[ [ 27825814813510132117987153943474137625822987800010001247147645812455759366411938764109224688454267689620940318897788083052369997828024667888683361422401395037059170181419162276825403971022225353476247344827268595860194606590399681299018851896953782582549824551199703775034108351781926558883293541324026159839964290131454844969230206802897886896845023275029947823515237969613977197128601159533594659248104577866279099516612664418392688760619206366103120153752544354753289831915023713239819479131919079546844078719429956445635493899038805446676891106929920506701807772866668984262970588113614511292889039812941335881796813958919116974015923628795760648954345873299923406487794955993469129352978108686862559663793750076530419918435828098356703976529522128208312006230491344792500205873553277268524780532546135998536391047561738985231286002584270106410043884577803624358375335654989923866136979359461905489430451654626958329915602628585881245817889044288473872696144433886839528873737195452915076043860580586996492858963244985928673872214385200407104024066860168978241528952146831083309454221689934920407484754262398953047999680030656702793990573854366269059902432104610463426787079049426149470451531776000000000000000000000000000000000000000000000000 + -58491398330682098942214417462691532095115524447446665657634862359468723981330839100156954861874837410379373585586237330949407668777696909651214484079031554318143602150745726602165889190480128623325910412405907714281261316601187416627595108091070202846144902127004630321783774652076507084049088540802415570244120365846458107160887385811137553707612799055415233564177642447443243912811603472989352274844886264974190472373138910356135808331483182487266652742580683357965719014453769526128635727254867571692879206130508965877179791758561989734778955971384585774473771645893294637990038641359556277509353865414143218341466979274199274488672495578998741380923993990256923641267493192786239000260329308082344558105332142757352813074470206043033263417291458350030882208331712787571012645093989444337567472035324604615580000742157046066481378976846026145790517628470424496690739874151406960762328826422771764038942954832256910886540423896870843390125844505521156046495389027097482392074527627199403335823406871517317042965364566352814676598464611823786612661538950142368203436968090564628302373628753711901554166704630943252538567132318962568281946221583842738227618348766907215976890332073167200296160460800000000000000000000000000000000000000000000000*i1 + 27529199958931565540069472851091569891712395183540475167829340609612993894793713696756133361194731905876557221179527426438852673856154283012365677898762294721954715990998454120138667794320172609592949726406450615905947802872467015596347641290230629347033651956950707046953666633985531187652481097002071124802848688500709656161704243410725101148181205454788173120622952754843601302656126904510106270995170246151112257182685073195947819085876319248869702065756403895124452915811752156903588994784188880685849444289517179114543208778360622642873247438039349974232511401000862725438564280464980107719593201062341961299569821472004572600892208946351911279580114081053906408554006179494300878974639523464813836388389970140559821858866113003321753000083084863612976987644363593390091311815049198510637961809382808669951454478454226039740305297719888421103091137581909041844941351150202030548410731052281047274842963281402800256041389887181028508323541599653922734456563634777313876684785550838742360527299196832584675051136914400309020750752438686313501330548508576014291654968570295261093387498816484722571222402782762274908352686717207173825037541174310512869993991111977959728446860587060115821035520000000000000000000000000000000000000000000000*i1^2 + 26978921323851846056913333578554149363185629031473980100482619349465044211629320350635332663661147636384042909600752807120880182812460030799262983890187869242664042134709347058148944931721130517365184806611467546214645907143127552043658563124919694496687496148059527436529283989503887604553946016996771432092221788743369512958573243056176780226832277447854044432019480621426607642037327512015026966783859563321720649040153528281393327689438189903337705798784437319975808679036381988315825902615934901328323956925051329109263061437856860994079506533244575178980809364865001253166202300432356872828870544668371264170367271610059210977342878599332183891487688317566579226823306101865998098346190143454661491806278899336152867127124522875668181333998682794194412765891284707228771251363116240827163605219501333695522112826913926665330635512865766250938800204348651181887898892909015995865588257866770632519260163833467626748222039883184988749268943093740216798988606521817115793312801499310557595098303447283877217461409753297860958096355553073871561815561298286407538749627520124520322840353373066016846074431762467160589051249847302535706725291521974736160070843611788345060392282368238243807232000000000000000000000000000000000000000000000*i1^3 + 104833916307783152911240717495190472117996868828549100493953493125694690650898581169096929183566846575969824505168899241434497746433187314835105007302174961250908129610993324520846206095048970417163285683710375528796698321716698370696356289327884382005482756193474545066533449046025330307085503549916145886280754489388837992445578313843761891673131016882799071176451811620139814473160686616597226375437113788521610892387571554665818868153741477532320192963318173965896344710106004110202016575961117125573143310893816067087146243750255001141640145498511561383199491023394984138930799235372111008282158532984804883040953262036577556878960966297190036951169528029102315545515545612787580316772669880194283965850943100209187675225451999683034890243799623653527915051599718026710314866152100945543306193969077165396678159000689392663195489551653669529662495010516596196129420490199423547166359753418701085245356429316308348397883751643997521664644292131657677536385095027333630968263509654046657880310228288980711664320710597728496104698015506071822589534140223235570617928977346903383819184376083392449957864972897091099295976045870393642893296369754257448357925076215070045284326263360820609024000000000000000000000000000000000000000000000*i1^4 + -145860938382325537493483888285769519133930712488510333986396334598173715538402413041499584632825217579847750758136759822927540276469828956709330055062721415493878307371653558202091630876375778157300722919270468311179332536640384336593582000562859416164625161737415812611025174236398534683684079783697943679092348523392656417471053586187609739381815644319209574743556229219316309675696735295161839902392372462344261356155115484464952558066933539545270540355931995763577102000338342619172644004894357694370534777272142853375561466672039965405294281726424226125674345309581306442200270881028833237015691586777937076719212217261317807999481288747160761833073637514278394917378857199912150466405940362174135656111786082623642723712547656455946268398895428870550176717474304280009660532671268100665272830729602185890019454075306638571295948667424361230414426451527873142904372679774210288806586109186895655146013345906139960218157985758493191146577829289982405045440495798016736005809406578049007140843430989915356168695249548904238497762646253251471764239339955913412587897287457340154710120385513997838425807329398440360116992588623481895822447595077744106954577831661129480217168918129336647680000000000000000000000000000000000000000000*i1^5 + 3340040806526792998207616854214392152552585251955408729054501515970020995741683890890311845441190839074302299385812304562206180292536394305654911658455238869298354410011208769436765340413244898205501359444211483155850666064724806628054774035102771137924320850873753338517617150550327857616655465720660052186772750979643618258931874577286121548784432227650402036298939036568033337912595089157110942376337385266509159745654162014773231455803046946208215144552295962731102401388786933178992344352852622902340209179032480477692490757016191046356697726661512656846245182148310285737367356686680405792307134940118237511857783374439008479620150162514338943577894094461147658777293851410279417048223650566989205550366885722852246911888149631335406704215148865186211399422967887605476569306616939526580018396090266243631319351022825683151534509744185970011866428886488198471919704322043589460056539565896247453530634110078424709715196539437837623209676029657694227003488091725627070822379723986843325066396547407559280621369995982339806964982344361430492497166434869459800183699816376336865570209889456601793621325042427067208234974291606452405227161997335410257868872513088965840907268635230208000000000000000000000000000000000000000000*i1^6 + 26181199702661915761901275066526420057782159690873953696640554906627513686702192003148881573065488990648054037868572041304991758736511540835175265376467467037128707741338802093250206995933309783177956822206692347226113058446242534469175474729524865000844591305849607026603693567452199912135284663583941006383640063881055335061673186040795975854723613741098591217146929231048303624248100940409919941087677832508814042426537456106270404482090311159943136308253431469967563286400271209642252162070816783231732244547140966892262139592136186679963920829071222984394531463294109053384587365529638603923514501646131089451109789018147505458732340072855957108397946503647081315148235589361507041451001748550997449424154199542764348663568359548121136580814389847399719821339937603921174076687501558540225012022547624141086698569710599587113079937587012574798875212437512575367455608536896937472616483620240925552318382535998246981638761534825788951951794285947934234898159497774088537940829991133919997321082648468132581526931121634086003296540778924701806082639424686781134642525111861393107586159822188135470384345314255465510296320645727360334369141549141167492686491738551304662679010095923200000000000000000000000000000000000000000*i1^7 + -17005106214026890642988063964885976735479781798021318986688446697773505660561163734349210578066938473074026138637777283549938685547340375009557195219803297676507616250247686227456811552772946420783556189375479944072556604008462365870727049339224974740039225961009831114675068375038178221981254181944382909676590045786710090764082737672378375651647648410883631007381221893657728351516707895263404825415108383120303123736657520682872968943984912797114376942242396118358324316032666742405281751157422990284435286123519472503249512468473587739349601107067439655184863240823067825608095514709237693362002625826575717111701038034842347241432579506129942761973455450392863356852828444244497357198381547483257474535585672469802619576054945454800847516922730042747247044831639106235605794776250887283781314505837351720864834662716913968723066734332107118652511954491342607816249868981569614434824136246447998124090433408161512648890143380066826346354103914435196318436003678228829039659243831364440252747504306485123797459407495971500571932977872255619917679270423203833320572675479115973809735397276425644392624628336353997905397554341111544757919549453476297244503893995210974008813404815360000000000000000000000000000000000000000*i1^8 + 19186400471293790655945841466972403167323948770726570881503501566951564460472582332592024496388210241933013990762010463226225928889858228858782363913956204522570574894543197356163681576629789681603847585316972917767367161632093747010817616437390441839305987594153353293018670559801653571861100454249049475348481679613583768214388068225573849731271066942416868437768255280963520350666689260919040127123131999250381416447081137702137811455153781135646964967720815721139584507068032827765566981037907641339448063138689345158447540368555112262911064833468302065470117870403981947244804658752213864065972848498235155109635586097761003384011706166284490883461926199272579402784395732008095638692540442144780339096997481579432496088006755657558637411657173118731636175350926605981550632964035745232340127549235707948435496597217531958171489776833758738862683187829554020838096909506009858036383027740606629507826977461333960290015279394295382718277903241663918225618564061055232001579770883880363066806839268510688642443746777270137209137541173151281603210866279878271365360857522204123677310784619331297804394678303169571722147587724473517676288563309735723768517194789608581487688417280000000000000000000000000000000000000000*i1^9 + -1337012151142996449474239425350557818474336861611960858312902531705512804624484296842151425399850873995689162414120488540384133977975309401388817186083564963639876332378756545247597692756015365885284051654707976629720274284280245368842886966896031761660201582814383544639990374398087906599086142086171304528304071940891519631859704783595942899819721935148542675513708292340488614766906829539145843947547801922364480031244213855271886463007868366083196413257384419285150406426764913955090836322915874983938451713527362249290984121110424538300991988513468549370177302413435502167888856540594870413771295043316252925659512028725798342659334848473988513138368599681558640964763295482145225443873631060113394795160958446667949917557127096083592535662537181125357356853711653031144325203266749198979451169052153102171855237498584337674034914513314367829081109852150371337618720830761933875805274837513130993568121832768392694847648565064263991654275103392156080782242698557265409176318839557550165608799486860619949112854987762058111733516282573210971916669694276899210690126084158587655392572433556493915437707663666484283707132253015906117364977106604418880379788213191212859287142400000000000000000000000000000000000000*i1^10 + 778254736399436440826013279742768241691126815796531205543082249276324006248738811835085735937412744240684935799746310811725932452827949282375359932664972969503026695038313048553522298875322694382511950735601537676720990388333827455341358527653047240701789976366979357114264288402692694364254470957754116187408087167826519947561618072844990493083094960705193490902344122532230107964369526393787704888100214618945140922567520675874980127497884402085306919992133188975072788614358419734655192272081649826118338032531385948957131701559475470333240610454736104032309170563021780354528654880022185874402939984013011699143680762005130280481948883842626531995810101098889266642277230742012464266429641865814838178430774936548411002313575315244325885948709594427956569062884849189002324457595762997813205325850134530898879064772582423930471912245431090436782226154406595989207216448754800655081894045660196662585318357954612724260737370713154981377109996421858395726196331368254969766273070363325080617395602616814403408413608137768169056890053578754458750745478666691177493715064626490458563871657000630261573098641568802254899441925154204822496515781116619442652177113851621529354240000000000000000000000000000000000000*i1^11 + 186432724030939404583052626089259408857790576344137364431074216387857221527161486029110425622247466577835003111627835773561507149101919923665355241246333476866867494378027108562253861438235793018104782816842485546145246986621301202494920923738457808063979158539956246669200517778625635642600572119265233345117696453704754471921379530379212334398280698564901005571640694705899087295633188902352628028548427095326967764516945571577340338398426504121642449499244449394746436058690236451117705913706251931630591368303848330892791343619893427769694733557143344722318169531336593024000556915590433543633464836518547533848530071968930287565019992519749381134851122962659274784158518062671942281009476114203956274642578974368302118750366234749622020730853905943997907917290701117053989420905892256988830107213191961690086598423417327993232518874035947184799042640202382656650569091177395597909928186388671968922531816447489204075169723242528711861360699052417772993919485092347989289375785848034828177666343809630355415655308571187330680781300850428466322522384185545988674158414531756729330959282219515772516359115256907447459247770616740904136120600193846226587369141193498689536000000000000000000000000000000000000*i1^12 + 14820273184020963329813447908659555624184456420954221154623972887620459268338903351414329679304027212623486163670583857352336922328283985780814150240423537175623585167824408214159382031723883290275872718630898253103239556249985932829968732180196467637302820410228057886694344718548632086497791941022944920923117826507597217464346431361357156426206799912725042836099970978295444468080615237921692106828968684168255836504004427663887998739513275370098171222644453346325979336183556689624577802788890947383744191211841912300347463749581503886254060415240345877402435072659328410504270004842459461293829438778172676109223742846398333463554363419357824343907681302804442309810778517683241945814469271199723241664001988322122857614748002044100567196393461725941430318977795625127559959526938165600848090424554883094585948972275560234501755511700557137192103778552292760774338675810752430954039892222879650546842420083885844370522968381795451658556385579584463447192217907348381816069558745101555102210571817544055775997216125973891341210360479347596851814043262064638118887907218550246548346713697116994754949994174836079691720234242797644524367466056511200415089819139650355200000000000000000000000000000000000*i1^13 + 1379624427295136659845071447755398217822016291899553232099921281143477432594804788839486514765732548717332019605950415446739606404936226459992673870860640782809170108853276917943294598040159290294756453412181896311826776610260395032827369853604394393150047959031279418526595785182654279240185366047393874232598340944790693158970296039303021671881512850888678008416834109513838567360985738555271779112466639910712941037004379798320927651376293526218398620205975549651274524690697403733342327933757716424959623900219648558948237497603234901173797254163176224606360131316081525304004823476661905589046447972879881222679304803518238133376295556838224111561117292898775716812358091263558880600142507173063872259563097905333759780739730383140092002236474686605204790845758190127870567813985416874740814392375461038818756697071852812635030464115689982869632356949694492313699298398518479036565010788395457708556502900676676247246330986006822163656130809015772579017498212804389989942060079486477821141557603024089241925823645956420784933739475610101385712419173680241118569281091451724338966857037201936908955243746739549909341582131796093924654356188491419473241790480384000000000000000000000000000000000000*i1^14 + 77038423324832268934908101030031327333332059064664740624872213319821254998510650471331618509635134484579725206093183931047846130638861957947485381653893959390022970148249614251092955420927062424562605593447925425652157686313931043678733570397147441317981051125612277401028536837777744574779861949789455304122299143716094989955004972649949579545470393577879203081162155249524252172043784377313339436682480001603919220792164599972999368168450212824211325375461389607453457552243997367667516109499598983741872372561962231677074353590098133324552350458139840992885894629132930817780032013936195516625556352992843278829394309935859832717000827004890695654842531682720512650000710197972158377760459323314673216989201032436742075745246103531686933859827384965195266909893124363416442868852029044714786728520323830696346763983401538585909597018581602230682561394002688691870368513232085277272995852915544081828540433799295377224453763765287713393474248309846679730165110422813232931694353458763733227143312515791207869321445339940532841883910701293541705529512364350090201454472677245070408220351796894802641726683328869830765739758124996646293022135157192502027963334656000000000000000000000000000000000*i1^15 + -555203956985166430257625291528022907844202154833761121818109312587044027885741360456402984253134578097748321460166308324490797530192733274447795396343689643863644942553190616735621093413231985876036936645412197693942525823850928769547600456665876004305973427865024840956475720167340941115606371370160955037944975412925404974300633048566066209737589331753626202530168003914124113974344297063060392015477274147859226605574970631199004289981525001124298174974976518965401758553112896400035232205207978032509471190943778948538532691863700270536810863233052419302150873836576011581754129552814621845613312358468867302743916488446953997295578835528826582081712465193600302428719801098586812941317145117492436444631790756027675234158594854148024913551161924530238520706290163677028398017384842632089122529661669727116361718956831356965198667024894896530101367224525987123070816006596377698370323088535044609792988477126779641927142625800347262620118501405787849407756334490592907958616722553107449836070195483802609582079767543757572456345934208805381397167770657085253377107172932348231657420846359521288087923057233862287827197629205116842917512863791702409950003200000000000000000000000000000000*i1^16 + 25734706107823348988929454501158868151371709647042329725812498500938816532476607689862498352426919376621119450101301769862843996609900045201220318461443120562168834968784893139773837494610596997946233789670315150947950267488636436659358330383288507252246983267494106838577362754882620947091716624355622524842600070332568580859528040523701950044196280485218177231905822374472597400894634649406489020565026908714694352843926527559675323928190131364462754006675980878127518741647993846966006530791721497979717607122856542200607169768221049635621181410122967636248195801096503890522193921605104932392886776141868070879682186211615336836540469332542235179809775490206767815295704740668490584416081971050438044817227131290464518621718574244904649306066044642724983301581307115945541159766855371482287768073315201562014599918697291374300607277144207016326440775571873056550652071737639392954829697357672690670896576741182164200865874040104155134883224623288952062405061885230901108787734829355404132540895528242270828783000744146880139977526623857335327964736442534769362586863015096985984442409801779080968649198040447896478440341972051673592524708197222202736640000000000000000000000000000000*i1^17 + 139632677635958731110663406595508560697521428942191988580283628526297853930099062928974771810524213198126548522335563513608217895382086386593323854506438952258375305681606639754970582866750968264925042431853521633243611915952816434505901594588286646593186095826983868797709630209247994189257309336373436674336602264829981224166316942839172151411267807440634720745879532836773241920393413135844637830134675372510440977451771423127074047006195883875400844921023102972343545756438137399845873300610381312080032735027071025656111524191582099863721055287474317628309445887160797499427911903574203283458535769458500366967632840111047890289202502906930958259132490602450927314844811651038613670343772905056046250154344284158812875662592869603916257513072666034279477324498318739393089265412150600959137860817332208241807133496971227916216069358601695898572304551224774630012824850291486074243567316878990967456501510931665346260552830560137288191282703906144988090221858719903463123977810772993275417851982287713924240420590964554506681571218810491680216270902181665662875788081267894255870482301323876499058134022069274913775323145912156953840322310718881792000000000000000000000000000000*i1^18 + 53536086257703140803143170443845096182331075577536459587262815869998579766971000018741025291231504774569641835733125205602351447845045444765451449715225642474272754257895018663867147620824326203385166347714903564371033571284113663839162675034836575066353064068153491668622634975325389428100220260511527961815938919224385299529879094972241263098786916929987253230839496377123707526490984585096588061454367484105029616531462249116399885795841148719070818432118659708858846175233295593130960586457720428611230265554766172882154933408037817957019292507531341839191132278031221494680543048512368337794236282150224254715543338837666804653004895184205969292570520953226536288861991387366938247592504936868453464028935157423659332858419419484665606392724743164274726932480152555461690759035603650285883926731484210082526650234946576322250229104036716584964595493420960256778087267150115817431905156349042074047271771134189277319165198434313114176365847516641737097851796707682927677460166016080301456988629187479980700283599846167011659364321106947297044489181716532117827571706937852737887434580568323342973022205282330778609717684775883631274200685084672000000000000000000000000000000*i1^19 + 565281945419204272385430412534212544319731150310508963323151966401984053173466908436990363721184914607380976112155682151142876156588484585355614197442261421878514413138815999830693977015013936822795759896861976269702799273010937784536548278296826936387647142183385587359949269255487581743605093349224892813373712096571828226532889138385991019504367794808672998928410753401361916627055319991295520631000521263303545722522273816271015246226083000019189808653555861059767786627761808241692175482320742641974178361325285019218902051576430879538613088378014233730679661489666275745510366994593851733799044051440333100441651147844980090623046170135521566400228147754147380822652348794170398219525098451371712155442474262618279427023109423401207403754305853477729895651946630501586776234086033947247115236047393053548525570460537297263236866588875232218400218491848317948841741471778387324275398243309047166369282675133754408395546210575525042954723598606451734536790033291840971465125887465023519335604602664949113937845524841153165279416474904692442841271913116950100883848209347616342315007124921083279275887338389391565487298009359278175391391416320000000000000000000000000000*i1^20 + -1329437888816731441165152391333176569717226766062470059718528325102418428076420848121458524968969650640289531720150298758875270923968196239994678698776375723847490665846640460877165673463477318362417044381848830678793532306621618481724738242732831856416396604431447248331412685547202897316397896998012007002262950303303419127789331659943480075173460556550718165571715755099213513236903166934090367566739709621845220941235690346773602495269256650829045299389988653450271450490733504102869418749029411152253400512243349183415266378502806029480286467949189974794418211212845010521333147718184200738721676392978332083124287309675724975190476047955175992067711114051705852565083993149374434786761989985997328846571139585983265855507571818769485940111472552800447561008265410518642079836505967142571397314522943007867787969027640151142402607662788296585373676065896088971298868608206984808469901335310072062372847280971707981252168112698947047527722904058834165714136896959725850893080596399521268088700812186664145419421172594312039997746933108783353315531334293232897711261233193134482677609748429709814297734591030590551806578705430886802784256000000000000000000000000000*i1^21 + -44324786478823480601170609344044245671237137052319078124722587896570945839125981781460115635708851303881462113921705744269532127883110949562204710052390283065019166444095702549485182657930838503228501264779469710266150502909354949268288617635323632858755707093635889738170367796680233671516915091756192173965351647459217173751187535524541389016072580661063954906777591399088472036532533217008861611680767910691026548534865010382659309535413755445876648787033518816956921967367299235623195868329890781639375185342453886023394414803932035650941000548530775854950159030454064398663243184861178686239639801484058261308296332636537981332944966130248198721083362875294977995618366150887133269060747909549002573421774925367260526896284896294934605510535002914495103354883492899916841399918474069438985167598718155964222048959055089100045041560091957711236612574872156209741754588964010693790103933089633957483429867511283395276210128259446445161859569769032354257763568180704701604851355030544933730969899075732395790190764357689771896411896131056533129059475340161988616680706415842100348107447411208471776274735029750976455677093092844476825600000000000000000000000000*i1^22 + 46430214790200095087776986734111171165415863778224312039985586218092995176545789911561690046599610422520447396388455902213104547697570050942865761836603893763532304533214813359839568246713516894187685359485011962942690515019874191123301420709846386608608503966314316070325505607036482776521159140602162335400173910900766873760921255690731564361335702983021819597963494750174305753679627530836535656656392468323862230667563997823702363092478508959207724404355391408880789952352580971233800217089926637759179145374042324465615353823887790749308755449368290900010733915946901995212536155991624158527662846869190139454709985119777754031211213705420781046095975087272776440182812187918853830698372550267056178183600543823201981399919250006613055292720096383774126644394056538222384517263134522323413643275129295475443599188284413351719038510330483381820650992049833661560528033343857228421405722472716611402030276514231216794280306446101248016938651822074218414252874128866424375183107336899781333357234612705513022082326517477211528716255972914009645445330996464608894860708164335029294606838360772087286557618127323698352046363996323840000000000000000000000000*i1^23 + 3471871801580233076022940895204800664814299892325674395961870187587554974503702230258822936928003929604393860940264715117708511116117963686805546495966240174422037419294414969580005912511346987082810806687242955319679937000079160522634721222457446987495327507141591441974342598821090000979272777363494664814472606787406261214199351219629143979805853145810641921151438323275189532970017234067991533533214502945984505501731631336639416912355303833760416448445311990805661758931445101791199669823898830595846989156394394321054464370319697850294593898595477722498466395181656971040435027560960115488989103682373722181624239093320934410025864317004665167897945771949458177392013696217943909760202530986503226245085275635184237262837672377717957875913772825697296449331911268250875541094257664074680640625627761026829227933314366139229280823209985823275895272558303246798643293443374752856448471427357539548809006791127945828495563228972733077102350634253816825275944104721436735221009267252138661995081448535068201866670646223626525979405679398884560477668438971747404410202276839825255016109156830720471469857464486789241798561628160000000000000000000000000*i1^24 + 21230604428600045011057511222089634000261071520800354778653955407164681450489671736994868113809235942015357178348080147726189418063180013937313463986763164004580471439531411718753037464422141973405471826008337372159146285707682586374498189519933404393142107773254117315991620768297984057485436759936838236094147042950078325635998529912343012281910649778541010881081789448661800102889632646731044700315482655610969875399709368050980644337222970698169020726631806231639291190549329620467340590494925494879067447998626003753387260082452108010845610866120252899032601923202133002631407469208371341946830161697937510465609470518227271938181011620769519748118722267243962005223985235139709229667257532110466684264044224774700523012263604135290386409438985430420074563017914804408092722359104758679602496663357658772589574077448827521862029785341901847595127361255082538605596678953171068145559694210451730106727370368432161881958476417609955359850601004896792099617533629786302138792788703639948685483213371857379354151961655395905862298051150373305138586363531259449727447992979517005153562029386904970233631341438870984048246784000000000000000000000000*i1^25 + 41340636462830721445398602439417862784475877375033037096083672269223944294445253080808268432590220297627212679284050441802485920013810526936630542111761938612894940889519415474608361386045110052514729759414137993826247323542984342084482763081806571993970714838331215890776582106025932743834434732636091568178592860395605804526805606336412173087509459676022028034137591024527800515766826418758332170303358744789208267781985950652793991699710857075609841438220239140890088159162798497285463746149404685563588151713810153743448719778501201159715363448043072940965713179954714660795815085725961610375713819028198195689003605709266352785093374387932309225492174853236415685874860327260282150265693600806132409307192064924205351556649641264463940919547723371539255172251450404249648188926120163760707493380620924194516563191905824592948501561704788625658923416601521482285742400691227220038549942983710758953471989987502342374575109784179032023226215810074589831377502656907335440658666074893828474130493299564284010597527761011472653027240863662491734432920822184226907322199305021456220258929263128579656150680708441419284480000000000000000000000*i1^26 + 24684152116154913892332710001774465386494614326678230144932879372281880875378015640076096843430208752030730118769778746829069611717729471452121268213236967452016095193820430357540363539981037000068280321334085268497863343991845154613667720955358996074002391484378751302479904998510718201555105331685659206929534658950214432122706893183254092226512074760476836628503351155767189707786253062582626121447920110038718414721838147406339133506644730583998165987731638209244497717262090590833461462656494546308861460773246093745124750064480169523276356457864892977974709399208953408091104041631926195985600142681720122422971223766118035167686986379630487382825906675137562005763000562637798942924662246765636399740540616054928769953429498061379273808047058329639517543513785451716897473108310665482246158472579822615137243508344744655597832016005815407191707571602737868278888483342139651837317324445879613378497345749385450278138366477479338298199537606037442294184812493276166245508473329454413089406807909775458741021919613095491902045689844713732080283163903274680824659491617141960121158663346177639653186925573963776000000000000000000000*i1^27 + 3507243573187415371484790918364262135353257277687409369165579510281720393216208896500709888561295598116622105222839468066169472510948770743271371007973956085230193122615752281086711235509323645766365008442941298111522375331503027143346789733237079482244871277170470181411477970264507705286617221768407579683657975834622727284853189119929168695893956935023605145172855528700318645050272737253221694573043987709787461427011942848051188229824233836657726558339527409500138752807109240251104325439154081650775532314098847780317558973403597979667486117656923965862217906427595132474973824548496948934221488500927901195175368512936222695198410443772038535467949754759566970372926611168529437485806015906142637760168092464645088966469793670576582222148179204366366190114766369299483271073065435188310368713046166246041207398917946568665325555283472224668466989302058091357207816019676700983300634153369336660221513348535393851249305902960641986248198244573045312916314108444551339332973619927457731368493731564040202803741728540981751211264426411880591767103421304300704305743507807447425109211329072423735396401152000000000000000000000*i1^28 + -8310911755337691338402176204708437171373372878333850333834461386743496457362262964625442635667184135392699997326271989337442482938239018570970403237399211328334230605501582863092496570971163695190368065876600425564441266183566410976999432366566806773831252187202639884771884816559044037715145529081913384331609305108903705941201749056732664074588295359886652573518261739497550204923132004834414979460844026757744940392569687236265124677159423596087943231602586079843176993609958280106386649822893188142987331349547951068577447447634644835628838946292358861442085362369911533365792090432352031018009289647262384271221833170230083104245464236947402951730043961416742224650513319794867649027399982159118056491781077554952821009061545616398408522026250486232879613690271390649272137773882158411408631327495676702394883693348640381907788803189979746787135840009084046949384645365950864101644378128871742540912283191456617432827879421382971970012277935162920724157871126127542197118041496542818046448821971890399910784834915008332859647494826621285665176357230643321751714654335620272662374201013881748743782400000000000000000000*i1^29 + -29094484114121138430168211343158124696332806515064188174939323584925721306981889469291094964469986596330333005645652871814511201757818698084675285292171016791064077678018068548230989509622474261773574137934209153050019751849348550402588164652001750900024017932994569719365446426532976393744376907267867519023904756110162522051089324078356210560417292913295754421216465478664470531476328462528065419768982594470894901365151574759884104113549719188542715574022676506879369386270089820137952114493558979209146535310566195216958281773536977538017944461239079485360442895459275559273680466223392428880823573322484129292807892581310598258168999208532819550132721613012140947571112110587624887613523057595792078620061190904422372391865223182640952089973938644738613429422834551226996162060227135890531069221511205851475905898668514711768279620122885774453523158489283454547085333595394413417906718830482032024664634006444027474428399497378726912344458481230305587610809588920517896768277415749560719073439334595536762944087374572393758780021055400783074873987327778253144260341916080149667695271095188848640000000000000000000*i1^30 + 157424908111857236414809565314279384973714311249194162973599478773266913134951804348478408497462146478375579101774930663228427809930667263055095103658258441094904305611741775952672525349000701252119161089301775606558187175089454198198900605297908930136264570909969432791352066190558975504419652721281960441279199092339759628399505233114335288753857420515854450021138610293388711545195740309506358687692593007859067171139401865891830910359086340010426429085388856055133202488556905731695403790486066362257669653936289117070200961031018235702881740123608471979104531195968002381395222681702461744105959208682482748679980988432923751073750506252849786751449441402230125064646436646665104654595070762553303792611192692328733352740655912969120294381425781996620457565580606177209807385052418338338679316263945899969428824586384252859601153605745527660073652170445651992073542989257323452148630394299972104873986730950523509350055219515239587157422855677477347127156391353275629077419255343786824353833506795667681683644297973661294853682126843656243012585637313890028466332925762047173966720453836800000000000000000*i1^31 + 7113024518683087153804671735758226281102233037821481039226828339312278509243346680010421290477617889612922022912993825860654903178798688037070715732166821821275247578621710976711121486200233156427543996647387274739293483795373297703379910508887392213989245579200209044153585464466627390766876268651796076386303661041693146120439943762401598309387558873732534553324894054439435218763860552246675439808924546365960043360009818247464401617604468581475861096762646917357632575029225191134423744334645389460880469228054032273564289012223654107215230484518684004814220265205847474555300929456554987040100845543766395771776671481216165104602657111414886886088365241672047209639414503402819448742107944822593072891531842810267004814001892950013462216803696655469203825616765822755212148030557899793572313825584750678045099370685060789346248371655623374986369725752302331352417542945178366936982894152539165990515124712538608833627775456753290226813857576174912579380799451521256196929504566935602778246918252452712508953367854318817711792114579405345299918330886401235088635560448137117138954485760000000000000000*i1^32 + 600775514094611646726584246529824706949123944918239508364097095803402828519057827393056232297479493761923012975015493135206668448977255551832964121548167213278191508451648296541599855089815978930839954292261519986692109909426184900288142193129913555159340430006832251343233933725539451318114305609765297289639403088929606333161561992417246658971918478178914023719401527623572084500489288571904859831034581711829303506751721625495379856719973348042325484163785766386317654253956839944812120181904488033016233056203320187487372776116990166163422221966241970196360052566375189865225876790145638481146724318646275495138370539866792765033372028158360804737329466574051485134591530076652477714315815833229351921279462654121389374685404579175219234740642590899051309573432519174121673065349345575012400827421195518904018293695609022810321122458728088557342665117558449681089919190776736185859473102084723205707180100990719559843635004789796305940140446000642043806666191744265836938225577646089199804896854075385272630723724510357069888378677931528824982346457877476167667407181915629813760000000000000000*i1^33 + 155669116856678803737401681010350770058043836392663162189830214053057393544586439965785385229123603734927043384124152339395918051437509989289788499895214786274707456292014280947034292127632805367396383092050089429386535366278773993565222305556289147460209371300836850943225175079886416114674039416421492633554392686608162693883792120164974402641686260001581327944653706190391148965899611492549945098770172460982544445081647278295402186303766973718395760857878677064894537683234694990194059892046167950269052360831452951434264920497374773744595053956905524851629687352609695488733478273380101019467920967374771635158437674590637601448084630487584578295880641640301798417019970524573609883249705172483209384377434519698903638322812291077507605829086039109582776385790635226428751565409713364922400827405080938483131157619259225027030113938182318896425952797212169837573160185552937931608657238822880436012116212359958937746720473556996949708588851170892948448961395648917533836491437624541391612122891777678373424718042449104605646190023481328096219280274752296306687104390266880000000000000000*i1^34 + 3400120423168355193375996020617771691247732835982569452427185586725121615370466831956517090556205043188723654789233468948313934232873199003147367368781232007705383042278976502847132471761584210752296623867447471805758905547243216428392207661251743191458358913097193528201171785931883839934867741621484366120661628560223324935495969445297862553258647894532800699664599490360314963383375793754229975217622632859366773799404631137817195199349533116596268709814840673770258969257685827678240387662822503190929247061710771216801536826701519722916604425969071971081418691688842311615082917315711670867586182282805183154606148679040878559204198805931846767071503408564930163166290704270796868708105509612176984490127478251406435164767905499098877204295330136052858857679055305139752925107326958048649543802029290798699014918523516629261570779361534247472291729988359725517228597983035464140671890130520550427440783171528122196049934941486961534703805288288895558891139758572938826135497664549293048221762281685724448433086292833100892889571405056622098910907822296102831411188203520000000000000*i1^35 + -392969162504143820984182964860323744616992270313653596610097530236698051484744424551574244150919212332201849509687776942510261723890916558595579440982118767692054056356223567501318063899064587087045964742754144675501648927113582537516907734726886996041766639276697273960868801921872131704924881422022823562873718977477765955188405665607179376362540873430213310079214926809979268976662013289525365562380055247069484708253708523928792407111647149234861566156678077591930371967188310982437989255059116873217769228491372759353073479966325593864622386441390811343602728241962469256723437136415226445578674545250890541788457997395342315333800948489905476213636186780198494687079568798177942425572870470842468734014446114231421238794446471556588569366108403826065237020657945920612082295953537109660554289879160634924237527218132997112705541482109122624479694466272513455847384301029357175332731983929919244122382383120467053940074279471706015768958519078318731003307071282569370651367089454042501359936224158511688768066340957240642237680449180779092483149525099988242137088000000000000*i1^36 + 48137550953155395064482458858444969079219107692504091338378034598905689284398102778071601097743182009444950082544852584588879357685439628432917056917603393772113026158246848725369912294564670767519213501230246092927898453166749042519077385244429008549424159658023945581067507781035065604466577976218284238903880794517136556295699055874437111004832059659147021248242069204224534331230760445827390823425109993541481550430890513421229162041057165208379055547714062479306821746724158708508075236993829642255378638238098052592368547850057538557441453841025450605667935447943216177142631867442070259080021445342720654557779109002243738954183456742130792582115509288577436970295805660253151728519883669163136588108262550217469670924176485211953407863195752407223662428175560876779275138209314912552335445960115765972894762809961929757054231816589758664759191746359384651711211591243731579894789446551724728085958234047161252218822974493647968444905492975644552498227156911114713386605027212752327207414209374286246577078565675713621027862896407758878091859768946720768000000000000*i1^37 + -2558159881841559716648987044460978381180897276366663121497477600453924750162846599427605171215377367729401644287664838849249879189656372778332741987556828930205823384753233274637746805896595727852519920891761399401475605941413592036678899435254514428309109921169827145394469485238833730321416767682529377347292362682939155437527908468359870764672217380777319743706610210149900927114829577857972809449962634363782509996012119833406645428600226833652187871000094281734194889604856835772819700549655536333911674217310565318572653666298486592448001683272037762149042110333600548717736983826581409901524653992884065928139317782103362011551177480296850949681917096135244556289696386545957805489351437786327262402608631207271855578046149788799096248071396207507808816559794272677686503983257331524485393209604355176339568120027146853764464568715201191276963456937438483705454732572816903370471931427414369264597636027695504999973526753505786859749114863519668015598750944884213512214003183554072051018713491739047433319169333965630448129860616819678860126772264960000000000*i1^38 + 50265530236791431690965319814970557921724469808092399298202086173022275681574061429587966009451812150824718353915246886435856446976163595839800134004974287360024245260129233103331872019259896282265716009200742491102773048628289304743717794926868041452084000512878168481019880443783083351606583061524621340347254327680257296456537946871104980884998066746706476324697895576121629707784059618623585035590934874179878364002962478493121328195035854291981798770251550387767723323543716140671822156101318276427522993414475010914174486903580655774379973078240024012666077331888195867566129108995122254745482008729820027343353274377361797321374309279670726817629505780098672582487386824527300446672810249266407126434463247429128729958752404132880165851220416308700700398160776740470595802269483921183276015023995145287028875946265539993205037382328847790554087673349421678584452260234053948513587285966490126139764588413353371780115212655231667807842435066306887303760386003663943028772849243958931877239960722070283340148069663639291925245371546495468503040000000000*i1^39 + -12213643498789491052676349313630719384647765883140226454862229546321403488356388303756047471618818626046390876521529122937387831428645447604142054159754415034404067686258583119175290784619215234737605967696231304644805031482387407952636705238176798988574467773751191070565230132693127852266191157347048909579649895074818891676188583725177964834465274958169987626657025295995877246295037101667949081815341136973052532383422127132928218168407655509623291571872063879955193505680012818115679919817309331502631242505154017858758987283552693938379206983719503534074478634384266854305149197207560892791409897855587873837075366770594995361878822245476737978887248174895498483434733301316197230904722000305582334377369408720183646598087512052597491429023054108631716498306271636113806570600178894673433051744606818908873587103234330172252054815454471536852719811297253950056118722726119368932471898015103742728204019576024813701894225397380292201457705511772848088693109826599046527581893140139795955197500728256902809248448347851535830297020390707200000000*i1^40 + 816397505309308347526497467615762880741160792448816778323312204506836292277357138924519691557600591260617526402462672458708440716529312471977831831667112039497123368275337176078193086485527278626771451535479222034206402411543251667871976478939566845586174337885693367785326830675688395584111311228203665084362460554710057658355555680887024325464752224958798613632232107328609859800007550748972182510871064015777625579327706976902126393020183842658812849456879334549252041796714529507373928445184672252225753321782023994893362896730655654887783549924034932502981809651010218025200376717783703204018299719312329170536343895366276369399484759768850819708868759553565196770399674122144841469751662962686602761752880894277324177592571142949344727473700711497288506460203241984366056178779451341295430942638255448453503491938875415222462641371870556051511422606531461563557503466397294109165489099888823076378070372441802714286022116189968055174601267953910037490935958794669192543909055011305458990339228993410616019022280306228003768320000000*i1^41 + 5124718044838666473135758305955435970524841966373856389756310500978708498427389279085516999214063605519131909716602305211243714714689157403809984216568959081912442460027109072136235507316421558235217778968408600440561644477276258075756404876496599226781865269066091137275448095546075534481805171376699877911358018455221450869566388660970443156594962217824943129144245531603937496472706746203719450928611133662138643042886806805524167347824714381433049338261062625011225861093410971103121628586909671180397086528222971408730611745733312532798155551739003157735851580115373862178343055735771560493219321237025137389686502004936756863980422522963758326377937264388964936811563084677963400682417211143580449326533216316318366958439545134064082403015191971618641387485557950881308937215242300870712754953091313113604619083833536803061848588820881648915275544967167078666268525226895130194794980641029782504602278138043352529526154786556598278203218501173761569980526031354573867555638114647293103195651708316295739990466202048000000*i1^42 + 8270472889938369358114709540372165744053469116275093684773163780881335333258454206084661787963344609354113113076085478529379153079395218349519511671016708671963779729293144812384406241566571078867517337395992506046703018058803016180797272518521435132822839664411129048310324095020787226301718232351342282620185106663529988090370055239434004128860356617224957087423390575579899854585715168635134381951350863793119623927039319421089019483988649712517954655016085013447994315415557587592931895583263171487492690153316893729148679641359454064911019398607372323928605564129250462400771302824818520233874226586669603264947122481653954280728853797299125630958616111616082126133192683547302821993382482934915989087231419704102034422382344271078581429488811684976031561203541653529262875796700280812043318122478235105222769331537866044895284255167473708267845510164579963079839682015486977089046363756310587744501388727046536479955495555104300226390007379357663391006058997525253773971996720638100608135303471698946985600000*i1^43 + 1453953195350534780293311961198785427073740490075969755385234664379474949757824368949269324658932607465658320504682480169684112982576117335389952257839119128168838338792676626226423347760174842657425838515178354922227870454911005028859897871874341276987957804963935490240343126191666973831623183048602895619669585597342837021913022980004190595483601226198341448192892572528281558673995994907211940980546085855374525069255300847589420678384856759980951603830208076761256624003064196385647720084471800782800484380403080827938481127387281429929169454944734335870768172516194758733331063529800503609502436526307882615922372181128104469781032397224720569510768426808782389021555558547257367364369891830957433624912163452202111731298967996054109766376824448094521403187023849163164482110162233356598670508869260036976335749185994873105559451441273230986899397121826160630324369802787881814480053476260231575499612630610653071647184388615993936347157231035975891640787277431016251356691118821938483450918250000*i1^44 + -1860564297828722632912189738100519882352280101294088021289125214342848415734243694082603932140992045133764537801229995030879165134252878180659759925175349274252642531564178216532167064085040125775781075124031000647630158617342708835409776798537790166552656204455607173002982267079834582804858314920853223693240318292338608726219670584711205657995673897340116403779521031911752634433414115537656523082337151240107358473510699820690437601077530998762759135396698505322726518466908616067359038143197617343202765568555316064520581317825400435195891559957519519553935082910584041696871654064885666225403844294735057561027539243306299781988151588944532753613650326923255059053665059218357021807478691132749033793161031216892538125859500394329280244850477997120735410968866879666735297278598927134750376134116791235886057992666168331418933910016979782770221730355540752259555658475088102996927937121609047471180151588617146844319504044577530109942478122780774324242958019001786211552652000*i1^45 + 609472667695512037235865789016801957005344737718185356141815575103303517150726109747390448439070270228543072322053911297064859890227004035420552278847312838877735605950587741582455023656833873460690354228726653970465960196799296326794123773993079093205238103753372407518757800667123440484415663727800131266606845079341004452307592741710981218325085235640448654544551479481681128941418507183715609953915098094739875883483324061508049464845720191969482106160367318267339240098396511131561972299537023202918362303907085006836242544407947667915748255301985369856216594832854305195507262385102306560410805837853823814216293672137976684047830649854039437746481890090977784079000462182168688792628906017114523752178879008806776127762964249462739138547283305028413399027732852528437620832989114756428192896813712039572629181644211704367179587985480363884982219470836218124925902496944515790973070816828998940955048495481717490441719090064507605398858083481254993555400*i1^46 + -23578055007918165690236332828845063957397080153287857493440786123382933898479735536153829657275918989956654669404178978548794324551490094257410168315542337035621723984661763953873051734994913063802694347114138102530021180094259923579648875151729205900236430064267808105802792774591419555617744304231919990121307008562222783431370491291930336656043255671494113689491546300178768269962852514387840647791992521927835282617137915955744877312352009157871584596953824677365090409656858708543078116352005381543982373823257694829372634781550987426429511796228453509362339573795562524886940507822212594611785946009112010402885830545197214316508474755002497701440458866094757953063359864291171138130890845011666940120700669834134373346945129887795683146437949580679281345970689277358872158129916746941788928185068790772677045827906566180937796766921734753075463859940097578257159533894147561043069065633313744581707834595315048345115080*i1^47 + 1104541166120594089974639718527998802265398100692917241523913780587086765007388988307222749029684672127341601171602035021068965070094124481421124712498344656160091592839113999875118098151613015709209174041273638312223337615611058367251827983345913633502153154471542693924631385942171185336371874950167634232416200064371116453722904289731073844941776019057557202666231876169069577760323290978611654969403564909184067402593786997400269692556567848011836501134537967503180523668519809513802295399456721186420568973804130194123218071526361973818842751132482023250123983019635528120921439050442390903787776911641367432720329293130864471817892205249824999979976623163983312807426198652119401027492796454324377783931557470479088218908227534786179006826011884443261734557838867056367209306265010776791552038472760064825527280230624963210621199395441517091230084071837797272481499089029236077588805361*i1^48, -30921383380085893465328371789100434877194950882814492581846300060083254229641807113645498108803996221694920134547125846360464615419697015212862986531390427188735250944543306496754662229331173739607663449516683397624945039604056747132290911773596706679436692731730686015572114406584856343993262366468673149498726581019043101012392585881086802636211267670657701877849690707834930125136667459139331096156799978570565925901316987353600932388268034068636239719008035525944558727036567797213069098144739617741753592150263056069722831807328467949654495871313816165289540543177264661007509483373774148664213595814335881982145973373844766790306886277664730090911422766932006000449554037769166320427644227432349850282153805573199857543591313714927917923995170342059532673654389141989014150420943422105665644365094174771227194783568348793395750737365643910330260361272771451596865793173822624017495504748344419351227302213751094718438109386521077095603551667986983874228146363968454947069080245930415201572143941069169175715624627860062594568079586717644419458561451210367812056796471556718642305165653232150977832985752949137228917694113686980797929122388407806202193084197194131114241044954981734261075864242893296859584973172997764872556410959726795007394797275042634428542665764521043795424253363433291106323630750222734599958656589064437791505245507021885152349993851156639949061845859163901440287887997875253947251967083082242560148450193369250884477088067225074389662259870825012605408908485127178810377971873535930050454872910206005976154571329985114228393155999367548009359335628137113460788621830068132929759534130067178528892935389667809104609769518703107476387134385069920275314417830077159310659408551169318636072926811131469861576054022314234216448000000000000000000000000000000000000000000000000 + 65666899632977469133697997564862915514521446344526571248479969994985705313583765161865876965127839397908371691663308426915135610943135947988231496269990438212184749682839693638065651949980004635118692128698705373210512616289799981640187810729816050836642189308067517407950507022537422501911352211280628682274344699816875086793735966538241603581161099478746279751774700513644521372195968665472442714333772935457470920336314170620007473168408373382506545431886305241565201754522655843059371393599383709824760948234705449276242327991948415058310464577735070187386906702563552982426494587486482746012897623894402806735444876919142295112783969310986194849412488320772101295088788655946796770934801264254331744599737197528988295119719126057701009677247980457586273728155162183597068339433905945609246401578396819945725679603733250808468412866678496489290871686577942381027611814142272583830154937474024758807905898185629507064027080574845740975088458264599300794039093163620522242496036636554528610999550637122983578593177836513363214082755754337637391074813440798492207185466609628471048919331109168486981772467773655387556249737150028298919171905428434684024460127512373149738438582655462362760253879918032997182993897010021632334747805752320416446527148247670673422779601810137734329539099662544042401722781503810907154402415916046039265170370290472132971189773238040669097602909427758541374601398493711628377356776062526063110424733836703126265467275062924738706417019229711522646098538756525296558607325196156226938608268276037758547294292437949076952199668008195790885388704471642217462754070844794722828477353378086077379487398691079500413658690014490974981713789151576293598939061994836569903957298177633406662998914582889815391953328143026723225600000000000000000000000000000000000000000000000*i1 + -28908011497831324856186571608007614024792889326585570659537063419879802111038006047675880913781250601046448106091832941929531811516407354694711545511624498642466450458525443811673497898107497552786104079336685045647781659137455133429239474577874293729281139514096397914619744813327698127418013268008461210656868728263873275426308845499171106624228676492214632128959205094002727749989759039173226346855015454461567958966095153483186939012391914006450012845790293144635289402688128486643472693960742595636093168919446919092627717814128614900179606591102742658904713126814150953492360517529478485151872230727308247463711154743964000259961697952547092167668068862225717165341361418461252156487006840206832619596666943941082336770739633140734051010028033781347685667379093199397478403099042677507052796356953470124221797720169918643131977327924947341156289214237526773760773293208047218458301561880536353955258859773561685488625033507150143150897871026308345496834463209139336447998091275301349895666073830819396404764482470956171959694031709614413977508847609898097892478468945683829506099918563099237517330015504095465334544529562282128007517296676242985373075850304967119697640263738482830150181999982285920089092511296457730590931681988460360364394385454849168206917267093040765004805998044348050471626896534566797963333265214584244718266386259401420555667207131283227540783698023997979328664872120379505817654149548808913873783233047743766726810962133133310585275395863040856401952437777096694977786601020225574770553548133809420546660038677226551714136106408037075108152074695377696479418798093995300161367971027304937160952211577062108359391654233360720867418613456504941185043483487885719426335716957839480683892243004347304347896005855847383040000000000000000000000000000000000000000000000*i1^2 + -25330644167376565159931816591241133716163207678548699286897156273694278582499262269334929939024106339689906050727886582259807129052292373465288340590187717658157113665404139587239887109051466291193671183447320934937876890504557640359764178453266944277550548110049775762491286577789986327495640533517965842629729830879964279446127094533918907850655812948780902711182973873473397636028065795982588066253331352050484342265501398251707973288594355062101953059730403364854796618728034732198260783893325198496862070131419428959958292203630656161089668819415312730352538693628484630652638359621983019065432726880804967950778656150839537945308496151194028984957257165784771670144665703020152367325108512657786954446171223851760632560938022132218030827870683516148595786670329326396820902503460950213133189425852281254765749216204883603786547233569180720082793909536743720651802239069629720217104758419896315933044119597866955788935812483299770849564944029498234057396111464908207724335427676198134129297910476590807287556106951233625621803834303307681529887467274627769003849626498051774076247846622811393929179731894916750167992881124797348130476313268574024463250570399777302257923983911194409153418674990047689713951142771668173238413716525653511940705489162760448962808354447248598553082939433599685639476196906039146257466198337148584516748419597904003376732680413586926257037517666793533448024410852511178461885143184901118521221255886850768919096516897458631566045852706038162046253082544520068507768196454189523152294217748387218000878051154795351481479259609285136691757906670352038067104767240881818183518284394881834460729162610801555556418692813405262799472606132993961575554853618508776736468802706692016113230683876801997621958226185551872000000000000000000000000000000000000000000000*i1^3 + -118528349043707317075286963760249577883754598357538186638120054687591348423707627073132940714234487773114587457519449690582885653581969251321572212456103337331731899659190960021947038234655824818607450859014973322675489272073829324217681635322188190438204070853498436596283515698261225346683505830178797258652033102332685159059783055845197817624958809085700810347149434071521269362417275578617007999356362079794888088442684896824376704698558214756322715102618132477838902219964715071373805053204084965794337297479130846991241464049750045197108911474688438876686580949527436826824989153827369848973447533000725586531950369425447086195625354857276668764307413754591680474300964151151071039817619263495724764070827617649546012853378876611137011792697843246716189403364776172823793017471037496912997708914330437195827589208534389021275541892366999234025594679157945045300337230044706703361450577271734382471173620398393468478417794244267175446192063912941257098173112517837841177521409937524928792200417522451031136151521486985050635665815638351366127145801965994659833311784252917419417462514169586625010005811949662548450943543681222383199181419783398968598290435792409623996602187717930297325489732819224521709496496149551872918914878752953460177311296356814514079814768987267901809155465517675651713473519946037015212550987007836153800856577037004606224248128953220902133285411126190495091266073842650341993317137096417960847322327238703611461514161346344535559656762711637449788155424125982847694790329394215805841210259416125424159168335978042131503661702258422067388920976117748774779467132943291734664253023315064876960236996584595687978822237836992925218474706035983475591380795014714583575557137893543788300760682134511294817789450125312000000000000000000000000000000000000000000000*i1^4 + 159181562329242597427766774382415712209788988844277182714331719223401753989408465380139965293212690687312786366397991668573191849419647942641728364831470226708990108720703927724378802260721993636405135796535418545970815447153072653002178165966462593816078903321365410941443600309033008070622803680446953344298880961215647585006550193773392819255580845839689807214853618247360221341490052910884539859350372496755882551249519168678866782465994518107096335980171539629836251550387362364690212743378261033872641764851177446073389143134869217069895351062252060520844618508540503873969603491602777204716364405957995545458970418981659416743792419000746651495901243414322885404119371705735731941216361100133809637042416693509992575924965221816370906467346173150561218978159728574883532687269080551347487998512004240304599387300809103969730541815538074247451154014423217410591804977260025600924383412221538299006163133549620247432170033429193692750581610993915371505773990380822100865942788373478208385638682875144007289626922973505094954214105212197645062354024998356948675755091833094791096394181061631222003732307300163965177521312578283617435007811739420110229638178241745905262167543932441360007069278839443730617578566515916606039085661944785814922105964182168871926350406144576233712136220589497620526209983660175066767228262312029169271458926763856006924092792200377043305527353690054585460478532432418983331048917222271442712800878692595130073628669636448259906702742018135124871093974532106301296793921725439240362102798619757954711729750172501985930360765805072349016145371471451921861954369919403730063679202109321024425319485153765092606854234389439683743923672333110643822329873844175027669279651476545006767894003547617341580441487933440000000000000000000000000000000000000000000*i1^5 + -7737607324918715724527610691237429751898019268565800787471992429035828764642232795730482371278858904262617178699352030064827533425893638963520724164773463186449048625093557843699884419239683095804360269350660678023326732795884066114691096215614092347408870759446783405896915338396333489866777273094531692617048078995333224230641728850539769886086508291289198425845125616360725765204680884671503541870897886750290986711214052802577185117993210291277331345933328991210540386508895263933536392940558344780350108732403781089197280660221609605390359840590016856761069269062151307356603632247202946238505399179887527178418590784429731097602550727412676348567425457641284930455931543917831910221703694336812278936267339577718004233021039646661214927207128319071400307471231381457165430211722295895254485044163253030085491218832400756903189908491180644739090721188925108489066835543261297591795570379446994389379160962987472882592910952285458344620983623605540121330938737342960146354981663646551544009543312280212735021417288218309049651021165240663407987494604684925609046512312778678049276962239690762189712941976315046720824664665944339995419749259715892639573577986721007779848696990374342242533727843042329129187854968596716783427515669902292327986265314521484239927110738270070440222357134680800372346266087772056920536877720731282583456769869897508338585245351379420894361879145024088827858145742265625653962057099797483101191682699680271133226309823410944573860473732494997501372804815131433384495231806164110913522570588302096439906763813857332855462772846634714849626651480196702369986336668823798661386979144280599529183415008549900719262375717484470628167811546806438284226323694411981220812629925946818518731672827718154460113928192000000000000000000000000000000000000000000*i1^6 + -24664544475625318008342353562613944742392729309267073790447333879695434097557387072797408650319595483292253982924974229037679663508726085593697625998289320798867231264275346711115770927465650185903443991476860705323189863982056948107867105530236102197718506185038177268947051776411880222836629897807435897772088455973791381142327586646716758058853505150335224644220777994875267280575249396725310924216520630092839523258484005555049579941291730234301661593438924697399664181524666101971166943502563484977647116019892279783838655822473146634914521359319091726505836364869864434207169185020418784062480084977513997564553895940166012174435292392288311236839915830300492190586108640974707247989589883883151555901203031797047894565877311859272111517494459771518365368527442252897565383230147287087294768132063713503278997043502385590525012222015909778425844129157352363888182647309815623006521655886915465603303323414801799871204549513687931302970654784312647248351192793492501827277335564155192607293824384792465643255921576949303404933057489210025780902195947697008088092468760991354803377364155768899303985242545451771442929294061821108765500673613121578663574480429083332093498103476332034998752916065722279210653371411127413908025023066880434180738504600139269854646681143031586665843570060933985761952052453693794025241278890944564741096180856257362753508567699261340379690802105943088512300216583722184702060852464023264544248801176221229762209021722544279242014425349648753055898805635673667777916442853794382893133140132007292703837820444039311121873348143879591280808165927496340102029741159456456657379069790805451415764538237839434151475543016071345216282544223771031737106526432926079086888626672331855561258063282647233195094835200000000000000000000000000000000000000000*i1^7 + 15875174548334526064288121827708326649531312582148586520718116645101438379292302110170343613528616126411099904583492682588759504821026736972528348129030489497980057290548928072251717245735509605804862859492948451137075761699724564969724715573080443718913552162515878326229021373671699120662175071766482518409234929845712886875214612050289403700707886725994738526436349692541933025843663101015427099937519604840120076928049845627271761836005030623471442437422795045618520415323198345381103977130490333711523061759202136162898890867358790663764352482142602821587210844380321555682809821362292802632854466307155968279348142549923727289418320762620475348734586847840083858200255304999483621534263245794564435336179304110508352284364232999516687382233154110371899235598799733084168093385197266208747172117602249601150992916863555940490044218493211750474018612358963431458591563888541159449493187350846475469387041595785013711916030923483090797376257422867688607384410320296878439235335469113447350340230555623774429572183356606552096536759398933946874552878015902631635203956761899085202295217269283335602249415582923362308365440099967200451724792321261449894540159183999421479053918267638459946574423325162650101110570883858055945963867500250706003348648450461733775425001361704914321189694471192955804513617860569877624390670911667966824492951923146633916035499693891646325074537940728130526903844575529917854181958483631297498970528660776746664456523448392134020214131049898113582757390874769352954622844920295043395224007656735219163744730244524431430382376320191098690607604244989144175095323575557757175564433848606901858978883312534697354738566939416865280480012785573475184423487506295124911338678209915290597786407564303346266275840000000000000000000000000000000000000000*i1^8 + -18270151718441803234017303498229145028046873037049739091670000152398976662374418270455109177979662520769153195836741947693779989467464486438820964635871253034078714245758755975802171741177208156500998537358366961303162633129475084933209471726247495931670593279648281718663771535246128468507206413488953136890990615511678481377423844415102134308532731722408671112150804997201193546989761344167123431034106482099344881089484575441798604033222669315343962938102433114816622972151071581038482247000466303194132450251439272246159173761502210935517928595432690712389604063051238469220501223817679802966289171741898539061037351874939200799972937819294604842832476259368660617096963211932898109683562321611110179156179308449714818403340514225785287827454390167330985504998243596573616800821633391523973233287562208833365568789310928261994891845693573106454276520870862144865387997678155359244544041602248163395509845125397946273710930374009009229276389658192976655717423196089091155202746714548475868711274395476513684607808799081744442618185278387834414437914253167501442672988875218581572882240850616154850889472048745084781288113114860993166429668120158545450643300047555229772471978244502690500958937143664911032764732702549556466817163189573761559705145089477420398243496780309384235589928607777132913296788706885433702504687124809520048986538756186582818248775268194487127285325880179756763792622940254947463954616521345768342830908863070132254660135398629117205332301085184402327350643307515072719088983707829390064883565653524725659295658333930358886725654054946146861841871748110025195807667069034743645523284981470395872078036883822608228902573112796125818973863843684768201872274547467938621455891472465532645232304405903342305280000000000000000000000000000000000000000*i1^9 + 1424017419557918501931195459120404486381595475290635343079531112290035020938608575702245290208346359153363494740059550579651538958247249060689324028365066274692128063420053359579730187267009437042615387553233791056504741075382978249109802388641125070773361915786794059220904659480802206116762359951538228541173874134629772030045597121179621496913481766958038488700352963543475003096632464661613257765608818059950484173382606702092317168609882537555285010565373056799019039390749736870361271171747452962524759951994551400127435779743931808907901140677805777605618901840705619470045924508736809595267071165460162223200205908479243309084015303876666039172186196733263050698684224737208300568378667001716929787248927786334638399062598632497036426054649331872660817559628869199323511559359293371620069051499197038472113740076240627407946895117439910903170431105890278749270152281781421635065013380550278129307885745717905850899257581236180229243557713435876493525598091656951889563691025053641902523727056535690240869548996060381722762795067679199674399015849338779677969124112655840577193811172170611831549982001504007777609889666034064805571085903578926864033534378448141788800622477054428135613639436042244487734623672523403733123324384570121691869073904474852002644005858941327705183645885541792190009781565737262910033354179969919693982839968070583458962855040152076002340101293880928312411800147012522776538671976777145652562613337080971576278316030091792918009286147501647160630095325203301671433981860145086371254360081056939136983777352830615237200659577355849732217519965355513745625663768741728558310950742822218714644886905034655601237890847232179188726786128404396864214947385772282330920450971254349587786368945229083443200000000000000000000000000000000000000*i1^10 + -754672850191952002967581983524362444155970019161118692943386660643206464572137674842215279051044878891223805808271011207028109520785461769660988831982560542178866471361470387927866956042704131476916224664721458037155211853200898772343401338777747516681525603571363088943110120506420833335152105803512366950049296338386396641820314993900276332650133600882052159860097592205498142158864274687524662595490290500363665088750287415979829809581345689046831272705252926998705453622989832615240460788187617958542409961430251206164367789983943195558821343751634523476839206392271695395160674826394450049499764003304404492197518971015590556424760972425470673778491146653203108015466165419880241743381024030427295169927861428706042453225745330701886016018544421516366310229541271703212711075901280987175106710914004515379878168595509559210561440640975784354213943462276028643985316771849800233637836321332361935582175477626526507436786266832992702732039416434764798727897718563760787182715538844007613660332753659982250131526520026618762411502782399588451303862851575426236411875261448534589317091119807259528498565293876051119135681323055925946199181692266489488299429408237182439335368272899079218629790489369648801202149194156667163171893502360212820265788328912471532814219330365947261682822753590302106321579204842770627627829068786276929474928068040545509586628216535870291840836303957702987131162219267669856071773893832679545328662585613888157080178912620993541908346181480592494083626533849472476437394796437918281567057397458014115787205883226712238249593607090294490670682199691166027916648388971918602453681189375337450159560304870423007797281097802234502610612103619419539596091718283447388319512787979224599690837237285519360000000000000000000000000000000000000*i1^11 + -165410916193692036288645671065972596771150321579380584963899986379074611583227879119483465128467019129342527672015394090838636902661554811917438848016674934660963003993062661436788391363362697181142572530861972797435656421335955770127717711252061612333523805894576321297995048281269565837123590364996085209198177102447421278778403966026785507509674621552442826854287972017452377694158270437998313934096091241291843987849669262256118646126572400206662922880383637673383537482802270806309550073374325985749292785156398723071983167087355817257908515823439894117939671307207781959285869517906291873181944024789854003262725964573799150033640735351082573057427653978700573336147041395370167258695428353055100674305226766383438630670878085976062340833080490829124148912434299781573187436585702173065083649707753482855346216358424326603084569318634195656250013459379151521186495482410342183361615950839033747857482374464353005796015190752642530067318024913976532432177431745355270027379169376979421271560608235794580306657082741337109633640453316753022087759892118847321237863438666114772097884824963870912155768921046598600185890292436952210203114455771824564501919622644629394656059560212105518615406653880085109138208482690613201862688275991417836471578182060886932190900461759814792334413423966956310727750751505013230584385824401098788974355665639084377358205515899765335930880042705617520634387246080345913463572690774590303952786568533208832618999427265723768550930211980825765034287175954856642785416020155244899110543621062887577546634052909813625124095387514889003317519015904470097003159419396160792086411517188472360180030006024712249512358487152238061986650868889470894238246841440430340863443808759528914707432798683136000000000000000000000000000000000000*i1^12 + -11488771718389974839979402767231325232971657811922133051225862145478208003070831998098753945224824630153331392613149837403980905836220124737731586964794706320600425819877131403267343469104594366723842324585331161753774743887051071731150691484256971942862810745313253212604828530561584961639650245023561064599491882913742561528212180793247013700503959398155342607647052469103301539459791359063045266103437836617372757786157076849961623873212372127124099528630643902956809666797082194126755859728167580529078231011305722738106359403120363829736804236122572505913876554961816117161316081148883284864905721667704496805014491253845356894425842270382164432676395325041084655273974372395976827414330263417233391545248372219348349532511789014185183715402159285650466344139350119058230479764422635162141910502573975556659258352667699267323380926933786585484693383254996688907543853754573750065732698678967533859518782996510357551387358979060553135368467649345555600945893991539322177937267957232209930058713878112766351252694968361921288097665321909544749461098243967674787178861509051385025355213511109972800550146382527847838761052178143153480469029881914567169426705453766305314843715220006130296129849778893901147334852482639547014561607304893144823348024414272618827246880580749520670856713275561464960289099752551101256103103626965889761457685422004459789078848237898205038706239919686588543794270502714759869263693273076007523958538703534258738875656693799767957871724685785365213911063013048889597372122335284918237041896262249099525860285859259148891639641610141625018449573644203948705604689204959684697320748932346464755028999065033801810514267983657204363957827749203211290537073055407545784830232787261748298042363084800000000000000000000000000000000000*i1^13 + -1072652648583986660683619163772355474661226247528982365509034470518026662820454701438066395387695745488277407381459312125809273494996380714941191231231064854471653652580274329085391237379653104150996567460455682041263558497433269361206973173368737436710871353145859521330798434884513429219849467041185143537616513522618235054186796463294163755878648047686729643136812916161296807938257798947207909866983602231141462905104109014715400323659837974610799573520572675816087096849080667240325666972995398015925961007898517599022447620254465590311879850394656736764066686245982190911942673464597115786225370845260414791199629965279291454519770294128309188342741898126730581435423344036898665191418322800522741807349240863294308914798128530814019571494665542178212458433617266568778718065136988054481352056988926718528755229623739825573569605884161433986714926189065433296698937456704851428995340281639304541946176309153820014433092617378615203473339981416017180236650480494997665866968393340500082931425394710546714954115710621251196779888785341251729744877614133100666864819169077384115760435809536919048644285545486245011707398196310035795169978392526898494128826856503859846791614173701111138912702928295774480291264676207904257469288152743341865939389695019889023426161863143738628288035966951845014116146615103315288920429639932479457366795966609398810384268358923065995820117151952801584305215985016461884200374081107862969543054981147855622308450835933309150004837214186894940527838402654069640930280430604551690477127091235552800342739580145092133468600532668663944056615679367819662931358066136007438007571014804268703378719215302036308675579033627800624234259467180470042180569823295845630374008657543616179837337600000000000000000000000000000000000*i1^14 + -51697057018910310822767775283302611003767068422182958837662386855134255050191212749968716750620438121253861664516130937539259115969029905004146416919707831005883940772005389872266200032548375275799860251176827667520913257095728664707125906645997495485937144182877163257162802294429100927617885402227899927978061745471179722527880260066670728921448521205695972733640302844271110137046654643704004176359775887419710037278113134673081158582066077531440504581797812486596555172057638628095044329852117612392857413141210174329170188533552823112153757107867518504223199428922943137496297786770598845151441638639029036979441466696537849364831922268390976493010597421263524917662665707008179534871202927055810872932589395757297199132131985950271575339039478363527225903859684133319090682125755270992896596926782596517916224719952863026830224566007023892900341869950919309475053957486987660083416528372084207710447652235264566521967421664824286176973658330289935213058125103725855975551381597655973343571737937834302942441056231084040820666288077336482203492979558646439833124516244775313316587812423027204154192360538473993324764903643688016744746539614436252165026287381594545577653844185620231067806092263992725060051762220226771924501250103335983887391720506453929404567975527229282731476075104371895351127108056747993585512979678625219915558316236888163594785309147484416661540790772506885372847483073042621169718972173243630938793435883699469460188131787875205857993619087507706243838515474718913035516771143392816241085650229875209491299615876174946238058183031549185505692291233841710757251407970980042406221594672689106323194344033955690233253469853717820788957414781017498182250087863048073010293301083411786498048000000000000000000000000000000000*i1^15 + 1391726427095844621625161868676488614795897691144410860533707257305076013812211091733952738866353735120510160625535443963685698848593862098530422811405281586270260429373170734631308590046013032530793893776888896946986063655413119833740866845763620858328812900688074535613632878485178630071509983495961319311195843241236080672324402348654420628843858874596625511825644333780998252772661406940659376908115125821708233587640926971357179867698583770205943831143891743106961218428584481668063356872246855948629538742982549829731723297605595288229332121812471688499768597973278526452638932742121306713035000204493017075476712692333836711482658242321349321071036529257241257320621824781194722982841785028059971821767184597042224687712204613667025408426205373512553238086803346481557563957139385668655845956467800551682575107313392272578554080274756704694871011170347434876975156081669076049171092341370493478865306664938777698718681904091161836510874942131300148196745789543998143765230038690552735483306445043398367244695310868544404501960793119814576056415133563235702739684131379752212035326660444250095352663133546275182812213977293437626566963697251794499310462854109338577158370033408132420775157827477410293510262477943072909002674740604504314066112471045892291585164414391849508793751015422376450788790000141443528992404496583053388358340241660396453273898534532851241808024416163325525081558483413836823367118299812244654852180454008201153800696643885051627636948014003819101322219518452096559752159759890958156068980534692993570324333655815546245547730474580629881688098642939945246575007062367810559729285706526572124337016517198352527692585029097802276613150124861517709543046474535286776061063437066698752000000000000000000000000000000000*i1^16 + -6914045640642297164449741169238250485876967700832363494726451649190163809771029247699779406232776036424003400870314365328748562347020911250628448985975149650720959692599153267272763435938448070337646979351191926238047356751859682311268961334059522770432235843945652776975563971709923508652383623838954608727933831100702724571845945513555137323524197614276823610363875021484736034746720317454024880827313082144025718621299134070249735262731667926273499369777690923199949669715191667338747333794728509299282829735356762249233063580375033936869245825643766546462801668748721986226249939970246146676031766753797537910256215325564301991288350004014695491458052485306762757920133760629773730387051880005598550547213493074069706283628397695249375159035037723379742823518812874571550902665071910542019242143468673975144056069962798142570020358333464681090403307171215424989479283481501559680308840595891361673743285506683841110149880025940037074820649232080475342671148447517313546526613874181967262216249845511293263884479959764183174031195614645051078201002071001850915369010186630654418278455225625125084642321606812162712145887425041522377908859023461058786330759512121735960195478994916615236117708912138809433243439538285775629741781374651468784927112198013125294832203504042297227591152775727599384677917210212287335562053481769187781837154143092223324227249383282972708596219936089506987453487285913772876936060471409645835964962387032597746280295966428325399387871364260091595881976512944323875794015854040795963036134178204130356100400373942902783845233971798277530617838994152453791273889434932377710958228117363225588748875609633827342652486435326655497012995880602368966270461640200691770592661916876800000000000000000000000000000000*i1^17 + 320113368240517048072765403083950044708683389083760222603479005074410791601872586374217309096439616673197713926497667512656303964037441316656053821963104937471201602915850335301040544196811503007032162508917751458547876096989733976210452472252547084541030166097334945065762719956815691632633607062102145526027018716872129387898993772694953479404565648931327674712154372005816338079305298702426978545548012015435701589268586011924254970720334232463212617968492316134905496931805314532405431813216478807067673792945159344275808497079904755017656591694136349920964939866931052958905046001578806089593417013288119193192796534814704593030822475863548261791365406863789426977253624033466317195229971329748345153014750071254343812617435933134184370538515866413834705623564454374234841193286304291979057767391916357790312846564749423848142745451352521735405563741496630796670348371301078680642589247353227624540600785293729919527690302815116598997083770976883633418804467890330415526705994999227852446225355756292468235461782642158590707180080447683271413980985878932501728270812309245275396733038511163756183523753464199754880698934334757750137240884410506875013826733815564078041143834605083071144847124056910605129183080208777872451247783370379373791399882316345067360061068921534274327893910717106948722017940354144989659030919082351567884414713197880883207396378387080349885721853203145707400474262208045429530892228565874040240295125191527854638887771202851956438839096706735538665321633285652986135543285453268791482447375872149500642554258269110066617557347023915773454104847388022406935168549079306167684014874171908855955836815892822020024638726240662045370789655038431055373018110032202090272899727360000000000000000000000000000000*i1^18 + -40886757271494884618268083150283665788554369193251849016068982002381576170913837475602218131118156351599605975549771577216141007358836519106379061644284787408231384379504098771897144010057661747772115560662409097631923839972731119876367281931378046051762334698612391803411338167348552380512613228841632607381155436943779702794849221940168913227707429476254036358827705353006020423279149689679733796689487911039789205840200922172150350220656527885681156551215977727265697843181249057425297010294854379557518490515630939825077080888049010408874398949725764378550697791845111261422368275357466985494234476438697594623781788976311919634161144700175244420164991374149499293210979137104841098679785236980385605779210353134546899726223155195927948011980517928902018422486817967898796366347938807781693047463167612229794782276299430091699886018979355595918927322852828905049131315441155229117005086539004030842379011530992317372302488213521534730277142709959947864765460993600497377562246811276695496989136667507677746929049698345978285202970590322688523938163208095205188729015932439200503667392073211066503604805814897176474357831066611011269903884062945115445505738101753133589387563961620326072116304416620102967571469039513126121725442315800028828966621820278156817084782248549151411496240400273375737823390934773499385272332322414839319078219540051709423505734742752412634638904549172222979906601187482859371657691444630863325405541790810956500353993200713180736207349241317089546101481914574687855486117911843595068935612384259352096942433035804908666544746735095326821192255436355735258629804982931811770387290372897434627645500367800163653825113739447680970107160003916673745327614876373348077535232000000000000000000000000000000*i1^19 + -467987328307320343467224871419637167181272581859153326758000872699211835944879784700895572974997094249445064588446079121533758802754040442937910736115466396420132114589274401917632611888145187613665674771705027626693855122225699367895140605917734075172277332626260988913915023414257669853525227360667986090756556338770872162628071516836404707863957068714017131025624254516345455121873331973734081779079914774424578909313902934763681252342796754812513265043850339905798609300447795251375583983669866585071625856494302435774215050714132347157586442850558673987293296323992791576590485988787229379547883798229525177783727876067783951403694971943415275858946890256804465558080313229669765076748165630192951156613458730149946302508853529429351230147582572491940326157497005295028907594782057500294005612004075536113760942688740393961902429193622274508510586362261861140937145618472376203285889828377247006379182970864143890334070891390226538804539075298276047543562720032781008566185947533248348784131648770830233094852933357582124658160271824805645520252540537649142203612354090170807819469547041302360060346596450941648818989805547822009574043859243310342462004659482263752019139410821385109622596499419382070576384037292658601988322941577859405815258895381659187664309761409458257401536957608415112795911744828142888396379375439587394014377142382002706469627272198619643066396417735718144649857275016416601011878756447105516410170442387922446044577984250810428240742616768870874098106580717737670219134682915058789689815628455217870278355936425413679469318756344018616070705762681060784511246558387985305292679525505321024439612922406203818279862140991392211688266257624644430772495705067234063810560000000000000000000000000000*i1^20 + 776406686860118664531654436878852130845389931039425916941774362485053816855609302900500531610740645882536102331285813309851859191568464919541720913666709073021948926110218721138091077874394036616022651677731379987116068000317129945106972980285247306037826101159177295345166037576065585159009266892040167087448635540275619585830680404467363098904139113538628264818850091153968093623410188834823278773060355397945500919317830875842256435230847975169740782101882638387754686024604709262089077563637349806887003276246587786753083429856914190931271651057882779249324251815544626351437708458998074836539512079507955199857896137749445498745480591365450000744898056794922436001183857527518643735183773205088636378234642774682105100059230885645604701497719451108036866958529655875615433537952386381713299917681758157904353286455874451450578407759224173455863047583597637993948976484325253809507814841498177986371183257100961405107105483829362596272468051332108008823332397237615012696214886162499939360116111780225811547773634150992717166218692171145214750831476982529685079545946193428303393373169009774132473921331487436010954812520602958109722349682154218762881856943659053383961667144966438996093260595580548713811486567917451912374959239314498806111689453804043414824139679193385686408384381040687678582479793854404126775850619792265645919672483185896314255260882742627813839623078698793405562084264115804306125756572604269995017666778917825465337521278042865525068460550382888194835097179333318093456537921120967143327733011534265509418741006788917624478508709678522231760244455534201777385228876805524306065989423812276778144981162967392796329481857848332821949657002877668347814484200214495232000000000000000000000000000*i1^21 + 36516958157381946460985594696443906432626350883368908573466860385267428511308534182096918892366193278622781364386977864012815366116080429452905258860049371700199225033384179151345116426175926630267148394847591486505079003991709792061731258118824422926004330218853394099078314829350803041000563552085764380838051989453775610556512502220896156984977367946894508412181295049928340699260124487087184569410797774336231536753508772839654280973077856416683152712601820444423753047918900969713966564545020015126589505731017385823904382804744198563288290232150136388665884249879738478126545558654556556225050970805120064774943982268904031212483804405028213288254425707879235418193667173171942448764720025756229922469367398100954306937622455591509272084155406395090186715965881322748776153205596960773342396246270648690352498432631122878258226575593491084346292351904942309389493115555010609648788790122709384157172404287914909254330065071901737085255525341713168217558904733341774147441409506314901943747529420416643803880345552821115451007211898050719157766266180986488185620834124501390562104890300977003388638844333372476047451046876959009628054256350737172456658855250804916146945230922320280278164316027898243340329735797721016249385673630995740074122549250616952393573784741316901702266929218044946106354773026799788525162982655802666432549377869233224529976611128974752228999050716797416366077004722012772704402114772925537877488104641701275078508755424697634960219046801030181863217396087369521899060871312050452860494699662922821477174825544754083677143518206879412703754227286294057401740042086159801289462840174773876662956519442777308395575064632872628230720620125251510997086062719795200000000000000000000000000*i1^22 + 2970092785180501425546699273688634294794196688957089760483111499005589910996996697167634590118352109451443192019649504026824680231081219333558384874910475227532443505747683946976954548965873828549856958307373708041252975764780644530749414286296992989570833681732014095198758900232577880373271788605434234860388762305322094109002587304694576546760842414182627868823969843371835819969258758390889757009911226223794847562425986244038154955049692862807814764277731610173443281452152531226851662741258367416918332071993431821135321057528017954029738136216629925295436121439885887522986368789947670145987351607728192734226264978225157685691357753897591137720922200607782485043415602121041032463857270065106172809048122408898319208347365580260138003544493769291605995464757253588662580525571878665039003595053000443090149165656104534822608208142383850848841344641204383903860131514723596842235434181575786284667885949092704375919544975039307617025017331115741948605735735028529122540633010733280823585503212045942435071669922763919843677133566669996204189679308756107931212253601909982439449905791663981259818445568673299475290692524988986602948077261063224387126084974460417651330848972184089652788704038452005204695459724549457073219953684960804685798866467880623702730742256476776393829106067463838969312308989744381516912368114329232672606340421376614848172254082155522752407887726953975806948535453325184978746055760225638827414057809767268616393109696658319157565768002540556036464041352244160695671550324050308088455496423421850001127625009847020267726476656564573765490227591876228801242762516875419395685966438750210817390285810567905917356422438609342336113969497550125594637762560000000000000000000000000*i1^23 + -2425271854803328804644225628191562429024203753188424375947187803108064720410124942641989324721808044291322344755580181757112332601270220448016804330303181099405311116546415167656476114790477185866196818219848300114618833368869575702525775214074588393047458377099729660218116642386511039723377464071430118958172108912461102482123740502455664747468640474922638981145742789773085881540023144431602772543043665653587403297570434429579537925080067433992799572195284201225349998605748736532135540580751368577881005198900417381108749277439918298651287758670832961007220456733176753667134426178915696949514516820699809598951644247123170570392230510590424140487176911489156238619598013015404374743955951156136679053911259090816884760575031638899909234488242872776479588520277138151723429145355386992325019299038459034199774209792177526126935995655901205180119266566899504010275240831620247566665994298533047583942774571748970228995333390087322375618265551624776327989971723487762497732417965705843682348579945042305808703704391773999495222206756956315064512944512982901073413302332771224787319429868488960878923344572763349006221042091516202822715501540772598176906407227330536023824126088388863719919859284423704086706852300962430027320164139109157905486616959407813879224885374923682903531610410442108689576780757830512098214507805074171191699341397296687483646475515674869917327499515927178284163845649509269949369429057738009274200349524516235687761004616185088506241197533127551032985065687027162268936985497239988126824967627322276348467022288148216147807404830115995529296351334555909111865219382863978996243591732086734434351597513932611877454975791949069880652044551859948486656000000000000000000000000000*i1^24 + -15751114821949037447386397663905274034999266993991078306221427344888712039618042630493409584084361035507046288061084261412666861464403524394965090127025612628311292053104446952992102186863487743916428382053891454830800135185213158955713119719121517544008403428975506584286707415181414555763516143082190060518072529339649500849675146283915920035469660085959758920210315278942923854426052046896770396174028229910219457064061198744500122703637569245104233882032903773934506374393020792767920592630536417646210461168824596654153970164379376647992660799124088372600735095390325508604321649105098332171940547828492836984051522224473618423706604544215285150882165537189589162430533667920797898635602674999851543078860574794228045272854979267734849206503365241452196695777964375932526025016144144508889553641114861423650109161744530654067773512282924261845609551891719715485156146807935839984944884899422241357937870161354645841473246914574457560276982202462918651172829889481498194590286767149200192144528119140000530651438636897988982152057202507634966134854315851553952612774688021528082584181137376300947035710088318633120989281267644074949183087213634599945309717536398943610986866788355787999100446908804057804353087225253259522957004765583923676125636272666423891973436268740616026103056816681084354859444078101447118354480090794266191503928830146669972602315633322013587464454751389077316272834264453313401824880599579419576309840063600480717492021865693649628671567776758736313083473216347937983407086363894625835434471304720565256803101122686431371217197703694616085541770435973479507239352432493980899798498159027662672223772021475567581129740328991069241693051470307393536000000000000000000000000*i1^25 + -31103209557643628762485795106622688674533979942692853636734153414841077622168348688468206586870572667436418410480035490195881756289009712026267762355738985863263209008216207328475778913688374359153524594596803303357913647781385267705838729648653782504774927971624182695929186630772372779205633434434216547145205393045471279089211940967216304891907506021548483008282757012668705023326542814432564953985508983068498014624516198477570267193672846069298488521150139526984960195646301189345578423963840194738881783079357343177668306793037581326701921778787898560905353831930666579545387599614330902963017740528322952683432354294303821696722721181096674008351293965851099538835498025864257723904244493387130701913270823956880630318643243370017458973570846379443519986055516231500643202459525939466147905973244547036743826249011540649501840420665615631061782494172463535598819517087249205369283483928206137196134129892858764836950574470806657851891688903512807269393908313415868429958429710610123000779014256586819336492949431751615670836476623816551194592512061306307319508382921243486134307054595194952470253205442865859097390582339079689518699038174810854136305212321752455480871762745050410547233350618613761618901010874946767875610117164914669870857589382900569041542849638440415400255595547431311242605359566007395463805220739368482749298691858662806939855024729607881289914493270396163975937877470163416505788102433115236568728424395661994439702570482161613408790854117917800592831836308071286641283944356629125139078342148626049198522165910281078147987895444050639607483598377551083761053705427318226029735299765949641956926047246753680499019666729901282629641575470202880000000000000000000000*i1^26 + -13251083007625194581098504751455593616233181752021728664099834966648324192242658211802581399273946737202418903541619889258153766736416392976648940924130679996366441070999540671117384716026989444490887580051617116342951452262281066550932801511056498396188648020358647346984873114034813477297608715406904458505669617287397197595496287755922779990205381719264967960736685810676147938008933027529987904800734122651446693774589031509064080409803523848207646780564963050478126424737825331881914391050326626214930366163483895135349050098987543885227418841494887530141024122656354061347176229478785010726842455963942854332969114341437187439082642047821381997442802165927100409612301715822051300803478887902899207029726199531613379594131618628050004603061355799843111879677781174272072420600364041696789787060020372281598045388219202441771475181467132866824051861277849911245374673076668218744866876848494245925553982299370583088250196769870223064050490325108094815648946576670216471588619230576555121480002912230561994406727822396563646325754344749505607957541737218726188330037733662768923150664607601336802109871672118275322009643483004244485630826372859358163282141982173514577016603207755685228446134947147139461192919551971546866407613934397015526863047895321963432454516345304920850428900857688976141063554986604448991418856828713920685819099096843703501822870062103382104866005666622141492466488689205635962104098361533845273240952321022975017965322171279182731170406363415869215540521935070606749047888498552680739119577025902676784056541944530698453506563531883244980783583330338641038982870474391179632507973302933004469318499835866418213412350859953716979992363008000000000000000000000*i1^27 + 8623883410214335367062668639788224869557432834988709856537010629468542823948742512437402732710571220414860337085345213521451608626390268244106528647252451955882519659026608762016608668707909999929769800080946114020656081171274926531218254784989769343424640155077972709219238505966264793046678233914652356478662480325686828286119757322777238709012064445261928752715826341860137037156652683806117366975657213618474244055039836788705288592834347458149187893062514927211980661889840883586333581325786924087922825791317461508992823462368407957820147318365197643081455450490388554453465991641146993028088432326389605044772805164196226770913756707582369749077540346084057263973901929597796053518325465137397869721333958632342792202639609810152450603972109338972452499201618956223929369563357025753071084217598384815035751034539357781775854549481542244647741974172909143745446924918259234064234976879453860741661438001978739900561269401626366693617524814944482530311579089546064589552842058478544500877528659505852804604964298136041346311245757309157309240437639973890951823004034521588886745691509652715011286735617072524259043375417310162440339158836841245408264821551659418577732653510011805183452584491189775339886646271440878455225585107722212990425842830284519424565715654405453103679018057465010615618725156269209124043026947086172202765212689794394292383287215934817379688454861952220077037240050367755038706954901007349550848438291193831845307182968576961342129779806570586924618489550570678515693794974978525392597663140248601520768691196537117050650943175047310195108374780027613341102746295461190844990295246965764305507552488706466209001293674102505707929600000000000000000000*i1^28 + -5486007990351195696311608730546872856410906573758760062656647495613146640584570953935763199428645208464951861753659989636885823769402187490332721702150455040244166294984158886616818091213914807434297237747401331481253255782052935866184737408204436857241931096202388859796305313123730653344103558967482813724735731854201016023082094603445819965260874614406054844055876371007773860094379732549393793706614198775283274878922426980720444507802324648566003137571113659462353952198939925844705023032158303894779658240105576766629001937661201854449942242893089959294508429149638942374662907189641379523877108070677093806446053711382621982486838875760954431520751657503253617675313089232282928879247084188221167874316602975235042848277365311368731717128193204700160877400073179452283033935157018627214033064881039987148014100100853432448341239177622533004799641821796896454815454683199388896266745906118789378570062710824893176677606348382557487701129987951461712985132321517715814888736948276351282759248002827713359814207091155153230502864744300376253454873007299440682606857408209756082879122790315524741917801874873199968595378184956179571862143968228887618350761750567590029021021172735308600530374239483442566729226245168324109902156695852037992595216939601699072101277011793639213483683887364665392125895270342629838950302636892271420932878757053394255032518445084599563876327413532903663356491110466543098328123972594213235230767952443418922209952906363187642945036551197324452686955252362219472462914636080187900328313416768274494917945799578176316129803075678905656983048249879388449282199484102395541551618561213473892637364130948211931126459731751731200000000000000000000*i1^29 + -5450557399093538687979666729984279822021799671357795205281046909625701147967555155266928167460009651551202847211208485930180997846869085397102739958217312109820569311648844364121005552115290166467666286503735567588177890876976686323620064893415852302900565490312763547314901409532562254876041677518437680100302556607203792169140227960120754546494820596358033463918224512384484464786056210522314131658949203657766757637510340064822562011158266378329154379910343532486197637019629674351588235490369622472783446041797275744757764668540291974079611613449626923514493514550962626861500918732624501178228678931737132719605026886877389806015688875621932062571701524073301252107103745097854902335370174371571308384425319321367335863222765366497371660438601370027094241189461272184861512963091449618791721559012051095565123759569143797204216760346313633954293237379734503801455527796820083968479324891614083732208905234372792582589780031689932240979751004903584647339752323855557349243939444587515401164235444967871129348598774127906081907606571523248520863250306133379335539096811883784971587934250668792839030568455112627939826100521671191891966949427700927855077958227137614682181790234133486630064142629978894685345979488807652414954427268399438526647066707815917969257978187617957599180588790027009052117986584684526020158499525260452410208671497251067209077619038432739693511735257764745663323598185302197691548439721438248795958240316085631550924065199582368065325509068102464820606253670801388492007202900159090784272806929967172040050615465374134799182242649494109351339466538745660146737318508420613107634992690009150477831318359331149521156193648640000000000000000000*i1^30 + 4955422368903812707675181760340296373903740001442317717091636904681422542347080063140930596270411559102314111808332935035218864625098419184035968236120487435485324131346915128231785583140190439415333684436084161511621045201338512229916705588750788271214808928287333106192342024585569346019111641602338551185378307076915580058144265365458498705083570628276041635804258247035741588764669098112841221697839977522522198130890707227168226577105859931335236438178142454635319018222325919468956883493508658185809642804230922356090263840947432314077986664992647530170354377682164659421037283933888184302844926090920585953147205897409828585124022367398847817439102055049265024809889746934007626410358767069308845795605298786118358636500345718968690909660155285419396169117706555995381617836329062403311400605183631632108402780038915639530042242797163950906644420579067005845928471824384318141822571349972787400142403671381525101208461343695597731637888472673785258272790231761929038017700287740118329277606476821158029074633614728452882708220824428208591734233676095921139448282084371543160187757153373722926109877313147436820331385797710328468171705739560977877121088679223994801797752612691094625651954513325250500955738595422628637475424186150172302872682423595924185010698038742030586157033939005670193975737362073003189133521366101273968956158640772050529812551681201254377527875909469008419367214239209648130494006673003158238980970951066302102940002897060880914771762868850616484262601818598957856845385460286994979149363743888087833980830918491891913487774436141768431508238829035616404932414705234147395535190161563835456001680376774341522830131200000000000000000*i1^31 + 5386598941385605224738476707686877212474348239754703622311363173432425831421761223761508041230923703349697050905573267750380587090338544257798157639986925204013275567021254209280416930202435839418894301871459355608560598701213137196850149317564980445200314454639486052223525006736068492249776189303666468871567500500035733207428863185382217862466867114994724220918427184501417909893405979039356604829194650877680498184955408513335916564550456659571285617241124584294267025589178740574397628783512442573936880911666335560169415545451141988803685886553049527907036008245971893005974857605153344030130887272502440232808280662712364056461535369101756973034829213929751830068926666536902355725617640844496104974177492103146421713634492948425100045686073459884873554651381101857201056775935460927398170515302104790883730909236243813717513239458757318923972496722876803386885130884800444012099838675519048396287703390842622232116754100102228538672585180792162432171158804706080654757192082843503485530333619114572536986202582651232264271385573978579391391401272492509785786110520570076068102619433438897279389425294715609030304895675856326259009144281337458357975228934384614775588225918380964476914193219408135434361202613482219029868961590975107323639291307422420434244965437794344212325966117474010900814047597487272194190099929611008630072874967833747706165542201806893642276733379066433454769182968910864632820670269990778043241926026836871241503910077124859708806675481178539306772665048160723705767779181923982225791671165490525458340776661051845085741017870316242163081126482748798444835092038114817131171938532944939601204268553680002744320000000000000000*i1^32 + -591039406135013905020173407897833458562241289340050690072148206526965516701532840418463890715362753160341480141556050770670463390314665298970527450419058069444348360913274533642661113263638136366510090901736818780847340724710308105661358225176870075817243951899167667161857812760281822402872238638460511600766994284941835707082748261163382845792921654592741625080100554028837859749133476603237308254966371540578575683417277809763833789936617391715602910803580691323625579637825629529098338346765982121829002079625164130288694947904014212472021149164256842190751013431104279241866838126493673975323609688974770112535115593665927345945623138877516883370155767873696213611370288519682694112395636747290003687739939920421936912877872843764669027576239880687920990207325450480296327392854367678790491693743388648303510664430670050893393845118052158525042556780663721362465653601419254182709621610860598637525522272405253637263134536176404451356908615614477459520001729505212589432933650132043145118745710399280511196078358715412599939772390652045263823608239338032271037530895091198590899717051919545829581315410413293377247236790680503316417671666330396228079925856690207375115753347187430470942083020822332436693960992188703927085394256371081009307894712004548565526618336555029720539522414879088960924513039219328458701205664459377727269173497462294829574152229198351088608027818767932528834294259122593235461048018744958582394939088866455735361389328913669928594066987840932800127798141995772224351079554353614734032935466129238928263550276949544649427810881304217952015542473982370143398561005024088654650323858962634541340476345155584000000000000000*i1^33 + -949241476784934418772763834263700731668704922557407707534356013660671825337825985244269721666999276507200072428590485435791602955867477546327042377701883502939310839970992694445313490018706467447037985725427588378039291161487527106114634059686625266860962004250535196035244996862429673292042755234234712858728867976295020127757771149674931042177597838023658973506292730937083098162270529536860277585440756984918938396311077770708666422753471579720448369805016590340476263714021194295886139312575337762121692821800464012528576653093865501940322714879214873322558344694242370787232346955201446145236236134636620741188936467039614582744267467625319092957576784223264444979630884966742998953482205858122861083038553312929702942636703980418845239401695021756101606718198600239625447754267939750176488418153901419385609451165404194957438091262766728935006932821675385103409481335622146990521217831470519609481600227616497879877168811660624364526938608913534943867727398015613660119958567030332849213111454548519271116293919633277902204364372401418268868688302841449280602164582806082501279252553110396625325308928738073644529111314109779289917456610769728709454757347013081060658053861300316187814220265225944107945478730780175952593996434164144137099828853524612861002426788845208064677699490001342856448449012720128427465052263796912062363195228779891706286273115265570758858298767856996543149390125266511153031959766190410007641966279298482990907845246066497897657273819423386584725628748762429050312179796501065426577794543253125476925098845928349206703237915642321656821243541734411293520309761120719109006371016039154183363887104000000000000000*i1^34 + -58338866729187108298852969481706777512907252042230965436042013196326276233954299652757971143207830963020820320739340415866072621306296527001337042522215318448632110585446366453056963422858392763631033993544226587606226050775618987231387724840727165806367602904528534544136532659969411932938269549859626769656719554988753660542313576241758354224706275039852128178508378846229582014435639007957623669000282687160718231833364790859426212437163335382261847668006031566577743962029687506684610699924529020376007218846620652719294782448733729119337108490124980763118249668322753854508094792658280932911000027889543256547895327857351831389383751558617913940772559624155555532906039965957466317956761880655072649318173991005068405388020309094165329255450856081028649622409695887643615511810168703309064402635302966794263279064118817985869781332055644076487431396712742544863711190829629171237784931262453327872457889687003750140493320374503185349943162845504320369160303999394339415997900414711050957633098838914601576276399682980276724077045747975505730102943386803673134572548337849233621756572886094823823430853493885465987690969818396616580552231029784107819806613495147908735089065394273542786784279721967493904692410186402773468691460355240004052743295818777511013245962145147227542270080714108733230310459548572456559714533214008034366936078730631444641533600372931242042737575749203639004873513383730882878658420183101192420039224594252085984529358400456456016262672368302311659275416079190398508833607120376560337947942622461053243411353842795320179965083303876489845738142174644486753857315780936100245232515721444731125760000000000000*i1^35 + 71098168428629486226417540127852615613938405034237953523121708808768044237512539624900519525555730869789036613712822328801970988823269539160813887918458647977589350690316796346364755328006031958215700034805223913211930716040718745608104292849040683695831711808720018721177030872998993346117028722056663388905766248188697026047251500985864588758325717756080766578470892703602051726143345531531527689925403544044108291692392365559760320456795070193737466166619343162601461321757830866270570937684834812969649107398321563808160878476223932359068952673278953773085448427780701568873749979515143117090086064297913272990763209170280493632341554046825517920542727843955703817493371081210551159633295170404904101722430708272204007827317157087163563272869040684375547847203460029608314881825718671978952637399613569795936537672540492718620229028594622771913599614527393385972080842013268563066300370011329905404060778850879499070402819182593807297808058979149724453156751413367776938484490864679628723388779242299153680691138728488849116858582558656731064209825193152315411847063150210208748224114087517320200008215093312512327648775690485782029351362500467610391280393783935013714480108371909594857204915670398407284233986437552501070847751313096263926560250768616403826322192120765990315364815165197872051808066858874344359923013190583169181312669846569917032797835956196003294616881271442519067292154469621734182266913648088195040316382439576979959602708119204966268495747186991246641917741383165799803763536448428146882709532851413286423238788360134452603324757467623957052677256456350276265316809835353297997438250376495104000000000000*i1^36 + -17207993035193572768781933638378325594438745935463149178663274761311906135551977338954932033624776782332071281875332432767365285621671959287616616983678420456877751019174398901291714333055757224133701134063332696778568684293181048571688044401018555976269865667102637737047047204341309781009893590373551272989831852365713938856840518472962002999525384768436594737957739291016475836529013069092028376646706561472105474630342025772035304452526605413352253493671365143249592064405675283611122429418824094630158516325395448670035657719462942679075566093234905433639791220554213635351915465265946907879383714773949554259866637886888370985913500105386442659838939990482282950204724038089546185398807972203920834720646513658079533892874182873248149629277341194513204096649534170865804800711207924819032716345155067254710542498356964326053545284557695797407399988870111655926325750921419478795916564409796704174676012040366450750081699532308066436770619250545680012413469758407204509974463054671553700810040547568968040270444034590335092565717714799862620449156241200813235692428791857342799936518677284448948446247617980915315267366225863903010914482126688055315572204105603707934512894047668215254606711804751403914995977899084180755747522922479465265078698218162186014856235510974803985058937010109341575873059257700569485789876660324677840205697009024345348588556342521136684374627082011694380064185856434984934627478276444086725577110370049649123240792331881826900864030010932295943705962038332081923851882377550904571041528935636538882911160418429917013659209188629415346740835091194004702680256232664471137542838681600000000000*i1^37 + 972213281986260254427330128444548302912394937944666221431128858504950721193854712242090446660465988293523087305115199192260611796018975938028634975592179301572371245031628379326766331345362355362176687317154087194500343750505854929903672952045487099053678234022083594918746831930937109446080749955538921131382990147488802626641431155352225185632504645264349189476629702373701270018278267560001104181138728382431460049088785957665564107099427863366453078352418481285420841843387544645041581705619527808826125985626207722663667418201135228903654546171661165042235215696887484905791638549369415138526854800780326600623682788790439371180813185217895675682558231772927132287414761539128419318711615680636784582645435252900527367676484851476270888138529556153713521339816990492076533475924619386956303156673353940566306975213155722032594006570197699276843916750437437863714188766299049841651611915263212804546630585243002350306939770237990774778236940543934178959567748235104455517494090358512718835232381405209262186878178593190197044743340786656650830025874942909242200271158353000074706972484381883001970609384637159968607770541416885917105533689057807351510760199771255511456818165979209179084867214516567524420246011046544285458669489929822818191423880684361633965480755129305539809645981818301807233893184496676324483242797073123803082962859480387104049471967183854835582177183170603347257030764925228222967224112045250774121329885040885519248219970252776772854268158016920678942908479126459650201714527216957360491197374943581732889123365281027547389487897099264782724339133700520951169448416836151972331520000000000*i1^38 + -17810066203626985116036674825425760154859583561070238052528577053196397897805790191091835177759121193554941807627353560500024405418926793200809360898722376831313039246419361916522781961237747098070757495598193131852052900402462765097555667287840390956431306486993168594348965520146218401898253695192093781474902480877779865138982259573598974635598795690529026463748556419747532712041952571356078353658866492215084792352266799380293453401671126198893894251666884107828672943396904091468873733963984540236028626652599516401885148263144881886893897005640445578388587441664047766992932385048251849113032640959856238496713469631284235936064490278780018171435981064628508270033952963685659934618747370288644879477006714403117439958892302196599785324593556972986815957057888784559952460133575599033963306989178565685396460273443800355709906073356879056471629211238370857653087194440002410146264762443279531958594844096778190258554923332524513340844549583448639950371443213787250078811851681979978640630568546014733716025628087155862434892055801308952972035239554613700837716617965556536385519029158815339617335153921451678725984785017118163030761521263654065430398465685937667711861599903391469401928683353818438925691464377404046869686579138635142000544963276198407732963533466383754173195655508780085295464915921168079143462098198853706756215233699843199351759373376682123544568949405300448809512424693127561032084011360998952484959023046394541794678528602342021625747950999340597664867456630998290159049528962488033832817901105866494416902045854437155707460953413971428195024523787199403999698148003184640000000000*i1^39 + 3901340926237218372754585014095712079777062886254518377931279202670673309301081196737198422200611945336535350429697695530893783923759784030215643145933697340761763243443539729634434905172366812985224098275939576367409744954990665709543649974111989770269305471411268764429494708452518768385775734123861277924021374665568146246275311573379979447994398043190089967568353762608809358411133421340991036258051121229112112238547580705704304800167020584733886560097453458664035732856489748591706822161793067400892531278073130773470057652257501462900790663562750232242471567259019219849260766773672927088304987731503931919149663483733524605149293961977779032359051251694521834835875108449750984565930514482714715633082960394792858884791658369410250422535360836501896073805587707926745169481026994097802215199479702319369122021415421981954281490913355344207717344432077275537290619990099077751557327600674946355647445445585426686465321881797026445696793668182453276415493484589242746724432969329575425476450127888822866416929899933516477264261928270029433810585680693897532490631663991093665857263692231589138133577077497138113690787775350217228644497439495313249678434804461320726221851484104717757740507370851616007441440709437745448009417409362449977465038380855277394102263669041537971150234323913228134044031847360413204688253553220843283232797086735958938020659380232827154681740040289215861186055981289793606435282632782573067164740057989521546054177312173122714300156304284199014320528719055785784572659871520371685650854221711568675575782720209734043044581780185611290362795289170693481904281600000000*i1^40 + -235472187123134918780169078347995191500030344013290567637261313682790027397896772493422321677301108554349442260619882733775645698398395624866949208877689856559084460855340894148999550772450716264989545353918091369604898947911249141055222481049478574204113037577849201013979321054273623233817113397130261784587314853415279034423056235030271425678543972530125096645041578435741198158425057192953456530078060762625604387284191052586624834920906275180846531082104598549439522077831383783105342022612468797297517447499676322581977917332369599050755728618191850001313067249564611228782885971144431353285382632880269224037335144620555135673329696603144245041845593431694350762250288466375030421844833419626554926347423806089334947144057422905397543587081764454897945076874491497775954047484522352214225338339910978956417591761653506719068846252439148476179892175856542049868746328227079971544802212574687394184399990638784363271196355575357431684169888284058299423445984401179884940073548982664202484995834117931002588451169957289593106415040789325918742207889459991725285532413133669151454431155457102748567046281503334486877181958518601280144627280995539692614007943682449558216956113082544935729970945767206202528450798946407868435815171470668832155221921305508207655947862522308745212752942099773246586599615638020215065234131254257193768769474015485904970621238935596966408337734088307854158541238660764853552504048030849904512980528470388878180827218855394898381849582142366759357720906278125530851859053476319986380816069512120770663361891199482248652940853816328653729770308961556480000000*i1^41 + -1438681285126034527268734403318447513811639733097595273191007154739375069528746912682149960092838242541769261729325969217570787598241136549604765312029887719629051813263974288079287259344164296929803426628173385831278431912634596184998227229472065399407335900166375012466865969585664178673665435662805597279105280150007917544477114785089770683557803219605537556491004515815350775549423650801820312201782620833342676846019225629125257344029362865404887051069472768740164483827243802979417725023043682484194801729037521196421448279612757256207356014860759092008947706557781349207332340817527196000647063059283520673176614485203470326604260678941736023860795634980515348723668742944530306636722032350962656252506837876873979789645104814194357792815781698918221101851106297456248151273021308841606552698892837678833860722814330822802350908353263272738137343660874276143053266966120487049873421489319156486774441774406668713097385251513013991913529352974704173011797971881920868297401514569226478061394639871275634521994100528189033681395989371993606291578127047176638357233880791806819200697058249294329005901044860969916791607568027558406019083905248846748010354975830710689286422303506619007017354030710950017970557112652590092790642416931314572604050625896824036541291410086629309209715722899348918416646539816001547148975532397263445866891434398800192631079744045664772019648461108891066184145129801621028565581630644200670757240824060724417859188734151915054232993281734638814786891953166384580762049895830505282533267960843687014194265629356691749082547690291202224265888000000*i1^42 + -2125458658242591425302060804074820625022286878851099801690022393074036134325381561139913326702310959183448574851400757164324795704035072950356674153138057280029582789089504731042948227883804739939339368348367095833085638278699487924137245048352938116345763598376350770298404500993273047885518471000101697733533252465748259488949359873360742138029030086725191811194684319478002570413473841305326232429834301958360802092010292900386883520658479231156259444542005945352590560500716224858437184178280681079197550777224837418945060597035599200527299897047894077990497391642432085400268239112559132804810517167741571930015715467909585272407960478683580169242794252188623296819678597770087442779809910788784653118962091015740870432091513404624600822659825579165388282095630289936875759467665184879913207510482990718715750539960248642639779241068002721296344138948410775122314848559441366950870914753227674549994320779136667614880626378303529992332582864366319191334193380831443463158222368123142981519085190173439911330415178862954824867323523059995858340242287810661605935813804687791936377238431513975507185181058195300205449436921991760652695860440220629553846628143623107226980176524206519786617610892959997115030628610785641215897457708631967450961552005091802633092082137846894521188260691941772497563684245684629742949172156197979119953049920021415810928871658622140380945650281951833728745013882535497693261148271217399331585951542738953989447999203805612861488028769907541906020590357639493907619693776143110562702656168790727138651429437361372599042418221614400000*i1^43 + -19469679264370165322491785825015616243913749806571870248175389824753862575855346724066941768674025551496179124612711526262472084673008546381203252871131544920662905354960785589190832860680311909226791896777265497334059948999525606415045410990669774433811587719930640477288857930259481747405623468000256513581710577590986778281485498317726169973496797469204782470723750474971684650745405667509670139062302744633757104613225241935195357949646279086067986862820659614443467017034056040388287665899977890169418750798286222821757566681611227274484949677521035857166325901828335743308588955667472574883362968536971931191912222393518483221734527850752733598043341075930227104989258510124000729911226626573780889129052232259741293586130038943361525130205449813744154445806227712328442708200456371288265292688053962976506261493930245476910508876717305508539191099263804557946071630692394688399480981606568861525349212857895860052705407539455690240275530183024925048722819964938025465384178783783747851512160735312938042333851885397400734720309160494119208826646461233847140234637101609221432693507309100942174259268629509173789034186189832367809157421129767441313230226171465310090876974889308098762275065803707159730431093854682534452987620304747546550840347862095052269064032334324955221784142879998197893659271429490695334273948401422972004059410188782216909129130702822719346471743984490161895774140839338034543684804898662462353530261090347985994325525462629540588287608391669768208200145005383480516403656180058828062411307121173048180411304879553572575000*i1^44 + 27839374591169102434427208980675168873504753920602591554509231864169514944400997505892092390748767504060524848740958807198132919954694830435962888256989941785416880102373657153057819338691738836426007593162143158210683716187570720777218587871005807111124611296585667428510407235127226761629223113722493392853453910614344962479115791233869485526667170058287546994275999835633273772635122924252480000586129660459035222218478053007760987595625254744293530951349446389474636679670618904481714931963239976083075140623611581838831573103648401973581667389518486308509782110953982895479630431090261095619492885175664697106522978311107648898815102984049554888775119838915278553388993481589773359206377119964636251263098542308654592741077431650692764251691653216911771676364649890965172502151297767249778082583237593770773200431698639809677170356594936946521984857667477789925483083027994715529489211617057715130245420266725760142115694091647618094322750446182388935577346953874999270798493466671676076679548507716335722928510358974055990223697992869238205216667856074613609983032661580827770944840634959740916736170234049782555375730313083922363209398043350366300872420256731963978837640778384837276169049360065259987023242525862793602782005628546752283291107668880978293332117454682781864917261279463004675530771709897291049037782924984837348039311292077549028604540077015195698008642355695053607692565210215778923191671497041594441489095513089068050791686365448271729657734685743559864574430256863319198001300164152537320245154353873073500*i1^45 + -10750905424691354476411011881030356324185782892133565580721977199734595924332633386346306178419172815289376700460122703628287589732810470337201692007318494993436590158119810849721777361398775018364460078297414929305305910367174571102863596773407414730096486372540978230133075057100261261227971211207445625166147849306860742242662857208704313006383292839667945646779670588861911864869254037358786274442705743754244021494391078324001416869437644585539699510808510153062098098607772672938184680962977729366995203864412892973251327401320322565612494387948445718310274102614601608332039988163940990777456263093188702010185387626524458509311243111352853625633817125504926348657959065773811654353857137458446349241252973877992591046244778885995288597569262395939042136656830031836819481168912089018008726092454697929459386411542363444638146930079458225819613879554409413805771664050127436914302387515900263183712005284984499497619301375351701298442168983889488447517518176090142999267446526135763343054021682859052098069169850938321334259918484933650052793072214816626396928474120057610093390899018605608269436053299505056170722387368628514140989958230448651425246167988569678857348166042126477737592091510462949531049526417459039673176480129276612044870965633513405277205601432959975989715148903716555548352495054883356015312748486723952235027261585067998484482497619399554010135622982087304011919184129608116221547198433489297025185197517247391914637408263602021809611512788250415691027614482771448816898013176149750*i1^46 + 343190387131107474746531513068602613847952420466103584962151371111418601533566846398241836397567137457514062371277014453669813467062967927194136390965844616848630687739355758099989112526110817115088684638675684854093936177135738647979668628322649707484835327356276141622055151457944900231330042374579312107052233704624002939841012642072147899878061057409868873913334937277594603735442662789773143172988769676851349532493274445886975799568937475425973963473032059971554596451672122585763330707746557110269804415325804118077686570038788276598839061076448973653733172416175552203470557179640484878675060559342321281382420894123631075796036356312791497889788399489500137912989814428675277570012936632504503009532133970884416946212078684250589541247772374471887121079811204783075632991156351226495516704608513041260485916828793978091495790242309889674025986535264896995675538010234314284668703952581104156395683929687082581201880419393895314066351946129691713462299455384086714473815532093247857249363442671677124908117263196948240796951367183667117099608613892148290812171113650269480801680690196190656195016471188429006541366595219013435739261578915724919271477140485974101193179191078212735760733119997856762550731738691153226133019826864736773900330272599151961233774598293073921116111126357407535873370351435216542005693426984140108204682193852719081281468280966865412137296743585870294502447109616369182898942066025975655464837034508449536532203993394714047699209639581589875*i1^47 - N1*176829680263786709733878840540482841968327976115684655024218300950103315036998113372382207564719414011486295140492329602040941548325784325066311801778260959469669060712646809011563449001486237538190236808831264371603519965304423771583125072804792906290970272301800336879338225309656303772169534803697648542429254083658266631822558719503258399767826931377251461890499048370827939947679428929266430203414398106820025701449755535250730448095729419177032671881054780916845896674854128011744213970996567585284395867363999304286177179644267252368764468448*i2, -9741074343436730677992028692247848487808731118439075407038164634632239894038762166558221361418404382639130071526997720621350449498128262865884244104455060751503109267584395931780339508492714255097321608795168770867421462982829068411336655353371240102982531725083443462335284331660967424404793182952716736663947870637660133759864357907672710736682157455355344916358419404798077957255888396087487370075688222906723172281439626595439293440076326456893463935045067729262269406396226032761838211228090370735729123242849547619016385366933591320220547826189215203805624629591554744889484699574749676693708920018712659314240321568489192299323305704066994768915693329951550983527334938677874645391004471697780193158536951226233962841000451218323393817918267928848464610695083257726988990953827630565329483858965874838904174741315144127424970377927484583561595610445617293361611923504167233238434128170414919393166370038718029064992519292411169933430998931469400934336943786646056193389558364898338555572016607149667638358444370174013657316171912415068547391186091401292645163809596905265649525687573891312777676622369931441063674273050205170637149079820773940756803067289797605074402721234996972762342753546915270340978321626122604439607578673941537425795943061293012946004222218934063613682633885497307290460521555185993728624357741255926154802828820999574659767112335831191652132450339705230193024744869941247453754848001661280849080045389448056050235407004164724684378941971165538752388649517945572169168330127213921931030164288098442734852853807903205509734114853608737737931880518533191215536284497591707698642269772336260799333925855779458617942991978478894836698356578810351241026451273105457401166872437594744792064365461851072429747958271662343009075200000000000000000000000000000000000000000000000 + 20653929274318334404358398741772103615262420789152281239431755701560026728875550667957945791890362987894078662661659757512781322331208923225343052016850514758762988754424477428918512239467651900583851178278299610656793322945154679447235827931752713330745311376194698642937575862655336400903476354579096129499632299014575748824828945607396857591508956738038126321040745126930876856485854206278503124952066705659178426210777075686180433714572006770992000879918626436844170723453433814452614149647560834368046407051425158076418225548121528943121103163674475829482938978791856115575114084970721347918571040021388027650981432198971769655665857772544482664764398131408718140105709960072122605038896714865783173785017793486787855495424306118359525404956927596551306252648616211360485866013733347231414445648694224958465294947086195145383860329471688541528856997755757743957845857415350721999789424445114052988308145324118109107118128589627296844451809044396686758482075881503878142686758037148528330748733477464344322599843971890999831620625829499412066923458387647378611484325499903091917441472868150226317977424962328477215168860457166112649904098886145364825864725679911118392502276951335152146516014089034150608462124348262281326601316234513273049008361240425494958457561335576071926811982709305651580939040593187602520392698488134761959006348778756393065183479287663804654093228822356951001205517883652125842960766835651224217980776986188332166438287253407944640204356432616034293955970151810244866741035449973888859229269422808944803693089992103773676343576305983524563147509344155033086926252519902149367110927034389657002465198968296587117300360712219798795778827802055992117404380148473119955766443680866290850122095681374108190025549204839653703680000000000000000000000000000000000000000000000*i1 + -10167480774559064139059562382672547459149794590487762992445691072744822640311323754490895754078790494882592357265692410872793484584820375264712636801170842497957668121892684924172513798494967126391332107007384711318622069886484131490541779660124369399652319436498695461821090368615902150921609686551174861260490047111568971793023028795921098287730638101639109308124591030277926756629105682005183771287907791013775590669283949856743115701842014490112345315802925576214816839324520778231378594212894626015958462119464502490820893429421598707123214190249390344977019368192806291067659824442184726842054422538824495767257374737362836185564930802718330534877788354139499228760500918888652240878835546352539550945524410535376549192298125880431597747768403601200833314711838916903486226314454612408523478980760674238753843074140145064184572486433209470909293450954138155207392003059783894618866499577657810925735261065613339226551055317035298499193040507502777972044845972347373386807692946631940141051997992604983492675224411250172336809662047633699827433802328805327158599029425737355378190733733404252181959199748730104920096075944596684860999275074212571091967254443584757979738256290469019122414075919079692441061629238842837916107541481803005437734350341535563017846110784678342715595848417623946261891923670017534366166938692512772850047789391010551998866205147995797272903787122017620794965701314128176350248628386942548640616629832837416831876507020359228171331628978023113612421647594207042862064903407070037768289880383407906539812607018381766275413552597766235870964433468650365410173071095892676851944840472229407548040959180676653515513064752609406796121782522262031322578160584432500061411570259658765437716247396492143316284318322255724544000000000000000000000000000000000000000000000*i1^2 + -7452099778618355056358230356394769644638883584132921981868507005073190584298031550514062359876804354819494539534502506326842910769742788107525467573796113485076389372870464938366255001215807344651071180235305635816569986002463101115359250885354150518276067218566644844411570434978146622979280025489175636687900840339528284206532937859071369982603090735294991436478833239169381464415258746926864536146237900747726524293377436370411853548782890931724239260399546579989694525983998291163703331692356004492978913750354591902370858722836692467553224342814288453133523831145798850062495116258344896608540052472739569256445639219007330633666007758799315480792120121522054325119360238940365413713719189237350256810303027714256721812943175630772713424490141656897266132695048883328192278167509000638836332712260269469457576950092550402627365733476953868293761207471990914142600018167817743851306212090231157783973135184627423222800127054429920862253207437831347764895683389675816334175578379232510168127299544762905592417289871158812202874319819244873695592173132683608222430191220093520379131897424660677681024123424381786402886976986221703902466899741425622098704069978156856893997260679356580508170290681193727953711447641391450415816328294325563900025759405546267822600592759038254369714956655394305497385963940376629146602417354118029172093969939459646437389967089849184455254470786845786545282939770974072043905673322215978502349254603805519527378937692176613327413098444854674816885001257795519283634071072596780748908805039498530367764366871558293723521448079042832580423287147732075673283733465723221614536499307309333832189970937333705896683636745018382409718904288472925129465638035456866267244509817675160051855963968529007120090541779320832000000000000000000000000000000000000000000000*i1^3 + -37030864317408547354877952474995491182211045032107663334046228522942139023143124307831324217349275823359464218064596693877820816421346601486612244744321172306525260537539032036995014010394444464871498578223817235381580580907221697180658182032028454054430963679187735572785949112732855912565950978195715839859685565820240553104466843336272800454420568344548801024904406797750591527594028181084679059628890928812301247304308621633416122623149183769276462332456558142461914602245485396308530389546841801379070500985816406941703183572616432827197558687128630831550864139614108796733364719412920324110793996590352253989468564956570101675470966704737679034624046019646153592692594113885729433075710276260886121750110321770660093651710573741923818505681718225934864024888691829045322892364045234298884855681110601643358895281983506019187866005322189962390674790500004185222574308766069027281216501504273107668349506161744316478721500738870646166812833720673494676406291166764912116578543219049258764186355720734823757235231308190774210607581687113607661594621219066969124835956955236094022612124965709914280853882088286521149425569978147183811514194552099834595669638573342197303422684296287566160183032236629664374968095152612101868549991865618519934377263743619027629298830583241691110258243865088413625426044893346495296770217025205181392225561289787763158280733373360994688439863983523117147131706106015998282835297856758390051921725992720912404759955795242434358825235990758585901431325771882292494575987686940172747621435926486960122933128249117488116502778755320556528828919742133482385702105059419483260593215655727313349724965568216106237639427281743532761749601496113486071398979116550517956206975299718613790415660752063327107098868921139200000000000000000000000000000000000000000000*i1^4 + 51651595244434704081670725878527909452586922172321042362796844666412459082880967031409425712336000720258160749070877382369884093514972130776121758763152869760164214865951320659556595866824493503436444135292167894846109601905094082814763472326391092546154003349032554474465434196948859209250071851390482877984363390064825509650939900390453490685438456839723268453315039108512882316700257443194086038602144821808279596848015931876826242532485802087774364686397372839327352585295610942178504323119668402453968214369786162338129191693501216343823846195847431808251688981466223606247215140535044386914809061933540083801783001183883786763289315356161096500569814916742455117176868883628796498289439467083928560939441446849176952277669114631712084317859303069388688354549065446558812625177190542179147979332700671220767060505559459892496256450363520396534576388068112135132950608268205545400259286865599907524216485896601766164995524127896368247985267372928854263241175110431979707917929903772749535539511002541378282168412526986996053331119831169756375078263317230622676327057561882813036535819797787262301449196391680148591875171554777210140240346274814540298014800346507908498742833235967821602684090824261583533758209249864642178022630739719822442825193650866607220339140570074326832586985807656799556759933075941221168537980037340174639764570345357849649095665942059424763056493654264426898909782665381709683419629007649221358907729042521388178868954704328522476689236183028774870867813409114109826671042536450413624555698861423397679766230145508510168134984703780161955960720507748781466680804848654061844222535497875724662935815643489710440356102259424431979204229422191472577122435171432023501401269991946556723428316555308965349011098697728000000000000000000000000000000000000000000*i1^5 + -4371380009803006990725908626757116751957725384115864621650807829067542859613519358031226513683748237753594873750119979815727340723405318998348302277444535099223912223145332211109702779298478422639317307599223944607758033700186641009782510254842148030093014536785990140319727149778152242652167986390908466726842698894575996739896039038003875488799721908571963605011644286054830290105006547636617973218954306764966502993713287106693303748961404979117284249117827301263939356153064791891306960342215752163987419860636476875870113805476653097261538083892899156160742259957398250443513251570925276416441187662121579316230471615444075804581937708522058231478508827937917675125931740875203761586516100214581656937965872571962223660510442746642195992590579532983733127982937527956319507575461051430742057622815513413809663568524223769717012327061079120037790606922671220336906304386887550429803924471298606840138638623554739643018222364527045568684325250958325228204086339211833215878940668895007959923760428931566078977510243315845547303077094808077135577395147106666002786743856062540651622143500468045699191322463656817563012287545695158952821762549894800393826034832546435150080204918971921179680384857826241756551336343936063373442833430945918215431004629604174125363272393985328137665057593162658216775529885351632792877523996867444676538936204515363649572771820562468520157586333248100004674435889493271486210898102745888455681592849413913946422751784352361779036427941139893814302006987191320693582672259270196286530836837459680207896244880062611990890494105641047837599499807625797770715414697878306836893076704395773377994783941800429887231515511493980265299820430659312700438112412503244087491155096324521176465281263094984880547063398400000000000000000000000000000000000000000*i1^6 + -6479351117645945245588377472915137267722976947515232821235869636302306243048119240334676601831674678484617096947236219663691891323038779568827853751675788487697899704169224602607647127001750911355596579037455600747002444137206329450655923507954288392970713544830099920950926726049524582318004362415000535330092934223940137921751388439978845945983455952330736454837365709011073260380976826184978160460553280446406105807363607414550238852272659014648145640771326559521754565520871897818478224923134017577371536468758408497636085671709300152101042149877859668460956386758222073616582655706042550040944733356463716342001504323749771821301023967172486846109713390003480000292267900291282350700869918457484248357105076216806159078003027948036144881000940193545476092817786274710191439098862060253021101177395965647955941271538373963868341390392363640441597093274479532628932334275036068158751747661521636261538273759239439649366446431524079050968773834233988104819685449470292908365379371915161134785565923088645446220143411404991097276501804924559313279491432716172454673976875500655267561960173782108080003644752482359998859756404570425784536390902136217471536042435433488741928338100293176256173182728243150207644090676864895396329168219366539099613072283053295958579357865228848443273688174641038172840497975751427552516628569515700406912269090049906885719465137637094931405659924193262044879362111824352052609704643462855363266724697914116406988748091051965257971094858317970315333742021993681059712969987793922368729828354613426282350886917826177939364931484548609971104359724068773919544001398805262311967205677929420501122662148813448603834761161390547486209633291374322208241980017711949377634525003093227901054255266315231865193103360000000000000000000000000000000000000000*i1^7 + 4185843670191745623851397407029853188895849471850772974210867522537361405262461824444729863541186880357321287265072876487653834774082174856564713260529116655672190249625114926362976798072745123327453225689199141477302590008034008365443974957221490200479259537784044711498685093403826740739090358063556000485054642391263357984094664816813460884858419386575433702126822225772411191431592996891715057543900814788424850313328315908287163648701515144202180765515401351655642179397203991867302713805985033892664857977855326853687384130473628197455183482666427256608649389510668533562752989458506437614329233699915863085707732990685335582172177426408824095858076970547569673845768004036219275451389269512051081463613054422891601218617632657440853268192254281302493560705159154874189818079043465365297650583647004755000026144916143548027820264806408995827657076864754464193266884889825856218304255240235464173714287203827557382782716218202565467664110254067030936046811161520432159647568566043423808078091305124681257311747648795782064508013171184943668961261039393424093988553707246082987927831300548916706035893545661457263828765641868152424156576882613835976058657030806002513005171437662947240407012846423041997273788790444756271611233389169654914035079896418295687269513344279979846880493391513572952025871812794761294284291954299301675265393851405110862224080042638622681099664756576350633286192874007958722949652522499386617334953459290666919259726434402925447010830344903704257900387350278834844024721717426553152359379917173906323206436254410990729885359772604729814609757359482527139842278680272589697328961663253592698168512450952327979994263755368971839908756046954632355753289275019468879673609822772318039873643995312068996628480000000000000000000000000000000000000000*i1^8 + -5542365701946151642142599672109456602023648712513907437727726052715789047341555142960054074742207387805039832162518162454310217616133001004446765452984737823781328413899884133346306750736038617662831841496733325792608189879270371078304504529667208869878585365927794950277885678611311496541705293200353878243236819394118090043324029729578431188274211287418047774447950012969770082258659016954771384601032939632406978311980215904426226991536428814030120280873775938367835965883780792861787890783573859843373868185985794631721003187566437030255608139037030062376736068021980451946856466129598908529960560845589016171115389809223577030357029195802198728606663919006746302682532549181156210415115077380375853726084757096482048636126475254036826911297257638442230468964517926869973972094024123325904162821475878454519353051859169729363157940266252520127311271456143968331762305976142543191078661721439984682236400830391951165581140988267899599485562875856070589271935184823298546474184912627360176989738283391116785824183301213657016228490683786367077991576018341535983171790570652259249483503079999408104564961743889376100967996885299490020629704273425737922774491440429114007621670619751764806598568116750665405238446785214708810168659949755048335318199590497738161081386968633327747690964727570372652011322443542904078444458356948378208280843339254520168880178071984230564945365501787617909224175226325747381238146696461587333551348839243407472719884260400779743145977003728102716151126330780948369102452090303145665397211024250131266364270532193281128222932356651169976361274190531711520887191505831294203021567585528932760052294438222130226268705931888199761628282934733029773578860714212144938093599191337846039435915930717252485120000000000000000000000000000000000000000*i1^9 + 425694942748889754945601685015785795909503834975464560711326967776761849241966793381546417192527257255499343414610898225684009615360251123065975142952394185487563611919484523381786897604426580543531482910465050941422927059377688566185174466539518588142581676422680486823986593081326640511843792366415018905773069421894740775284523168382280402936322584527075389621691094756906273107742505932514631739097998056566529089844718539998423751772664739761601192315253809573988456595132164836332749606315467694923031426860147579301363298262403135691253606498605100052665861092037720345668479898894825414229360484327111192334193847004756163955968179498343587982852931712221463696841500827882825191837696459649448120455254131730937764686102020657736416145888218544903342651059652692315638691496380752588952902278907641843089500678463024110837774863875396955235184248864399503322163039140566492772279150236393231324769730578816146171525588128641733852502599408076082154559064185187975734912552576698346091430313101974775574532810200790596259230410292843639605119460834771073423653295563917292845724213557198910333932547034298081493837209115812031392892210464109737539138060765511538438475872613568993690360197581906858918096381277579689536588708018998632329807232576306541098128691467524834172775031597397267201145592389269952978902224844891991900181755918452428353400130152478357493136044536548354202291021332150192705613822813981485030618147265813879159775263859638198442886073804418431953651482932668883118985638924398836177270167848357787469080660584506792372724920201883496150537494168084290061507555296148780584466310189951864628846524572774669779477681623487555206460810908637920919313653233207988473746776931202725264795787574315581440000000000000000000000000000000000000*i1^10 + -237362939556606821092880010421560748445360662574720428241666522066102966762799697365390605600408493061157040288486152872411362831057815673365665154201777654532551170439864968219675321872301182951347142643423128959938163510933959873937614372958099969954032377490077709409847403047682194036074874561562834891066257817291659975684344209198244062384312179114130581346664427840974613301982141398853483555897166804434280076163907291355957445505387548687844613881366992657551998555981954851604652811558212144537789297451062516966263861054700579526632692573802544607986722811940258364720843178043462523218230405534121531317165099187511387142475955046520815260222713947558738550098859153254106501215177444837598803143324463934461195512825404678846301850791527614507851488691881319155285946633591978586509460227827112815931748679281730933840963003243811248260949359675858228969412874709101194908647532692845002878151118687652366083849229164169923207434690303526150296419683930184366161502248383819227596808984854883383174856150981313075358767774264710382992699738993236937558700198703967273895141854988915518419279909730862296107847559616800679273839332945805158625462042000633003662252555238015833820085757952457085755127164027291920723663370533490443065377574264729207574504542623569207029542134982013461429876212063042500880814911348341966778734378306983173028594144203766397001650998695223564023144029709605683905373601440823723215786016826225167497396548865630104665748851762052063769820462001556576853860379697479123754687738911842416145248196804216966175329644111749400431376515196225168726147453563390353774883130764563047876792835699851561412639457706262225934632527960642259566574335888531854049824957849897489031695595829460992000000000000000000000000000000000000*i1^11 + -50544279927932177997603947730544563710306553749452530310117384994177063027561103410528632713906535915318123671844203192335342152466867449175304679374459746051979001952012772524590200561125179357695157885472863176335979890735044233155541202194549835969809725533978335226060892844727269315170342111669905398273718821325497642106425882202275381400395123427816098558299275042863258090810657417921318800298745336472521929414786875131529981499987552056303739824132310176872607378159835041040505313790003260547887342740863299251922846461972602271565873794005207018990748635288064578351740069521911427330689902036275584570634679132815108807281227973289871231687926462748336576326106940589947137149999784202425439822276433718601580864102545236149614770360022291377644328830372729256257942645787762805004204862524424319842602836272026642360125602973990771143124408323714193645806102210706707822163515166997049210666886203576575691202537578820519476950056236665062408261497721461657521656645999742239966148573865682295022474610554918401846347498742709621040211630559346320998561571001018462561871664444262354459671749975752311378106532530344295378253233156382117479524217079664884205949678711204512404570657270391646367600733898030544439656608979941077396758482025028694314995049339476970212171680608628281074702915899509639386984122959480415042323710912024237812316905949177634191396394084491648958735903076594827071633135548149594596887277280737148790775753381179489673397538638644161696572078465033261720143184804704988708714779987883341059033675847891189840829531254187653677127665734759725360329250630686756364155912140395469894293215443192224352752113708486453363410497366797466516076160743452287508889566203083811854051556773068800000000000000000000000000000000000*i1^12 + -3436502458348756635241273206731497515760194568594216395103437871033763619294258142694209235258250764368323441599105113601056797356828038582335950407854047829082227680627873986385633669773624797733942479089183171656331935004713356659673178878661912502195622708205198523812367945227407603889568822962058711983800681224977710014802289055066302280731347384849464887833263991078839676557968371273932702802279751392055278139376022572964242802524495919364839184298513175223791056501077697988620672278104255466517262385051815307215761480250348151362099687148404826790241556728397353758206206222286296905708425565576931158311182820660025128399010149474371634118002846553364015869179324952790754973885107797912376823457289707839874228510737722128247232910673095776540710086696483404756273064319074493572021357453808711869161293932634596056233215336981089204139691944149529590881270996630610498228953692377744982628609179107289636099348247601747975885939707622599660566222089343603270078628379042670085281216520521227670893720776669313338968523649641646974913796660763575330772691615340742511622128340211053247572606807959139519027920123457684728324242785462351519928674236391416278044516853593606277882473312078736672048002765529008839639794004400993337856176128459423363847541999619622556629512249297427596653566211342249869416675817157975896703747113920394951519859271999299093140742622802650497353579964559016552649289854937900329572298117711592015268533370269281118699828122732842518048468017137975346823632777360601449466698149855622706958567722327342455099431693244380296324164025535601374553939175818665919956554473801715780179789120575420816707468434956589204577987063847848695990770063282718478931999301500061128550724403200000000000000000000000000000000000*i1^13 + -320573647453166807222624042115555084638026351322848819771017927516300465308258312835144091899764367878395818887329755203103960013376791730303609910335833828218935693011052131053649452073993723494224015152036472324720839435565463129007500754753936924520483428840444677434186139945686214648603504798419460258202499479802338192946799584277784302744844983390537713630671514411784624603419071736164058526626014884274989151575056790087461904763928469954131469580403952651077831865982233832817570977574850638472104305469411178932643665505217061934304400518862185607428653456316155925053289022863644319106967582147244624566391759884072531737164879452958421964841709504784152779027203410028761536353936008227687974000716561143795601059111296111998962827634726337281703747548810446976006532552777460489502660966731389200895809545188451130332490701934388479824802909063588161288360710125403489529808870739040821149144468960329410924518593230163639013609932957352288049832164738842928277847117814516727372436812508465604271010467184098144404333037259258138139393489940736154923407641785885760889377357119231698894291618152446846830716837232864169619180895298918705072620241001096887297205615694595030125873311173079488624784673531962921760384001306044662996939747398152855030176905972563878671748935972379191601843195320351187502117817232508923737817480814434488374729035127189273217907049945426007811719683181168565777228635895856189637717647434002380575299599281599167885577050924482241372863955306832373020627012367003530232097943967326377435051741572217397627644069106980730392769318196307185469423561896392754313238383971769243914996022087683449172864084924565959890325988251711573139155526656746803805908632349943505564467200000000000000000000000000000000000*i1^14 + -14734639242962104444389997181007835818129086761095896542015359421936985181026152416488082107426330382657622345966068279927299451018120580866852580127324804438896449501168433807007128625678056816333589977460953659719321662681222067448426085072342468846576415502810209348184327193847266428356265350151959117662533990494815905944414782810603857499431878186789119298518032327212052302053367061287170066078782396046185893800772950749297087402516469753261609676594312483560139965584564870488649165699405499388579425325669240981496113210738106692615425582939274796366031809944974457571127299870888724360139553068984471521395885055657884851447885760867230053597522323039927111953606642632831602856681326275612602416632851917737634465107079966431240829858577812899486959128773893884579222118100889324166265929527635117845807094755416118400830492642443372890112689175343807655003398246069878124415315134460629453010435972226907930656049282391501971005434315192504892055561960420474477028476348764077646537629168006103472419779120800267920785588684307349723944725230434023714782195684284238950599071751938905705736314451868202533546303754157347093180912321768257979701263669821256014228614534426810235108515086864466838264789204762233234637583809543433899012118563297063772580205360874043920996685107016498033224092971520101952871741346219830073907835962234430061076476614014759673040685006424588072299915791589033471185971017900403483852964484134001475477224858551994238683750038258763490256560853683198110327863581114360321789463482102929322425843686025392487255001110967222531271139689914123354314568233571952180556378159939814235742434956475778597353029281866587722319295011332403327048762830706470745396874570986447857254400000000000000000000000000000000*i1^15 + 510895055537522795956309431871406240152920321077850506517874417828196524829292351153597394243052558353205495347425698722095123185149674727681002793362480898151396148684456241307400316565779128186224402302552068541324300782675782510653716243617486595044580843452301958411364352630933621572695285504112058476155288523576169995274512204140463191637078840639152660177634678577114467563589243343205546161105719341817071122012972211926110317948200879498998775033124495629617300140629813821457395284708588472590994504944932050910509777233697019677436072713329976286387533749567459113533650675692722809113402856962123924596380020243503136125549934663432316763791621397409138229149691446264571121057618299172233996862255983102025469156487565906327085171292907086121403683331635477012568905993128987574034442757713389570515929660947199678188443664443112799449378525644789010364513792142950307878006313784464046990814949061328560458366930170924294863530430519475873044556888742777276544696201527334866987500747610154123060188534635804209628413286574869968513842168371158317639069242993515595961093804148511469399911440362972270379534369397109312148974425767091173566999751449480254695976945235577023150208490032362999228378469453022851402263632202537410884832885323816737370337201393585215426523872154841627888049858170982406617031351794847346450648346552372957693585064054781085873528873480349529824944686680700833884073106656632011747639332350544957972729678598436243996781800468855180052174582595107578947236973768272848532953234667598455380239912662340458727375351556794297098407896900470269451374910956170601172104018028000796089797371280792374895421777453264521799621676613758875896294467383095906754004738871530618880000000000000000000000000000000*i1^16 + -482051899030256229437248893228482938358104727033295499620467998387232712924954597949084852945684731100362442479900371834818816432075792246580603785884117048155661046907636620610152214688055610736643371016976440824381464421838006372830081219400435764019408385094047446342940460130508630632729287317206708173219955014808162661963672472693796508025534704337827106837893808968645077786790045222878908830418976457460713672124020829403601044314629255739686889457596236850772511890912086249662875258535893625068605531938614059568885206356275518289027408261344073276478271574190957317164898054601848041447931271833784067962134440705497901740882029371232104738060726211419422838085459316144232763536644712068364040776098970985664734078290619899733678092357924185513128142606493174316656237247500582477207620825973445945425300998945579145475391956691207653676304966017417570580730965531892373526948766500557093377713075284177122150532968578399457337058170713082257862718521228033294576629027296969359691948199398924582529648847358227446098442313038963972487698358079866354976195000767934992909937230908779146133159743372571361212013681978895013388963662191519848087131129400731011708295800709803108006867450796988854137035574297674801414329926088474735599295267776461245556018282991907244667709652043090285353637094676825114066246667004715149753719547588272944820140926014950638258102579356044956822704097604374149139117647376127601683697075584265192516892659838202380427117636917947647568329038708909553005169483554780136902124676289944414437860220291997245629983003237793337847632785806672119065608122459453282762860076729634602995243625561939081424849627918879570079508416280243801874078416407135382973922920103936000000000000000000000000000000*i1^17 + 160371356378915040280995795837534201588269156313751670389199684938368187296866927352193839156430941211523075700649821902425256905504172855287201586425637547494035968935540719131737905278950287258785259331072265931862224353772693077650381812011432243090443866474278312730714699516221162276084955318887624995080119938034417073390681423723913236506216223020905211650080220514178993648454905468831826206320341425822888248163704580481021760459872253466016175143967215937908861227091364929976938754028819798993605709360128861907885762558625067987411958197776655423051206100109985896310448514613148149019549032607806492885312119841577390495722490614098247814031097689703398611661794895131681902470301059145556226415822350187748921688576854758490901844440476438998412588446108206886099648948229517829286720973965534432987617095298419538323860083448615417894684904404525869697233335847166630307346551268100698998943819735899459549337923915256489076219577721468241636079596279742156444410758281319722078351140881799719333447498626143151779242632412908792417583465964236391028224854853219540923878766637697806810773859713705697388557209719356539843638846958912548634846696328951787397670226434557583855614839152047067333368333181112386522706449538619285691572928322534265943446945175181693427845568918658902504405870561880186107781867008374396620166914469811831533473396436921054202648726248910507879253465616151209194671601516009050000093096343646411755155704439673603578160349754635576624679018559407963096407069809340504421237666017576653269625388070001580082065114677081438041044794523101701659058472771481629017100829514067258148161455763731455161364264856896532989057189407686776711891334476520838411558322176000000000000000000000000000000*i1^18 + -11711953557911599412397154905908585385553512128210788461829750930130576422368299560713163456305945356219032744070506964952116387040355970490914588531200067120671512738537460853503718468552532243163359197010990001463788876679527294627878498937320962551105288658377326670099881514122816298957409176610559298602625190515549762833704616554430709132027238183578109488038280075840440887760972932712311012059101939211690086201171635281937148145849923733764084035582372447779525614855057382713221701005709339290881620891100147945849829194200474169304102676608266363557110394158812409385878768689484432644122738503232746798435763358927335604312290331156635908776221810833172864188233450070821319136841674366381472961047721952453087046580580861526672231677425804611907908206569926559404399133398062090304969131317949520668365440256543074563508295259503182673487850189554472724139923563970291759183188003101539677945816690570801909634184355917571983725825366256397637656045308735488073242920032245028873535066865945420391304300968907631027704928669325508080811010375544945089872738732570390210620393243862468378026598544346527218677429267280661353609040573951392862190429546111605503199038830595678782652040635775737141164530222816151379098497195767487892405681144040173644708651898262819065444797405646849225904722930498608379788637357139117642031865714984604188558138525580337314137299976401577821313248965355801605492248282670068804335822969616099457696805321031641448750592888491804409577256215323257312903228241604955211736438313740500206964895655785556217601891119567965846913411476467473526289411952966718560748754119029516647353260386587977965636112363160613905974675619447091738514105719564113957145804800000000000000000000000000000*i1^19 + -140050116257545503607303623650225787409286726575133200021393883976836317429917214276186418495852168176633880663632170698932844982684448098106322703530929729118404020846779603885788090416369456291362671932748931604260125219548942534040653127940467711653911042434527225434764708346268361254105692299560053454933910776533664921570096149273041614451674346388668100885926404277492137203928542894995375319923295811386007840136598858729321568753827255939126158665383725858814753202306546027626414154627914170637536438747040394370578328541103618605115716115926468316402519772062871570896969278459050460659530528736160959588002312263288446802945708849581178047868342491582237790134413867314882524813239707622572633943768058285209284081584098634476117459089861954809246787584778291475197240336691285460164401859425632089205220378323367145034663884753301714951694793538784601606549236095245342859021912932585092175573762937112945921889050085882690387258798393979984724090122411562504126288551023725982732796256270884740292973171280078796717727326036391559011570060164461035367283256046894051774087778885813639110182378004066148743063755725166926060134813323564306920511360637817706544653800160157185675286945840481726001041794638243339304983662816892857712765577563162473456014391324195767193692289274244794547637116508511765270231983879666272384278985576943402510303288698607801707113421590897578277976036801033073631300951966498989068341659707949357294460313889475040347144510208462361983187459104130426090784059829490778735276150180712319920338570117044228505658371287462323193385797573944459709449103598215490086091190085634629654425431641750033997873666099278937102926867274571278794497189068887350575104000000000000000000000000000*i1^20 + 208105702430052999583407768443021778351301868754884704516283327998267063922120361995979835772136795704412876469877539702426113863584684732413828559895842437170946759125137622848898483341159228567824152717099579865875397802767162189343265076604588033744328565890408932367941359552439398838969034000110963817096366117383019293595456328682674814098768915667607647551714930700686861761060927290053826307875328787284241742971067465339075695663819015891550965779326568805812363270327702473895087902867283303668855939824692397682699319307326273458618365047218960742336192062291036850189419020515858266457309898637501670169388242419080779634807069796823144543625804596271242324145209201682498047770152621671204143056263880826491896734801154547069514190233441025105193183801646783233695623454259610690448095757348887896953636257881031021085844411020987834035565617939435662662631282985247783719519785281498841442321445570022288793366106278076948112046550454192848360317279679126073312316475933477032264356326479721434653172228611921912465566557436706988661934315430032391745097735197459765410002388255532794105811320118359592993006772480895719450793246748430025376260567503938157477031904300693102296706868792666295832438838529770822954423264528319744211312504942332124846369101736163223946014994284693564051203181801891472532183252565783348421347760466915996302662644995841491782276458543153513798721756079676012696915230718027702228466583068632791010988584382805362730210067155005301115743350059438077461925864109414194331445852189058498149315595069184962957946041714074236487205563663117406768183333061217436951457979722570675595369646534015238265230857265812319379196617229215037235795771549915545600000000000000000000000000*i1^21 + 11089679490213345888097772357395991680723751946712718579340819134129149165343130842689811358582828452551352418051555556449433719799227128684478440179761512904987359897901456941468932920516257870273320000078830316816513920855120225573576927188582265762390190642328650497693456567696902616904901230724354923861821095244283916981490010332047974295255809447430283916147704308133265659260089947888147147037447075400988250022215685680592777448435343616070651702828085977340684111526804649570080227911779067754078958903174894643896395960041740876169783439556548713961214604875816147025896971043365517175792688580742188575881162107023678685167866830184757116723430708006522305177177340991246144120573135569601080877887671821474550722949296979117469108348752773639082793393950222368610185720061645060148149851960555897730007070674370802374534776311119761519930573722931451103925801424689975543547291244188286381547253088023276044156164803040023401770717384762808936463593995685248493594036594721189964526261108406065737392001775846172605463316576435692072205284631733849684186228541562398857941288520307528078241597363171224146838280215738507649432390586485040125976885323695128752337109491587126715858202227113567633227898410988322001703400839181647253641455677028582113846034408506672168461584320840865366666617463321870432180947886093427063555690486371370939343661554504226324356123030810232844664950108412852713097059790674787161010563492347985103836468239533857750976631417464974263665679140431650849143055608070130751571183464152218179004475585890099157885260057393547974682013148443737721482047060927424033951472398576221755338438927227295087359445840050195393232836470125322305304050291179520000000000000000000000000*i1^22 + 3824001724744645587591616607083548276403729246073878987169061513407624110866870453269841635353692442662829177650406137216969731679223026984891352447871195579210734735965717042367518035200252416021588075549348683088050624444012651117596781250554906115915127008709897977126874290143177532352194311737969111084431811294628270770919447291843532784330681318194806890346055270074037987617526892773285550696543812300944973844063840565219104704801201374185731931558110113544732427829731304741018147400791693908183788128927506687653531665080113977379881712604862045339150941380767847526083624243724726589467391298713822868255555871410451578984062911828543549910942897494567844510202531514591481226277772750002631779054494050125657360926344831429431650369222996720144136048650034726621518453776174811087019212267822998461507563774581620996374794147984855389964765363604809035883955502954741038339838834593693708182675936915133089267228545210843677030670778219077878223829638997920479730998261368405407549010869499500234685845333692414642931723274301736445779037592233393260948089437070161360638208478299008522810649867100220753529389577764268436956066889615973946918646104251553597706927707699615350052732859465437640030092492633490275435306939006558044124359660267734098915031288919442027834120273658416124694943283909356261539230224936496310454987660183978596837053009407156230047089385066059928595269555172653952520519059754825652295954493999640215904337407740016491020090847455619272444594025274801245495449340968129008222956330818263931899391451999191958717745302088855652739598162312154108659641246533213118636455529902623110941274748173844196814285583629555988296517205643846916904058880000000000000000000000000*i1^23 + -712611798025692587390871754419828472892161514774519765786938823603699134481431941401590283342148783472946195147000682138491573909262220089631252835859801384264804625165403619286720602162372115470568660526722727139842086384955123285071654539739734702040496973198166296952249784065176860576318398651200579189152228011885427331560448730220103265556174733755104483193055391838147133140898929132871904947103681148462085065893488762041659478041968917351711258522390784737299264521374367055414832625610159806710125389365922326430013375516595516247793164840926046158573054701960776820141667565631777128312244607371457076188165055829049184638208074160400405218987973524909563675547369377542740303564166542862746309497051342120277629659945097337957458490066719446437702916411964471875187244578549369205187175919372050915425656337531376406006123784779007790579071711105334919017220298367241861314889186480665191807074893598476602431226752654594020152292550833745570339789484052371732557139244971937207217190618671093104717728356452110113924640485275283262315359669461673056506037770533960574028343729856012700328064811443301621669101971253553537995550327878129967731332378388653540849299699345506356989338237363981809413443142475995427907685192336475840972976881283523387926233805933702966198309898922149456856001206386716691544386499839338572770725636594835285093752360595144275204487751845202900770453819745793082035650036575115102860264415252226546397782380533637994931882322924872260890978979381799675252326749936240623715066991027061126878098333414531447122478162104715836476587257997609515523880877768213564714994275841227463429659547466060420642617062049849907659293676322024392228864000000000000000000000000*i1^24 + -4716193323814165269407483793891194479699050926970628755880072304942190534014825224743710337650760492008639106020120486021464602421728559644885049634455434590797934834479767918291712982638667179073490147467508473073663802334184253184330434027870024539121441908787702066479736647781026517085254986173037667051922381509797205833139154774357727021932487525255066540836328425091618317440751844675706666448386119023804094033576417066858366844208811533636560171976107112618765521861884837414078583951626886229600004584830680331785887977231432338133229963607627792326827556464585518790181974368074757172772101838400286475634129445481523221554178583055460057454291135343816742090661564945100323870715634085579112042252037750729251303051275020876375498251048211066811446436924882423273534860231861312163001711265964588880704832710324698359961451096664878621284989906633557226374079364647348366748651495273057324745237324132054152674450006456663465083231753802048387534425371636155970936031047912181951477347036692453008359218391797543182052453956791808364910519801408261155678577525837956575333929027719917794393329103714350175475746671881848995680654699734499538030662987386457793827384273829834186130161874520956057792908792248982239805350293389759632991357614260131366177131462052127828756234971885461086158783751036076837759258119537494796393552236657755308477126660541607711037064136686860055784026105778620082575845277943381660315470028885260529499106528820678930866009888179685046909442241988705503082914633228372318991939406079453866192850097390131639571406429508436876940490751118548336805199223757276736394669022044106426419383983658502002139492876735029652830528386049308098560000000000000000000000*i1^25 + -9354762699772682750568064359469719480002049033499796643366013122928921160030651998756437124574305493873088713213763815084294014383539731964714563450356715913256021798146162333942637819018785698958934045430804529247302832371053401875607324494372984511728564981358163813895034679027726572825816083507257426487996434270344055892817503770568765427649734036443194805738596914201986181533276997806493096820501580585604652981629843110819306485718838331662716859341172308471661659048602462474524349895394348024776674925602736147532225255545590714322462829608993374954522223568437244480355431833418406668154132070138320321966896715684114251707920694850684040947262489990005206182279138514447447155448633145191297597607294710680362936331813290821754917422359921250975633057868548807224773207803554839965459893706385861710575630128840723041205122746655999812176427065604841053458701419262406838585201326827660517567784358069347800267323658635070373076991355392023077710290957975562548505885432245509069435534311473933492980222138476155592443526837840462756853792082780510606388442440269173517436708725988503550320305430194224494182767481597656446189329612323682674181205561325312620473078915076201535918260064414361372612737264022473729220710092567328898018711074589809292361592817047231485424349359644919926806933416883397799390741337316031165720514650462099448004909612937815841082358968172331161829186552480152057733324931292912782223256580687769590035231554644343634524805311477861998160366018712819210579555133599749814430391932737142490729598934322970160891867785619607606950775876676249903408727083463716271681350758796728478481739588530961744474105523560418032073321616506880000000000000000000000*i1^26 + -3840903485871681826943494910932667163788449840774938982115333414085099924099505703675043516336927067636898534444685076110607390650437324413755879598523149793034399834431260903076185251308994584074599148451315857474101587347880554826006657447959333023708779260328654887540571511243872427388588192474164656183186874923868548435348550644222913552103109996082251216610973797783627742004241855582574966477544816059045145938052534722926972265923035915712490706447094957108189982917020044780245466630939152328810062947378668436446687470878278034738207188100227515247694903273167075791764302811804392522445764075290876743879654929341559109872811268089638545723749339183277992595966026706691912565667968914933043383537012304742293624057908591922038471073299078599846072185914221029480533692512898439214581136017290350474189995526741636306378576167004364090569654324882719696788617354171840101377068740863179931969585616378801107159990911575986717683365343207017853496360189421943898479728691075180661138494860566633921814502043464881999605317878846857112113709550035033132421481325144324231016634446103341848918177490390303539013527201988132123887783289871803992383398436223978992014204168876331445665918075959665190198185655863100305924451423733098377779309255706706684953709843396483766069983558039366587827886315127263166224728287883291426513567075022282615962031756473840624114512768886729911184470873454873466055484033804377967864280894319801898285655513063913523047008427070519618962821339482219094171066315168975940172058476241226690164167131153673949995669052912788383953981696262434910337759658767469310161463129597238016132420736529972177911165333604441738528266649600000000000000000000*i1^27 + 2785995647326033452532074870815223594664451915360878537507308067492327874006961682179762849933624112385061757268821336117703850911428884981841029812127735041747566838583853177906736333653527051738275878751158424566499506710121815338606224031017755717773451552849494233366278838222448084461325129232366724612985404395330067378019492644535577134741014753005533649877872895646296039039179985877482697392549422949864255721874623571838639997883205157604560397910302067329803062895191639372161872103391697298902838877715462171423976652654963556340166646582825728790850021202113633377819048735549856509028543056926481723876795480577979131256529204064201912190751485196866930222996839184475228182853632358981472365284465215007442506450987420240809471732218993789508822305330983014401463129667449833396656737091944918727341407311972739171659374339935281986250194688936047233474077933236022463231947055745424995845499457794674632082117396174529945267738769479287814498780039140774106803115882556358675016569397258106601354665489815204700180928498133635540260367523935092965667002164490217497518556287861569274988072416617514736854077891134684625739164451751126929325761224908786585156130629158323027675012856706933397683541172144485142271076174745567783238846878904007504813334123405431986900663076669003655270494560874411158470905823692046008782457840468433314850537250830359461544551819341741971750221883272807913217009302104212746085709572049974499111256186785014589523291364771329627718355671831235465306119298772932878696531706851446245062159455381192465270401391384255516444767911212774999031007485535851225634142331209518044192654572291871524140378245809462837248000000000000000000000*i1^28 + -2075338845229871164456995239308674766395569677654452407623061844338861622750398426609726005368196002196094318744809966898586246369637306158224240995760801488562180557905633132531324021983334724047656896394590744028345450502205496365603851158534994360352531347943436978150340850138261055087957633224802233952517833262808554964741029962137887812593728760183851679367625904552207616671254376209169968951841018100950570126351456702958130732135373372601286820647901893686277901822696684780296107703029753116218973062564305801897754039417934262019639849523537594054227666931006594106098913446725505424535381063350039745658530823130897863242069635717099866214688152797773806423795043824729869718376133681942423355247442312826117508204574567065730477258765935214877710537361155573506703777478605691486066660730872994843388292317364078245373146927337439586734142486591273379780564410897495598667506806246974561363718493518538873585923859895315409812496213204175854902959289654400180849083930621745229683662898144507390050792808241414918405342799684355510947550158077948686603808349068722533354530819088281655056627869640328433922992511558936065533047340242475780998806221755871010146981465147301991351874581241555323020258464563236239452237210450788168449663085481243377552544817849833421442531731925369311161806091576188015443163554479974752542265846918181917398721375043603319557695798451951970382343593985377841927677152368330783966860051880936265170491781028899850385590871173378037755085008268650192340644908668610392958229419019501836260468411814543962840258047276231618652074414629093875764640561793321596250376378343817408065528979192772205329021835065425920000000000000000000*i1^29 + -2198401291862039439092012231284413207505758944452825600176334903148064356250395496170739403461684333343703576056178820774626581192724547208103291029342726243863628239797065757986000949435449516749543280499823878978067134316576389809577760825048991818722498837280539665275801673578470895536306087165233351205442090263607055522092726454924775949646530124259069097299083813913234571102226799168304272717311109437219752824353588732705889688789259935132126104921618861892368520843161516803516732776068538766405825286007209470773615124664093696737917874969552091145876707868378155845980788991929641269944683248191172299498650950619357511160220354824693370725541739886425667488183154422492566864242972514850871411151989209680036459308131098017282887044893913624118052331880723720750199857068608265536811873373639392892909714979565498282284422190830686049286749691864437386807549397513586267537065683719029942781396364788332967050179899150484553486097358681553912073080439079894735398557294102449039442239843463817774317347851592944883156530395082678548361112121425507025804976862158492359052166426875282062191994111650427161155102257475550016052256489371991433556263123435676575811878165928304434079655069168131663968975817150249679122989307261245016740158594854469077737159370797134650478803032930774379987775584480258485069532080051852810227741321132385970606702680049262549235626513816019180429660435595615578108874047653869336273389332599867376907685429625561595625837406668778237835516146767273935022741978567784540730250680145435583856533611615425807812982434568027543740448289771416392669629431644859210052425854074644664171666945096769004815685097881600000000000000000*i1^30 + 1596966792576429209948780256584671791576398682123895540888217803677696709491108223051851496240815953299448903718832525107262971793196056279686262085324291432179929539825250988510446983650219321910694342033635439752164258470630873232846284314328267182592646066999184477702225696961577463316877448483952602464659063114754838629895738317602218836179063838458492051101424519021265952630664811311145599165671164602858502327048146599871240497706447000818304348246497863669454617160591769769860340476844906892683092356659242465742699316415459761780998928623188378136977156227407851242969315538744096536138424776815745263200627347271203107539283937901014696689497973190375390642719692182458592352203245487725546216016073262487586171910377469655355098915831086875769568596237773510107614600809395941493283019167185095432203270937257978867299117127913193711135477388000395681625076362616986050291290355402574930168366142755857781617834351826629655578905393910690070405924877737820394826182551408383299147520152439886975766180940497849404244520193823354644099568020214253883357021123147771427000530878793625314160530272088213171999762248627868898287132913599756425543736483577247181953958343748699037527257597791078102448390450376561500963363080125816540194275299967839327594794492422030030884486042340396562854337312992353659742681379655169343593361786168624012606683527580259926271276409978410905969464505836978099124362196840381270007998427422250703532302907200522605259633003486752264379515287185545950334163661500519180100308049948598577438324010507757435222773895658984927743075480706388360372602393016659949441864519017601916014586632828283085704396800000000000000000*i1^31 + 1829360773845480694152527099050984123130523175018111224345597884276593322583408720991851832873250967200322054411316110812695168672973989047677128887090803344693918208454316996255548780435782350197401830424018880120083181056396080364003825852752215614929170012336312111246432858846946365662009630640777559722628379442110735281835307449761195526426344245345097705214947185271977981256678371703179488425174663686655865366176298237150439512818488769955923575838736294936698846193702547708300624164853232721374044529411233566357401642207070007249050929732439814894649627139198435764305565585030934001149342119187090469690167673843374307123607446243962941116978733611497086569830673363603187619559976170815246596392128836063821738418558933192573367674740459963988895857252758418040304610410842410767108335570278372721281709511578962333180860491048812549194448046564070938632546636142344008658901779374316090618432063324532579511618077767290852560507940133405364666673667675841962174165413898655562234278607038232404846464781603030162611057245733164048199504284613636522120403013661652997990302638867445758075889831647443035948638956474198933852718368931585034309909845904906535589410994758193985139399405497990176987586536110154404979936685184412569305727835818530152781857611813370095233926298746600277284028722451091800246502442949632808087840619481548402469442672658087723411232405071596814308629117239071953025835696312641140919448854120930431498848339052844822737112287440801923353445543967643813570401578889115397059202910976116321860337652643621356635604128973075266665900484654858666160272267756460741923644661531055983717623330542939275264000000000000000*i1^32 + -139720519514158559233154343919225644879533523241292196945544399331007643962765534185620599236243826816973493709470269743723445276888127202911206750060597231262121810144041292321720098467774057889590582754944229810510893174814075866897637636077082324710641174227520178436858661863737873682889229925845124846111135861343489978204298635394425231891800675079285598883994227508719639601217586745325528800865626174934730924091835428912254751807207578047057892525156847248747962309210230650541276162206779266968044164210363995819622377107132168554742314882938239854344309890224383658105440595829973760192067825276559919690246214037562031481325399143098941415169105772462325517827995384019931352397013079878346084876656465023043873759660059847176558542626271310020621232881394195261844603186979998454961666090193276536552184725531646533923324075179308543535587771157228440511061285929949331485508175380859423328058465222216807041943114430194877233635142742312579798132492085906917338537238066357995681107094122850011775337636528683716623760422733071832199707692347277382342451866423109841776152571594883196704041899681300322910319511047399177772669724672163663479831084914290877375419907245177689249297495766712722524645940501568724450795640398345025154077012389301369808169584941088943849935376706622893975634944831341457625196568483386830739680604495738672888530847834812770058671705208954196197289184299494210180322235858166420603326553464804527946225963080542484775277599872341200123711769865420791027942517232594528272722760901935839432713076793259178848215047241046229493912132255628055572621089665178636987571775820916494629579385733120000000000000000*i1^33 + -280670132895293654177075181662733165297679745976037827799298322767045138560025353136913696711155836860062514063198844531054165167001575796362617804011356620896682540052628834502140215413103190528711414114648743427351714114006883539839149419837284979870321265295841754260915414840151288267046142510284658763599931505329609116185815278847108310657400399081361780478131925611029792253543483753327526696572326769317140932349933637175776492585244893327717948543839567927936274198456673999496845049215193329769458746900114885958745401096237560904356755406397425752239736812915003773503063237713670840675467096204650773132742096663549372871368509690863148140253518615767684455042702483484535588986585352482574246852104586082207701063189808715406745633384479114552324969699054740141235417947452358471758490222766070930461851117760210343799365004342541640943617163252213515503418699074813757638259844327865762995501195633665820306438992610537888298913387820590457417233978570587178263629979405771103693644064744943178140587375789022526032886203441611889691089394015664843306358542910192871782675409303153713350226260817023158254048310457648088396912232611780716012170459538522876071445877605056274570907947728093713546068349419474257746898268596000132608065858626908665300772052074397350596691816541073947885614382330244526582658563389169923699089025924478837527869092394352767501442151220432885820526907626529736026055977254022904949781196157863906035743023683175501088676611330541170415939848912306677790604989151380017307428311821665513390312617001180442714071349700812410466348109654748777348547108905429691447481503227576209891131392000000000000000*i1^34 + -3482432352976430092171657020194658480074847954123165969056428823921826728907640444075443746981930162002046163685822904077199775702646365646937828312913686518059071005575760717827761568765890727302035965260069492544310445310390517225043381041206526028669717905288924056913742142742315227224833438905751254379559324555242319137887893715335518616410436749163206985474967101715721100651762580408393964862737727365025193135508777444255655764071404902129744126056975521603820554805809375537694681041392150116565435770140307552265517468407032505912620310512695136426020787396659222390865119623443392652244087704500934868394293657255600087517003726412508046098639260425380738719602143170151334791949126079963472560235685588218436454040502474385845613929726244255804765393625826877855082981154978082591258202888978262836372479043797950112142044486713174823866908321987270604638250325022783013190705248532051542036425743172886596307741002752024242681658799509137566788573613898958696579502541738875403278497309936332442193216364305108719331314150528016031957418963904556393533885338898418153239679005155050439508511901075587265707354428899669067578062853650356390917738466748155764840091482885871983637676339932782012555255817054443018902841961604173528548748867893262903447983552216538608068278647272459746411590726768120958872756078645695277602868781306603101704626216499957441603553532628697731694249438692559917792894716419057856136216755705449745754877663763761642508199688960081780428897557247785566873248075753426386342425284463780602912439007276102130755803958225654835113885574834118427262086022089437544522621778173341204480000000000000*i1^35 + 22568370006745529144354476154226648137146580451858524364169806952283416936560021135081223577670720325560096105822391858854202896850736232783672809743443826565447794613223882412772557626874186205398175173422914917653265311884282033755970579628777481386375981366092273155176082909025093391834195229531449088780978031862836241580086778873188800826506389180086501151867479536959956654706555838123755840248537459893467502525693269760984238316363636515708981921548576321617112400957134674191695692263142231623802417609335007636818424055733837073108880919392459313586440304622547354435508247166521053443540284703217121120590474694458768204343036384569792975244030984772490319303631977572599874154890521170416314031801352991153162455289201895396943466340707466005682905100723092573759232442717906534271734965869013350192489060213237578794388139685960961866909261762800226510310796081080236708559366170604446122399666387638032991466008993779388471434031817934326068745387626121145064562842919673651154218435166173686991258601745591217854385875096322492409554822869751810570405711710336317009014456258403452809740609999821479259636165088905111202793316646362334774965511296314484856591864764676560316382860680761633151617095866752101725911488357548011655690257068574852007615902389293151319700242043910886762157103302672947891882736790948544224158594453628410543194828456274838217052780063978947712246413122481089601622365014705733769416310895256897108360784147967815257446515194595503918466007357179992426730622453998453173007454008153209879773953619413694697955453995817018593410909148517287260102541599889635243100554252097945600000000000*i1^36 + -5662806402298481792973347645493734078042072405586852164119754820863021796154510545149370644281732830026042052762612782993707920217170377927767083851225574275863649112869575451875763616536670514297811001821256006518222021985163557762576277562391344656758524825590742470475313229878285667967731314909215280289400266498847481158262359621389809583986432108536165393970615724343064259795431487777455148742905627568162746468592262140331220061433589916333696103368287985653066797636511604098988683187095205858648089311986642376328936298872561276290537158295179481904556081828094977381635077209417906026205666683536307217155857037293077151554399048715096838595347495528979308114845278983459607240198605526488654019708073833016740886901409380604607839792191626710998847196179232771572752669888079185433579033611890107990625499770296149775378688657726833983423917461091396787553811338294258008006616083917840731432113095650592250865496058157532072528343306720816369945289396863757821430037759472932941341719296194641220894828822007914751703942680349782110497238531563957476095801411075712443591401275995319954684456115036126664166222260825414591920567708601414044000787659933779125938308333371539267378691679778908456503522454332930868717626967394138414559802052344981611788004338500533363597197140970553377063584208965247145229722736814412814166150292366356204708494907172324034051020159629477483083296607389103295726405427910728436306844356155529986664161695549257438779949968898423852806619672018968875803217368046452540144301375502170377289996612197505556948114817142672638637965497750639580500534996080267141417994813440000000000*i1^37 + 318584953903131782288220940040684249862618788973197434126810432767566008519383105817246872512112753106986548136467094550868644006285083614133482518056881460174383702354222540742000916892900823430135972303775690812794065125112337730134587832688787533168211304196454039197449879698104349568487438277056413706790058748965392895179073816317115158394802264802829678573476823143030574906250474500135275261493160601377433679244341060061320746127426357387822834460893121506695445357650432915886425386234217233706435532183938568653815615943577274594198222463559132682630628610468124001982395417442549956411056381591890029030963723116277303395976800333262812391777623788915288299303364430632580723843909406002565369135811417834593234558407649422902597763476378478077426376317176309408491284340146021356776438760424003393460221922306082541118919450178129679426756559761748942059547341776087217046171112545302185269887771668329525202074767460740261349246186704738043923867418706287261525610527194579882751151255644811338218664563053899937001234956762505294410241421333246541120904937030109545646145357305044890086313210105506695256226956999298986570882865728687759183468476860365699253808458400821031177304032677919842340347003567261565015140011843702063018622204830855746439041982323138794471973690766637413295101318670746270743461844216604467469701697897267629312746795030082621430002737335635051857413308167377730718924453156163991735277648844835767215405278104051141541404786803728289975173515948448882769662861812652400464595251441107962297572430440157003114139130700581904345430064917002316038083106937585250467840000000000*i1^38 + -5757868308845137188187516252617945999784363204727279533347828787970618720544610060132641808482704599923365210174679149248608229395643269834095022878252167046458664931413562743659360675459274191129023875654716532116407044915526079182803480964784314219618242007122331114122745770731774179797134341353206161256355263811618214254171170351669310987565427972265179315403806381389158700723267541232459304387163048772325031762030689455980832272410767286004169394114746629133735299362502137839774401326752461509542689100932185740765827601867349162765392578921621114046552428232716386694061843149605061106039137841279692594206388422771651403570477216728079043164800814732522972013484669862244916893639997761338049258306242390242834103221348994731851202629601478514769358980660232296950005392988776134000851319096286161601209387064447634757347369558768930051440607414465967622309850341272947567549243071808458728930314854200113542362381814417966201567203034707443903003351087576556553490428755316973614859904028242225241321089943634362587959619915586358425373721631947077814511478354687244513239112363738776775961376031460558700773330475071761731176281983833420101049287331090712787686131726895737897688396419849806960050259103452808339336870316128979009508131049545207035613729298879122894062887541255314372185832854071116878416799374510678684866700062449499449715330316739407055031233997177713139507649914342112812765214729916725193144264429306600600941948263666723055459100544200397947656809765520542482583572984027002958220864429130295491483281300177265525761607576501848583376387210883010378560823534845952000000000*i1^39 + 1295615630347639236057356106945767000871783686571525293131368807944341431027933760773125592613309741039761980964802649212926317725471464458039242095964229649046791753505720370015083196379162263178469570520058362921034169476221159002228403959465797067967908215332894388037207802440359539822398430591850339389612833693255233987550616131180146223269540541144600997614586202519412616913680965809876060583592021205968258191939026398864704938448130659750606016557375420813130686468899363900909100223896100769100714616068825984151185539836066295882875927656257647768975907752815557110583932377663706275893425230778051049082628159155037330987190429463766421857005518176020945914323371608615217124941680195965099773898673070690802408380358620669164769292412117048928280875229827587569946546938109994129085358305862784581272695255841819810092699730476344154048648392735716009669201261066522551553159633816794924362150645623958857058952947895316162017322431502055843100324482136655846326935826225721729924530330515930456663925154061175092447197925935540213958127593204409294363305973899382654679672720694501164750422562138099792848864850773733618313298377772559613070807271909586358531851001349106906414135312613785417017252418410035230283218475408725564905435572782714535283430140469842712458032607221110728607307660491130057011419368480701553400965701539400127747419502765399544342247926478746288496928416722466194477218827444012742128306813678465390364424925032203899141043234428787088580981623374543606389843171008837804209191681763812729891493411136157812852560839459079255609632951970002679365457920000000*i1^40 + -80577389800023351950122599308287789020514143838690655474458633141889928936161199656357793244125197179810731251674368320851153482672564218782894441787718515742671938718762631640005021080018110838897285250743184410092866806544423356150186781072522163752508321227394867277537291450176565790549315757138542799528666387214293468208290356842093527805985783278970439966716778119857368098403145482394827095149542393421819458485746157449371698752118062732107622165671937964579124127898951449569865446084544888022013729031861999441010672171129858612891555198839420007156077892976133044306815030007608066659216767679012739192229423631254897317709703664467336916926412606579316179148463585685326832148003399785701738706823223632066434502814355383399200836373895847915842206274346783236797441418291460500761409758380795198989249803567413241526463458363259578827217679443585615582735739798598014340889965171691640221684890788578837748547295915278058016754988520394204706758592457811373350107825344260591392858338511372241066151688711360996159166296334740597340357218775150016787817415861066729571382685103695046968147745948403432874593566156523067483703923189531785943740780330623232037094953193688010727621724029029574247513479050997690237972901449206550948400552794576721070376647928477975855997561122372508777792130060241608703269838900122568208256357281402984579410218486807830170185728626946728539478059418508969143783501121457988373871139810136773600229065972927138363153253881717730719053491028143134380153300068032089577765359981088399336848418684905452840641109854194038377899762204706816000000*i1^41 + -490824851135538531992216078339501108943654153695786541357052295497434830067452255796694625318721131007312109046276186810133371198598988916828151018770875178557802174689766677742250491780343180848860576802908982804408144661379008593932972308692301309542629990710314095899418409175622130057568829171791449228572700743101242425477684462866390513793976068892885625870987177148696519506263722113353883137534571542692300258016442089499791444819418403507588116032505563237542920455081197455708673533613941716748681516895925988484320928543409189725859160953440675043101948747120182691244814005448219986684229634203105420879628730699774149904666558308726165296426720937490620689285818449046006908332595822550390345147938316140103909106441785140380255334970017862320326701865808055329677970608886938320694309944518426837983110384169770253648838045335214884503167103339326995807754047343084478212825952481822952660665003032335962452719941696876593606999615116538109186658316713901668161417632391696761215772896203288763051860046113405421938591503037749829996212752080046975620981355899816456613930767030444992491502187142164892318119660342914321625676187212823177381453625217619215170473559897666905797950824335229757380630617189122037494333964267834959263332373729538286367532368448334152004042389961353323064754136492908199277094341196364756375789380221523658810687019869936568955497679990295822737592568517656351258828061321046848863203073812403021396973686837353685218508988863976914486646460707134114936740460944169094373416885101811851737413657094424540391594687975936549084166400000*i1^42 + -722716484023188844015749008714570666468033111989808560368684277832571503114573003362969801950310208667218686933896461294324126788662713786315744708034910754359870585749685743075302957067210704105741747071053479644757637982784009097288074765856301472460357506930972229456902579851880362778109221171579743326568696900843453664050318810296841007847335833356870597730172997097072570153450130159450239954175737917347435351784951220928356811151327080951347013523748592805807898257975863158416463282426416855993499417641795065154297192085208824961482781581654011960643762142553849867018925174417184130682393882299001185434919847239746842075333411698369161198037680802665166093944856388268103754843270637729964973549563539760586905573880229864423187533738075417412349811815101905838264733358976330346347412380288460546155238405666428572059965430359794321696025925954788319803822799736955483686874403586873721541688707870093271121232953537464278300336410755774437711566652158670420247922948693931013065091318824141898612780141184981297286523717003510468362020292220795992473380325035097585791644239942202664356706738318399258411526923134649501912243023622814979038773974052287755744825453051392758816300381357359043883648739610278409460274220301639032832795174221106507022804180860907029267828714362482292141747566692994373453811523474115525355736815529565660576125727627154421622391752567472632959077291186936380188194052278929957892268033418218770133932558423844045101959861444841264576332292565297932303280271797842975377587055785030019795533232844011429863718574971200000*i1^43 + -3027959281440307885598568996974530087728129295631371264005162725071193049737567845574612264146887396338814319259726340778984823045627852938722414708549269205684773878214363796682646478426284238708003530968946401897948926876004853186121836169318484401889346336702735787209513445943397125468787732634415424304345244162337656587184296831457896149357311385904505153541875509718349930663703726634921011411804954499158300863729106867563679200135262054222642488321835702180819262077086614584553184970874971079329580418926781095192805649307483994646834259060467754350992387461140564303215813078572571303598233052982283923067634170145326898974346490221140354016553280422364652860122672669567889151270814094258004657118014233345993512465696387441427473809274174606544889311422608269373982168518872988771979363542425573924659031270449942903102678962650253040590170426100405038391203504093215758077262378931665724408053655519653968256858444856727723103444480620857708473773366667189268030819697497144894588953444539890767866677232534989312167925935544712259735654547805208664940220114194834982525094644109308197853867083908403066298048258904041863071733628329521288903043851802718459052710204018073247223011345412199541837225580140729185717071448633118907296280297591802346783120557163134412025479978078757103758178802531726392061800835558562241114821997542430717856885991805235485620479340380884546998884862822283474297916291726797736302422190685656213290067701852838433275976885765691802819812329703116009608417237378811525957403080579472488788004248709703495000*i1^44 + 5574038143024554756573529422490188442562407718906633170618397724176155535342307173406898714322055230490935343585164409975139217359778054908476653585190881804824710853718030768586411952484916928416687968654193197783532171738549826761438502954406737307153818630771882612371976901017950204066692441533501080758820548432991056461353938738191878534196037671293988224136476223778613322668572286429601788160206417021240586239224611666209840510582713250043592121643720627447499698878346285899856086307917912353970645334842255100974914507371464196885423972678674534516648071652999460732398444838032622873950655183139273403903450845426266404632211810155756894723849986059045106707599798547423061639092976645373670031934810714299061226739888404644754158954967591602571429397880766938819299907405779564233848920389394592911136431159802345483549371596787585520323283821605673026418447967198876479204467513009301659226204134111243997058249338439447908318353905056030791513370629727178089524327686983674762146045091920303822604396647872806347165392621313542253601299720108852352489193822785566295299898155636469503703595437766212502208225418384762662673313092175214563177590012392865239579398618351020826264703490374459754360199505421018453526649405574649448608297991734457535465878109238818416895872662607570302763249346962294511193616888084503146546050508506295741598397415059205754390710855810646530780335855633525181910801241924810375340229030201355488592290629700761748135782970136096113882447263357337431869345289644944832176077904109016300*i1^45 + -2533954037629914121928723667970489906732530772086992137590255838781400683103191736592304431188959095414048918530550390174504048433453164649072209606001792100923515183917066671910450958432128326908995708354077339540522307895363545785912263086710342370818425816901696583359448538960781741859903553163072389394937316623083672261431570325763092915298238943850509836315408916539133389337815573881199891963433744975923929330104917560209115659831592841230162505264182729538210386189223898538566902575222350752313345937514275114495152474430244869621195191841757757366808744720193474924298588807444509368040213076343730405150757936251827711624576123688475939265970154979023010928517212887257938407847933400388074799715599009089890342880137984637891524768329158367317422686643620740121605470973258281752754793213284984857156400349342588353241184407460833653585553387790001424922229225573052307244544702447200989531219135919920959895127745470541332922437923593908807462131164021783849001323405498959629671418730681416467715492738572331304071112071697264694547315102984415230956937428249700848549017025504685468414636588283576394772212581651132503851806457939038405014636647570153999591336128776151645724211480649704005543203014668340594488148900181647183260091065752381129400499934106195989120904148922280857180111109559023525386084428338924474349762543388714991362092497663762899742481010103948626081243966404668044716407118467124108681403978893148633533765172798074659696185474925960556962560465960494229161678463809510*i1^46 + 89154010040365135830778418997435186392640011227400096086362564268173430627278706876737922475931671930460108350440664885972427683614114569537638149184752622845203426555186468191095477077178336141876764221789898896730638421779911006092081056808719494393914810638841313464666009324112613868987291108694821017943284301438249081630672182666175025753128661336727916718519510660897225350522949447816963171439116945380933999670538003146369848645203058701198229645173002557484635716314290710561817664654865577505062473529873526113158897524022994936363177121548781589456889363205500830100594866994015573887764909762356932575576525013848016730509233212828401409676533109670921395776140192631978092933078812315317009647999264914183328118965709926206141096038434736220621815728507883886279056516026442294215122192395347019950837470157865667369987497022089207599040560906282809695338569818054808837104884293360493502634155410284624326585748498324490987055066004339924153635379295973061370928988171425071068768578421935502407578489004024686772080669251898530001083688975300640244034233645075870391188788018910359967192557890705658679497587879193127693244936673628417932765035953371831716698403603780107393418498199960062881508946495655631578593394518215511232243127790088704348699032446444740309849039624921756385624469322453925009637945071396039164229675077038702501840233318247257323013335298770598240670618860562578280836389329894259996800284332563307757862794126507384792858367878830567*i1^47 - N1*176829680263786709733878840540482841968327976115684655024218300950103315036998113372382207564719414011486295140492329602040941548325784325066311801778260959469669060712646809011563449001486237538190236808831264371603519965304423771583125072804792906290970272301800336879338225309656303772169534803697648542429254083658266631822558719503258399767826931377251461890499048370827939947679428929266430203414398106820025701449755535250730448095729419177032671881054780916845896674854128011744213970996567585284395867363999304286177179644267252368764468448*i3 ] ]