[ [ -18995306985115373054023273635696998868366549650411393212278499358307921971102461824252415928790787141313588770528297923304388102439160838820464607058419609239814271425798882573565540918395049399481187684236430783257253826802472429434527941652661294057704417789572857392843960895035059401263110790279868900995482478540828656034737858241941050243529298800873169963678339772202947589084862242109827378644468703714041836355304012424173058790569475585611467856893462530954664657475180723700318857134418418303629283340002800321892580696631589436514827977828068730768231352529912086845568501707773861292108703114416880302134776979935466717275504565313399251748116479956819157296261130565200813855777154190473111482201846021475350209425320755046135181540424096267902810980919702288936130745926158132302673990891019339077861733692451152221520686760790966530585521745617934994495340389382868208967158896270900403564674908714864951652241029883211367833375902977293865038420283424138556430249943938319470444042097220999977268150626938762893160861204192395364885758125915262896766718964818732752848754859615041856340837207524445170368309396767959094199425433600000000000000000000000000000000000000000000 + -33024266504910849456708844744935422014828455323432307228565745853435729794004725439606033700263718067950447025835540966639816195194506452165599823374629978776317224671577258477635495858272375606807834405265174958415380914157263668317177539627795520239206044421061075571693450354262569707675078651653130944499910102961370775405115518876301727840216688966477488689487753244184720009754602565997372070455857859810955648603536370092250489022218716435706886036834084233282726125152472855816320040243071430684574634112076593234698734573106238954031200482844144963200447298478307051498353033800268947285308276658650552167153413690733958109308494918726163321698970130924499192528273528338124364025546138515910389539573077848309216895595591640953528770395246601256520475265885422558827942316882287099287751139950069194774789169322988501573540146952178719006464340875047144654943581874895413732112705760464838609889621077881022078521264872709414573319256982175174305503245407285701085501034594475072625924141957656925489361471425229617871667052651797237518081148741752808757632563755567689577361012740296848680104241181874264515172328915245162121637396480000000000000000000000000000000000000000000*i1 + -338726096653547861849297496979326435994947748257083689659321946988416974054796714544232719675216928112195062699748656536431608297202345878561038253971083396248334154700489016293109443689249791766006971786822944939405395373842041501466728077898873351346649832431437449259291090058512812142965828464935513234321896625088156606784433927194735569715881433701308392352495167591309741442715964431260766497923660524409989123054720719133889347049013957923694770181251075523708577783496629860916391066577022888882278636095445457114058295667623647262651546308050007654138800505641702307689058372678311234057143807038915453427099972405115408411234056452963149528319005980599922604526351902466377775379066949945668248120266970863562208159527119607389651915318407445617139257835965067400140555462485860143643132387632482222462087633231339686755976032637180065853583846683319997391893770201345995208103285970317045056764373276152696163505646296898272290702841248820351280388256688344990679764338297079087173950994169138991788299666408282276982769902751874591425479999462993582439173252993757279969248756351694171809249130682124690969453143153698702501085184000000000000000000000000000000000000000000*i1^2 + -203753080425458193257318697909784134419473530312504903937570327302456832386687596542050064279267878208663085559170367678885530019327939960456444971122244580762074603628719404657038449114875309041876732961074761731401901970603281133068245966367300035130834406419789528429472701127224357244958115078873575473608050215078507107576721589525856751050455289509711231184138154229282057637515491401762087401439236104262226383160787461414272141617518718581578311065020052506756237792280892800701424616997699689161526653538166134313193609157710182180231922618126658454602262931723561223111711180650487651844723198377905056901318944064407418530461229810329916258600884029031798966048641241365290544882132258705863924174130841786943564038350835151611768265014930966453854499641259033680663566693775075707740358604745938439048966692500403510394970594073368351423527424929685781990239467660933409527145176632796812209674416330521307970375545487495067177009238494680821923314524018447031813263565005420430645671665595167966377139311207635006587581905178463400841157221081538192396206723461070301432409227054094913945708023796501050886405937903144483264921600000000000000000000000000000000000000000*i1^3 + -1265122959306876497541161572363085238040714047943410042469350116805140336729103331218609115918122129400206264276347196071133283743278441504550770168221227671774327186893482922946881224875739517772503094259123252053297454582687369812363677665678423958665043523457633750483507480520442344678540666445300891997729316592442840020072186615945694302260555425112015809196407586273188321542769983546951472647648302718836223266464346841165422215235964289512010442977945762200068623383878833784282426847753166348735436876834247065621621695468735558669170184163711898864340576495387920833324526701459615725925988567672375743487959347107201445516646909744866884357501373501179115994649386224055922554121196894826196549500504122505187854828446125780881638653368664604857219404980687871980126228711879500522474773053349436013183872737814627937525757992358300337392915774546811805355998942565994622661356844486319070598156499258968711456905244286442414152132493545135056190371697156072782014808393322759353072417831471052862101453679886541443918830074156459852639221255786353575886715766313447973641239320179074007073533018288452035866647776193113478922240000000000000000000000000000000000000000*i1^4 + -107809314215706195717804188015896535331835384172899001448227311493469160909429417984029895805882394132567831323279001686714345525233914099251204061669423521928351975748074043531696901276736356792121101739766607270873926762954202354791831381046429916645328133855285854879730982361848191345438033500455939163708693821816205687491746214043395464483613627129812742740411606824669642221880297960552000522695149872035250137405058548016986462691248560270495552988634596384520889623051882091517504283989887943131657086476785819930471939863442164477356343156971286793871309947538547748897711780110705297030068931334834272854031626786478940846330318896784936121505160047252072352323379536985702451173902519553651951215439033777184018190507778535330076516800408422022699299039309794963696018881553501984822390656353480865251888836579155884694693773732348953735933837979199744360603531894632938952619078505436000046981397932926812558160114535229420265867018967417881816769692172113022598259123242100074895562203283072826730842593834927304038737031741914207652179041698104351049008506176663767162108409660282413868332012713025655689478997481808199680000000000000000000000000000000000000000*i1^5 + -1267802524444759430444795402032340738638546457719958972175493071703185610674709596918777788237172705693032565944201225696644529105977656196098336517037401618913643956585531398239886569238571276041006928695854866161462502330176314478912015170768911145918326872751359985614957151667846838208402410525562906993422210595314996065206000792618334396601578350651519120376836982842986396627003178900955813375490100255701299873277780479350439769860175486971176224886711456221735498267328809140102847690215004560079344730001701401590365350747763106353970803455538820145304585651553934846145739370079043260425286796670360962256194588969325843115190114268045652233829477525963372041270886766577632048228767405623182567920257845560149234700270048280352365323930240995263369870766570487405193303597335417756842598767592852532107464667721239818742979504013610539451855847907468670109965382753914582813196031745873018699429932246063102376409987326941773890461223025884923536194774574881987097605606866165050867401994287071836035308234887930518826821578891676045710152041465197828666182282251695209978055768840895842476851498659939284261002630298546995200000000000000000000000000000000000000*i1^6 + 436638044067590096073826664528096881636129663997055665413610145796417799549536867738800557183950560214133571649563068680510262181715225841796068794593789542631567971095961520986824396121296163460587507745853632162184326002832025702226792284761247654403694399666754285591116631624990607667943800446621928466976539595581545911111567812190633596954384434982309824183965804209115480284852718566123540781691539451217142836542920225354338643915046898484700816670839712289105693712334306361515860974005456098316925801696123018178810899324749709802334365921871554332092121026543690076756878532427468730859523139280961209643506261728681331205924012247302288863279494915743183139513992699236838155400044475684654101390221277142660538245880376065145243026247486774619791372264888936923812847047246567375966307656158578280526403209509299829760780646254520720699787218026964082931524581716452879987327950524594776621405447179596016348783879611848566260237766994750396853887521872503979481081190354893391353823475669805721140704207411737825172941397349375749545054639904861330443680972757281033825249995417047052061352470155213861934536742907412480000000000000000000000000000000000000*i1^7 + -552330780411194036847262345483794645342053258956441542932201535696900202833298679362069431962882733667176746554711498626071250294675444161601093919162872919193480811269312673747476269081778709047464246129471337586041177963676081810457584436307812266434582736988527120921312056903936717594060452678380912927218868013617990118583435356118639144849212560432738507571773116774850526479806645091540323669947424464197481987771440604317693863399772416982394394835394088883204297545017077481265967533637680310409182769770405781643801059337440790670648590898149400505801851531330995179125460208822971984319436777358655958753746405445659128322243439643114422717750062065347473481350874401910993903349235402437499698273901263574238717240203387195546131737926834819257295226912902615154394920675684269103587019900166509578724279844940798408090915170097043238498722486832173219515074433844119997114396351081011712566372774554059792463249653217810059487057600734309721157916962784164976040890110004926804268253388231759941734956023689555082106727261788827311992180903173988662521554510998676782480779285214083170289153608940765004220527168978944000000000000000000000000000000000000*i1^8 + 209315185174110570356671879857444558498118365071132410910493448770453964485892245790587425076776203305008261706792630105239759819501572104672407848353604095129373464999229829008220203478521487644684102855585339115314508756259944650271229191753468849064516249402168093522759930066222206021414360670907765236679636467843531964829010984133786903805615192340958296400577171573508370736754744353557783724879001010699559509273520094963519272591715802415460712447747242619191178308589222607819737852230938133491245789078914363116665735355076189389372137232482189976004961980488699665021571342826976993744079427011504504918257443799192615564518700362192003044977351849368840414610757274936243404750743051036128063684934122862739500957131168698469247954247268484371378662544195098077449451196509824205634162064280440152231302279322926668248028055618828833829997317171504184912753424168476909031859462128964027279979469592313378043776913082516426863976868672862177033298318645695163956229858296962571786151353668510749774477359620425628899628204364341625390988413211674559839783065283362845522677516614322403111671326036521117924675760947200000000000000000000000000000000000*i1^9 + -87079672698334935842210273653074102709863873130457593448747289015317102598181416433940475785398644027857101851023598679018438965412992967912506901350189104926819245520233696030951477638918469080989181010845102248560414937259772375877838198137813548388147860867288445593122175525337654035117558729245625998428208357550942665126265415144569174148782037430678018725798779856543120308700427542477883575493196496719142529883797674374239648795187089483090614312170280592430258269643772119879335888651917219167034658224552496533516155247746701036819117626558548378583666763166442955604970543110619102297797932075836367442296895501317788516379289841235194239554841545456470935469026837514674882707539774516250964913554989982630221919675436306565952693099058586980025182953053250089772134500936968966009047677297621030884526969138102504832388366441174796309463823385553192035025877805947983079943929564205307727601355460365755902352840655769374592078573131516283563216506288432407148775556655435708780419699372054889780945522439246222537822799547562404585210887558033257800874266764508444164400968977669146485979702011067137015781785600000000000000000000000000000000000*i1^10 + 9908330306506160184466612983473013971450231654713596179061928237391551757212905944519810597925415102862242816049714059835680248549080976554619777721067620348924296237378847868836131120556618185261057114484795672505348971401916753788565814480498427145477711547993177831334373755811080375719052223706255800830942015454532196788717459722637148931481737319450983019311144130657002269832757331662444257609057914654747761788490909566553039985097789148360128230025259073480515442309058321208452951684744572953747532230498188721341142635592282948629522701119259748859118794233918195800158820276975572314818941667753366279830983850668107208836094841896202457035908996656136771994426020305117140527095083644657298724321548412475582593725613512583294037021700159493429872662091875296776090314724593076584971425632818742279961026637853133156542367049198617778554508758424831371779109578064149118572969145195282356047014601025443122937624522093981503735154853869012759102393887706224833760217906366808929232033384751151094680346818811107465410423870832019455812475083472649161221027792281014187918431250118452972935430309083809509801984000000000000000000000000000000000*i1^11 + -2107424323082741554193923199056737853182714006769813301613429715481362393430823599721739328667328760034394736288118030104007387940360969483410409481479484987880821415749543057293314516289343272284879289231962018210169821260685252595599700257033268924497590445408571443198557141880367298523642478725628200427351372124567037764986469881336641277952996195922417276248157054813649974616010144000989490922730052574931786844778867296264125713084979419477780277692608510673102282112216182227653173219071536019859741251614993917372400382347391074595198950737469120721815682228916336926140012667837078487128393093657322911789602089858700813420362418180152363602407337497232367482456371994840998152240252237513125657591393955953580198995479993221923021400219711269310518778777299084399666918617578764635504322694292125228065803843230064099864371864143383749603285923459766626686083247921107899713101432421405254822820564290606124037834612555812226445164954058040233899400504690960952462428786199541797205683606849873135350589981982040416490959793937424320418946865752445273805390912651691358672520086000378794438833392033145133465600000000000000000000000000000000*i1^12 + 121636682371401377183288980812093200705342775411591425573808109916870807972114337689032701024870192897459065431928789450810096538053099730952222254731402659105235692221049333441589642285703067491892678125889185188760308906954723375219398413282321278533025209231977169574357465369216655180721164723182342110613157668542352038696502156375481608680045727363118082171625334308794278035221231360106783048892908828906420424786377166486814062428897902280578666825767941789423649331953562536431264044060644125994535595628439143230004789747221177171617845359718425702010654418226519732923033381751095576392433879491961056117263944367706222585685953857352145925477703476325829225591478175973571673065228401795348228419491183742268539769413607908738229398968994444860166603863280708979341272950149541687740116932674059368871254838910731770755837243281506904225911993889591398946463122793118104997764253153021746758024997594634778103147235634346892624494628346793881519388648161477187877392547177488595745059811509958417370499719568107490892816757966118768894944473336614531975073529518283381089429325611234257231386991222094561280000000000000000000000000000000*i1^13 + -5038668971912762302113089401265872490739410455127047768769018833615395493804019069256284467865596257614647953618054080943456537418277615324433356544659495541846005080657489199310931358629121808570695227328521745609328505688048349364434038247569450583671007624908181470298760343823683004733827863699764583970209711900767595203144166103149192929725539180618890887823899394454529643113411188776006453342756250256731753719453326843665771103400350848717866879353457416289606138043116575518234128986047657361428606826925589773975316822179283618627296940808706962254988932622800332457375037869297552231472668620599197983191142722909530691947741384006700036611061315076218614018451374769610728757231925869759378105076993630158704993354405192239099877498024626181881065510550704111062725694847849056842371318019056959907138881507632754459168300845230893684490164836921217873114377244267330197561983876597264995577112089392884821240546343806749520276230704522007544762342151742012319607098591193125015841189890815218178733167773605914559531261302378371655477719395137336325358874935634063767662615718335297127075171945938944000000000000000000000000000000*i1^14 + 33203926330897994655735129426512439838034617572384648411473910001636967782057854518036400478381596431721863229760963294533144648841732450826795444523861880087062409133009012857490701720544327319100006840944760764769566086335977173076831720803021884144347112587515013161073625610907943816253979862010138022143326944071035673610121806434405334401044831493710691310107266137186105162833054894519695687312127791413121315955144931313404368927044505648778811595731653139787819074035901973791877907105036500923018301955171666442814788181367007994813518092324290384209886644205950158900242305833184072018691753165126180004457472237995215194651046282953491119297187699845283678256886344497902528836557799984790385727252233711089931530852503356199600037597992535244497699009701086391913911993929188498875540951431250559181342157095351264286354499546618556907096753723588380806544845123008546847139858737872430703038649747342183067962587357355050189244455618074198444345213482950830380031338323612974839615076885242228740607515928988732499022686040708450613517312030021679409735557388680117194039590932461529891582299340800000000000000000000000000000*i1^15 + -69324143108379680082794581570886280323569003476921142799557932021238213639833822167145290896626913893246183061668506055394623722169466505685538694534848352329231660604557406831619815507167326091082758098635094517797706979165543843708292239370817651390268640002303490856284202573525002605717097786373420636217119442757007798888704337755581202338844426774352547953849767303097621327513230987445670596384782118297472344576810914513306992163654801506242655979317448380496401524844016702919142618849986457245814801786556028844439684434294223695088496191722815403198844265128137393399428555243873853331586224877920643634679826222707593897980644516383989542116717107916175675624302603219649984914471157696092466655892715982736140642444727926476133993884109353199708411090563904171531901502309384697332225079113414370054524628539749298892633656172266156299443524931371438110250042835356087283222446918349824686194325345695221533616074444097280828785281018620028159148381424120934602990793200286163778272880125478643850845489947991680796918744193691743962814829064555903192669693303164462959722308133645625159843840000000000000000000000000000*i1^16 + 21869326265352349641851325604867881339888141101003923116204498870406063724882428930984265010182148040843129810886286698480960096008147742232375083275259328186047780174870856991943890689382333793237140327737906953636575257345869727076553452275150949752810889060718639814227317563799780483690344052076882062519255668038313641329893537109150409346179653535849223670239149795180517990691135089938172125855557192783239356747698863813969152119093354032977636315966199444118247072216934110670914321455419657746997469521357035715941081478268977259297149566149038924179991845356678761350928338223316235316096082433536818996590661133526677113515807545185102035067236403337099196093145404716198160612667225854266492155479134099529248839108350490929492053317409585144040219120654193465930377915406354321865560363511597122032359678055439403339250699695232596433823633798056828251285798805481187029868694532608864994304223677994622951707273155078921291215170937445020276737460507452525653438250072087486524205195495990634669044104129475682298952636085278868618903524944464572679650920812189061518474084174564163584000000000000000000000000000*i1^17 + 56738242119251740521796781752594484376665545111060320386299279985302100126680726102439544740163980464389821465124387447143808821773255292526096580634713421700610564263712952331747808720268564974363391572503367463283672450073344416777222055685603308993428470781429865462212601734116727227890765989542133588388275317829327357550704749949628756997456487731765792388317479039319525848037327527415365437575255635458233692426489510247177707676103840325238039808455049429433914715813274661249231190484990192005731357669987288333708233618671416478904379718483376516841355018754616014570833397008282489471475203398008160075912195265730918726680196054491343966968678299007790859075309124615728529399175053517219793824568536497606398732732958489076865245127770412743767181316589681291767092963903017703773606919982787628693171341348652517767042410791153356112372758395277634354612291320174349211500581351160339048332789147703624608745715425946513755888782477894210302098032176511531703490800418306221404819071634969890284189319729484058803833202523209325378460654722247140033042170589453634758119634711347200000000000000000000000000*i1^18 + -25229961969050011790807331543432872375736111747275063302271476832957345257775998562894629892563319554533520137553044516246167573755611469512935831273129460709629777485350532022727051783454463051576483605168892310671813422945997273957961180841073836792991199291292268065875481832585763129689364505694511464083114374654002158841823689270971888294460494761453942154575860355218172908772328643368825794844568328729414454856602901425639664299765911370526105881366502166424827907696403953983828561035240060341020426661811190449373107219151456243398059716734249611820371834135769367320787059160146040703456239232010767131900896834521566784345565880422834275857525422283293726423299506206147828859985099147900408322647178991199762782748042366525762745075454277709236938012411754930913107934679509299395935419592665557078013010115597947323452235942960948588711772178877229877582578330883244251602392892376586761563236160724444344004420833603707997175503491686946151511777099127636191241594396876189648822299457039465365692433224719282755710499795886547462319249057496927578511311742151838576253337600000000000000000000000000*i1^19 + 5903568985209027145847617911730540334837513533136472492957405915751269603134476051752311009574218712778053432805731459874411626167967013209403765637153289895078550716294498957662060377031132213950574360071962874099065598661100030212358525123749225483007072444993952208723663704417510995179409743076340099621662358338000415026289056468291996702456007150246267332357595683906028936416122449342928380143762092595442347774742213613881614790466529583441410332234466277711922056969036980735503013325803369083155517146279198324070132006580643194835722079583401315992004769598603972708100155852325136076277553738475707719150931792599017002982508658992538269540542480838727348336642112104042370075909829760331968045683595115529523938390527630357101119649932199495934869821576087046874085034860980424199722177479377729577069096735195329920470269753715025781248540404984576488919346246853604590623286603913489302421820058929787995402336692671112598304048192236563956532377503283244076614050003333255579037147124655112130346872092649735605339795935539495773967973404518808372468981492428604178432000000000000000000000000*i1^20 + 25094617258281787943796653738567044052101218174210687631403375519812266262251127446653102596650834791944462255134427517923065211834049133048915972079524557922257424560131249382842472111135603947597700561206876155590689735237516993819107203540662649652022697125542889420121161103460252446040472719365192331343271880833391768601457879302206315702848623388804107713856821689168322467767627213615697721611081496305444650418531730251789188732069665206611327938209508606019244298912708561261829626918995271792921814390496715693544234365438583832536133030022753366210449417679602459536430882205978826203313778223839307392293837954600237701381528910665117951525889020718292346222211019352680991801848124288636874381853916912813847218113602466688685518767833849443609889992964864732826581133545360352594391383712159723963266432105651420315267215233863961727916229101370792111189063953241327983902002399918144093930408890871012706152324949334211852064894298236870537160272482918318409827749798365738923132599585419930979905685274779666204346484621301555489385899060199179915575658996878540800000000000000000000000*i1^21 + -2645778314748171808444263251835604847277193517414011391524149424044410729977943281328907170887036142064017239003215158304414763537412526325383011172727678999809922929715739994643717649855108148634551418772566750105830842282321025477741203875864079128028826938583359056467179527949971524177351272169135712200466422335772871335551866810723843262185489570921058749436518603073171837829979511348352136269358511085805350617830392034478352738628215621268722364771482285033942716408158799216505668780933853358397915422174594110450734114529642654457808896930500523014354062218939399551648246466736298751826551300142308585853711157012280011548848189036711868729602317226174168606051352422467004756820351134474326005524866876253440254611718113606607146723438724057093361538978437206256543999166160809540550977214545150794302424086365238316612324795569165690465578130377362466124916940567468916888763776276915252005602606882317428939838762130308016817966677703941696037380606496430167035580760809177037347374805833335213718805494253347421111997767814544880021961032599466807570464768000000000000000000000000*i1^22 + -3770223877800147604107065928011695613464928618726619884596681153016678862707847017383041316032897390065035686285808056116057989844105066862714129810564206541113912141021861457860815443965160499107430564187865689404714809088650878877420440468667567331574600479195060332938566991302372650826103890888068119479352721938572070251048758964873020282975803831694832630128736229723429493212363546527458331436543010608834436543485990051138999828372221070439599678392132826500278437359648815893721213835152369541521932803567827649857548152077713630047681199011096889651045372983905315707547941672811546179058655076787876796731864155310229598465307544079497376787822369936821647374795251206274249469425134280973067341930473816163020350959805176330884450179473342410998943793352558282757879071349255896853129662966005318173449955331351573376041433539406283239686260800155413132339144931689677924794949794164956018996898102384522046358804357743366214785285997601406671570240059388705739010418121727749342064599548930683841485604771148748474923201521826264439793914063725610489872384000000000000000000000*i1^23 + 141475168081076244211892345363516065187873669958803930714869611182446634220164313582383720297523612400678661209029879693914750891382426068719846724020508537457015237353726870611145391540920331909280164620691121665407589947246327589340439187997024286418411182567709611562737427662102822182351437812162792099101993977768996349285894884414404671395002763809499454540995723504920976600378611908200811405848717824641462883136548023981063252273504942130055035307760536680857917085946326938921884629856634155412314202797307656983960536135062881266032882479723430732049836596027489211853236898885661295050948032855330947269500054561230930578767717777930469848994308136236600471784544737064645994814563157420006286721267455153934253528554265461211879433493598293169786746423012115922051362744453575868898280913788474860594815322626624617854975105124417428125716419895638563190961834131590690291646650260431911832627693061442303885824606984915908326958815611923214800438294370122333413805220492030053560009957397247032355182156180422791433623218380008756477489158110681497600000000000000000000*i1^24 + 202968130349981612522376786465620292503183220330109448792822687837230704214340478667160098585467029114738716778101207961091493749384519236342047406958158082196476788162043661093944201122365866964109530408323792289075746482993857737980833090328738193983132793301706564969296231892295726645418250681641714108580245509089954569184515983393580607950695818620126976761092109960509987674480945877543476371890657809017032345804084518158723549376567154653015018703290140357073115370159232804287806990483896819577232447333355755416269854269302806364252804066563547849984125936611035829836366870633089605062313760208584221193469045630571733095405658928591673842162093078821002451390876231044813803891484181676816749457143997514741175984747647804015308393231368100519917810266500268053100879299392090178698701853115956647296660421429394338877032169810645121876785584525744788020685445972288993277323666621417938944467079807595993998239125577286756699167759680162696604699642246119409471339490043981396028634374812075980063534472401049307080254197441942737137903211642880000000000000000000*i1^25 + -9583997092285431720924322124453700643703468665761970941055629111170620274597702769933804424982638764036282578314197127492241510170269494431425927682413968268104992657572918600936020330215238293689343691839296758371124103885161962341551328626729065896931822743588089189533935697642860189062315887971834826525221745055352232749406199666211560549386694284818312791032673811249103094199758614393748207793522425549749374749256746367558401276582166250972028174349854987203926656784133111320456793341409473129941464719091082612269211297289165922472320881965273569495834599875676339165741410434338662904477288948727291284175433299235936315528993414738108548043527951304378638194964887207180099339765752875925879677993102414549381656221416077696615515687966355379746521454437919800229993048403126852661651219566169895589568520443465018362984187825390794481557253645652486915070143077017625912490088257751280149613365045062053158293889499342228390630224765533094118421774683866442514641969824069060004853046916346796003776115917721125490669880151147690722328576000000000000000000*i1^26 + 123844513346071467334000535975366832192231142750828127075935123224042935515298342873252739258043406342635056161701269299485554173533716655677981000881633808689421958704587771433431409147749414852974802090113775386660334969245370091856236953312247706746261868273496940357057603912943005711267504428013516973995476071882846426801589580601316745413919385430676791061125013850331100820999035742224712687786245061787974670455581162643673579575424182093329430726518773659388880333872036176226135613985722053972624657371955492089031348014956134396327773535026596702811813671995558006060905490945423230305768823178365735444530642810333490267666600762728164597005160190291160774493882702880459355727406862328870802941060238160795358775746475241230748010197712999825062250097573414646262500698619644907643823131559303795334530858812407287733216803880640154530716365520830761704583916591378658528570428834893638100250085823816104745359295241613225906956414134799166901467031949457078272268950311245668110733754348532871810251832639762722649343756711703347200000000000000000*i1^27 + -271104124285862218377443603510710716795211757672286212213111814628521642906958612472442944701206126363876010712954272503792711454517470952982392736640282128866748397886495412198523211861719414769471149857336642330335719344098556260375064256171205444824042045531990859309310721004864261945743484422267385150207122021861553690803132245144638095605668463985275887807424452673724854021915527514922433228475619665104904198897437839540455212700632299038366448487211225062283137493038426895507560178087021593662447315023106846759043354918449950879514650964045245306977868782531901664082930163079565403734006578354012257953661406285858976298804215565765056203540915642986978869416530527714420345820990370632476171668197177781182462142401503000101708096928165097789682433026659859816352276871517897123728686185207437448396498354102588219502053259194157766964384574595892824962902542628369771929975379344394673791742178422942304084981129451190919175428677189922310609549223798935480424127911032871128637689538801836678356315146830712528035349790720000000000000000*i1^28 + 247443503128324983723624795347779877605914917781059336520827216187215324661612616612647956625209733214883605604183870355733857979862134923005749532422544227208060148738849677584919875947088696134808816334829665304145430646463077151053365306339989340202017444693340959622838249311270630750405007452818099600356520591569410409230331976089015187151474524205810581585744956024754513399543201093714918583588094658172290861168213085254892852383988433127234113520294127207814070187794813997015079840079517655391302655564436332205934803678563786939658836958937172966378193403620164306300229238257851794527675653856165652518217683765060144593727866353501678941947889249725613183726748401269857997251329961955091314032756041053850698970302466822361813538564332437234478510245356370713872774770416105467961246580770743674928292737767315015557400217960116272853970835180159953475666823866946938292791744483648937573076809085844181638094830787535384715009328494256161925969583082371730788579972456890290573603962115174323701892392106718134272000000000000000*i1^29 + -107610520530513678014463720331149957990274315890491223919463212923842046092564815910339498623357168669781200418709616109009277660070449629023597927051439243014924926323313227272306243436306215553376690225676263292289847527638379819605441066419600908647290304570236620190259994323703952836181979288358629484591045312962810420895341573085593576852788737274327017578542721177601537397121506038426390871004349919518545657512338289471822610214954582553979136946590126396070277438513853158607623915693707571251901415885538171261848388208362937531446386440869415302495207569619046232288847869978927492401787721219800032875964737030928425743543387678999036520337430193828767452166226940850737100504203150956966163780772532813884536313519497254840077524338540650271041523624829575853847155523286541305133334545565473607701740419156441295132001115769418935260194355159491643550942290862726889991294875219259614662857775180313186651543545153804095884208282095175472526980041116985160127198590057509700809678483806248675286409910681600000000000000*i1^30 + 18750198272673601434938572532965914200926009751465952047888816547743714761510597598980676285095725011691629551461304439331928774368269389263668423356381237029819383857200036846373250840566038623937778947189058823609687348936125218219057973542427546473298952480220478009894819530524733232367837016406630148211596245559787550238091975657079265477462810963892396902551680435771133337322400240646371882890825226825528572864348257881976012983729438069752476514181599729357222688172976792591313866769275571804854018093597549542276388618222531269900573164241893240714869709850148215525155631431642280201470373253396124859098379945478949947822021095813725968579781684457825162746601590927971529452354850349725543054331918540690318857600726833650326061418114089481150388288869664826835138796284423207902343355890627922251534417327401925809861147841727178275640695443320965177513005854058479214096309651897125412938867785642115594941851656562277150087657184539224133424369426793729934676001311513845215957045817689746964480000000000000*i1^31 + 1449977540534414291166668855545604996744234928628114147438773835489467710971307013207207228287504767506968901893541209618196465373834002332418685231980029337762817920998893567389415619630943045197502387467762339687784499776959642988015387538573194473594197662902961241489123012494935197300082987273743479544706843359626225145779940424028900069901134861192693941398978723546473452302467354847776960713226110272655710765741259527461030597307030666512477825597027771913372118504521736794674584250882085994069606309396159536694254103717659283151892650985517300993351837344856451287851295110983753107219919910890588551989516415734516229541517101005452329478286404971720365029791416416001964889118067344888037055978491402528098616458435240657896968170089680687998521113858189530980750601997629505733266446863584127428418753713536191114368122919802169692230676719810458053882564724159825786419607282147808138521623052117531790341915026801219827576118794799336472817299914640606908138286182497110877732499095552000000000000*i1^32 + -319158403762243989205182406268350247872336831160651024876716120799539120983163585219825706265024253806354594477548600510303549616910931196252812126833749429726990482022897610416454646387398581439085295510557204139228766673284147429851508952109059665845273164502477797232814508243349863559933282046395298263128844964247854428290395248434890935383426044958837037007590972689030050946286441292756858559477163496666838329570023262032912933081610090772468555364095267871878650114129911032406724810420610373997845002281724594385927963185711271675016643845642397842845293603585898387362344383531161040929684942370368753141005674757528153228196589268199425755902575080771645556962434219255444401312113187744516792176033570379202281889105097362043850577279836820664011216046595942807045358511983778453457420757580882827722566842901489845554799584042691560057530937134910339775218526022615521887470938480948729619634250516434771115400810181322548218463881242664456748584347357407174031493396327758718566400000000000*i1^33 + -9275096245253735461247168033081972276491052571244121105973150641482945571320292749121768913750898315773949551151899337040076458437500716032809495376933381208337254545777606392649962017844401261119552574958068951542185671917230558887136517681522207609168647014819985063450460610598135628022610880407202689006144920027293087869671349410663004121387465581461725325478491410292434758315216238296835658159369256855832426000468090054036719785291192349470851482450857346715773665381123355244576634574940865444470546634671920735537480594677142183952004736288995832484427423039557369003077159202491104386369124198929756184557426354258277366363751992040480585928438963047373936538753980920824235996158891779174996969412773278815659777450979247253034038478236049281250177297705527406963675849752871074352881421150336447602504587361362688042226104393146423091566773583527050843231027936616282732981753046407210384918191736223311383022546716159299168588931390323459123264306476235708274221829324800000000000*i1^34 + 3361114492724188757280777417255319817919778190295269986838286086009887081035190294271092091324194303340356807572678703128662281478203037315417330695877333813066486558461090830723885691235384220450033794750249128629948689527859848427517753965717630004748791682499175953187290101543343737015736021315670494273174764663787972364757383310768120325377648657673461824510773146149637368950300599672663659255697812655100124103944796074924526524080154866356313169984480717873284971546387343435355223591515792749619096553411150066099979126587783168006280061393345159925217639523615754374566283534945430102756093234288993933547144964724428418483880194352612594513060491109213761965865017137309582187664375596518576009367422029845546699374587838347294968903713749941725400789210406557559147890303738409094133210945652199054186223507774685947863243057648896569543744167964003011229505400522082132973410784221362008982976493910712613451733867671131148562097239122841400718023359865187991552000000000*i1^35 + -164753406805742661475513076661325027489053325405334782727310578416326046180449274470401286015985142374027670159674848641979941919534603326754008308848951771854424968220012782973363500820375722512101297269389495851703885354690836052133488101927626928105434169908608773953386301658082341986541698481605882812286303249569590282096790012694607165745099676761356137188420234779363540300257462466208396377590574749525436068475358328531807297985424258199627926406223964276016755989296315900623408197010560738924557071655042725825074068619269159039866667554945267276080496713127106704917348223132352802405814960214190557420025443292653771797002999638118648505349883180923129057587711679298707283934247611106970744709194426660250820723699294774631996266204528582043360690215923799776118658468531292190356042425072060177611562146228662147055683296099264798191287498461920206121097132890903035707523279809514709578573589552757190974040424764757291024186121655452443708270365900800000000*i1^36 + 3103146219194194672127153332979978858437928397937008721896466343499135990157229099396514356166978669472693239045100723480176345194466793183569876923835521833546572506432470954167190348386511679812010393732289901045470021816253473622436365114195223750089984765123573617565314948343465869881812438739817515044823110035655044074015497521544792904788910503962817415986339944518293648831350213658347779394516423931867216605762299332848985294046817702238359748665791304609117070580011336602302172466145137974360108532173311594623610077776297640059502400581546326064430412990273170760872987378028242671445049041815364474968645746587645240699082366448671022624832280769005875050342022741853051064491830302449255392674605768590048864433117117653973975103843319297251499671628297316420337318063217674504702866431670803027290788838638354904221054692326956239111321314051678614575817748290800773690554576968651212001674230571172514594111429845039908477485597725231677440000000*i1^37 + -23621064292682300426185397216971756644539931562363102068006903601060315112551939937181672120605837095119070295752842127919103401201793295702043390921628914408770391909558197031038346610312287607187306238272305505743178491293420086069810078615457350899889166095124520277836434728744547048545898374637810774625181203774810988097733464399539477638612430322282503355623988782483675935788350433032200828801768168226913391009795290159562004282013973752443674267320411950923033803914259002028581653389609010559939167076811169389387988893019613975991175225296436093691932240101665441182170174212942970782826957551298234478543516853604153034525982685117077815666419632032409765179026799766375434961125532649335233549925064671600325879828437169201449326655798574580590838555785970383813083553030644034282779039932701645820767310811939849598009787076316206953970861055025048746122411093903634094024978130108621876235089578564970191571376273647423855804809216000000*i1^38 + 75938183657974533686301939450050991580958897380292078957363776334512814027699225794270546493294290454301014434028805156849188739122488786130757606239548808122605716706744261907245069786373437605126015446823293957354021125157416676972499059295610138281855277720912176765132667310419188863425014258941702469062379882713461461508951784282385564519879393512577082155074385213101365919808156142259526970785666272971168036840007195004032084422955990226507161867211163335914644240002825020113878136398364787567365811062546726396217494137466860012553822535357441523155053477106644769881696440168739621546125202783179783681475206687170434517464475647174056943851018033895476481120448737264203517690245354979722203267381754881203528968953116078227194737359117308413823225615552499337780753548044971914973088693616276814005390753689095194586303941872447941326388745489271485008001855012046931814109786292898113495177192707377491436510161629557555200000*i1^39 + 16978845404227788468905542774248725270923276476278305038924673356045632074523514491066602532398736850633970127864884771615781366388349192781086563200138700814801007269925916046931018860908328930957503458545057112516932711724494525936798055478553278616059474060847624266664486206166185048172184815524507511967139829203117582215758634384850054089793155302459114382182751021528445348799758996546413700200244304242022372761409441316652262715308970523824135810683146189469424678419326858708194241734543917108411992346408797021957563704746299487358881221060790389619522742774557739965967844814561355887602920316571585526908260009480671591591700086713822383542039368491625172723941117605186279311321866078475150632066163221410364889448328189737635306566143299342378556691525080420363688063713171728621742259022732990703841281754652461848080966422558321281374049533676081310472147370523161718888625383920296316436073650602555473920000*i1^40 + 120542683900260979067839759871890748153618449736366804052598738462322352501543008090386416414909652841096875705379374805323169543734242815125027545660931214055609421657744354289288066328764087236558015414266836163031216349579688448421566853350021418131365846679009893953813485233203419436032353953680043861556403335365202585600221336578316791223313646230895586211989486391579548181602161774660357388833932451340926646810748355702168426898173312202684584630014526186795779060803196960400172895830681604646447466960542993100877569853302166240812739166543191730601806559813641904565877001651567661145129377460921185544851835375692797409915306855716830691498676198903485891584483301053889605720837890726752156014557859593195795340629468591211769220537618582124947446081891805713657765004346758162835741956613876517513130874013882320298449869331162532572816142768795119711288270502242438725734872925421814667870208000*i1^41 + 168163140553267956740137762321158571759762900727132253702476353882034154833751876188737964783941061973612346000111213465249930683393639118491273860845816286755292334407259575766448370942269076331706800153463713228160536365737586334708071440654052962906225104728160824782294792363992665554943470106370115420853353329725533415087947637719332694184408528247938928678376955358725881088541867912604564199343646997378725106214431465096986890042917450094865876697292730039308756323655784875238617837525658060074374982309189208820417071242350888068007938919948222935792078426691343854685152885943945779150382426210652401875365079461881258715495749529109630149500356631076614641273199498092317262431873712479833485128434551468516881337824950212622286957740337632197418451364616004463199841963381457287003302948827020830781286262905963323823990234990275551992106232347985896636149785000922001510912000*i1^42 + -346055364388552728330549568355185741011917112880773658713358876000424587348471266377808952304129752132476117736221264161401024682035758906776198482612518488609532275315505894757684361852683253762811811712034182798645861768240513235299297331368908618069371691331556237904831351964355792045927115601388747957530254994698240318202908517953351230129098993776892448684041934509770238508318199159863501361974150581198119675337041606077876818291395514096425578173990836858789073077918616557064783617565725828862689567132560192160791358392448145276415729260695444694090223514468139458861517779128459334464104972714368541810149713302510322865606520747347696826971042713125168712972036971897837479745423926441930925172396188717615855774707510411828614167939769534898257487852924295128102541172672336198065031093841050012250349051225983239556951077535114692497674573685826240*i1^43 + 6478671639958716974009570533753177521800972153621282658847545510930616518520412312143636079955475785836277135772404107022383919950179940994575413986103014323903809046685444747407984964839735100588901676833197918823008700568980914818785126262555834408787104015514960481571279513282305217957016668995916288923498445921857682155974286653800985769258963617144295305730712626115617865710092409535189517379840856167230407564197439936896552765174782537006556264479400845345410026935770556865766949443606917676174197504837063750278222321953198520402503733422576733117781990817322199751336026337449509833442714200687067686879825347555969097401155429791596963533264120002313855855811423003570190535286878480983210623577184467527345494905909895950615507807199010017183747286096121808686501443539926301186903384600661694041*i1^44, 944264553516516992191045608486450730111965434282051673824224478500598091700649940448338883346262517551107568176243500838702448053393704916077518284240068754410843436844946879584988637096354934091158787166307539884872514296304928575062624560671500840070239864236405893816621209227677423204021801295336906946123650196679815321395152260907454646988608884734366015151344959507351005551095164168382983114056549226947444569310568337640414645175285374288004594265450036057509320373311699876987033682796334367815438680615722519547979712536037984895300014758194692306408786060797358906389402551888996892466354310689330542363239131941252877092194365673250199858560570667140696475125610891683341514137425787806970720268927391890232447859500517595169755785884681886780590188163644092649800631493551284712719430803651285861809376937599901377399703942989197999661478535982064953654151315116683768013543630170482434329696661534595283151897212425184918006891810962398052210246721922520472465622349487367021372928615480808755319390583095536038777052096484343024919507140634536393919391050292781314478096165826353086710154718358638830984491852151919780734050064453260354285790706094636923994699693863813362527839998265229764625937400275798184635032286385748984648386224322318327118769580735043934698733227729354474836155628121017972229506704101128043498928290052622088471331816149053775233912121733521973253060546174021035468586387734057806140364740064827677334935995357666183454994508255342819439401266993358384837023757415659475496558532999110292964741682524861629476325667491890607099499740838669054053897204330240091779553713985899190386524957225413876121600000000000000000000000000000000000000000000 + 1627638364900834163932923931710484322471889828244566102412220898655049552435807864840856292461806364474262424005594266750454800713037230117625690798691591422723046243876512200069427340403367968631983594700195799309426044930915914771420316067550556791157179894343897893963165818894301820897954098058843784843420071315306977335871516514114075404356832773426861094975583429041340225143940426579338308216759991420356832897868562076411139037448503615174622464743701772929027638088514624088802892247336330478648676928820081263294858955259786057796945118068489624442539897614988534365449532424586923650901837493939863705989316271137365492683629595119124162965595164812671951984763430931779865295717034935906689205169179521790629297404664700741344951195741893929528694434376495532217825167955982183251372720532904097348532956278351314767250798319043492697238603095922504723342676835802547460313811905486067746007962678274477196183120369210563510839125938164976061535873997553303495525998017371706205621721518960848204693770654372914894086335540897689119830884784474646993117744608196985567979107264806845312808870167534861551286156408920108689931540381191208899783964471899145948796939862842215899099026956728964073818784409006331907673313855069440709257628058296738106407407471446417063097296423298779135107902935775462387814472943468875441488022680761474200234116574732912220837827426936860893053573853376799836620164476337527813357520414903848520843887507091332831944839350568438419238912880647231132270969496594688354609027311394228027600143565981253649425825297048792943707525706241808354197730167105114805902691599370276842377747622198226452480000000000000000000000000000000000000000000*i1 + 16820048478955588626027632964808997184116572063797638927511226439229372371049818769731660889011073474323240082767759399463869578219724783582600823401941054681421836089935080907295913594345160831501999508683928896526843588051422910904762658546044238631808367244343645125245874476322214083435685836374652744332906002635362730429567276685849031815307702424203730643753026633074222438498511084578341293563407637210570432971081635474996603120375348977873321027830208955199977595531815061212403820053523380270500779906984587416679063037030232147897955429665776470976973255564249430172129075634291299215210093643783584683490349050203093433604918916427871052748875289994632778847659959360808242811213334920698524917719692684230106839587591817991126974074681770410862577710682563179448576543414828930360741420214711207877957149647284947480164211690362620602657686108968388141641391990197883485903326629368617115856140477721586914036602193268406736504142992401778772393423235784262117413173104767406868211878979653394690746266653571735110867883210201771573717208505338657639315207930216010754119401227742973341640440916596735210639835153887221263739035143834545696261236735851143272083547149165637286728068234994878428461470693082946755667216384402581282510404722839262019871042177665684261626641882285138229644891270040649774997286866494526493499201387257702269743404924295374071622925179199768958229141798787737611170549184667903497334749601159931228129781437882298580870320715390567482317197606409805569286041445784421227968617031858121057092925979828537727374915890379133471836826385165519449228773863779379133406600004440025603171584766528978944000000000000000000000000000000000000000000*i1^2 + 9896278669370967105613826680357350605106943783646464435225438931203686842617932326887258120951569821366504405654059287779178858743058028201147631671946341015705048348973488626389235309769153375037556359916998834465453887348068739293208912262996678617510976439426187350111782551833951397284811126831612603929499932597617964974477704836565908887336519691900549283997153536962196259882481111191260171564268622297050531243849328975588956416532732199584052005408734325179565646055740875241335609310264559706296149827617943540162674924012057401974163776612090456095162053120329624711202735593896064398094791225342986623833678810171675872435117482143615615897245327062929175069915644675270837623004656059622689504004044890771577600820692242175585002674834903795993793356397269850910990182914329588028180940748146890925036449803463329067970803781166213380648073219758934852679654135826553941792274319369338702633853536891853656452897546078488533450713784890042656210109358587520391286463190023858167192154389981179011358833613998024671875274706609784638011720312091932466416368581759495946998190596891830822677347708997362333249181607763991016382695670162881996749253271734625171836241191049593785111398448342066190364791012389244496230804537961195724552904822125952724396169614371074185207400748779227733241496694777247866295474501882507656310106395861333827464691663444120002629329187108342825578867283457023666464781720965766552174987216771238910719698454633772459045684737561393833775011138682934302021807762860807854781786617480575161978771451108629675507367782070207417595298620173436994608922959281716820390949197227039254384533487747072000000000000000000000000000000000000000000*i1^3 + 62843617114323047447052650798664694687109455987682156442373286676290642119818595187450987659787415015433680778708214327216873082644709179306948031371772735244024809279380762679331741274441062590256180093458210621510457428433080940064691893655435964272867811313011276137444792031444776361019924599538646778071277262788257674579780666511499946407775029760520911018562089437822634691080034539929289458786992518270303336097474079612024815238967716872090469025822920227411619864369446250548846466991538629308929601739562069581475201148800035746207044974335217549457006256742812655213689756334786201699347702741222016121764106103960907710486665006892934323670778613452446858539359678393915089403427553840965234259304589496513440307876468116082103481310704827299809385924015542166158299525248956372026450708009502403202852716000400558883338853812123000972473417000890341968307272363227519592318735111580294305098953771214195641284644218457981781663678457537090271741722729284430377558669143872612032214500049963017910146624635316215673996119235439146243588584319050413022738239180443914900679418882672929251610249990648568349120072059789697738859609444499390049619051077403767293879175213441413866294099178836625905842645028735179617666121017292319908560871054357413641329908772394743089465897240394122071418254390287572303498472931631297571202477246467000379587968553513732256145078334791182680568909485513047486676634978486792276996374562731941618549813901770108705804046585198928487006900367556959203357335730961999060894914420260486056039920694447154518824576204145487533568068621035046367060669978469677402533578626636466757865402447953920000000000000000000000000000000000000000*i1^4 + 4597134738046244806521165233525686098184344265037843575192314411113668944738208967961672610483883211893999542139474654078872677605121011725853541816013255218370274555179209950149191599478930815607743142744123085302226676953748468213188432580855982442020554381891562095964505629176313577596264668960547826531267512561848344592754245708201855838236499289403569103464213368338319427574889079168193894462176634455663354824185838387523760255088690982871768250818680717304681610150999914124788897335094007042045673238102886638503857494885364886562590111273433533390420092871109242895311632864144491851759075787508074586315286241718207326005990818545161983780327279594470511919827807655414761105259783519536653653704043857408506317724668545672376437235885033600992942206644620545698572110518976971632634863666777419016313537422251115683204320952758749686631083967107185238416715986048313246339011786459368877100454761249194796875695541605111604190526129745708168188960377616031111220063558130304098066052819502207548597961840591312781902897363586809171446469286763298597019784543801430133417080639470754382193826028558785474926372560534743963186592678872134572628049855926943461314775348778537545072936833112437764037103270755748598743960007130988468812488588235568733721511175786517830336210830720976169774506363615008045901069294290868735564048414419079050743400564041853561725419396657996274088089642823527929154148460679743226981075781591656878368135050488070042175655683174751660910932639038425981256369465547853997400611029409121088231161150630227757458300574825674844371719414737102737746389296849451226320292379094487500846215987200000000000000000000000000000000000000000*i1^5 + 63133956123736555155244861715104824735581946467254688353138380183711751588320972892813347822689175718937641997514993846823286627654248966815053860156577036975937160191495493555923629209085556151225544196259404840585742638346576339493933054230473783684929635811034226247221865559086601303287148936028441090404422907447706037751829529165782379181345720943085945152465849263024080803118710167128578951128917716195526833183409167707440573858208455613881204796717431053078561559378747601872553622847738438445022699374599241615965760490592900214295043929433044724623645634960162224978784026140170765322094507162548392499989643890337791465627088350470559117368112772702314932390771901378154692422196847501807360310510209675693676489383279894603635719287213641473898389381394283996346192534997641915262244523877160208728704207024657488136412569144993735194573780246941640608850065116150293848103258242067071923854932022685657238690879212816616870012421080779757065980286635071416768094630869538688646856432620451922219650153887941198282039086159895117733889302823954737729474396611346588661330119546880631184043893559054705857374475028166389240682211775376661380980970268676843020958075061246620067029416720895738818227211473357199463342832070316097004259371124966541959342417230411746796062474834457971421316214358012048946844347886570497284355208137146494591914871771582061855279234572849410850432496990834380685955142260202746807407082072553381586496249644720017579613140186828142062041823364447579291792311579486348851309055158484062921165760416566388571085058765057303226932800795821424977426041524345552999237383981416356061084490137600000000000000000000000000000000000000*i1^6 + -22085572426465579282369587495045738462986529970338545803584810301251099053882424808832439857640354835553756348292020539840125084940215163603306153038963381217469388309220321961112484055355734195292899515543752298572760849094340880995416173043514844122438722588455465400500382951975123985400560606471651332252516483983065453350574723985263892750211121765134291594973388226205976876852228476415475012153846421533188139680325221224048283952537184806391192497340339008773789967880618401801528274604167729000442373949237194841453002198804610485907751042221194314519474436606890040006116385894656391655932546570261030507570853197416374997623256736145512567697871971550172095185051660730435953017869666373453466622135932377362391092152926888958832693809090792697329762342745377234443941186852346771856679675486365375888274609474207931524228775870122253002967651138438668177464887214288330175374950929564680529018197770138153713876224727946317727880558717722909911119532200596543093004983632270651962259711731316977624447527316553324396100298253809945296554644034076108010922617680267288626682975182507665663085823503283041865394702175800806824457852758426840346427029915952894962828487830955045513169918634910650000471970676708585773956020140135232833387791252295956772689662395667766057477093360704284411054524597383017996109043712315769630395551068948000064220321331755579078482388179608052695149359757045860192803930307718091463989246993353455764527063685942728192116075511263545487840786475554382703442023819917176580709911246429456708812268111090213339644868410090614971835924909360507385394220129136377154769072389750982451648266240000000000000000000000000000000000000*i1^7 + 27675102119274982247171402153981458444326429337074484933243349834778648868332050547234331556866847117101208437114270505024024520867372170121176900250529620863451860819134648926350665542279925639910284572170078888308007295907707092702885317110514174176410658048298569979582547760580966333509856963590181320812960631543267751892949004754249228662797389721556042148810577638182711055352692831536276338339474136445628671751173472072275620417526240907730181879749306644505446623341413127788739223677465937010375029720158189477012717039344261832988380249727067632794900598965407228242177362899553200881921325152722880168500469585587305370374872539707984654480435552731476308944210900894807173467654479800607391611518370043667872771399096248490652607978106763420687891047379040690572251964712209358939605327932208562974018074225715125938669831363614665736538042917547484724511089548518637498717645427472822932455168880372048911086508903942644530650413564794939418512161900198361315982274074758661071604880112898373885840908618259424525953227949622686506256718955897991670251582504507666328151635571027521107578477793067091911054223875889137304131952334105218352044598902273233493128684153999754095480129536797365376999309947823331654238275557759949729728598416334652221356631199949223396542509024927432587595677510417171325623344299175609136951550704795241505748243598175369892384111572810898876108952623201395056528376312092800736248237412695186640723593087140461004323719309330527020431789807287460830912257312040117147707646550577471857981773130847183900489784245177482294068378442134152457208362703078594554171833525144596410007552000000000000000000000000000000000000*i1^8 + -10451434994002726620457966488858058141737781473667892219695604322458478895568396571674759974997796840205745034754010500012518968849146066154863968065346718194481248436442334616631194874817522765765244750849947768506909230738158462193439582228747769226099263965559903838678628799819664112315505688141159934089091975327841722055363788278666988420248426755878310826473580362061832571689754822041386911557593809666178782064553933695066576518464409895852172104299038269827098090046751604962099805740411509251271816859666014532286377172575288414416422688329309121609167982676157672000237273348285827465514589284076497834197786073827334951913048225310251339682820614785918549858761422186045564662511161468878645770703489076015944574740645862080890253518090832114291197742139884241604662595628291764804495738143577133145257477715169727451249407626789482747073837963575117373128189366860491931795376308091107332584847429318339623813632332177348565529011132869489496545085676164716842669030675249262555475469011948895347200040435229882072962868822042912761028171881909946961316024001140043866222419380877627728277180250331556723923733078130298326965603722880869572991085493976149780609714458055523485472922318379736615255967294879976673317813171814058258697697533041903474793637708817851718315920209222276240519238252033783134459533913399268496346188532809173114032805138515298467618367763715798842623872796671311666315538453586500922261227538252739117069041995622264503770222627325456113615400678589399962061517588857652295310099537105684001277186617149984947252201108022062538871306361916002938436143525262864856116263120614730393190400000000000000000000000000000000000*i1^9 + 4332423017552164021779658513253809023938977939354297241561972013181873514575100577773521688683415733585559416122333342788075815362294669057665501607042692737333591333448307666384962027518739080787940585394608762044227143520532247463708214349623282806710915998627826935059147868985789225098723416122189340375094921364142129246914314483351615594503611767058476310037441474941102121641317047084459223467636078030201481192099167707518925483398225242969795472989074599798703107560396947843028502332608552457996339968627281668473339852661511945943009963525456464797757499597321264965999921887216860362364435690396473441368858934203724384146449387422163228601620448231055169908261436586277623786117491783544030919497058125398031043292337911234663505613152113064467797025122450125220969546496820741735481155295663786401029243715384873787918439218396731630580748500133545251510514923974470196111593557884343245961375673659828419375743793088022520384781875724377767702784927525223304152469593683761419688188723686160131676014171033180485223545744367783242607430460556517350721630475187216514390538688402579181462493856778555879191706579823925204614533109140242671052919596204228905379845536735319184281119128802941051716756907432117592130897300812017289113138389062537670414791166060393017682176867049977796173228662541546776886407040735206926838899179955605015655234751138293620577890857659994196103298402098698586229563922617506820014123768848583096807565849219145918253637732921911446159192873001007117969594837026275479508174972589685856437502271403211646442027993909087483436781361130317267757303310269852713185934273618221465600000000000000000000000000000000000*i1^10 + -490546030343278922189171196833132414113677226987401491181593062342865922821219136599841588056077773706806161058249366016682749737703718125158840968066609635731545508552200442323326452531015245333688951689991810893561296519070661662449591890300518626532598046630026551619815203922427137731413797951915605751396548900224238854698416054652029210889942345288942749051352174603215561782555772425463431201841013588902630480284367108869471018660159563530149054732340856326807003637305401390606767063042395935521880546066221356347328543168199206870548433586866247120512370655615700848291590559949875173451106729569688168692653619703171454500933248494085757075299078810394989140411172359958440970062386724041971406897976320091183320694600059006641349790663637966507611036307244067912007708935244083916177179795891836521550978531154988956264481516385860313931553821262171038081526203752141400063635007062981654915465088132511677552491302618624319606134970067648006911278221843799683632346410071673682199134872438602694195372327156941373039984583287894431131609931682251174423170150066354392738345763059218044638986002349072421703009189392468170747169972837483350634781540340871495803967616523627911102625788466284919396798772119754418297051832454740531872943579054882605803311107727250212813458292545351326934172452444563477305169071628625057130902329769412996947789977452131190270045497362328299840612758938828847274123093481516826872374831999398704214999811318652637628159905480224090739252941955835004077824046798940048690240191097157873175515568134769377695933800358600553252116859532563688096351296229333350603436804257349632000000000000000000000000000000000*i1^11 + 103876395013416209206790849300156600547717443142273226491974053245483862627914595485924398358189912534389266970634161868908085050383273543693932141852975743740346573228182356117672901159113269967596361204301999769300309696691377226040513483649966680356184417812779575595453527381435981646120449263542669411664794626063272546876540443157060606697312527352466315696370137749002394312833461950979179992571191649263683467919663576136595079806823277000186531215518283759628813896581010174867623611320946944800579105939007899917219307640431164813463392095748952054155007093689975154078422281180228416468728531312080954830472871142063741728206834197159420926584862700525118058812239605771383424422448587437667303707454879945432936173863522091341713522829441881008927852182739420040872040570319634890763459124491821771709300831970706225799926840561836320505599086570982961048034774345388035428436508241451632555336979428422698331290378300543076030342173097394502314019149007391403492830460455041371429696466412475744928583083822149656937221551213285944309191048371203170656034853203433482581150171441723162184635191378099213801017623768945774540943182772283385175779282005017909538565308042133412647306721012093866217234011771854891628466394820862771010428921601680814747976352545889147369384830847674761275099010141800439087604503213645047473150584852559977073988695768800058205132121840915940677910187172284201038731116801735673655172313936697970578703181831144927136358317393731210168448093424978158316730967640089096441938298083583404419392639661415047160342766538887988910473585814794808442991870269754439688949458586828800000000000000000000000000000000*i1^12 + -5919279265957451919748967498079900730549741615225975759531114708133979813707296542503772589665041985418481312578522742824932222673764482159920729250333877726195681267464027478918166760473708363909395856880358948668705831206948875281307213313141076971242437229329715742317794200752883518168181536307706964012947139818826713482716611879984834981831799825077536909815920810677803410522972552931172110572362101487477476056026213930339259460485197001712462661766114788166037941218386942246478004363851664932234876661696849136522560389795397241007647590599425400522493487707056306165729553185921275583150642800693307271871061829013043660415437583974893851960313466615418855510941283391887405953468072142173234520408070580853343221995709927485559409000011667834271111762503969809724819106977452446256223713679528500390846606096468291442715140955470059342629309406846608815530039183159088161670569306310860838432323916653767150786443664769897026041960774301341286881712328543792734830512323213695530992335721785142159853087111042148623035358784009174785041730949429248372562602997075020696654408050681554110846947734402967066334621574898772720915301415830637181179642172022445357648347135817518792592432423117764719035609195506128550936704365743898173925540110628921351681978470532174054340406598119270685016327629522359712723330766577142331931469984909077932570913267527212848090649087939405517535210053030570397895095872493094085096572573535422646695655377242078481097305142181673353872896080361228444830746364297120468854841113748631519509470575734687269097675112569827813361357298730305295986867373010461407677398384640000000000000000000000000000000*i1^13 + 248282019061845835565566409455533458205074517402795694637869453417672837661691354652694126935299221568416568262723043900086494181318805860621255346884674589428147604833230014586182005346577478902916404313574413487562381580458374918539773983449952817793260787242999241303702303336429955707695509858195711231195378804512064151361516122236416169035063395309873092439109322842315622514493279875305853109346762888351615936799273312815850626403685376150951534161678658109818459603125739875135342646281253002335278415972346106890131928731246332295304035774399892227708050660676182519966358718934240565337712453969158481557696980673183690054229416757581164041832178368719847736702919165443289436771554089374606752726814206779298902226453931625427248051063560869452547252114053830412884409329383052081527930789499709418877438276353142325756911890221126385407220791476439005013434767130069248768461421014697858690727012151801815158326299323859944506504325019254367901144770558713418474431754835697906027390930836175692247059679564835730911392842758572005663632557524009430907131737021813857720905890218266351779859589010881256478720050493675125526805738753599929342110706988577896648355246748147259212681193921239061893482953357295941196453899851263913375154645204480332933971482296341216326340643436400063613730356728308994477488948470749030658930764302553201480477704419653076212152266420672600002866709537848079962380584647381487108763661322851564946478235952827769193351128406165259126347082760027071978860823896999187859261206719725528845481370013805792933355853691039194063375256210920117220918421872534404504485888000000000000000000000000000000*i1^14 + -1559033809573414664204714400697573622550961620361186653384331902359486284415047528809967663915613366686024884631049278524261844437581840471326461887409023895274199276916061748325283602653292357174388969693772147414373057129772005577777148481839606224835842547990848493339299998193748957397862071430544495458952301716830477920255417997078308362427744566060828023165451370426127253582486150602731257682727827546773797127004841360346107940820484811631104139591169643276046711177939233223354542897711234353097043918615548078551163725303995139995661975061534151849604116276229625723686766796176553485407126938272580893895811635059968687517089601860419158923728584676572023169385433001474018477298152003613585274668827135692291666321343480674120920731247355254335538357940310087034639495942327886305915838284755873905650597179064306096602294664325399526422045361594481015212716711258725806541073347574416202589086485167123942404873605319584939045975380556028758525638082718303446280759974210311414290900639440606242846927923101491703086043275429379926884062216408732577872109192117019687662624738639091832558661228581030765593984769734251887741962690378743734159811757072050586466315069627129384424576844163817031078916573142667848034914712453498844901697870203029261524371721740582061722911973337793956129628287469955257132054904198641042876174551958145990881575194620489992041665558846807279248892756717023798167798703377631017484756760409937971806694856891652851178515163448781586866658467339423479379488289879314696191522190442146231321054061715691429355645036735239266396895692690925005528403049846382841036800000000000000000000000000000*i1^15 + 2990126931215497179463709025562967823971818684307102343267829218618505878403831557495743939846667717519545253239089531706728531862945547771494926352792358786788550461826762524753118656240107654602508195094356011727048717831901194894515616740106372630191356490406693147892680347262515259122689148432203202352924971902542887032977038177475636822861300988558025322276661484761898045128457478766427494843877449962065169885347777706459923248637261496606520675161031055435750594460293601110784672128245106946832175362790673055787293760938639893520108929036932731859130276605472169976072633101524509306012646944338026442214457932771529422886761239515211521363954183428932357505898143844314435944772885665141627303398036381204648091578027758278493119214894965159479284856763828244948592966330735902302199601162100905742234403013565377259604571747255251467124033744311589280262451987382193555824296844049583642537379796017912939398500111751664725019698314875612697358713153200484861390228798687711087564779312872787932908696267892792974215441968277079592123879902249733667590065491351581340270623790993523158736670822563791606963933270822620186504320965204185237442843247924733958499913642424838013230467164144644376775622137748362990162358549217760492186304942633972395384818617648004914476440445825990561867666637822627338850105149886922691062008884216587750429736309180574234140402164821002740013657544421610713290442513859766000334523318479490365713054187816976551729243003053050806017390464633208146553096567859401630742958875462070378788211528577012364296771017717781134304781799389146135276301597435494400000000000000000000000000000*i1^16 + -555274706245113793744041663153738305763717212928096118207323793994276492355510124016163397541780413220112888579369996769461443146463237674376029640471504405777290838074009354718150018935013219848107704701437617108047504624237934452925025870905351943673512257484966686561461304843218620975507687438132900168848374041172301189973764117318867389572424089722727222169100498461816165184707604376020199012655416027539573391393153151508276990152582352663449345921433370499364432813778318367001074651848276950093910518277619324061505083618314175725087044082221678197723801582425812856037855542889212057214136256254282772531903671699188232254644140481758663903696710797675047771985187622219422266668462511887473917325126299763562026626257935659512186205354506601216387646083230155439322331912669674545564936357226525640224379174772045581164141259047644153928633573511625100458711159741790833003989149521295345568860343749489761928155030074681167272613104382535050933938315467938028446100069971424707045654156477319197733232280379606851539226364301677158602701947401998459923746953559549466387042146128933992150762544061501062686961412643031371547836747329578470548457743479457145074571624448079885142987493803790408336621596877097908543986641375827689172118214629435636789577870410421414360841598166164663433240014428720197306826439504775466958984662136809443393639158638548517108687722745571140418711616994412762593343466423472456863514609859436263440593450226081635089093936125734028891899815661943146660156269759975084117960920471450275060657836665988692807436279907990898982199402493083014658888040448000000000000000000000000000*i1^17 + -2085796770394911530185862427454338725365096575425201978482879464037958098539855217327126432778596643445018764366566316291948103822960255282643060565018450201473366051482403061603413135162821886104238532668614618990314659651171824212753737450656515274136747851342388648215491033257362658700584865278117961915253591641394165752819206897844548450550124879878558000865646889660208832254289869864626706191359269301598095130877816373378650980908004542682164257479816730113730358852876696483011225426380117874714625125724574841104252741119891687992404991558552896286767899673403179591550252039482630672027538594747074736978365910252777256743949934255658718397792670583789970234385318938533949788002840376286745133865458176685370851223717646265989589472486170518778303648241411823376390305860983865658135633805076774590148295748122707198378698400279453817355959677130643394350825296789104432520419997858753140871269804150262571962134539042057309095559826442714422017543791060067227239568806244192240482776200498195277721799831085229355718992326769340455650013824892861427298273334128419756452947285450612853753043913876402388614086016336472178838555954600690939572844122613542100237087393529595347778152552917895081034662099266425445099675735764312607900634169748633978793196241771992543287364454787744720547868727924569822502182129128580155902117305736065168547211271268554174682166953608121582563566281557099615712963326432901527586774646005027853002749984212459624020961489741571407592086324408585748691201434589324734543417578769829803499949482934180284463622497753722276237569967072071665267507200000000000000000000000000*i1^18 + -248093607053741612216103150941252034382506607640330079245333179722231453145938568902509496857533837049749951791994249451992113636077109197238252309412897372768241115106106395048696904851137901656363530976617164396425192332230824486388765552948742200136292883807098784033375639904281364162714864499737674618596747763769510107812135475839053656107870738706566315867661860691904522501503421880105264438587554092584526337939240519487875018837400707581832836007821950767800604368795621873256780985745752756753781242274496762760128954241848096900793719257599485914444228017930168778683958539910773099273623329331169170444516489182535586543237490397020639911881230000189039373387998790492704748212660869572598583760805067534654735232813607720451929065179711068774301678167621564523377914939459229349388053046092210220309752863998386261055520032006589510493880874219148362115727197170257200756194262417365037837255293799926009174212655020881023019705678926610756179662052998206605585705034810053861933142450976288265507758896515562366220411974977471756829673180545229733809062369205912164660503959171150920791112726029800758397966806140069152317596535933221332623308345492201528832820732911585997419054123401635192943474525040362005103745958531864632766940263225507953949800611329747029826039277560086034210382001140387287002737447916424575498100557504318691181831900342937613857944860317628177258164912797861485301474338272040786021935007080047447184096477392682855115637471236086981303273110796192617742352777248940657017733387251385548333159159479565000006308434092397847926737500234915512320000000000000000000000000*i1^19 + 43505930408597302180390854025067574798263286083596928621884543251035671890489080456193465418926886825561288161630089567640180704269902664692471706331074202945119485926654043817890673514036002331913603844477087018262183155352953646662217161940716201443631375907962576184092281130915556240690433286681491126996677812286548899045084768526775209755120955000667494508717729212253333286465806129617996020488953354056271448865454217369435105976744773474263185115504074898335069854357490436807123854394857427784199612478729229863241565782321299826749425105994523494210349561239095937157512567358367995668171491596424669543813952130006713564175959978155610596947455151580336562653745694290163011417138870214522699217394807603844897531451481998216025503583623687047736997719417157773664350500943682624114000066548749588512167411452389377504182842791709597968007502083753852208722769502624599119568507495471479043585291382410379117050463682751013814134241033984871150513533507427848726359291882523505585074729878376899984078663710470971036152201917741337814674939459552886531227611534913669272402730268971630179444666176398219940139424899180935813675588820477256942444350611355994816524939574183073561855693531741977992228797693831711588550367714811423040358760066830927020334526871131993585197700116157820531641738174117818958631036854247505071763670328602738913913328321542220161662660980127006123575470034680283469358184707548070526800479211201029721344877481701969294900927100826228592795734939411027783175139698699478668161806690258498603477250751201447960409843812345243848037187452928000000000000000000000000*i1^20 + -935391419104473612217294298100888367791208906843234233145361747015886849594396716045653338894051186845916220409714796421461753588433267741419787951040591669349066341451593960427126866679796168988792742894296159873779476508678565705783212831425858894646897343992247862468688535107242550242797030746426142610013243973158964006914603362070239392586608975976647958022109522674373472413158547266720895000568415290153911078096779529084172678087960667209341283922803788890225751468471533204020739766083374643700812808207040920375607384430306223255951131922375047090797841445563857532508686739303700856418014974667234580218527169642506479204718663908160133377806498528419606373571786264803414958049059494353824471802246678951251577436825303883198426931996866158036194155388405387232614599825639766565616731097407076644268615425616363597953992589740442763565000932019927965115314577407117809620182590837237992691148397759244396773278273734894371698932779523178532656571242208673850604388508622699216064491002947721036484707496704593857276029614839738123867796590766370356132884544606474949805287788646421006058897831642760056804527396680898269074606052623412454711769045670750641348274851394152426592688103030543433873600024496307608862114731986933029507468316282390844871189077751794345590483735376474058731245953848589550212136263225309754192245246420536409601736358710666862696207348254328220920611271967004891158446163116104577272686703692795950400770454309422568030769794804557202687887048037028377822140670976810843861700632586373667871243064515869135210445777264765846655546163200000000000000000000000*i1^21 + -422776745851721174091452978682347729515994306687087370440464946229361721353752927413368113628433710863988878298595038086617339386946825461298448168135362111986133187612602950650653608213703898118221645117358954551799440981551639201716167957772394559862008072909748508775751984077140299833452666929342075139354987568114976399738971129818589549957938158005424157119878146787124014427564318987894162019449271351779413255639889447906327221833192248347655754793186605170596339058034922139386142390736957544929094801681656846815825038516558881377417475236767353190666915554293001816035611471730856438618525116607611808405477593882593913510418051003404371507983397792203368945303253891065096945828735164411620207127261292433676876876575182999273771621962092399936742657320404758518788760609180475172138572369437655271520840817073678892082250061933428521713169815509619528338980259106888496947727422343862715057829922083536089933303528687749899685112773700046979760677949490846096167962618213619659688692057213178713707403382492525483513883825906122117130145239709006209665255194730227679511283430972060965623738895560335764504655301837170976895090130570170456116766131860018063594744260994201020980343044077332079102428324425548900251873465107018228121890237664378444326225153618003381249723348480626371780742449796992060875377412803641105720498745186907780268170738741316229643169430339931482547282296870986832806192490759734308560149556428077601134920284659364122590014624850020561224133065055185824040258070141427457465284349484953295976731711137611579411661764262635178557440000000000000000000000*i1^22 + 136578622788799232336614631263267070596647297155596209043989360112555232128659035731411056029456646428237094060324592073157877408945554867879209326351056343388793369485249729223822749798323141923061479707813568187721391357460571271879888852769305130903276968216264753673715716010379801119042126039182819658496566207168842628706700982413216071825259222725504650608885712974748908972215520264639204993923187709980069458008693157611233551049217942352125840270002090576769719094696763346038667232859020308690166417138319781270655117057002221575928357078879929354444728086942280281373595088111696591755058605521086266101260059196745789049779208847282911231426218264578833015858505014014213579952002742897587607591006860486511652023762171997442803365355210867320218332482015647733853833723229976863828870832341770583953546646505469428410117160769350124658394081389210536263793396538353272126168672814987724165826628163685656112037012153635909041633248408527566271600104946293572159207821300395950612554171349521948467769956561461157157204985868984707980423389035536012456972047867355278707638438237520646818699797565197686309616351767195340014504241415318477621561240517229480443570125131935989209666195723470255684684164947859261490511628831602379737829539521441956545651054660087797296695867674965675044347888929515890217882635813778699926260388466841120243650190011269014217312639649207417645000455705178040019785969277576967087375085686471846032828359834141857508925471473282275095692994687176613368159372629112185922353692234142931853902359900495058721516021746761728000000000000000000000*i1^23 + 153518827764072961062193482859854811429969334211542590267104072214347044245453736197439685658582175650835383613127366313837246859422778450437866805365586533184871708320578513940556662385853991312459651700844587270097152292689957924855394533170555189675349696902693743617278023197944883149603051643318869502491245682362394334446562358160297658675230321435534093800925363841745408704680656774566330208521508267347233775862696511704680494870480006087305154978839461828599677733491011814208658796882365853892858855186522364991493331368441821652862976176358295988937239919380506223762357418230584930854808239734902680156459786292571848629289387015715726871201118078915293335190220023584457263187571156344854009014393792595235403993887980631763579403541123246207861026710221827994044672147690726915355870703544538576070494048581549166833334992106777338376833075781534676104632905398123682166871244613987830417781929062456079385060079395327258194595521392292457234851747596069139556644329837277133469041232820296974020208483597591943138555864556333234113344141362494924873322047603093753591018297202219576082611524782639190348962082171174521837305730418977439632122099476172496149278433955351137644167485592504712314099255056762032201088536089625861357272905509992355804719667837520974592476631547566629439923522205349964702256473448148067358894122017982943295947553668478011025204763174655290650465936963826327331999696687373795628862252301867516498487501038830521570414004066580029697640517153428358689182873033405195730074691418085321040626676198722760981237202944000000000000000000000*i1^24 + -46496729663378816306394495526317183271625366676999096934848086381171945493498289382046407178589343321807390210846367951850066070031225594305880466612276472030446343574660905255594987857499520480721655977897628151094054956561081037266668191420120601149716499351541951960001087398945580736241785185881334675699926875557103573385010208439176533054310602941572666010831424140703868396629248564531041472008033751976359782544200395285870530037351756679029947539528678807892529371322746991970313910177098514289460915640935004083316689835620366907695915202641076414662585920679626027703838381905602664848671934601119075534438370651385337649399056494786372890527847146499781839273869310152907945817808838594457000863904653536820864005604672291995138738609313603172538403021834738133825074547923763953796775013421734700298869693577640957154081164863365525161172308610032189637935231965541058703600047339123709208953751504714575460950074316969673149071672790879484187675162196716579377665748633475491185722846134278039134665845949618030331066380166872047443657918511860697138062244414633787390592516566720090364653936422946395422268655087726299553686369350555043935105417291902623994181392632272906701954605004938092599230122949588880336007924332994726782840490816486753607320069383905048813089886025912700497339673517837024082410658447400651132286602346705218658335799215648730019321807922402752091986795712410803098709067494904889912196007340892411328082783769928258576960593187778754514169359076562416348482588938439705175807711261457073447154959875721839226388480000000000000000000*i1^25 + 1927860503033366147502061694522305654317550413904298773761988610311359526721892995871883044911219694037004014927104264494226794489468324026334965077295003179059957195859362385649308952598891735317898952630125138198566402595887683527977794414149311718862798909656486165723126409599949123451770827307796703130619724482115210914038602980654310620532406915555563914769917937042538181989922038806401186269664553052878220177059581343036622977140469445836563393223432757275458903751577123589073668306159343518994337405526953776816566132618468220028441650361494936026814176933225517249838916912250412037833572074498759683994788453842466275682779592008565137822637935182883657298141925294266736584093068707504432440331640448400330994911850426050716007412851921388467559744447907253760684912403809404979659730011791354707034803472900818736819462197543261444181982164947917967282656271943996264363730762234124098432511294404965803770615590059605558339851712555173473380915665472674534562252269540819267812773649768094953821177692899150529474981462474151661691681885545772085195405410669224044297655743406084016226656417947559200372314062971763115838419115796592195613300647481357758645141837863721524360171744479283277423088642617788787211543302601578937572246771478260175913447655945329616670634057199378434461938467690715282019810518153106133450681365476530707513483218832653059298317980962230714378507668128165575703811477464670507375833034671377390991706784708998743836308839000761385716009011669463852349104648525022568676351759992171615241273274055786496000000000000000000*i1^26 + -23734773386056437949795388542976609937816310744953884100213713014705122303584379300217952668073423679864821256375609928545084002517020524205228565248679476547302155792489518316614606117763953935781738753382395920019177193135471303703203254069543900998001961904741056070949387548415759906885427869837533720535651137080690974651374327387359417153289302984345544435288754301667426449205871184784610182702790835381929535631259664537717246243153907659150482036737509556822864962233241681501827328289371780981377391063894733243874761382852119901960339753444951675481780697144816139484640942709262320169110640858743056038731509775303566793167008489280514463555815643950698194310875005562115284203597254212051992565016824246552924821209346892361393470748500863332839987032762867541092373826315698498319390082289384659049531495898579303614729736913475839789561212324720456636802343402501504408046800109279934954503722601044024396892080260717723935161001722546680225392583739759687160948657696767282553234995304005146917439305056794194346535994496475498544780448146990379000989709689418179614995106525152337370744192834061853893415696290969682738067479458370317656094284285637901732742473543986138125506592166166158819639566174366110585723539733691372156404429609489448404468731748307767935302591605714202620970021668854388445875750256630167686561563287994808239634293452730601064493969035020154725626515068744203827536813963442350866493544426773888189868637202145916483099477852506978879717172146705076938246398979498603442407614459616714035536540467200000000000000000*i1^27 + 49053906838858368032919371723400857582300142700796496624943515051063446119645928449058629001566899558925102502442993112594049849005885852059534916568550269942780133325241700675836320607990214238936478013998369907336210385575089389500649609189829481515347031300729951463238077489712590417882981463303554283223570850147838093346748670926354604594127753697518283574479758300471979976901682521401951028464062630275438184400588016821944667955035476703340025957591320013799947854970256760101845953090380078407254685431651585079225311162089423188724968501812624494930051442734003792702507550071682296021637589353197822734130520469842683972904239536248325967217297522445248448745751956161952728704772650546681849209131113243254622962150135489321703068407676564390965039408938725353059543047231643004348161024849447952311080225733082121638388648835867277588097315765148404816548035071374942764907865283351638009318009363381537983345418178150973995401673416770153238117831252931809912985914673857568201196215552365040014594576169236204482303353814734921922538750756719550690653933008158894531275187036460238864856695129289621723002242308818167628777126188706347447159496544720727072461041941514797435563512739240921123199335846195003439183973046333987557901500057351249917055263513416836903221961346421835267817457927083350328316431877131558405283800184090593441280267025676004932321520237896086065573628163725440051686895835176486701477872384003066979127903344682149549324527509236031036590614495639343793893759435649052393670795586133452390400000000000000000*i1^28 + -35093374254840534011320731216188076209493902095676665200389709402683305036598617797126319656672632264965641974416374695014705328712823103753927462890632815235100453422397022517385844883716413554081128960404823588319025463122717306745569367193329112171099748673017113062479950800271366073724775023574343382030289333280120859196600303233072473525836617514535014573053411350905620581384122415689655486368047577602605452644396431335279316836197008877734785912433088068743110358069239072985744929726667446481376300460569605164394842423363540932167517808955627220530998035749489811432383943639245497869909198144953398183859155210358785842157258839926295184787191128610221117512518232388986658920819956816045681248513975216136781390168833355700802335496528212048112858367464246071005455558041506615432294489097085502388602013166703763337280310837373353594696206001778381351676827347670695323221510852422091222868374100718173530451778046255315640244037833949373952403276142339746410762932456748952069616994553473949785322523060004698526203900430235733928955333428911931388033349703648413532245620952381548834185624062510715380790244401072580020072940600024555281076049460472382943140020724650287493803217098568209459567234744024142096292667721174620978412758563824462703679303551594422143175933841685155049359968139024596225712033613212026048032143233634553449432039446131554380426854226059443373513502973602158701091362291977153517081715589117444773324408457364905792221010779075530222316806480056734606483717426424411454882610937856000000000000000*i1^29 + 11351109228567906691614318577614445685960188800433745946948670295561209539715536590042902506742894720462706259221628898208651524255810395201066806503481342308830608305945113598761736726026235595588205828254978408549153321381019353179162154275172388844900776575025538794086217960828052673263944442583613388154651645802207183795946288385938118086334791976661180006209696187608985799284354057843169339508514111140879211911139816208376019559893623338542447631337300308107314510068327732013221058504931945986870484757117140968025571983133490341393015169159622961835777690905697664039803212378462569702456084359776230721154985372493174484164464304674992850447456012237607386278109805838604414130407008663236777678167141757642141705361919543996022148872831072825055674209149330090824406039967160168993003642209508621367472206782694625156094064565937910980586987321502661148590033338504383548165707662135473815502303840168364366485050250353376755541407104496241910305026005788070106904436616187500260962250645261919367366734188737203158625155443718932272847218503052557294059795281660670437525820384455419104448970402800014123561908077512413518527852725340754686423024265823299729690023272465713046814818732037104586502923099863530188073718787488540816929955540947614943074188462903081745638405683934912923944033088083728825903718974914471605092510374203963715142979757437201864625702741212727816732938974769867976494361096801774258904758071749830141664837022557889715436502045580322045130159664145522342041211612036584806809600000000000000*i1^30 + 328429676079919851032287157187797922531304917417433852054530362129468878682445982668013961388902277687688940792615856927704381836528444934689903628842957542727716111360040578099042708741823389298697261025397097380426486344009824096744713349873830433919434194807616606846450546235332447818327325183581173137448042040454615721595301068694486849301631687434317685984921526299153173339873348198877893719921770513221334280513271226227256382168954419791148889408621048600179645013345141806355875013599314674475641660297318915272464578632817557047082347521183039304443223627260368147346486608794681185044708954074133965793915169733214702122602971999805202074065348160537760874564887453300983308291533506962433438074137155441133154982662004424629348250404270578899943368893475584741157379466036947097419927243215859628931715227820744533696134032123863000357016308199886213184442056697135849686335572054273365021863909670942481572468962966673086323435871010640012730888084764586502759893885312444717374632424273977751362578931012384107479891612996703874399498632885344119808706717902928955407761735072812379664537358432131431458918776178442168422700048980558080917621002537567700904818292852142375035654960777117160145176838530739827307562012493969917455708031595346859249709899036998872104677360376841754134719536064136009578928189324369311042182329469851746392354385032178142729910705239071389525703390147244301047407054288391541520749562549810745019556450065788030111277173994394395502458339900432887798637055180800000000000000*i1^31 + -180068203318462102158655211645519805413764318803466729718196932510658639145593617737851208188838415871231739931727993125287946502873117105243400557756081086081676022506252988331372718877362743925104486414475607955077793877887391815569522476923079233989384335101225438270020459329354879223535680234093302817326948427582845609663435110592941599816861230176074348577945824568710878634220342201159099743040577457544092296279441368039711679547669398881437177243368718843392666254233603641384974052937338458355611537817393289512142672563920306679503996447964211633969814139404757712848113703592146365848491626338673595786906941123381546387470917684692566554355363965777825418299360621436363430512520153193719745452676325910137984506993629392886764869847171103407197455565001846894090519004553246505529370690659081308790620162955096685422921740012851195896427790393798915949844449784230549405119570505816875998975694701319557769392570093323037303581024803638361581230579766462300389498306761164073269539441508098635105835388190440454221092591276144684078888219679095118226612310299588753684891901304648444255571003052649950874510310887789873796032759921680037382003442333119697185922253494394624555513685516800454927464799608555567354156689855910486481258281127810839210132421232058832485873978126222596418380426161295790839754211628514152405660604865482198583376396387847464371664865258840001556530306098987980774784803097006922274784955375084089096441112189328124231432022831326324445961990903603033800704000000000000*i1^32 + 15442640618323196151635303743209602590557302208817828430033792182150699739774169779920711821322803978247861492166503266504749385817727718601945495128728904434792142434316810772800274754012919608779922326708780619977109201643824295168274469317924924160645511164007460920918629140173212880564382846769410183150485248017602940832831667721298034653379247378576358922812361743950644207451048325414275880418217541566685487074742087206997469313209171233357316840804106310843610814966182027566110845715190251380247576163103626882366932628627553784402967439538900735926261564952515894442263363370536498052799357457218710933350593996978691769631529145560522920948875798501015255746754618971611362900021604907711059175975459956830317905803220371108917010971715907999561251174098406708204523870638598540144684832244739755574757944563428209846585405113799950273145509957557867019593808092819238051986512832701856261381591997423370244740967003865859406081816780380593862276973266478543054193241049111367317476712962346866471166067061329180950465529672333800369552615034516734467186687120941076794823005150957191132204258179897809928977781034943785606426658785265789947270706415348232727429779015701455690397747916771187492070756213982299819939320889270011247029748813522349638223223237951886552738271998413935714431400891087995981101290352456908286954182137515138160191546899892906648146018924033622426580172974333787000128467940427731828095851753522169019453760141125125556919591030928947841010656870400000000000*i1^33 + 1604659589241646276730439572573255626831170671552015765176808319562500671445407303727125146664882006906728378348392537890282385526351833490380673124775811449637354059301103491720515940151961132637104335568340624141362431669146628393629193740683034428969717485991416028245451430408980370751101417092242786897034856836004202323518648136061956428006308128753066334636304796171640893818744723216371190134741485962676746716406776829612142520074414939919620017261817201618285481594886896000974280226207572739593539791694902861304895708843403220169547458889180233703204959294295498601875246354436283847692121966305065880614547342403270087748696516940176561457739853665180322607441263825461096407595540144925236955744143098837698239501252777599879729780778160822921383881809182230041209718666751309348029962021604982120737842588150095179892412166470554169818310435366394746324120156822761711043682346918065758210920375632104455039058471651372192287219369865295040209317946022484147837021908075291351573131909092529738840680337696584030259186544307919511305055943732154570154218568652157517300428871771121633843274649241165704882129305697858988471743860134647229840787745058877197728040702011487040840137466837926706071068162071380805259170943756820239422925422848940410490767718828912237261596551787957362916847059145267748312559139210104098123528107906405067015537192675742978518801760316074425196345809197455859481341412129633767111384890740998353953593360418599375289388419278554833879040000000000*i1^34 + -93891385019923269072397012340621994901511553779180258149311382053795723833589784537666383584658938917688458034335470895529446644475861176642160751672006422768785646403735442298769873695608401974074782918228813631122155886683573227661503849816199349005200406808303802721697727480481277172417139748776697969717970009570195687423949078646432733790321781227164570137351982317073189233557239279411906201606632882207918159188883668730885756228426376365437408987669344568007211945328616121736777334000450762531766293647907670787570227604642927456643697445231129642141470685565125793672446680176524312181377739244710516325292568074604638259949827331370825463653716820727064690647854346279712619302932624586636324771725986773963455418340560800190464240977000974311755280252949376347064015450506212891513796271065799844915339685578573668456419972098581146616279585331938715640693608113088603335543873106702730883468409506825200835901359329365972749970141780952182606654826831745799258290355142919052198042189534136402197954937083423559407344712392084478639303013908581342107222075672735142140051920325265832385517225973085688986967113986779932970697158615787561749255436821595787057421116021583857581543521342851814943701222567437991982511424451765933911953689491358748683904958641091885164991292214414434510281723536383925814888013823633678210377278554210450092681335437002540749189010177726643306820001004283287519260787052583239141935943721487346448040275134427175720207727460352000000000*i1^35 + 2111295000021155563722993767046110627959709903450238277386205524209380757052715774789114874052672990618245380021073552242926377366228838113051973535361001719387093111709974624247863341547792754549357742369432764637837741915561221119852138499114711489531020916100646604419032592138215267285733732105858318480490751549666505216069181850764109086223277872636350453643363318442204110402811473535581709231783959281870104942606333454512885949428058923473245087381338123560851740526760323442230697044324984285090114682086726873172236615851665190480840935890594299277166519698822721495089710593199225712796383827667230805353192282809731610139244295279710451676094001000957716910033918954432325267853731983190591247176990257567275315654964419096196142453878184607166425279247600888227849538560574942003681223599466494540044886760534429789147879168872422096503863511519240505326911422230579221995717952258035141581905565548698959027640143061213197057823083365746486929370749699479748123318920786544510733991473310164048135799422970705226376197271651893109805272684013791977513458633017618235311424650324945944581295219189581024696771626395248851115694902390697887271607531741947037449907335607589609627602056640141716785759468922021790044879448120238400913390282079863810946631728591787207313204640647384424070327675152640917228363857334904734106025840629028663281302026862160550794094749394960646216707262439118523591555296992290633028485072243323048704706881236057561497600000000*i1^36 + -21307793832929026678280268803073696260417808943830516497810940658757854616698836313487565206558233827695696680354591865062616864379770675832340418717634535564942167548737357527867727798099804223261798744521853573761722245836426457768463831572086678384928588962305865214200137619801135634947400092274697161696660777378859213455622918654477960986013319013264614890342275478947290386466110337083383954824540841235254421011861321707422948090539911610181806712073957283962126849535654595110452693878437670669294080531164005320578579441513351791494655166108109860817829278503305649012475023287336367902782328706951307380323382882446903594424025391865540047780072630007837818752990427645571526545474822741129426497443409499713782059494749567393892803946612626805030449132736276777976362287631375872227893500864766394457137199891396436230339387465917124815588312421646114028874906602566706877238010629856073997007011043214344285185147599063878237265267513359243253946540460655800268809492253881002333149347323966035539394026311896133024627051904045998499066429400257924747198100892820009036631083865019517045896311965771900007832959406634357988258714786859703116639913959146216244919791512372053251571964370331301199699183168820616654705433892604427980209716648008019157648480710684304828506306026419485596259900209049984563571431354518565909352606306931215223158183456102772006998811816600262473563465936534024862373645120617919585631991224795362599349948252160000000*i1^37 + 104942704031830692701304920765489798718448250444236648023635124306373430683908663375848833751579225431307542743998530552665362714954337701125169194834952577552436621001269951436772551272455961705831039526718832282960353784221818430901814087872306153814546475340113411418778511457291714618434184378168602220401375067691011939266865607593919918921060504269314174397098977214316373655477601195518687078995608713785463713519732105665162114015443361180574933380756913480477193580909146851785830885917401880440748997803162988422241795838802078945224879200657006101986172404199939744672150697081731170426779251912595295692598860352342432345182247843679217663625719244151220166773164802953157849210904206501797278011671443977639387280647787310661960877646372957745676682167739644386720258110597365534584227602713692157219452968249649365916470232817404098175920256603595735463003960415589691012575211876147205006152620781078224589748160768404309696226712811481124946958687141043692714985917757039274570211045472591467968623576539153872860744426245435395865175756358165379497918677287246359562917770780297031373202578469976237212520478209253901372660333416371082860273619983495311691541068818741528814871532641411069643885207839978435432717137236290902972377833538843670985501916269345731814796453433698730673876874675560351020871189456763993040995625038371633623612845732440407423493630921951805362035111418308868024420190971575640528978946080840351744000000*i1^38 + -201508025804311198073165900282504165851009413127361757093318074884467078586518026852178108162278733802945391207102918571316201926523109358930381535739222369700712969591929672773083066859601613698016397557527473190076346417193053936235643011919642656331283370774082362112758320512138820601913032174513115370261684040192117610757205577975543382785811720416247989677186839403729612921054748225785558914472593777615883357121977687078498403374455484568709607473734146621440580320542672150259138029694736228687872907261727239072249655272002748869060469809634734138607444840200730022365168222389721362393840586178651018034905166495802353819327954215083887751778401930495138197330726136856432863049112876823931452508002010389441731548222468476794003281153475796711840553659478165636660275534957494777893127319416827091683877621733953436397394554951838910744673509534415755994644081162541976730883883289029825807146261173446767266314954988207885033063587273677019973798663715659003218992354032606417775937010405862729267989303139305902817840744542124444549036657863244409538422374103265315321749613843472186992901130361887565014608184547272971359329204152674884917190772640812367939292140186561677040581912721238880258380198144384101497784769004830087228637074028684248277124171481938939069643584076451218365280956364248393242325748452254747378331131481777322456369795696344456737981760461918024359662222012867445111380765288382704429249331200000*i1^39 + -22757888371016106215100982508503510489146156810552509455282854439626950556351061063474802506985221050527196563355448135964655895037171138585272500835064784617371415051200797033502003705162158822845063811986055512765097205781571958037153089930765101956675380686891384948864458645197706469421471433617095426796188967656538028430908632115348683009345602469143051511988780604374393861423808386408019705041782224579228380952915678844181078836354669359835214809267435794301974043986035374792058938665508930813928083186659749420851895068318419960720947887880016712416762385189687830117151469468197896731754210694739522249273824656089192098910392827324694541427387533321321819672684029830566944293098636199532685017579161405100514779618290459521410649540828166197318019342662553138673846688305400219625441649936992567038146393424621122972707669216505286538796607593609613763648440065940773304381676296317066248320553811002358734742458585355505721372915924410253064212513093840067377607398521138421748810396922829850295206208409677838371785084674754493409563163461909414103919521300714101117589044612977745527103472059820773503055036662247733703666868207336726745071450804062330271576536859148025412832176040315000988111233368128063002123444011517737294814379770870661554276849054365706230278342036831021718111693005222681809439560834852324598891557628756272743792666961576185702260529194248102522618662673756288745250456862720000*i1^40 + -267989607099376520937290997515879646840195987883671620195394416244811802160081973682158864378953301164132127297340171819516779122479534929738312175183917102454974042650255099954089122819682571271116359802832206364881783848416136143326715328408693558619346633305879576909325649755609873021368962920691640285912453257610997510207418653357692272294135739362969789446053990105000724155273444402259728710440168528040665093307876911252772417056885152342791923858669021352626935258711651151523077613622841631544401929058105207909285022002858959097095409729834224360045867880209197642888324201246723665671719049218861919600724760682959727208759046861917607350096335558945654499142855719778114893482508733846928400143039094671877980950623661580159169891163031090995156078412319070328802777622047138507371238942511633430128867579944594744688825081635166975346416773433915588083940557129866818907916042569215437078243278621439302672578867495860957890472377422948920157742165986425147640070075211724565584350826214032133293510282913777814523883695523638128075743338480732407069538370510438757068658096318851272032305217464483545970997393236406709984498135391502672537108065144704334667444750716159935401101497862009820483136584765740447157425633951814170634376545520338763076443754827633260343765378460984740237737913198877506604291308961303027304392413298916361650315898293809576202681034032057522818595303039434752000*i1^41 + -325861488297145489528922738200867717992090544892499835279734002847507277617409506108698373130364076754341175124668214351718430006262434836045172712963239902559386531265139410602259688700792362457194748314550826424992951752041300927260233393375535163984595263251262821117313406400834549251113201052640199666180104301840992388230676564970348647915862513876740770794685872930947692605202494963401209413003641884743489990915987429431593273712803930349448206651410577037543079420399652909190109313992582238536422302871280361665067209828100212064293869830765268948833307818024576435094002007351267619859537735266236041519437225195017182303957540820525711889790462730683054762704018786200311965211520190662197244029763451738735423405108103876517310190101945461188091102144401109756810554046133523306230408933451782842686113347979771421210039972830712099209057653818579073466685535337711465797489815539558605422187293256926394385508602477287422994517503034441062413068628597255300774411870431934928496684776643473606866914621437997863077289599162925147341208454828343821183396899203985509274342505329044773320382324086181462620227944139389121433854583387987804670479698955647946472388712274633231197109411161278664008126165328782036492344193262288209756386804820631201773268417335728165874489988677791140063494379409341165425549509114153612518628644539888948364059736790364734401692794512998400*i1^42 + 572494105997111908705657439460646134702429290510458334966919026218219780475776866133689394105619570552093089179167905579897735945951383016732318435323766855630487765616176629308164399034563448014461052516469395271426227652662704915618386520066795985793442873915894387062381282719662532892161411144527809410373885404039664115201540870027827784412281690853863439555178346622699060714751960609999131171751914422377585245373508248595789785579673190456237426735520496347750301108116636147636792353424238346876860086978683604565148206326555883140619524318065003051368076719766985425374153067108771111709461325589143465752306591009002862425563115872429373834272795465619435686618581367013077083313079944925106765526880026085118911039000516442376331042504990392730045689772707903244155912064334588116942019401888758053569825929474351282253998300678702522777702072342938669292023917962742205562754233836762484397963398467601136929425900491147310200950444962068212990726632279805624018474221242084335189672182905327546121148193640516405739879800729972472173994934871651609825902006429960591998369950787614755797533746585855935669534140686377313605702939755319457768649298137729422829699834484478749939943333084158237923929804839521023045491638503934340173550025648677065759547762607200092850623587467865369708581425926679120731085728764293827786618668137805533313761280*i1^43 - N1*4453248653175746025223263966243445140192409633583350685030272778330084462888366413420588788705893413687344003626420239010738207230404109026354741642173497965074724661303930044486190840752317501171577441513786054525315190225241630204896911455458757234352300523642621344942916969261608606195155497517505271307866255404891289242028934283037172827895634301221259795573061605816348554523811682477796878304535889110037383696538717244567779221712352341889473540953943757809922348133997075818724968197*i2, 266633369451758627497911878374806999191692189034708259842381768643004351108885137308665457148939409144837077399350626244521699203469311422043873841625070764048887376959165781599678425086680688409408153525261642349840808791308610136665943339511624122493722640638412410669180636483627670045310812371551082983959428414801439216338337727687008816080678023214891985572719117325426106224813837844600532597714536319457124503447220679287644765275314569195561276516556985378945249259212463891537124892891101521522311350075381700069139865082474270000321059930646435881807821382461189042929603824911425037095855054004878443275481937342941211357162578474133292877332722216502357723465680395268515644285100358441724020497929696298078632086907352565514332473193947655847342298576222101653166594244565798037945844519407074458692930031183965352863264531097765437935661551785534633820769383754326717892529904193769911651979147162720660099548060260398596973848943203087121647610625622436229372789266662682665140413717476291664679369399113189538881072204119536320128228446731027165112301700447796035910023386135178931582331123655552251231374133774429078680477725905625804247642764295272090353433122480757271109107412575423835313628558294526964592413614178972377379753569367633550424087987634912176841151129928042926295830095270079911768815472538514613946484671614882898533418667889091154356266766220725687013735192990126042082899832809513851751224061763157936273754152864631606685985941955903916468955583393295699884245135764247564415847837963788310472862184901463730535476423699672984204068761324076836076100229042216812582325556191878202114050354773479967948800000000000000000000000000000000000000000000 + 459672121160654575013953403575464374883225894327920156287738902079593084904104756470352423594209027827404022336169852309879082614466413564622480703197876180716711921822944778929034975704669097092852925080444851708248330135044370732617032094247020410101136625055679996028421587520356781878744154387382287542068137388538363361200493506392390245798355779281862097244532466129400929479896197974586731275406269062271157566878542321419048642742948130506557459778492351380312914786139811429948412216615955940818627113400136557720026612133033371543211066763715480442788951535033815299414171868586013706968266608310629491041628952076398382492447584578850979892690377040327212315245314194876590724502405599691360287181659094163106290900309957043269478078301201806506341207140587952625402342149313555848257406636359052318424333786292395511668135110595760486755098382524437953527426184326756351272808001054806119277219293740976944544657877380758173265604979453560994624964616487748267337837224627120348157124210424902858464636751989119430699319694839693592977049167504096635077187361822007161188712429130297906571933542592066104266145207296553595547358919735273477401961105528015272690391368915619755195873178923595128795733276341335732052899639949342791288046080898668195189733524425155815006356722501978433581834948042294316255970610964923103359739260794816279795521679423841719766519526939833901088701111156962609407630620432262405080576582374254995211911470713263164376217499702511693175263395797161798879788714032431539712128229427168363511388040775693955557578257030198066611355649868941890711309050406111641925655039040899282188261661242241843200000000000000000000000000000000000000000000*i1 + 4751151805485096178267615640750141073447084775280022817176204622747835438148084325393335826922629078716756149496240183709223122864169639591913520364867871420041520697269049030230390536603586064012300974921736139311630073731365152571918089022235643196810010220022158132322565168524102353527595443390813866156181254301477087820170017090876498851763892302395767349066856087111448151281748131755989323379162986838489680430731978033177269925142699662394322334329817507855730171702556513520036961780796873411529036972929291933175887029479365480016671269053653216703022880922642976484601085669599351864125283849394548797874428511093370903710351910199183576171481082951704156435766424515891621825205585551555005476150090321579551358625135514037559122228063636418031331891623516428113786509331030017511988879646055020975389128823363576316470347008465628122462493577983309245788601542770071831191866724228018009006808540380026030309078247572512783284129436085782172615828088233424412976364792732292996218675733519066818216102588766280948114646813890564225283146861741966301703481871399875976763816952562985370523426410910254857519577483122148913393029398354071973545989726178636428835991523224359319566092409018174266622324096894198953436669427968375441529134250037933070713370352099351378071496065788300471005983661613115688456460337349167474300249251084402181856558348555267355387725347544005307232163554081813209073961880849631811542660395572502399224390332172402567847910959413677708466824417892721308171133007839465160941006427572074335368521424159246400653972866972695329583370775240534988053406901921334193200735367666980731655649981437155737600000000000000000000000000000000000000000*i1^2 + 2798029377717518202435473141012822494615629675801100607531835323766552956253555917704046119966220508020931755582312217101382612825902510022875716665507812684840615637043560114973127992562946501331738744558574097451548176849414223608727910604026789889533907620374983159424420185746548958808971797097630791258602826537752285961642542899717827144985624946761604551269532383536677405729095614303981119966129642914992972557628468809806500859136291498008088871702331428921907036986480252405712193866014454882081509813729112882898303303965281564582422990610054617407952263718887374995440191320574051125830770200180101132343810118929132875246626734649554282405831295735337296350883097884656501195669314614369842453051968705114068687807512259730479487942688532800720639109031391982460027937465987775749015388132581970917451717750710262207394942201409769533117621519521705474341832766880803459942481768592799129484117105156309263548283770142224188391883744891545657498260219693665590126229982217158758675027935008265833048078206468971167531710597443691189607825498410613143734682573783527186654338840866689730277303210617919133253192661784854920640456836843873520517702677495891215102371180679063359210188884694484491236015490221289659390051076715954955764926785722949601450475453859395446069792891222524001722968563203952028413714427903813442425301542370664902130003866220191638500770258489001481831452704896041435034627517646381485805902051833753261909273290702884072250356854187132871729610356248754787164342455033202914665952155736063459213899201138598832377902982777406148459855556013751661782249852101004903358724884311865832738095155086622720000000000000000000000000000000000000000*i1^3 + 17768814137422089464326731251096406775093263504538494936646086437925591180116188229939741943981419911643517542212667744762952421316034587733093478569099521935238009529962224335660724000996842513010715872126070673407403377261805957344422076809570382431895031356597193620136068558071027145528067126178985643901698805081110842288196813263778690522209761647623231480777926232531451854454999660821681547340554030072613242057553196290355787960709822699918120036882438988560079073051960054245470386750326382612590036593806351450364164821939650290063671653754044437513599123600670329006294087786394511905527856162107031807941876228203434794207322523428850250126977096665902606563951331365431202486897364567750048166251364909529614285684132322566061718250717269400533067117526643558220580190983751648531522131441991029404347330275827799070556256675523042670021625886654019089204929359769503260553813684381863535091570178615422523968046571092222671904863925565561326680247239066863250364572083640276059239285120268073928256307535644799120167269927828905514463796762402915623612179185105195665291949606314279363489622766880041860370592764243563622858931579300093398291831851982384371230602195367385810990003583299458173692511308693905592947349310150503521433571427484369961069975403698302008903480426498348845174465672407975239416434191704983026950233450251018866409024592676032016808659465189087005688667052126681425030889953035687178575848572609494066226894045305499619857656830200934673754857299006171906893655730129332984880301776376651063129674744851799352059838404178665091260846345577562199444927273106204631233150716415992228841539690823680000000000000000000000000000000000000000*i1^4 + 1315278741527041908350012393577904781787337615097477856219449480201340680030552496747269604252344626960932374301398485672988428931310775916771028717966162608391220316248819570813123149150951460278068569770715810929226057381819282774969563177312849467986087574838747699007458373867202119820224609308175862537306819867606149468341916240900570936071268199495802566345247830570805784261176011135741396204956148689127144147452584995539961446134201231045854431060545474692029970112235707171018490542423345108899989726913599125978197041641448050490026938179571941654509670186539989253588454975244110792517024431439138886511349560729832272734970910216558839685506618980437579377189222973452094617460272378481599994996504626486434004459063634705174105610263509216720582153303618375775033533795719277179342090066999530882078767255959391183470903398951385022676075794503097704708987623590702674329298565901758123546472062143484424658230866256643640991749617781263225307345110393141005742347723476283940278547970361470002304456508403708578368472516022769671760810825474808826922349018950655014615957951256126153480558335510493318514781209738841958688778518472136596995274160424659277786044549219377898347593496213269816021356760573101552365066547569530245431428301841907192223490430645351615043028179267906067844653538565220305507989030968940126253688114683627775771781591494069243615086565919881648005239115175156448586044972950418430564918248524997867359291204580554465420947656804501908498434859347689805646182690579098257301885569192778537598624835001297940255831122841959288664742369508878826760432887657601664638164189914719909031924308377600000000000000000000000000000000000000*i1^5 + 17890811052172897961774954270709902799927396600841783410978368276967425245830766571228146270028996361594504817789806512612165868738302189939879010419821933222926996783677379525628602923291134308620577120730608758699160404730113710236654586922285342113264329936547474066258617370283454981505950770740463856755043531997692454424860431760487785416507860454847825854602864059689017744544378348699959430365272724598808436755155829571328289093419345440153704876243163753293616131488485048499272202768203499818152254095549393456059808843192600184925165839085337553149271528191820422761183788291363694152089413384547814402505255567638726143723251444830133854074781329341617968776923448642244148738123241840229756998554936890365584663422544663516594720639816229505375929960168078744375921656651333164370982183848890057181995404189496436303157834395130482611150368675233376302841570998607611173363958146370711679710482888192249868462146409190860004908006001824678887142520547196704341571796724034431680018090494209264797410164520616257893370055338269018530199781461381116368279568723815084994226125023091683649262585909534836705525591298605110949764959802820233082362866922740344734411545791826783184173715254505858240248739765674549346454868865972040876204271066136356108077377666362901817246295205673285740091074947787979020774098927202804363915907252246093860314087982577806228670734346995458094464560798443777324741704037345389707490915058261272460919181063238958610004397276835444769200851880348627554580645217452096919492986185512336618819465443523988344468759416976374475660585030943644369200923240861480354205664499789552580460449628160000000000000000000000000000000000000*i1^6 + -6242206422870323976630444311162061024679877140821594793079025745656147873949097680477369290398293222361519422175689326425202752776200879247474703710140080036254194986010438947040976588803754355343022606602809401488132206151295795721460276662392881765559597631584924033690973673749205937473993282532987213394827347652431813801665801583400218796884823436310825123856569947620737306636383865221692575235549481749571865031708818670530927304000893033543908801403734157529568505675354656523414725437047496954822557790356903258246417291899299063487818352114201139444411690470315486053379938738650884899983118941374467015644335652152630424318051945032505959821391212779776453842053412799123154650016467402296236431746840793499436952909025566196611473827586213941150883441117462082027196179578587193912829181113202811061591534229791549196561505387709617627896788570486951330441885504570221678632678696985675421430464390210921530811758459049202419792868482024617412692008843489731794758601054877786142751078395305846267877514104497959667020669248875211581135105789529643321811371253855299272129997397586680492500551143084448214873592056239275764818996139477030286754591546501118004192614999543470982127036719946083155734011473264891342538894661955167694136582506698178534940603196528442354747262011369871182849248026324251253732949959176735947636907720675149414333814800892163107684997959686855161216011531742111755759123336020257487913887528847439506350818594978865076561136337512412298382112987998360917098908996599502632745924743297758380908176102649230673362116876893969310311763876561020385427679791977422480222317174010703038904270848000000000000000000000000000000000000*i1^7 + 7858590209566712647639359576434172895740866796360481711710817559245029287130229043370465103929416299037221279188930196625483717078256265010967979570988458120335270100614436112786317137956595104898874190446992504033113292193316098827035599388537894574585763415131047014497339181875021074196251993018655848111439303743600401127776817043783509835777289346858859640891742864991575923331732822934775648456117600982746714101436179602588349941628512122543997749105394706445033178047168383826680749623087612939799995503538439461537537652774976449113198798613743633580215980562408890244240350509972032825841921964277447040036645506308644507995940658758746896579627211429113664204169665214402779388490641298396578682004204897514071994170164884799856254303956484882718922138521267145234614708333735038557414056137253274112246638072482610709138870279975172624618312399006666115689406520181361176492798332020782888708961536894652908235655076725316127622786701499923074576880975379578152152466644991740171256369484657379341609303568433603152459222604449467266191864615217889923019839588919482990724248670915228171172310045549080625717645897828330361927311154831827910469437737877684439396226800313711360433726650286972370214951872457743329252477846069457199644734647837452349412920496808791336669708944099646701488489602174320853712170787730991235926628462353760837010269360493659487477697596827295885686977060814342214794626417592545637970720110483864355150177072290532302962658083757568588381800747279517882884617557199394439978914884060660471478761443357161638102978887095052318019347001393589050404988143511652272491607646425089343435571200000000000000000000000000000000000*i1^8 + -2976581720629288702833107098356372993876365891582677654285668647689550087238584764691027142124265623802827648788898736208685727941950256286786346133100555699390691185223765658760609403228315276458804731675937450132102786039642177823500523342486549300283454065345748216697170633339869520821796946811208187829995128825388353884682407615820409775559959184448805371660832521016201534050763191154108018495887781540080039180987074471890036628920661024875220560849326561800099637025143813605575266372660013098999209920385777356562754615010655071403921834770050320132998098006031590202203154899107976917856921562167281036592252374771390229774189865325394202145286189396704558113425597715277874264719974502467343055236470713580785720168729791659524961497180769179804699508372799498050486937720077909321054404456460617770912811447452843496619959960046799608792616068088840003756876821874148678491763619005174443023153026342920101964714025342667200028245981709188679752465983909618722495125403806516076847139122165168409557969990103101176465191390812807025781456127037975768491866308774814070977197721329657293135283533239080657019515311300929307794117991534169894469742307176012742219087407781249826430335439405666309204162580981118764583134415756402061756875471934817251834430172271047867005930557987147941029061579225092493413678480723432431277468316032512447234776107721934993615698375679768148926444332800168893502016679912739884526454800160550736972709983975630926354360408072460300142811306504612405417646118902739718250622193836356200302122316410634216453412943296762071715301143511276121723596346701290004160178115259604454604800000000000000000000000000000000000*i1^9 + 1234915092189986858231352385865095937924268572839195538783113797864608268858295057712473211085760638791097830344324940066136055891978906285980831573330494825130543603668987563504858648391796838039869033478329191216539362120247538877210929970164912224247417240232338310855389005347026294857110212752743882151670476379326484153045353366272928790071461990716520640778661293656694662131469975542697635546450382557960059926979896353537865631880184707737514091947881742120237869044229621685907049226129500181629782463944499826214165500465968919518401638276052032732868065587199055873837492278484854370599899684000535711568111550093940155434771776103178804286418921659561284760792964241374251811206826763911118967378875074140656731917809440469877063196612932008799443924530956643126839756465123062311192780236854182812055190944302831482100048704468558440546331087772883423641355505712895831658819210166938544435409244153424197626597943366859099573044772813756320365457581880708447360812035325874214733683043989666172579666135980234727062367264751228686642030953329099208382912506622439362771763573866055932950861408027553455659519136567568131210858903621850951122549572772537239563254921435611644335982010329754759394877392334653769101987814677554727724255685009835102465849195191164815943843884251977968730536881605921105152382964650412555080295177089400359426540189556045302878826592625383526364784366521350745869386064886789565717963488373562272346857731480529602236160578846924093168886984409684521893039631871403547764975428388595612659335899817313329186522543009420988594955464719286061090158597381632122910940219025504862208000000000000000000000000000000000*i1^10 + -140192332800971749165447808798473006212211856441626553742164063909683384716268044755521806125251374103966550039495368230278964991975348231518298187789871822083923459855489427044741348778221836986042624585977670911493226819675091811015348764797069195948156057509528357246438426908889331261745098785819456599575754526410874122468476088623604817538556205546060251824487854191601346873077357799831211768679029789896758915618644733411375049347108777583760065390999894469946126902755751022703953652022277952621162638937646255572378041807173281579071968937002119928331240365883235572768271537425969732891367953740248555464916615177269018608817440744728040811881333384029701386128578377561915622436403036447189517393103339666031682191271348489913391744086987205227239861087116424750594840834911396177047970812991362221808016684011546441259959459679895333882966072049448280846585609774199268183385729187237652040402912426298990997194884119723701643079905790544071086719143382755540604185055724464785036560386595268407327343247852192911382872322510029328815708690932576038915536854433983386476361956493965295649675272418643047312523729412854356072033150788082046452999114731163909533658860375999959157147646160439726517166422476715774079724585002442944213810212679956115516951659355227845729252710715922491289768219590815341059113653764102375790516109530690005086725569180971102132569457854902299279847539053381594190888686603566293005949881469605653864835863270685416363787739488320249845948362225689130606781236958597420959724184712236679571261323672730107413653999687782251300783546069502235741609748791312803242239381996778291200000000000000000000000000000000*i1^11 + 29667439800736564191572502347137961042649299802288941316978575825061517512503692581205294901568620379105246066807028714481047198380656300689606188986691707985105986412143515786324264738053763819964068560469134516188667519509317149992647562831095165432540278496959631919423861020919284177103878022628327554349332998607713303252452526624530771190345229077903331745197478026394544721285267457473341238644906730118928954234925621177832371213324123852424148199502531396232456486332488954939472475464297724251624438010265178289879013001203638681442411210356026276875433116335913105962014954948667627750341385331460958682763761116072112108254987630246390663725348803408378458064370548953522958521191578694689085731059716188282636799468691911894163150786686846274040583012369999075402309830163365848656401742575506796833620993418400062312449546463830176008869705760462726397280117513547406941058335904210331220118195545706806562732281789894404634058096194244302999245438775482920423318243122974170218166713420345837555262551382302335121605756010058032454846664573011101439516397732949989396063823664679066776592719530270373469692375321559469432002280285421787975932299423433899032375969522619455190252676705261840163617035892670849145067567059849072218345702192881104265258908764082299584705580512077114859880544676176438717434399848657274527002453309629559226811244742513937750813340884369812896973600934843548595646894370765436113510202566729872194370458669182941871974166973560624779643747052631989633115790639175475360345229467803416667805390892178350033976631815279831253341070409015901198687314387390711912251037539368960000000000000000000000000000000*i1^12 + -1696696366687816658451942304251931874569911916703837052632600133893239283296588543736260730422482178747956041939858352162790517614282959171743941635575461416934378119359325895264819939457699652860659127468565832828527571130444599252071685158539629524895639697232663834829416318572850011561568562620348446049528011410897124367290863179162096515164783759163191287206054196552231286554582610956028862426065323095502465237362116687994836584776378118460493991306820099598501687631334055816755272140778471015422605327111738672998550970134136531454303292958582474582744142668103433256458586146213272640587717889288516226903529187909834378548335348333093823927715208403557867926926396641012348715042145562322147185957350239519309527911314539588057271248414956223064809511365959653608928665935644438009744079174840418788901908288608511039681591493267214651959148286236447502573711628788982886536525038367353451571257947727511692383538705546259879096854462924750921708558776917184018365592966200776584124260840642666333461892812759870006003831039009374902061277055813870921342424885369590675640085024166659945041705430612296917907836903818749482835704628809846002018414158035380627535483966550308203230616700506892973378028144310822575981844179241402106288486196484064249782183300938407107161996461200603642123673382829378570310481278956965236780886173125354054146416934217345814626378504842276623319754434314543302364542677106899107022371869236417813257823862577711236270688130476058675222641264873285227665981267738788102245422392623309043377823790615334143641471574737523793333806873464723111429562430193028450030383529984000000000000000000000000000000*i1^13 + 71017807647460842250922451783016703803859291854612642565521872709605327805531138841060673912965543972348787814239081696602751485155768609354302380016028907824040789327773680303978194124942835441037774872343930182024303331837960219242802783738368892678643459043645084192689487347683297447199494949357265677086972255733073238335180179801862971283839800583715677120078846771336425945424124580305541250096585020964627760640376699478033991956420512866393676714509579412186712775397153826024113132290253447355778207144240103466602284325536393151062907967479282159223532494205073101832359687231330143591391514096957942198730488627650859189246272818874610873143167895891492523117300589169992516156837953829320758727972197683251144905230109865602717275037417624875428350649862899017598096770474995804838813889960343414047844367727732832683334048672435001578726531479701274646382911939334870947217411819172768699708011316994616420648167355045619684957888451606489513956955605831751895163730137902736597124340224109201277252005437238674453203537683430865516502909971720084779532968104354371056899882997309929794410485221931514738547335906803074351617026154551459121227365132604049654427383650854493158038165876327651881346067592478383578149089273776063118239486568265516017854036287485608616412062679996067805501092967188092044360809542659260020348003928289751983776587386867493545579115092289860689033142333267608713662167452608461763591379560337656498164628415243223280687211604924970892383137236201293712248202250642324372384343581435805115631782987743201400669919969059296611563206006241654219214832953504954193018880000000000000000000000000000000*i1^14 + -440941758467248356942641675615829339108961497047231687595814236799012720120217136828334678991023900898026110575283229570468794145185848366280308068294930239989180439412939267425224879783253487882075955088405370339895305397796358348688031880584759963039976159385581932110403960832581483396379214587370538168307332514429639945314346380514880761923837840096798512931534293146250479943893250837300920896656192631751879669948085467957081755210706159488809978266710495591486868462703486575140519154808989275174967956757232994007925332850737917851696655402950555596045127515338822034404338196143232559969964815374136016214825541096682092030755250900114660981944421552727811673991497440032844303494218926465403869625831521307455271227628420096055201150290057833610915859355408378584329733450883888767810226675001874516385492437242637180234633158370980123255441106704346672571779550816625517737862035493748237597344276505012170778081463571471113354726977522674861613018327325269942932738171854189977714614975413957001814499571918272866781262482493613403968005102737307726609645375908924163486146535629262236477402611580753061671276853877633713511049403512060388750783942510025236801648417752848136234592550952176472478142237056437728988373167982922826237145093774833631052064940095412387665997183538646765121121183056667992311708926156779731015999119261382287788035530251371217387952012640707862341302457190247891623019451771443680405482273915779510483223843305368947502982089905876810568421798917459799007956968647202192384128318646885331043639801250837017349783667584096287572653135848803783105825951437081553141760000000000000000000000000000*i1^15 + 820233584475604198334954954296490287053136043124788291269436867473870191931530106305918635852551316210323139360646594206147117039213819877955094871691929514563407292418055737024198966083248107910025916630128574486270780309629468653232460460057991256623440123278669164896985163353189738016402172017993995976274907521424211136888317112068651854929060272705072688698305997718419971903372893844362971603680650981947033852390725354495577219287775242654890542663241951491176622112052516266434301115570238850222454781625958796916848313618009889038634840247744261581691517832367841887964292581496505578199829677102886355645530812597732321518302715401460454238778512634723569556453299489154487272986178553947656571070230567867288646245134215256363029989481824857604208862365804503642427283354508305632740576139117624431578066508870745096556728437257209915191369023808980385422998245273487088716810835279133135395498374483466746553357337156002754836622963665561687578299805236169730628925884949332121304476209869131359140486172452590229906474471135033272861323364245220876919356098641564171358352133176327080312425113330083354285409428662998427478666950491002068208450391712102125404875607245131009945326424665899207911055968679418589843084765534044206657740725172176934177135446659963434394094306679802341181991024881642062009098314682571152672338870788641627310685936969259436852104111461669293906820277830581321508221603528861949399037880177684550463377492380030185097883429616219159298576991042889886270116360292130091903643390239529664032771838609205937626512594320246511943237310134231003473164463939518464000000000000000000000000000*i1^16 + -86931925413968535984642039109401174810848678795341982302170583110759445492041674649793745432311353061121937779734711422547740197326955427961472223317813321869719567824523708388370681131421201585218414570698935513284013510286874657149157131511541916546733233539961370287888780908827649826402691933296407482984403935580591696811867062519414835552972249806595850075778086295954972072167430410695568381660710344970168789782982546473397940658051218951013496950034346751587946698816305003655351999186786256748950835353748625797437846305058767893355350263469768870404051269522513006980738136259949451631248214648981453004766475172445851906522153098832492894087311560937767096025445427846072782824101378660511052053338377183827702216023412122052056479632430861332787659435067478086344222502505965997935339372717948288735389181070354102323846803067239073008992383850635782843099584814983004538254173884190034693625103977376542711766518581122063250364614865403210773385944708114262610264179480163897453708147917687994141180676160405114552182600678456625756632554528658347819614515566518380998059679596713620763589730195069492245791481806514173483389420758927491827287948852986154627848768009076524517856297818202212732621945200553844840717751039715714034523691952902159259513121623503006308159240380976821399751346331373944229026168106609487310303359127591322926651122871592366283916860292823711324983497447592643094389952428249839291834758800804085677918874221243460520742510575552303459162869252824337390026233331489650450784671739685304676008625618482915788803097821590740735161121979462464637811818496000000000000000000000000000*i1^17 + -609723521860461844460813382128574470872539955920684878227368812217891962163066600311935672717537781412165122875490609968557937691920818068158051672425203070498277720723463044664750667878678340422041442553165707524006867932510518499173095408935392134667490952760957870843854869934192401398907073259498115608306444454917101441144962606201296016426644839468933025885133407777215478531534705413392822304422706148408269471036233045037825709065420887432315491185298954537813037257492107698245410771024154240730266909203752346700901257685159525619164106164348932081791701165801262156028481489169402526388314824700875490923270413456238510905330580458822538100622657784101711454692560873400558992829837063298693374457411939605342831767161498146577495181418642499776718053653206438956157916758430732564202990846817197402922977332893678714363829092478689066121428777224553253104496241756303823151522082961028480615180647018990650674629086030152744115928764999624210475330609214614654037951378060977293759123472162940613023737929878628882048294658580363417020366934945601064198407303490488926274288638384606329782977558835016956846173976056722064238409433670635106616578747940634098266745750346139627045511810379474941786629079705872305000096577742496927504351664938368912672203892286737926696127599327025692633338337139658908583392858610105655930129452166670048922357801109812237393551339746225868199039542151271276531961128785300082234184020676592853672173760151179202523070057637962878895301630952066595937978347223288144311367509019026127168172733553241519895912634496761004769852952979379279762554880000000000000000000000000*i1^18 + -148407879211698247547457526415872738416572236926377761898978552328921322547744420582601247447196351509038668683709783520032378809341492130075281311343906973742674655347917897685572821277630782786159679887258321748119598091660457847232997448725309129462101166885764915815899151861421770109930083772587241006284388708955202265279599501972469935079030932860250123685779986481623433062061493421678619373258894919984523799837146451474895142612835588453171993242473107692573129173074376978435066495816749863141301653286896289309401203957140062881280878017106918417758341763617411597650334452804495578069700174446478216619894732848531341048948418800846986019021586411455801869426122871097036316357502553050884559213131745168037924371975406880813471457075999552034228905059603692020056424483258590692763921960026390177290298753693107630795944406647244620081150067489195414804399966178069603468530612916030240272489386670216888642026123280049238141598993534035188829008993987296804740968866233061761146156623309673810484292287925100834671790919581245859734862018216159338269759627077282168110566044506664187649011406982436615346755239623006501591396412891333702202558876484047056511590250229413886748731362421839034574135626897156335797657727593664406146288839455156039657095715928853514545248941312102609626058528487268461104137265195632941739044943298998768105595856234058980668305382844673328729076024010364078563014227667178350573805404296749127285205497913178512218571320788363147614562310265798355455702267262673073743316133556013367849065600667404713290125161627645432712039502943029821440000000000000000000000000*i1^19 + 57729305451583619575645163706383998842296694232804672618053057753328093783028655888282404323225458923309164486557672723724666432455212160550216940485614061771476499356195771586621302982701070162726264565153929069050812730173358002296071507517355379583829489040806855876988322796965551039565003561665682211423316963838410724197648863990025102909743147270524009728636986610804926487440248918263410716423384118372225341969576517354522437563798394183685410691193655172112136354513770845921301325558581253083095937951091892216911114226276684592027691388624015862057022374831911535871907703386067390126880578326083500801230708471372359129541396056829490033975298055030695407505684237194524719512223276692040264382095457568662552968624110221320050789636131892377683002796131194632617946688216172628029107584334163685390181035829092433810450122287578551201199414232775407637455092778114190389578455690002008140131117894262628209846387683145206223477731127989382504395590150191269051167013096942481601917513277473577447953349288067590768896014736435989577701405398144929448989209292071662418827835944100028378569491082759794583468111040870151736255658520503965593248281475344352699424230410791181273108311255630502945305154972100964721653027169466225902492645467443033687259458679507947827460638168199426998087566576231280579063616882157923171898617548796308042322612187869615705903513247352166020966039183000628577184011809129400126008097425313144436223052113753128174294133281149308050636579526457037163757310611628815954387094702723435289721740026697117463794701035070049638363039164006400000000000000000000000*i1^20 + -285088645710541704352108864232562608886318469694688141497647467192065839669404187987472277855259232021732166414854981207717811304994355609828445207088920034763579743411635293675957878201092094768461120116790791593161036117163096750491788297948198615501649762053799379596261708089645066011476283742895144553079129555131441089194284209732277388591170563822001417530660770018778242698514919488798873677722681441816089299385249061849628120721146245764322476317383552994654673833264084230569801962982952647107252714934714236688509677695695549361684122770174615222647038109502972732420553774942376928580844934025831757476744414772416236276183798468087539939262885069059053172019979536614790606026230248194769799170034687760225144331546408685456716745959427428618596428358839858438633979229515670863903805406652817036612326078782217585823755555808785709851809985819743599347667290678711892120512174055541978515756693336326346515090527118032809606314603871785112693074587584142926829848903177337284851131915773157738405666394184827132430433070828781747730431526069161505306362081992192416809950242483535111979820214237083392785790056708751857939196122077102017644438322303604031377927466421139290465317677973474906608068636528770238570383131541775498086881357888825578778925067049578175026731224062175232850115917099623706322600715761413439183787836380594865720991514049896449568340500500342481323368538414560231746988149654504190127640691730483309131884900042154900313641618635925946843325712566087017221440960145769906889369978853456098853501336415681556366997364291449566783088885760000000000000000000000*i1^21 + -141362668321194010781048772307814642985779325622444055524506164796226520204418244237441392906158879653145067539652693748228976579029807880792997675956785031818213855550379941063624640933596617815512308286770622065817707640192697949168761684840101570721808593817801719719782312088103147314345780958850678934372132102636043870701590291311822752767393747211398512025636723744764414845395278992257593867369689506948430878213088049251093348768697688119319172788766192225219203242661424781462289502442197329155676086039900675926457867377585969914342844313930260774517934397257665636683512792292967532022961502515306420636780093678016303603779536986433116079723188346344361538095576893322258801357151831566891087869211136300964875743762217972217016473193619101277335977575853858561221644904913122200108901634059416921270850023987518742530224172361999859926445847619530557796555837907594054652622384267231424468268387832033865559434909835786127176959469546664460048939820465559120947718436964637358662823049438789634160695102802333427749242192282892209717191232029811587535991432471447212820995399721821208694124015556801089990607985200257030830846174462558638020780178526642895950534686896509393765097765525274599078941631130989638962907210979729728099266426536815678110648865656689290480879462363495074659421023868220808972507350667777326545814731715868794069979528716225585097309014345338506868213328450984240342351690413366729529154896152694717514570723603605793025667924413497897349201619078038916241853435969028092881820344645864820365233253439229489778682552994990919778304000000000000000000000*i1^22 + 38531974712146038048154537730157100005108677770014395525314561282839609484519699950242361245378618269263314009081552193179039998351529718486349229496231331172569219803934698548829411960184419375085396207647078904947326510075045132753376928952387787826299913528916341531889555708392222651844388142135393800233748047012274489782101363864879024220423593538309158843179711331922410820778891073683504742409092804546975653977864090537734462284449063356742440774147112764230188020041666639596323956765085232509413314421131458169496185721728584645170226027005337063414138951114892333312317454893698449423283937640829395753054625373659428072232103468740822402382572566073934562566586722129313110904597285208626541716965066471440778301740827637163136365508404768431436999979423890467946155420301724455691487839806196609326841103720764780261776443315202015762423951392366446213696805693414606304431577040812145903465008215837057152247163108239787551853672404593974182359758242466439465893720726350265539465742649988454525142376909258508268725622783297051275777469663992204784896594208781538291859932379061284703966179604332364340005904363416497798606469578828825804852410205186783338713918308608124787697375281740372534437362906198067500887082591369707949673198759411966797050888137141140539009615750307427007733647378614369431370113596960729581217417054797855314015912686808749318292582865817076353476965507087633856237305673628946280600120238932273248558983116223988154029759274878646934039369898639146540414493445686193702600916344257185186328663737436918404638823151986278400000000000000000000*i1^23 + 51302629162171418491243999736683958199662939659688983220939399277107761102088795645830135972987798182016010403490656591885915291883370729611402362946062159864964784604425444563510646518020018336885800201030208266922439326542251136508872793454630967750064487005148933183528560044265146890186953675379609853276143119128090196986097137899759401015463190785712436182964506465457815889206280019486690678576605053678784190816274620646321099549702746581745683950046665851435635388543597157389036832027630645741902809073832998061635930966521643732468757198237481890100826237971335591561527504084726324574389523824636404028834478213129809989847028650158692963323943503259336392578075115739939337807702473142161489751240902037464465040295653986017371491614440362837593505979601394915587103702918509992606865236688228842133314148596559982092120788256451002100494161365761283281815690167934724885734355549484499526732528852271463615073804664695622465701669491603226663223979947712521490549516697800857292863465127303377037880876655659282408543895631911348995463413321987814744540478991843557531998856532588499004872990300695798181339491148278633744914623414482178460575758181274171479841073909767903791900098628872226874759362370354725790257416308484976100813362987041722748421655056018448962333538907144359566378177926384956945373362725814357101605998808109617526305343629952847588229698201765811003434372680477797537412168777119586076017994042390293130892261842149784958273501781022398496080111713032964972064436206074546370634926855267615795653821143745160332480557875200000000000000000000*i1^24 + -15102304344622648910086517133054063412632907843317075458134151115265378783351596915933899088993426358414281915140342920770414404064109702588474113505307757919528527288935544827741639776527892237182677810290738675991145357713352627244928631559225821113091447020679502640429655991172490352214081423951507459539646530187944612526681619813234526695598787877161198971465386269646926138788467895483194862278756583959418548961508472316913982653784607858927484607965285252635614115319530976152651673960274180646481578343886698007302211250358856779009792143952188457033326901532515966049623278240401601529518544193670737039668063626093334482633124095823939867650321394504398924251044290167991636511963331894641803217412535481983529496486856955617054738608540449576407852789088510702239888750207610833895638745666330811115734818619541968788400634343579072749432037462050580310859803828555773772509381788328927790618894125637621480058929590282209046711695479986986308350147972980553078392281711296206454688522302889170484018662020008893772928701583387905960070909665054551324294211796185190196853456370092986858775526350317045006207557124303899548317365021783501542270187138279413949441565108499443310932578576848823939429697377098151229454975982652193484703674197474525354106046123775529556753534509437764541440913661096833312162445721927977140412442953032558750100832410418504079030886851579812916393073731158331528298271517616551891361421247241073268457722754339984948144481623459167264833723368746272576981756254607287583831479792008211987761086374125745062543360000000000000000000*i1^25 + 624135437613220605007914779141835773483682930826017705045045492369432683105133696361912223482516143923912310376361848549211742552695127565667812142261685639217406631436999046810131228279501218401825347673235670473078954833676856974544911074053116822989621445749286745218601256915064592267604302274441097076524309282616396139963740307239378952282963684314219263418368427670339982823973098596597180922404558357314202893650800914922177108941593930337425345430633508600685006559420960408754892143233311495744528986821793424149649809068202668349276274117945487003289660551530103518752470048850516792988859973210865033069631896202957919586712673373925290136566090988755695939387154061457351302092084230789038872782471015410401645024769539863245594671280081378324695862565290634469228615068015888750715308792938852034114822335541401818127311877587369222163510962626928266576812136947107809869803515691346793978774070193996210542796398028649390186428380677090247077672563641391744582881487776617879746417410782349826647369410443033707564964269151827487511543255765441385924031032776657744802541403035765275013072808810792300988498158347765970710156802342915601540071294765702348405007880465389121183392636265776539461572442986831085425808946261505977353550684046776595225085818268601440896551020468305316294434046923284108167666802648640079887886156117847026998673700206459840169648131940572691247129902512956794386020036570624231918307004535288414016406016596626992864033902222811693160827762410895772219559392859984419590566518984505093919566251616632832000000000000000000*i1^26 + -7677743851133129749232551433267780998341922594871346828232852412858892652669138129291943127332479833263888780338834057749183963188163401921077419443413498773816283961085151804424947079210917086371130567709795911126720692385326945882006753314458126223693148553305891827920392698612918731039775488084500581799116095260460254585932684700176373117943359443167766060874358917706328387688456579510694264229613691260712100633091046558938412055249246904754992170086457524795684088965068984073211132381246345278896830095532436230222442405707244744445403760530352256777237840652419559635224805391698649043954544310498559448447027549900499688707414348438971617929809231321985029123406368738458764226133590241769892522360206232756222333558034536440965932038112519055845076366217319039515028215064687199774035707397612688187200279711498341017619389926968281413793451246479277401039102352413550578917029514616917889758269786368991071688635554500163935389630189734471319953134099422742959013233493492263442134058278182341380598180266967005879039417534509460822481472655324390462318478782096532658332876246531090792826521824233462769646543174356166004404301389064669273801288577720022711539763902109391596481254249808580303387167203456244861771248244562891603779186369354072866878170538066418820645042594227035411029125013396020429072523934619759500660145083592933763923764015205198375104327423722224776670207812728551050180010706944842140103447699793056262758901683058914993906073824034285325374703187407974725691427081691891473276292337382281837189089198080000000000000000*i1^27 + 15924271060480775315415641581481304956314516147330677509292264905260104833092914073693856344717299757196614957920581149355525400043089102605829217708819300449811902101403862126508370718770037264988065807269202760495892097524174286980800054979791025907917080609584364788399954566411177086597404799276813581043431799700131003796877122016013312794069406327554203500022356680303374361731728053646174414769939178784807948343976980953157553079168149537500507841616785313099767180552320204660446043535316988687957403202875819411889999855481191855454202431341674476062206287228561607401061132403920800719041207861369730723205886718272349213934231514715897133064204021945704135984677093329344076730546807329251803595033028209329874845238362645175709226482178297233080579234052082477301501111907080338020665868541791340497537353700583159054840158529346545641275290378264757376060862646122049328045576975839376206905211777824042801895177700593746594769916830052863314382762473230554134552142534833695764872795069628603804495671981913490382657278984645674001047500377636022749519926261837757192513456816331953575562525176904492166528839712438053296201360262862025641060934324553996785417206035999518192201912405110914710800211907095200222148316030090156843230198748121472718322739270215675524622666515320636375767849026939474789338624116635307250072680508278322272770267125313409698875758968666278513830221701588396173372184234100546085547050891614163989171671932892067079153957632044097460062914030862506423517593436753262660252217457823830769664000000000000000*i1^28 + -11396076229943522703079616698285492545448561706736165165343872488521494368826433045212883079085823573087539015780901328180225686716336137039546432016735620522276080320642925963567356988326774815950206781050424140275356055729751270695752986314362183955376811738665956957982240057175972478010626487542596571949823477064858246405798995952224200961657429423903891112571454964270683864276721727031572012180476735765320736242003329083152452577683381198573788719351164496985490664530607936628351807965805356105391585693757765321215697040394527050617320445094986909823323413180674758099401556714513423589134201139869112304246846807592438519031497648503254173210636226992776227187744735565847549803563310253488360106677733162567974752729511414245873696414704685628366230086831608553092652476530110711559624354773470620150027454752141607324108458003335668194000991738136495483089373722201647246296703338830176227655227372433120966683127073466744315684317838496405602073434298316765841805017985372143474039674821174108088927021153767187518614956432659564708515998645050040570658490943995453256501279624160528986108542101782857411509058666717787522997101356375683086114276695801041377843294308480390159432147334519969635014509141178986049499321796076971060736885760300850373614166415508397145266158596217712323872956199045288849857340521537806719654729113751950728237712562358066185046196030107074197906012193356898085054923907114946783980690585599223098737644287711822573958029010250179003589591294839684047235204087698943989538818621440000000000000000*i1^29 + 3693813154652374865699516443772211960830323130810275492096747621710093479508278591528792524637130128346111395434393678359917106514057579104642848466601216780449017758233360966833121390872249483047165581448047209216130010257547350443745969764860112253109794342807480447744171921330220879696200624901963971256602658912221926577943816965879902634834133254850772622515202352178561718210707554098321382340084217144953033712096846507491949469534251178690691512728074628920078437574762138489633649533243798016626418816584218231000120496358871743961796378763308583121176188012784256712486749574308236349601356105578117023295726766318025814694631569473117944601970483394130801515811161007033802011624333456814251616363639117583325914157768210021932796770323011117956522556902984776662963551613883788388791724419727713569021787386672663602938552765117859036845150486415213731642547616101111416331551032701918173735966315929157692014620237221943884335840694248180645014865822928013954194636542466231354413455874827219836480238811617467069333442460481924245943224479020085744038687263832936684804178392510401918134736151776452707644360810668619746962343648315498767541341430380020694354916456649942776525618322185151417370010374121332942186194275084411260408277817612946938767936637902228517981458434270447534417829519178792585338538994915530448379678966470284188861230896820549051300678301940029129325143071385108217470336755893842436641640834314613433352563171015375793806429957860850413663521748789664628368649016497023767019520000000000000*i1^30 + 111869471514015317145363675667774932470273297145801702076627503322404037054694927440281306430355051984810482916405781791260947456332236413989624583696882643177447889980526417832788838037126760754391603314226673689755988833759824042843185754119031646381792083351758028629783312492277796803308806743370740097831344172762618413432402724444544800763371318062632352518343852802354041666114209947597447204745417986455611809928835596925835617767617094341484843483251783113727859921759300206497287725536384145497457465392805670657241519009868367977473626390764130360078774197766147875561064237325405219234455267241471846068757620818600950921127327499629782527089657234420091639305963975818970230905534682133226382049906785099074544908333822317503945605051633637570560298920626018743923433998287537365354839916310633129051032685267240638282836377014129375900794270000704221934177483902044428417423875774845318773072631884424069711720606635038974687244786347805620423445093923830774783513902830081760606908977219884922387666980681722696794810506752502960420577089226883960050274224509428846706719727888128967054574382561888157991295203893803746465308234494384317441554750246729289497276514521875730869371888519835514551639882621045573473806817078569003891686155405797681875711680196505792972527039300550619093589219611587551372632010211871585248131720469462345927011520957193922722126766820918843333902421407865068458077230460307740513561086982380976861382072807464426322912041126184286132921046703950100438926430830592000000000000*i1^31 + -58727312335173517829417219053711915585611745937685030913177356493064178791171288253423736705815384905254938334324203450077829812872692967000606657514225952205100332337272379635087040718844372411042081160646060906436577647616170818507578810829160036151487645368557969091141362205124499790768755214936589631529395785860073451833882573160389575647982268414356537732875313199848080077717415914301250047982731205341343053903971204240903833496894747265643885517865952753182989647550787474197427580077108158316307636354693093718320826475007495850683258552838056608166717243188026146924617018283964057087274494816107054726865188977465181519777350189869420985386481510056140789258677743264179736180374576878399492949802840567343120073284335531472024817520863666603000752351240363914333829951500905401413822961493716778944859320960487370556483881861181600603159245482788955529378669024767852125322613875328718165073503686239725783439410972015610659579679947991601894855961940977239193821217745119016396032170988397980353617786503929021758051327453025520554417429224335027824193310812530446080846261220060272621969912187297475349830191304859537084776829542709842159198190159157271655881433712239259392284482485985394816080445243840574855204177729552655594190036602698085578939292669570179151184589568309924157521890295574432033658141132457127880077675362124017641607043887643096382119028219871861791025152466669206184678695835441485122787068007236507618631495794197413513579224795593922609586471397177356713984000000000000*i1^32 + -69144849599192858844617953452676119845206467202694578005643145822212222361328875968791713919307373194141258809136230261221236155597317038385382176354219608850202630216758467326052373828237721625520174768904457253893192252046538451250540668481269943356654459650189861182535304568038364246024873748591867089070430146452420445159655661063437571600462651184017441872693698492861836247833912093333675452766666491444299120611524988023783771849259142785834112796497621385659407117114708585303016636609049066934564174446286577759196054485564088693515064921786392986825517901576188064591369328241484828200143492681673567870029852258274535291569144538489232725837100046377046697336223166584142776989893144475534008061929330959769080166919453798163753320884080220048815123485930272382270071198297045580948640986836339829860605204627064136867574242713701912110333136899354461569999522359525396777234531082534524759365464011946848848675719402516569060792986932444759036736893938331077926734862755125718544113612430711943069543091909614648898221959733892517828218037330150213959242339605731099164435168067356106607169674631337311844889647240443371416779956104170732431188189692272489435417950221347925843950192193438335122011827472966820276311346422011115833947866781226153856149431216108231912800513042961151507947454574752849377013029933090441786424221089649014550711133769611550893251973929484421522050664812457948314523743080115722939518628878090002599496246352788971471456459498672584857477175050240000000000*i1^33 + 525572041153790510628803131160621408069549476986380443165039760296436377190683040441579397791777757252788828886850858062854115875634750117781246903320002103937003765336793647317558607617604309093660371900059612858645647247667942800310325966363146775879489250507881969521523438009883325678736210140925736780125265672583120127442472109717384168669726646189226638364837579262975956251096534363856678008495732337385974979430955370389131494381236826144638312336807228008569981794033727014350653558117745332956197614899410416765837255920283045584706608067544492811132748290161844604078554826071199142757424828353968141229564492324049264580042556873311361481964762403312499684485467215918976456215574808651244644899379193242783763142582210076461972781584313294271894923929307354733643715553064714451441429949744084641196587778465386662424814647877442095966319252245196426540114260208137151561173774397595612785515821201360704484629796388844492471511055916711872435857300886754025741107890604711260313376342248156173531931713771915022517093852360290166139847491615652275056807806579947939583877531534032262665969722320922178347475078552698179034146012298754089742862645646690935844346172737663856242040409690943117226589300699037136451543751527334262037987774220353776062200312726865211992105107065392997993866938343504777215852638660272144410423899554175564401714364403022512855880454399511088722590733156471534434934862907378139740564156514272561970508763697486227814510865304940267438080000000000*i1^34 + -30206417557005247356571776520119992910804824248503181933109711594895694960984028320557184168272630020240690573882832043219239019461674653019133819541594328531996411000296899989094420660526730808067583904820099171371216892190252716097891931004817253152283385534106215523705203528001350707609386357874998042909287376607051462794171298614493297729095787187281101529621368087094469227848214191830554759409207498718117654352431585401972806601522004143607367692860635374544235848800099908136558095842664557337176367174596399531262176997107642873547490100096443689712431901820077144106570436561363902059210663393381374419778036242285465883900266571002402964032886989206585713527004460453007187563843507624094721270153193939301835059700798330376630746660162889665049318582434591181017182953288709807961251921984633767725876617468394604495603570298015456799171495465966804002959513215259974603792028151652949695971371983450542842947523278217975384153985795290212209511923482896741029081681057994867564317468347715772236353252725431383965616749448311317930385418484176723587829190169626867749543685020044306930220600815634725834056840592688886325552850109276050291858789911802850102277642869793845836860254293437702007047272905894883928757589137688653074660413178221608910373792408077183095965632097488925309605792336797580160013250026464050920520778983979906639962505580309196544960710074964845596279132263464338275423877710349634030074898397652783324739712917159684229834977627340800000000*i1^35 + 664495440702548095773546222946242739105379517629662417767106683333547394095814891058846240812636461670693663210936425106628229448109412150122537911716003400864727454636973308492430034744253968326837836951315887705515907321363676331288054325881000432737998482475603341896269801805497567342980100253950834587310560894453881042518731121746132271244606479152834100999072988410245920416461827900490629230883488747953881411790974802773339595338402894678774716125624513423283943846321085106544935637523967408372200183714886304067846001994133319615093668469467365089791639153932193760631489756383925893332046090617285878318649725130908514862123638836508342588104407459404567991951247870926461574769430500019625477019745480458692889169327262661415089102425750875304310433918651163494099316129131354990034176443530691792017925117339450332203391183093166052005930539071199248364165303423545693889722734206026772440101907996249564536341970053638670130680548689836692642018885376516423954550732347780083587451558895371382637460443554677294676423518042680734552541748153089016302065127229659055442490290070650401017031927196026346995097555880845215029838796175108192379806675660981239558405616637657549798783581309947191648276657490567385942167163536054358784177363089176597219145124480981485753129645059984794539847981101900216629486876325430410922384023290633134297938915661716165848464017920668838534168242345362263218007119023276636130566691650835147400351876420997553848320000000*i1^36 + -6496616430972733577821651121897587070890053004102486979557086631672484046195303511589460248043654401902008505477153977530947253359433039940562186956507152026004297336217741588947945635817710557272829520234078935771374261101035037856842706342738278676229444006309906622321666607427008417120547954773939111887651610707349928357177940086386095970733368507653352268948595581938041300673208555661520432442450519562899944495179539479538660700148524142645755657081870533160127663063607489491931000162307588271909665002669070829054973017704897132601469902450106702066591239762949723213530022635181521408367986137946018705736443591090915249224030547937502450682799460896836256739122592144083216891641735579663753149419535804977410587190546848635110943700599154823621202966507535702655734443533315285767472921313870532563679318351745585940492089740646254684269626685005768427817605676689849956030722614396883366628701952994248713986709865238081977284074156159282897758770444988688973561333684467405400407510626871106532850883955385382293144020153028940613952214249579218569674973637001611829766662048427318126400519626970327339247888306633323823180961183337334072750301868356220117796575276844493131012851524956010005395237506639735224223085880280127693145279102441912550244999714367898230489023308734499652824261291883392108582139982750193007451797036824179087350797145631718584762601710568137557215661747429755481624336401194899489131549088849193637424144580608000000*i1^37 + 30898003120621000556358600644946322431327293286529572409723447787250513995135211987439228601374747565705115340405609003680690824290954404254884371431212969816963962247866948225871041267381532622065314924652415616690416404702649456133942620195645635017187016316238791885328382185305844790503768572770993835568906950565302839842569033105986463238676668012926512293369398897193092735986871145158222242701773550904001677798243796753331816004085740196678356425825405851797717367377810574975260949117573909086105097601096185446621494364076077548282871742170365939072830339129128871766407327206148890995102278368444907592438489936249415664029013828460224882706498148990449235672706191381601849061352013685974348022332032772378010437261639980740564603307638214489440534078030227724837982643382086688356414519254719248256061817630412742353479886663229203165114810046607265981339558968481315742567756515124328896953983560044052788468552391217586955566985366734335321613658537046842393962139173093189564221966281351134998944996881538556445610499219633049358693297756622788538375597099908418521601140100227210797896791988424290638266175292691534652776721625969236352563412157581978231423364290689520841488842394568858253591990830768375559265113072067100180665649302902267588416695640977511018564707764510315357047111864638393624924555561898859303681025514161757476026209508537802222206132766068765331740361906780968218419849641766751155246759119671001088000000*i1^38 + -55341697605762135331492227870639230155535435913349009033549959702498151222106712872433444524058616842015282012589076052229579120676902667091661700848213415955126221504630873833768124440602747011788530821168859305056425726950623982737000874127896673593545311801876380460223902863946612293317549777866582710775034849312342533650946925233189004919714521311017669542427180881874038938176154654709225118802949991582609265993004476368065601009169715201831261280458221712048465299477300314848575112612905113721420828133197192476883144617775060119564527886535187344458335385380307483655299079339507210800646514974094814871376985882945494807600664893038027308864833256825824413289120824215138586008526490703902229113461390022568655335106015780898945553622123484229008535406650936739235202187318223757441039362035748361100240875994416657772915001753995031768462205479979534431632074111259384952663793887505558417524701893398068153799035954527036542448500833293169017097971642949119184797884863294676792534045922345669439141480968548538227490377942537160844455613881618263409470212764712373642824245696233359624044881475603529660920339656145069014923299730958286368622567857765017075878028433246097381918267768177002150011883855681720662335263163588621940427776389241350366596848678375111110847171216378744705627292989081652045466376180827051828102086090053087132355892593115359164565194648715165952309377958973385421889207238755211731271680000000*i1^39 + -5986007094630938259961434036538759499192443059994088024668835167665832918057864385440943540856805658445850998521360989749617431727154370725047479913042182963057790317653670571470431537717960377594261289671837783246386163487721972611331507577275166612843219112017813153658769369349037814665371960921749744887893234206542374864089958268622786928772181662443553970232270532281978296998288295516382969373477895088357209136521098827887476519973380743871997305612983406504148414394629759052792273754896840832530128794188865979663039966586307911998264973594312636584914055061336090601722834394011188177435864293885257311702919246479518768242649418859151458758872694917763641848349870039919857489156146498951796625679655908209808965982430430542832822347283315484546236195288213564072851629119276669053238357172348710532254019652179016438227603266948647226102279566423505574774878869340819298593687746537898837626623013199080267867825528448830638102546711229569453177168148509343560078520918887338489700817372561076838105318240320631904817725906027372045134918022313193560257760222522332280554561690918842929762524097451228698868059815942424503560119203665196138056411649029679883181197395035791327254165228347519529571969275494334842947913591082217611056082175917970824491994838950588878627230503815767576041804818372809084266119408230214180354649309649554887667647188977585325161251599536412228136798072353372498876082159616000*i1^40 + -75748347031348665130102769302575016278602425038738722387214570771749128695672559989946284841270126577275516607351050125542590900719726445898930115521579126793309820853700784702769584026323083156790726984844029341548321656062021506455997376219660009794649821841085359515169833878446797391847341024229139829871427747452501733897595432735254094622891980716810397048536013746592579430628544049718131156479400321713729900562844777533686483217202029871176154138098384594126476562440008675842178337323379870676708828955719375351638703408966956164385508260852623668736725917528542139222037497377145521495368563598020329699082533339438686155543509647349723289203337062044198360945502446407419563863351548003229841713991157969425342959697019943800355514928069719041147656019117419750968905678259757332867534747922414151410217978343027003405660071891483647650252968783704584280574754527617679756704906769223756649556950627879355061110516079289567345567735746267067019637134929527561942657215412153035123632480554693938815176961832246188543272643141426060594694452409452678345743947179057497264379545965953944631123941005595015956052537488289704188715444839108349875824589517978150259648277456923689670821395620249721729661634221419595858271815532299261346893353870517414516991659163807238531405802855567633496486880249894669810268024793254354877801494628691165846280761004142048215265108424198405740073324459432345600*i1^41 + -93669885641371218631942748956079757511162022404224001097765743958691918687458433558946953120412205450166944115978598319145210729231613578896758395971771296045979529906645546788753997679857433202847087525617885842360144402699028829663655526749611719287316178883288855519065918177580280082082878575504687089214908424779320014928983228756890168932488895962573107208432092617478484520155046930158866940483142039535882134128804629636219862311553913575363517218472344717749312772998908501018807672519481873689624650765047538561711998265912076525327688090051690758706451988364050670665030927496565792972778542243103026161940077873478074807579249726008155176918469846719327245505118441682069920923524341454920824311036050274235381335872556686637238778919394966950968900993226097413810833651428842545558220268061019475197051246072268428805349288776165895082151364787058579834496869981009560991561162408108133332053334464383045735669319792649033896041527573088454126065620155164891979717974610440057289890085816765482674040649451478349681993388602459727203938773596763777882811943250910195440809326908978138038713976182190952571199571561933869033963076785112043736595925440689647724144933777019138891309273970547848185549273226132812775071984389926118482672359764106689830650629412335740329829335304027156735371418965756412595016233483891466019467998654602560269044818603097628251293318266224640*i1^42 + 168265917955856960661879457954240009521679868975723496957624149432182342467828000949216899157391583446376254573710205556756407801293292656615968504100424222701183381530876744437570152774354813545666351492137100146457518856994160087983595443049010466954850923174620471136560519202742735076674578061155104799218178354394900930297845892222119368959359195078207214640507346116893172872284836274293032485701024669812860249305969375629938863074989971338913460406254669746121124325395019129408457924682605239695530763245559862775018469323328470526387686105063055181750846347288675328352880302355711234143503149827469614504488189461238955857250247896697421460487803334977252332845303076935075800554263524711518076377551997297360152202092421900044470668516170875381890262934681125292654015887511588595113697788003404502574626577599822126456648542807073916886561542834694719874633690362565152143945224525382239593905793970523249492373129134077814195582723196769733856624763440181427475069841769040694104342277323713555135983117512703739695336710163238101404688510800851255525833945963506952824255884215951063672602870000902407720691840393388318630955796860015100082847228009571750018584065578912809546631558204057861515155939610510362008381634515834396753206018259523284727787047327529625958142115219088371000045798410765631324907489910351664959014840942066767077392384*i1^43 - N1*4453248653175746025223263966243445140192409633583350685030272778330084462888366413420588788705893413687344003626420239010738207230404109026354741642173497965074724661303930044486190840752317501171577441513786054525315190225241630204896911455458757234352300523642621344942916969261608606195155497517505271307866255404891289242028934283037172827895634301221259795573061605816348554523811682477796878304535889110037383696538717244567779221712352341889473540953943757809922348133997075818724968197*i3 ] ]