[ [ -217776013718322143050517964097131324779693249894906690912825020528612672672628871740786008984328334031253766316480924222011388142502980215686662642963236796808471829639545061751778145840747356081022103536080303984380878234983665869868875998334166877019611150649191919904681273001198082225411990148735897643610385125784726261808746846805818089196608100986312754081564871132979438028890281984232121239658179684973113270359835034286162815171339312246649310043798515339524036240567159848078581063783388194366878413663892055582477412385326992771455909862794395133974845042271097756445529188207397425590533606725264932212420001230047480620387204511776041780063963332455268180858035477992341592452454682813363783511583104399347262712168071628989259514646221022968674137803600869350881688535732122812054227162310901791377488254729187320428966468774609195252053850568007122539917721206362954500128934468196908305278810740965183632929385138123411964976724017015691622817563808125767901927039122166015703592707260193790937918914809906588198495714147799194987552887707816553504259384454370241617071267029595424918776350488053810697462868642463005780851395145100165120000000000000000000000000000000000000000000000 + -706030034281675445390560601276215319220076731982304316212399280275595326972051884300462477366102727804220964113775164909469589822488338747306845140860555684932500669968101395402454420871139879713802630728453208671876018656838401607373277902450796847682310762679820089395613986814365887823636068491503702944225590645383846290203568184133702644812977812703995051582033055584517294272350846188618976625663853307599153484409803630344720047789225204899931919165518056540357411068773304676612014888381419440208426994462543537232933009011890707048218625250149780985259076269728421897014807952996260768339261468130650236029339110067638961624218813585376148312088943164448479386244292121971269095368706867391381482509217529498519497123324703066431732801605049673844312784209552476832620004578815026180236702216883303867189917269233103557926654638802532898571765981407788526264199623976197842721913933134912489739798313523287309058303816726123345225542758140874831164732317158289018320446158381319144914543290254825273547157036935787214428590592310862279133312711257720772690809588769121701870269747263807090524862038005954820151116545060220885717330441325772800000000000000000000000000000000000000000000000*i1 + -400114226194572843484395679575140538747341364999103997066125348319390550808617065927678193211480194005208461653540675284414230916678443286883594145613256149379264171260138663599981914668624431631387496997485032148354556448891384931303684638672699775121711206417242221330586955811868370009656565126893768721623190148763295484084943448897150834805355774538907033416740151174587422179199420638328615363216765779606078716540186723239804142300406457434522404385132339925575349133419899301250472779490576630670847990649798163604650758067633296020694072285270158480268636854903933058117447291702333107746429131285975719294162048025121416522352318606482346473559069425577638855362601297956943096923159142669811950040147385436428868681268306285734677536032837809643334187094520325600348351534305801573621637598313544997098221116105674223447790065660534814663214931816435743388214360552729081522976321032519698213937714376011322652279097181119609415460566861070773537967388281437467210449012263765107166216317401267077849091259429669805205900815213776675266897675092147837903404524482630486181118548692886437675149725703884650462734215917452346502220810813440000000000000000000000000000000000000000000000*i1^2 + -53613879218863554727412300533826100385504815050568222035853005728367438140417915144234446328058146413536670856924356243796318429437475312360296222179173366404452929631295757907229588544259526350297666609577357048978335544814755064274740791822596773746247387397810630041306481420663443446672758051916641147636860906832234402648654187899966518183730243127610819765741462362676788277020221962252535990005695723916888343653990127254052982380762332526358112060173922435514714180434271190457374107122967371542955924949360956093966572318923753998634419363719159667042610338476623047439862465954623128433091283323198853727743857775935116649866002128337527177132493228531036828332698459163876468665134115977640996343799819352690424335609197651736386823535452961002965177150964644340105863944412508029035669601168860051939668842524734935051228062803517261062276373967896448610703931973218232946336017905495628228673949862006540292862840332867982715129009196023668983824636827782826136871356778183858243645236929721897801146726157833368660599022108270610535107465033102465069346390323038087855514168650718399271480287679993433242138346336951420298205918658560000000000000000000000000000000000000000000*i1^3 + 4051236443704203949712126594144121640896277365617845932158415268463747951985173782221639379491740289269526415501250804275090121420110771661096027483112998808786750656763855857858598954665870683546284074594578928789113944450327362622153491370456230726165210145561585922424820950009232451407905995934802344287033200208050431613261761127127720539465044349901513524016864738889179761729199096894302324593220915265798354302373975009723343165562252508992743125280554185425300084487390599895917554653938674798785093734843483880173060836672991408621830230800662211524571998973952926839074046190642532646267640530091759243976814490211728285079766215672612776930586938925820724845901694340675308728715168880480708160210536579292026311514767066593109052460094344580800782530684343432701611247141866075646721731798382106266139146711452896568445407253723657131545426610112518850752905442217306762129933209012731846103252828922774333644259591815347048972649436924838892725813051157042404316088902858040594923172185156987960509255878659232345015419503088378824385224845908797861918120239577889774888580612775435477787006406354088704380587402382746846761058304000000000000000000000000000000000000000000*i1^4 + -82206266136486047964533144602835831924248473884832738327092413298952153951762124905246620575576740961488606857584719584071029201755490350007264914091925296150741491829067984027500017775822647765645642098161225782270352817224093347929696521616961039796944189356668560697319538510609113682651473499595861726930484637117055809976436646497612150529147511840666795804713065193463563516011870168608070657614043673454715668324521278799168123314022887039664143318473240214247847578013112555035858692499683330706855941760225724939345710097827125556484734401897675574928768203716692148978365146581664913047900152236120562520388429276079569242269817273448247369188850316292789013524198108527887428391172765435343671233565442977898711548463704823134217997774573404235021829260678932130793538491917939597300660580645862679627499173982800830045780855792712073683217201409746714182810288476438661398636513760013086231967242630703622783065844801472689563066156184244829496348913986978546760238560078612407592794355530593501948985424498266190502980140223979674020790950818739595861131044445628422034453540341667732371424868203069315862875209509537454856601600000000000000000000000000000000000000000*i1^5 + 21169211464867581519681697408893884341160091151856358299641558988283359579742970767208366552120668001364279087936317202279980825724747623058906481119891160821635310565638740686824571140466963693190569394580005696997432995708901600211782683319174756425351830772429343497182042937942387882862475424053467876420319091973529734385322358247052491143547854516917516063471642526018651358616746893931999828779634911155748880967417370190625471315243717549835775986278241012856386266289108315022719996689344937344228442511475810613225527109855707312736113089111077660853497844202368311515874297555660484284360708955559607452248730891551621922754915423006903943746619772046879318027948987942193102750300855031159887548608703488525145868869388592950753231941407829707481599978235961013952977879872511234640846521986710227118561329074137259870166801355999589956447577408642375338181619407252953308972161586207688212275246069900528420218167228099023472097653161208331610894107103481703280473721181004022494747093025256186813104173368281155393700279432770267766417395629512473155523034924212486240452323271911573604507142319148397966376030745237913600000000000000000000000000000000000000000*i1^6 + 11328653439383877733148104538184911439714906163078578201574760477795863196684315080363362796243265209713717020054407131753430794584197506473848671249775949665253007111917099919290246174466568327633744307600022829650768456076384451165622478802118428524297101123796781999978138179885575382796027263214579253116981155106822792929533981997157524670692105508071284146073432404583691285392865435207717637693676893786390099753538392481449810112132633538889042147989782020504387611352042081337276902637944767219509905462834341226765066279569413215345739309037245690907755137464030957043093992697474106363078799272749150124852901593241594620277167063752776152122125109307774523969866208567576708500873133070975656867827238429979671178970974842292588656285950638790136775848072499216358647130895709294022207911928449399867492776740947230607101068213968526700476069181704760994075679882029232650025008823289874048621044450501865540366012010539620938400068376922941328149761593821643255190714457764495275575808130255004829303804014276929827165888129630072316166122229377257891827272732283680100801339555791599723382804925406698615950509846036480000000000000000000000000000000000000000*i1^7 + 196227800671102533560336895014502684496535730088468408836024868123271982696358894306144897802572955490482337717650884687601389706207310196868277985407461540006703074888831948412364511331066389671563703453550553541664510530072343182662398500070767282445090396787759565688837865366117933385761457078114266754888441957352848258900269066034147578213835765843236762975589640351454237502731470769915304129339407199201838200495211852009575598563848013794420688838837470718041989794349966349003181116815593464481614077578691685363470760416867992390216827279500556041071623508829556036593526496944805157345957299713854536201257706981905901391372326003343249328678914230403831101424578441112394017903408729906324733480357813492272185917584697492608739003065158658309586974321872027925697778233576746147874164224724378102595675118905946825214146124725264316048286638744984439042111223673112360604553439865250996642773427651239268051405243496771605075522742003265910876215202322432528808630763550159602435508985605294130919677487263656060923448334772411092121006273281134107975668813725763659561598356032538720383531724939634847431774751948800000000000000000000000000000000000000*i1^8 + -4806691965703361656438675545445302990264550272462980905439583872902409720418617710004879581457673451820534984370930120808398335408018221046970090013919955645965179729813128853583681517257885660448749540748334357316357164606366219387325272467989976707877358574930933550915979191105014621526237670417670688767332317819814611743657154434334859480116192329009102508898386967421118471660292228028543101014247600027182997256489938397558917993109831742271102417451216774484902333217796597852809289970713328559878933093675151505027927112933358758498170581712518119475663637690033576968043375279928671416399627698119294264036227922435480037842724121353635788493769782432380198024194445984209403463944347854773184867144790016898910258611287322369289921870024132199097881467929251406046902096073327914468057735476866777902272377769028974664731523725673146280154557230492653159194376612150441502830443481181048430851942585251998209939227210665990080482019118343423399085583755011371212161681192390205475444412488737682460035449323937819708173216330598780961699059601345941243299645704356634368132077408281667850365849352173561668152852480000000000000000000000000000000000000*i1^9 + -23308791989939655303935990019695785542889432625826262487162143812718643392823688699561751430237282846150247597050062604467949807461638776191085218611568653463665031176642135526969153835164813133445468699469233612471773514680197782078451619981185728867233128601914691506981424049460769997129669951091955287009998771927970900819615368692130855227758581113006492334357452705602499373157777661331894563906559369378620316350899810492703620391051494601290587280694628387835517491517263593224625412497186869182097312943343711450798725802475843183826341584813143609305092034702279895969265726826346040439495285901219242583740290075873227128427581428700761156247232026306865283215223093982467975422650274368905663316503766373952406369012007176199866047778279681594621084875860042369739651948337475408730056584111118100283340957317868162797287564155702515975626531763344440777295720732604549971827599564789708494332181779292491896456766767349713409493312862774296419677948711741891642394768759224226511316970007806569980023966356738622925916537879109963611162393747214895862619452881547134097667720564070608575505332388691334660096000000000000000000000000000000000000*i1^10 + 35349134069979327921524761095481582407337876750244688906770254359648875629857207713912591277779464382123725308351000390490174447019496591889030572628644658548002195235049033678050394007006549024628110413026769189652183741728246108217736838080467337011544379812290061304370330516147726192934281907920061374101710935926703166022291652645087876687140841347110468448671060944331921885112128742167559152521715289962040462363025386281947298566329666738477570055353780028358063284316378724252755771534028345269504214576454723995555364935912135977413458427311817670055951974879047822684690015596542240055187567605884681514317082621396768629513973642908765409985899204676816353267614746452372982878913587487784726252410367811450105097499744517314258137008858006115587645630560489924347694541779752166001767189052061439938086429039308265229939877533987575371771043578321202137326444339720166418745634822797849397211616665556094868535073364538537876286795952747782886194867879247195284144452651061163592362565630374467970063411058982032759309099972204860476591704116561108337353582746861683006139863009429891768942409031037747200000000000000000000000000000000000*i1^11 + 105627359638965058923654557986206898600228368172869103757310478542666281788061092683667668852835148491562180051782426947509548783796161854564682309696960986762734247562363060681396808650310492171507525720590009275935941795830818954938244375160150601826486147825881148111186447124055428119179288850561079004477148118608032994877304557243219829237998907951537798218126366826850742515221335260233046129411756752468885728839879677630387765892716002319122982057825531699486176161208709888332442890263979820337549075448411496481749062119921202620213632894977017879051549197957452392868494600959829638251647046541814868600634427607409470583657384993356677607544311767096897338562486130478247552503019562205807852411249826801925164463668713445729146087863346079723646820138536834789283622433556799544555641145326731558058976405816378108517112205208133048559866528327459380530475080807798251208787686136375768044542480488530216372764793763506417298344186195545173062563445045693197016692957143318541077613326563032810248549319855748849227675986194500217384072437444209932430631539944229056841043159007154859157999404974080000000000000000000000000000000000*i1^12 + -455515950060986649852337080040962017832520061692664047787189054509561213768856036399278128752352308794070835798363039933409317874718757591087190719028025648417467453139048232092961571815898311048389342909089936609901875013528699491241152637510236351042527454713771163346736153519981163311921991668735554791470351297714578066118926498947820627447908964565232054116598309448800180551106195081891849626816144453978929229587172016864813656504471091702586376508579529025252929611653075683297608183839556224393558406947400856584636877891942668005879883203844942556403864247115531583211916604350000833025434404342947368888207828351427439808226784706358928219722554309491753292812854486932893261101664802018003923696403832797920779820464351951822275254705004583856610773515701275451842123878389462947705729804284400745633806998150614619149974810504124805633390810976374605654895068391420228856192749326376080085732748872334043451878485908507414460493922885182571684553639766478230090308239248901246861964822242613119330375929334930002320593767841844305025946665770970480969754791950114237232259182721086653112254464000000000000000000000000000000000*i1^13 + 657741336895465350965038673498260014758588725386406385338679561665087248647503028684969914746861190242993397311540844679239924756660826438817027821921956991947449398667094090868434357273297480178341133306166817033476992209876769353221928054480744793969810532114311852766066296020462007403714758975863942258076157457990930032474108769439743684766750736151909899216263390166080967177928721509398974175464952659594542997108264359797143733242128145976852614429620730577472070140332504886382947858501092273341760885194792784516792203566178789416686977474229939735050387872713432375096506602332436635006662933398982015576328669365140160376783407033572773945784356155994598242499963660332805950078965720731002000711750089881802236050774391393737543545387297395544072502696762189938819766067516082062273473504089050256720518458301888646965398533009790871136856667787764351132346913329391966961153695423622977407581749985993707116834256140246376597825585286834095529634952995288884653095549939790585099164585897621103731668114732352894457813793415804702033813890530253380623405012190633290947901944732069344051200000000000000000000000000000000*i1^14 + -620948536612026117909426781559505365087128501540168053583537073623132174514739626836128581448079053759367357506822804383753496154473026339382438375398338487425205934960019055205313962156179905967011305223812290888405756523835137540735693641840419318918709800856401372618131040842597378809589233221310060820995207574904133334833117811719904526518195236964408370201256446753642010936343505175653156198671387599526290858879836036219303543076935185503169749576097695440164774408593903015218052122566097083799700600859212770102419722526884267561283912508290830841943165111235162723625102683738785828131447655511710810351311138249275280346681959524149124046860876460177295357410719159187031233353331562845098696058023055438616915084655999090582725823777601727948743772341545670901843521276460255303960137243256880859454669909110737729205412907623173239793170705403941212987950216779946985886007772295636737475538241031118700975114391355634800152548677081176314163681284194095439977120203254284004377510008173319982212713837640207128154087545332433671259964765721784662625263616474831936479555132703375360000000000000000000000000000000*i1^15 + 314807121105566084371878907322714137555426367424920876070551062769872341647262911428547641560790896194134329659941654364883906529024450332515814242156787083583637440113618383184018088975595572232178370939783066615386680134217503001616776585409215492870968268438419697148690900875611934842860558026204600463575767554742081157553145824912007194330715795547957316473875558711817159545817036305733590506236543660406309906675063245075211281283372373809257106802661872816405788458603785774897289748556393521228458840118415900732699776423497436875511661657423075863622298432464942030807823250702165198139602919791611340491833357189990946999024432069425713204766100614775942118428962196645434102217817890147313671935441308780450157061274966466484496960910763284133071840463077349178619020204645780974863770845964288105596292812726629801577475766417037050415143420540043530823629009708151361090802388997901803345794000760789311078200381547799038201576403369653760747626759560067368214056394691005429280857989186253103966683896336252926139242413592884081866559478795450498485983859177994539096631934976000000000000000000000000000000*i1^16 + -94056777620483297053158084400895498600711076235376349748417069781063239737674454103524317093767859550312419213364043645167141586089752656531490804397921828186807367367492172865516918431169314274132570061777363630056887798497829915702989601168238283752709593519018232882981327132127220687784382018913065633625946946898820385445962261198229700291622788026655678994451525793483513434410107437813242070088532083246535240062900125092593891037480643946773371044965398981091422397530637621961097638305863710487200599017284582500776560439225306883758883500243229154758337018916713327012524373570129193726212140534402169309026867678102857411222965529968550826652804142712146915367661143406719272452956809714703056514232586254225122835698466172009156339516603419550580696939640780311698955778244040101795516093424882030181351208931529182073404795518756265240235693019773952719794074173793378558966053945435781311435597296440256042591528072913479494374353839206735965163292197510235544817030790782188658309619878626923183790618190558778194486091058023885866230851428661106223939406061038659541401600000000000000000000000000000*i1^17 + 8316367690589712973035871766037242404732315058816621883202874222615621370575863208240044240053754113447790043587566622675500150566790082012764291015323062158654729890985871684417278356597571598162184893506377272039629716607909405884489645509026640436798774697605402488766877098000286769946846692556233248910656144194629254587219331502788787606581038020481821640586209676169118629318998622001617059191973835304830443993167113471950964431585886388650892593680583201734739090126246760364367651325720093861706186007635506463423858162704804342325127351981625569585640628596596243562455919637830526587166785643198889290228965573720558680392778049674602394178787590762896351994896581970439663232136830136800367310887338749892183533884768937670357168402510669042784593641186502709360045379078911065774940383716886600591057429219384435654076598620638952081177348732878333832899714279801668562908867481756202272024488670603814647307917962496090169273974041052703154213663525413096880352673734537202984711250831325794282766696759872362265140469749706505355168846638781514763453929137446584320000000000000000000000000000*i1^18 + -1834061580986870239247005580722405824080357637316910828831136866844618045932640112258126530110132119510330222496193839517820101080671829931114349304024042915730893310855764740177522439620748757247243302839782116465067020032003297716799884433792885021880692979280519258762546372553171711153169075010663609568184956351246076741721690359508371151570497949803730504204786056499484212278109477698681848281587952939199761472182400842173364278104423343973386192771858235837525984325201045497348652837097143167944302882468369001773722479541284492214123282222649730961747183015091406053603835347875913936664537976892342470606431869158773948997294986773642567233066926853101596471277292452397812541211305690899031332602718460892394021647686084076059320763854130310994056446934080227693071697576923228417203041752654969195510132931085442054941339401574428428307297390048941548540633655473815600307687562581916846457688161399622560038449366422146674929488660660065794017413771092225276704350577350670871806822035690914650932805718685478636980611369330663510171296687218379240116381024256000000000000000000000000000*i1^19 + 16943761144815785383403419284141083246595847175423589396058324946217238151851224601661023764668284030495672202060559872725206708883153770522514616187204669189616070823800783277305196132907120166175780283634717949798795502771625591055506932987110317158849644615323130788591672806003378536425314887506532834143997793982768703723464642517282307084310035995559816953365020714098008830042030719456320982217823907667891657188752336288209695313273684965392834586170958047613422992167190732859282574041618443698031642103145992411081718504911977403684471735334792100807105708141468638465803015048313033261548391692526930082105712892911515896401167070256109528117320417213098595449682868423585209771540137590152141638814236615442109959394310982853686780430046238063203810329989074839043870291236268908695574967996431724223779638301967789355829342444363142687257783322800947006161332040751579907892706728407630426307654410472342234277557966765154792971537684628485703689634851836534956435242513040011263783797427196710635233967230658476879583221894327407310863445515685947087257600000000000000000000000000*i1^20 + -92876497691255897893706688396055535483536779935616081335048815235980448992716724251510362247397439040881079245689702952864109230474635610818333702371357772152049403156111464329648705532357537573143272074685779351823109994362824661754717762013238083395046706340898978909338817776524052153438854764953561202360631557535765997332380354882321100402996273473461693932066280398732584890761090582403859173894262326585919237758613034357079919399992478201201914264565832021877747551918457705571981541348872770044357779162483426396489192439450614557121775227382659334585688280716632115736925762793425261200108535695505019379776793811678318638981891631015600604400976559987257282467089594881618731855832160929217185986056550260083593296130971372005509110953185267158742471671909673025177120037645226329292672291446864465687499877374955214416708159316142291778584401871546725172745421444815852780531398029615124582512013553245520623024047299165652646420640418235292450046297488574643130339600112094266128392065726496197179139188404461128211016085151739584500914629011046400000000000000000000000000*i1^21 + 353095786019314204687124240307265394599017545380608060150617091966482410757563166891410409619918452844505519661766119412041699372929759438601704467559126861392900111090744874177657198075538528303156194423516932736590783328357012465073820168127870662374957204224335618634768649823642278448908347901572571184868507554745293141249850600301553953159910629354973358321441701187518742924234877197715416109674310509463331854949190131955166150710010868101198228762932279250573163654151045878113247426174291772661411096701547006463602208796771208548867802123070344838779717247501008257364739874829345190045254035786856212279671111345403432285514987102613995578397775979855524080393550015873922236104993883116572719750402317469777677519837040682905471278368368591794072182243166543631703605705606320344624736140241266032751984450668286990244628497636610050092606761568227291007466618162383090894663916365694130192489439960813948289640095689262408702644241164387872985913355516554928677976521179446837962661903045011238779942133404497229776637840185540929258520576000000000000000000000000*i1^22 + -995306442321622396429544387318571317617906665059699930000991771768309351750503602105363980481420383531982569387053900364529403014363182590444464116644190735359294643040000543350766651365312934897137409847810592060840097904626584499459645676916779449762079726346624975283399065530465441168819913929936734853436478289478674428800228844882415462847820230332574595185612573248437969136227697146556927026993746210125904028856866168671539540469749308452928664741507492960289393823686832979226842073344423145327535238387939562514313878643369720438536964494707902503991806859383099371965030468142230615212783720710127055376068478729024952019628339825662282959909036593510503776284665405728120685130737676010178895418131713012884061219878034847635017656843908778121230550211387734798060077945997819060641566253269978302260997407905822078484192029290341120792969874561715421101123846170976659111235012722117280803201906466711377702388311125905398125155285326250229699448484507099760819294794557196400334198211061514082831532784966099763866065339236640358400000000000000000000000*i1^23 + 2093345205089637588534097914251543372463027147546439562766377401085785943484259465092770148147891210848670318231378460448639995325897743297647082502009322845987732514658899970383372299844850442946627736238421417174336568474885826821779465314406340286507734821732523997596157305661107569376262062799286066047844167438229840182213985423830968954201601293592381580437662100446648784610426241073077201566914200151608368682308442714875831071612781397808480243715114458101041918722737886320715760229745520265074995668272829762940754530043549602694223406453808289750612742161132402009584820428063896794582129543084909935310524290742918359818836171089490216662735507127597856165964281191391573260723560065255333899062607207841401087511540519171544556574911592750340010915470537498491614802741133874446695452753201776942907189859542983386502676965714569185208737914978354596531658981627719843940737038101368582108512347388527737763997575642273886659081057275381549812121803177263900547075945366979912536200816355648401830410566125050406366546493440000000000000000000000*i1^24 + -3147292219781662640430603547621589875444947438720603836716735223744244687132939188610909397455403368293119754174747368303756926558419358327383142909820918699110497369789782357811718579665198364630270756632010204662701468055418238975683592480097341002349286930791430841103481207229250494993489753491856146061204742110785631632467440222080096875011474273824810094438397542314829191953797827341769216865849809179221484982391742215451459308506946102203011916782286730149433764918460176671748626454925650413931086254280264104588644518499331097434194957877700742608746012205526662135103935869696358081196323385084007117519481861375588636000225841027018513612876954620385807679679815235756954099599239327296937305824590781438981812861829978149713585279629706349040671175693956848127756384927827468797701823295739635956086440726572305677599213481285106513371794582594008754258532279009099605915999875719668042103444559565197077413964690858019917002270077100108464976805175049588739950161798447793471359390037470870189862249870144906985472000000000000000000000*i1^25 + 3234801939377360117841702557661932085926608554842150932674587058905941754716212177461228730520965187433442445704313684545965117445614917600663115789870882091193582507856012338560660450954410105864041935524659574721889850634185793817842534827170537311383176044682541957565803866848737659282358869103083000973303621509570857188927534268138195261243439471804694613095167704735561708027466084311829015208656904311334690189415164951998304727210388711803777003420478561664813805075054439790424447493440778120993195842636538952089402940412801742056317194337922279221851482057253377870759552079569140294987705577559225522414203121490894171276412042908542535808858928159260277685543155965059569664115067765420077824272440407305523604748031292364331017435183960234721915247065552503984021441045452438551310786765238362570337808995194432756438843607138918724247130676215397696989353528583346741248050606405706368564398143119449181376903534339147638981188405120887273260407040791136754045925141851655210050901571355037295499101287219200000000000000000000*i1^26 + -1293245132412023719263476655194610363156702412071639513933439610472168787038911758720453915609657079651533269726824912037587249105439796116458927553643330599438774410339374004237796616463319756302493807124884861742686760093598901399473100208090301296065203200283614511041701025897257852866774423766734938278342036561636720176772073097835295257365038726097110357062678693163673485495141741662350880137294960527109990566393685207328807755218476608300216837189334014334136057302478555954133538567994659535087683192679906092140304046041814284017777527363703674777963371470345614582515732167663389012907021152671779785087773928080401039624799121749034861023639291994280063240096794904588328599916340454098528209511563824734669336583547563623685441208763216771188817885004588406842447660453298700261459641104937478534633029677554944372126876329380498585108408178272357010591365527862032935748595919431463906957061398699178225962457615968694757686302508334481233434736124654037022166464714713972017842621813769497561006080000000000000000000*i1^27 + -1022691692764324620840147629610332951802669357243197962830383239561747375712332936365103464586096950494982882437055240250823933754317875857735326769766230401375760264081976998666595163299032672967706766506087157818845419199732945207163200856234873101732530707750788321302071892799256490854992406901038054351384148284721951625708603340434757239747685500159757399616499600082839224418265392108160770005823149198712690182632770913564191396407977416741735153621274495439703427884180838166334913181621499845918009547581133635917011114078858947866356617377847879369568530436333854824741520482044472532508053727673814456470531379508709844821235672962322195582609434557746984322231876928835260175006822106415328380840841890484318374964385710068517623858054117069608092483909721761132415405814640511994166117421513763972953772281638009589568630906018742237815470988228958703651112213602014503498667298928511170499194425831201972802225435235871282713924015872864131431591043713181015514845683198538094726943418089472000000000000000000*i1^28 + -148398475483105580465368372317725655647736496093312611794729843040591314919894576321455578908603613980794583514511767649254760665979093109029524268552635265998472637739229093338490820002628370763846649581477033090852958879957141478353385761025695647908191641481336178511730315578874121709029016469381585509556654552776456211896482592552097412977989975589156350577871790972320271709758253569591717054429245674733455438477996660962000100546705039417462792243241700642813600007052120923624941263904550463914937247416522152849766998662769211985214943117375251286371325859642440488904145784861022330739267288835058763865082656257195472859457699528441748724255313646195179251016908107302292363060971478669355281737319607340265838502155466402585763140811884555602409364676335431101634847294800986333221401312700853244581548817312320910572743700288798762921166490851341444102638082996431647906530904948023654244047496173046028118079459699526556427187442045091750906353579811533965267685004755364737345126400000000000000000*i1^29 + 3284531882837899376719494601008924906406100298045721267433804635339833732124401672540125784303600288206359606959387278847623475510956633568766872359847178866369366805453895333995861483158180691822208647265906693803778506775466490186130310047513022033947367494353060746549365565774932550683899822603791303605121156930949678441793494829024905891836175916391437218426215052632009168123945601209524297273681987096763924061748123806655856170465073204559879435778175372012592889572565877943783209711962021677424248589015772384454984080198484832984523086569939777284124864825432906632093701220707886399580471833320489152489109768445716552539990631230874005546861284398198618239121307577241515944296343548312017258891341660996704007806180846670548105136452532156844946888229290141012400474876006603090702196266645744414439410093476240298553863299290354186477400917777325711930205832425017654775662661865582555722535351380209781467511631906227214989322870903875991614858101538111909449665452441600000000000000000*i1^30 + -23328164914883595075244220895832926051970345373803328511293090984594566715044201915212980620900125954346101399560479910006264125715336144506934356728181994372712612309022676068255572504225529183871848364382489631061948023253058671695999625865197315665030330149776410565198674345468816564389308972053475431904697043174978307079616145772798880885834863802447961174540144143623923882133497970007776979052916140738524649793567251933556223824632826265639267303316420190889817560660216876763015524143130126283905572710790525011391604478205465560351430006230138813313892532452392752720923520085527971639327390227379582767184490236176804506844561909138446318773400415995904930451564607482672430814910455660204755723294299707764182979400243597628808739350587882847015312855070162586757201514750656587260843332216836561135567156630039485377959103925561137392694830070299753963160645871933162860493605880790860103852788348393063180935284967671958227385569749055002386495629550865839292416000000000000000*i1^31 + 250630621992419384940797748307034189115317828808680434959560713481573652793933975060931171523039932523560217235625826790781067206319481611777285719512315048400706234245685419573349286628581205657423327741840312382498258788045021852914888030918536739210554817384603074537439020304551092136183298463677639395818527323482186541650150240487230003606988804830482273533941250083178433852964318394867752945309469819510918030921563264053546690584431211583351805958683947834035324336104306442318416146493919381673797500637737733358237834695411710993235441691013496750209736626287275586299140236082601229311884621337153856335583334803970583489437565303484407074342792073070964449445583981808510183812204362547895275447424848170958021796371679140544180869641926858850944573759608005446318132127668627143970773392004352781662411234562872812852925323190596379189337743547527002767876439454874215168277705636755774031473353860294982591757272093257093623423639683965520931932287795200000000000000*i1^32 + -3299107116690810480780152199200562117282485844832844402429717066380226362545974201587424760300720835260417981324529457807246645999031264906991373984901651476461391148377706798534621304628992980999063563691527719639073442660913066225344970234033750834894010724339109147196241539435890569570268988368326311424662013023899710988155500098722737248353276125827328021744065006165224550871324694686500369178624986346123451185933203312486840423807099799285268704878019454345692044631982451256393865466904430191081102791696306741059202477155741631229402706214238385253177726882792751255626990903515274421035815034149631284993033982922341808717439944991751156929453308966656384774549241657343503798036493659252205827126635123803147709177347376426714478399478798250365766979843152979756303255014474065336225547416875183011238864862547472689699985817503800319883087829257732339592978930416131744665663861525312953996889440007545263103178821396774226964131932600249876480000000000000*i1^33 + -5330532046607122182151271214665438074823149792182075128298898788111380007602610540732329508932104361029124909539520219612906388613688204593478358477181538982194985122803077508195273484324232969417347261580899538973067864425408161157202548179030105256084840789011049254505282930243295067297188637584865075071408524383440046926451939251197675390007888785165316556132901242512213632508401953617300046685098739829885723734351572829157369815712834507796042888818870008982902849607767632431401207181838212407911014831311635001280404419713032777256931112313726289605413370410372241494186900044462076744915571940907157247061609159946675129195355305089611379976097932311971602676491859048036282579468511818515936593667676696925956225588294082748328514701388552354162534839107558713175198536716315265679508631590736809644579213525022666770950078729728178337089000092813910505183787898601481903225228125989106621162971383595899544318132449510127185216667648000000000000*i1^34 + -9618394853202266566435466545977126497808664160786880556989888152144615543793658538381595551189399984346687517397201533045293558964544694903625712215444553158706860712936367745688174871216341471460448688825740413929928329546604579624771298333351303781077555693062645112706882115820605519614692225188222982323336102436280333748238612347615169046297493536467293433974145586835001463356864335514771742902468000949606563953986702626371666678940884245119718735657782351007470193839951712612758265412314944982433892143977506955066012629048759728895648702668335905536549553508718744270164759573530765728891137471976108700521977799960276173500586397756328372750829990910034657904945223454558755247474828033588350811832106792878282284327824614358127259308231082787465478904633388697598237976758362365328741270543207703421562133463453450848218842816934866929276580685148403719445447724429728544792950087339812079789341339708930171035426860354764800000000000*i1^35 + 2583432488801967701729749793974408232282753629881137401671928115365816546031545581918562254654825496089342357754652441610930968867127583906544773687231683054665481333743556257145073080560000719971522177500373140749705035684234783844192697427041798196149421475280999690978026391986418105773706485901438348036484346837398926836094996044291627155640242281474391932911438675926386011381816615686070838428211396057147420801296923369556594275112249033986218607757740823878355985895488413683715131406606627488861907964931545990542757447344485728810564787107057859227911562520186236817424193586348637238476830086780679955212197237537711740514254657274943955767549284086248844564512356987092301599169419745678320689034622619481621350668069775093409440873732610698633544667276473027149671499187552065880466052659539656920005777725937419183117520064836108249044376262678270888942825598210592296180275577809586141145330662673511172014080000000000*i1^36 + -438306098323917655862027575517406427511384044002485911587422673965492737748499152310617477534064988288577586600599731132828490952045519390391822237381660707620066090456015719898175179500293231249609990610694884374483135015449636251899728324715227792874011855601962546511414915764832678835973405093571316184651004264714427601870600316916026267657559554206438821605272882907901058307932454545090832645634712139752663716449985653983826154880994787391735789154658025196037171575517799850064759732088062674351068619142394082475252116478230990583867989211876071686876675928175715053406686622211670739652680885891412060380718336247769067723810129897380420819427021915182057361997392130668393515926981338773068398094638533390584875530691956514160797216337255571675847194244908136963958386574804782656869559328140785007115723113456733858282773143496070280303804922255428619805666067934768774676162658086441345880984387584000000000*i1^37 + 43955962554158427799541035872978134156109675744766818807464777477699802001031461576731259855496328189452415719411024762457203505592719452395834683389963344308180641437721817442142860062668100523140892716133647976990458404013216595451828476813581445781588805701056244738340511250743649537524971870739041032545805038954221457155750451080018992842079239484856508038308066127096365812647348856293072500921543346242855398842320488954113862801895169140238366316728734305192330140317921020872803727268008441342218783254499415915376647782681545198552401101272010433595329770682909073231154968274751618563041045152036509482185889280718773794672855260556562079266663015001768208594041141138462976048494757317525850262385718843339228632245759874974135602270087642481576620941029433987172687570028104623895249778324578877372612155306718567708654032588562458420316671612870507577567509173822741567956251549945036800000000*i1^38 + -7207138925911605910570578236638011501069133348138280144300886029272624450775508254764836921977817217159874630906438384221035054877538805694023973714230962133217342352942943934013884613068434255635162615872249408735527359286038227346644813397136012701163451435611004238172297045116038012008951275236495249853923695448055331156973241102087280123087347537550203288194704576554212741863935518523437548990058750788969273431449561239306894442611856564779366647577238667061147039608723830832788878361546853503325933783501344181651449907031116639669958431847918893650198756252596596578437926343034607214731544269125601391967280240014622474651533097989382965709722785374334669442291763901332987168111144504225441516121833090682841224546928581282112960902805520386922234230196160010507689227699811344862364040722818163668673294025444806578999620766599373666965086734438596264782478825192752676864000000000*i1^39 + 131689185715544113566585190047800297244785611295432116369458234919743205251909345784198261506791346230810394644784744497442497256982564635667434737620133389367395610364394663994861467238875582674323707867527687597565372004014983366202561801697484361191799753485880467054580747223756386421231039619340982747768108465006746337580617047382123811799640582966778832444442769988182641791855956906812051984018016592214207499076450779533055777710696267964343407316415299662276350302613498730148212377599208880125228034396412146465781304057612992657082031929999036519417446457846867902099345935365828277370883222854547055788039561317829112757784579338465524622810457755237603126118894690347857250602220812817925949215481611663494840537435435232561844620997223621766706642783176182440533340236074854298473681644924669658312131889515904714727440972196081292992109562771032298456149393408000000*i1^40 + 190803488698268652267436794952372930042105598944759211459258956769272236965724318139140750946057468988412391892968714119567670489719742436097654131895010332274529190415902972316927771875209717636611059517610360678668267070745275885980933670020904628387358355805084267072679623060919945822728557524052179636909784953308607148891367190377656827246632913479644025245705650420379568531987903605359952186455222250762065253345676414406874502248391119785371846739467057144373859916844173062732357466095147594961255247944507363338855190924874214696583380788431638005630082052914979074769105921410871135690154961397504323850055991909184785850564769442444074433585771960603216107986945073105286678807071479093971951071594005303936633131105014246799378962936217057683344841818133379469186107050524055398634319720756437516248755895928363470068298455675107622567773685468364800000*i1^41 + -1399722561691099042901616605909726367755954293035629305184855658963525318165841051791425594793175723082538531014878659666545007051433985813518617441308667846342863417490959981843531854476310982406771905926154042216484272701383352606373542992820080705100160834190137570546933422511084685429058557592436326059488314459084427671727987183697964808672366275225211460401279991353332298541566307987431723789535805456706242625653727457762157623421205174922974565379404372659588858327437094400900709431016116528373778093301745614162737424011480174086483952020468234306635591902596631718367062954717222293786120392243750699876385808279530884674091289612569863526828695282385668906911335215425855891396612555358574890081137002783888846335566226740327864651666201481412403878900062851140755844198694616431996264015749782057971305368384488356447078835593706209280000*i1^42 + -224253995335676302222103831195797220849502360622372814195186557780317948320008286079062962675153483621515904063374382992634219057402794477221314402995530755350566052389127667040607365098802936250692127936612181069135816312259853717590326517164995523185728499206150705429395941954449825744371740792259344436831200510734309495980379853815224869871785421927067068148124301027487329102893508220994974098987991583405418876645237407338214268553942199276788835126174675940544120862578819838120730221253931879081794644365441376796700122441642162372304495134181615786378155628823483355083834476412298168530665586539995670041201756799265034163388605475212413572236093682353373799189784748095472934240273125609632288501309906104677962027002726385257013345764576456548663313371869229180233729188753428374544959427198992020491014474967787373946863616000*i1^43 + 1383232134031055678820948283712259229358770157396840141280486151776945875226103546733798211703399504955900467464311782145302337064196563372629245576687941837599769211639133489052684439389937097341148082859912666224656990367825443696798229407286520669780881595649004719419149805036381975200862146944945596998705497529362250114567019174245915870370591619897913655071048340001594553972079683266334802949061522420982206893961910343603530835252195615899832153460567543918776126809961703881074194105288831932211832399404089829830198651196225523986798424354379906967776725411276479949215479389992207289196001484911516482969959567768038573530085218712423207567578109497156642437144285480482583754737081122481057927707278872171182832138517506123338083188691352141957419390127581676665201670693475033235004840366349756175956419964723200*i1^44 + -1725859581768010829288354653547348855562417021076237679701726464725569131959848215219514387701471076107271751622190498605169993150929153290225072585606656368622961229672925030788040281078724054644574516740724781552274533337931377666150172271322325340569222213140423573481929636335187485046586012381161440118841432529922222827302852373617991175986064788669455481202301569468523382905101303731355635137147468781372469817717578518427235898887554077567683787427121201604680892377791674765584544683426394226150993556159604588369772529444830348865741303191508087919208994543683272958549541481477440536618456755375886383773041222266464344952574889765212934272215782292844334550697835736336488221715981372246830353821955373524852137404567744578847253603141282605181294634117692226686192838885200103680*i1^45 + 655030320929879211230137165088525045316439323449885763048415735820519457892090178379890057719923758849878296702497298649384787239811737875910033559350754249198134850196729328604429227045695576325505521727700613213180937500557462406352263548742360495689610026708071093969466748396939605404040079677860871665692907582348129881098342727296706493557153388623802025521165499913234875203272314806745336906422911055936314298230691041938339805015331573409927502140497380642537403623423227934919849442886890325212042112425456258189799884020234883168962575974633533410354110180257843814380856170332735178883427068496152402678885377050462333215339038785203896825430755928994975521173961069074847220879951118521181480936534872962231402663000677122174333024583966014937994153849*i1^46, -7602646178363497415467749059874627939437744073531219926433805892153652637184899174985884079471662842583778034723289032760581731835903714474474128662372705738281908325293231849555641366947673780972537995957930377921138195124117265415882533236335917696050408647607716506784508957287250003951666212371808875806854757017560018734677462423372357292308137057894064760971758321295155159288639964791654292584184275839422242546601046218519183134874339462343554829557266910870871124240303942837071813751658260121117796165524941802835260674919410095548559570756960623516731444785823061048776379636902086900646183408370158747412384430940487033598968261127438639421677675290091641001987011469137934264854846098439278630509268223258054941891723516382700787528297222303250917429165193839051764431791627207488797010429381735637584220339532275445230357152650800443405375502719787749469946781910216041702919257352017174361242746783614425701558257391790769483358090381079976786886652225896874886653995549882029403717820258293659772263666831698771798763495706124451088030817569920816725568074490512469674740982142956577529106237371486851990585596140782496896119681942468604945539782578353349807724825242194179747104256148908685595991201631790277257264140404713764196232424280717875038964260839576361879716001384938045536705615586859185093421110127954224379632295178501722881732699235010876402745091666556888825219555864454510983294965956586842106492591706361774556583247088257314368968382459786859037736150230663700532285063656619099410545128149115342003531022248071517308416898327780706430694071381663056095115259050780760119347958355410679213408950879048867872485227219262903662052790675587846519306879234268222452162118312687959242350721312735870546146807122411063869440000000000000000000000000000000000000000000000 + -24647786198517711556495832430869635202646410060294405805142948775936128554438616259663497169570510620283824818913785593259235031884242916378580746394117229238180208854447882448143268427612065360535295871994967837856351838661147158059185382789690409092889252063767768094282304548604005103494117511290172186030332867921725609867768023965304828036884161945946439278062716162833636954314833289677971173678985549624664082020433159747848732102201558811792668329519365094616038867678378785861599218929500360951408480933563214857319826241288577284506660465198403091359741163888173334083908459796543892121713647583484120165797049862149028718176348894005149617115957553998382139909909036984177499237850890356749904899624011000137584271341531972354717993235381787298152572091202025763594860317373125381699884832885035576065169774930290054931869906727132562265604091952427082861195432026539682552842652512607443791626380466328248032095390208432172280351445709255303078492095459984234038414819890332957359323426878948114519211364983605535145608848183682638893206214132576719411914115351286403105304591229460680507826387615592128336628598744309800238901215664385782862016766322134966082851731666674624622281888114477687879862613911605523355753759980257955076826822113923350980998747658107600948089589126887188433336826449079848226868415639866544373945105349964246377181556604011702354486847613658826134105089172178812660210505696091161749795410418919537332923361203208836638429139226840543798242073470974437620935388725473632895086857553320872953850885081916005348719174378782078215886760151797610358211146183350417491766447894198104007001946686858996234956849523900473125978649414021538734849842086806963414419095730726853296208344365189018661197526183102828773376000000000000000000000000000000000000000000000*i1 + -13968145864259039252859170207575595077750437655795914403945859434092770774208226760255270969240311276532514197704141258889912712482569149680581751863248328705863772062223302930206168622405379889950666913288353928682810891826839818191012109774252132060661581124117625032720967939622590772564616180678715539859966053044282616490214064342778279578466334778806188403190672360693306709371339424225278904132073227862878297230854814642692300060432608273040318239292834453987226399638246983056486503593517422515318304022287913518432334995753892879888939379998028902386851065386244266170817106588399691158408458667075966516568794765256640536821585178612650335252782837210024275118865524660403249784432911397148648256999518002583535059809232827564847848663472386461619988082740625681522076112174933090840985691372500447740973474895202522201552457789590424090872700765248879890562600697263575057225393863618362338879553308742296658943090828987667461948153736154117044728639074619652737711717974908075230244575471129363041872187486656291838268232956449023335283466236312724653500102107045342213416039387531770310055362976902599014029324976006693977307720688918399676309746865842116270388425573107497369258544565478856002898137422720783269760836645170189875848259405233199243302124121857471508014101859497974446241696734713118026477959937696716433771944353814393135956289565248357440459915407074063452659295470437499610125045934693069356866534097664493697669347360947333638192268052126393217357499139180602555483880992090935985691479565426871451631188640457071583548028052051561769354845989983575554472929861177555732443610108717589779888396138230758320824768212262918222814158897727962309986916486749719912070840688306365762769870724736769721091891858303562547200000000000000000000000000000000000000000000*i1^2 + -1871681924960091021806452373802679317805663005958149431374688067435325574746239132633855576960171874388225444809755791183558920950991187505451408612672469276934758154632140996714123087279793079613411264744481877679037959998429153516524837994576702474654991621290041654208095916383211384618055778369276769909551209670355901401533202815350389949455547611990232680748160894866811996517824389087377607188012776902240012697303310459790225069707114881754514620962733374398032488515938347012436109575655260212928546113979875911030911552707471858718050953297069617623289030400391852600291319883317289449669455477226678028171635934868511694511552204599403762357535506744482003129761453041307368277347018910058866953143326488220275315025557318180481073518366424893338235449945344245042733807984659428825905483480025779617810285087996982710730899585730859593642003219420672914051009190933322749206257448760434695973071786510759373168134079513154302069414430845272132331766604163395097790636652489410134079812325402734970986111979445748563370567626308327385731034627148226147960787014049706949680295489207601723980186932368197394756816088327649706629645707869842059054853315384523721831643666179390854297326327176437722867618332353563805339267174955476209675929614751974854193330893318787999534790668734429424907863408788060657372965489561008505070957904687119661470501935333949957817854978454278093590975283926111319345113668962108703825374676420757608789470819266829030573828571268055672183004892312041215503558806068202862025678153489740331061781383786762129727982769534318638543759330522161836607054279589079939788633899096192758885085944503852328069747034875164914469140947703737576877205188210168971117542086951845903636400738814840935296389432758763520000000000000000000000000000000000000000000*i1^3 + 141430266206687739483409000155968512058248437824184205497968965784800269724536578750734318447874948274927387556223331504447332306333667950353648003435768459028185441306678551242149200816306579295638056725507076274029205370356930252388313815746825350499496257517453678127098241799598893786410377669577771942904274408380859812882581816198674820521698519972509947385461452143831125247043828966165384051882763000927817571957867709844611787685499837022911075710389855494366495514755116790351508127556802724944003102604799566592998658146965123668394527410417473328774478892310974767922259780246690592080631485672488582613067621455441449262852366038932000961531547434510300935014340210366561564080126202024627993660442972648184410709265661829346156508237227497057131643165566204848751771192422211272488743881459847718583911384727013901812327509377830729702731078413341127337585102298643034445856910261377026456035200293971416536609497085161912607323279916310212087735779367044677378417579682306912072858924777457759854096558728407384462393354799602614128041367999576946829066438487056424355930909724815852237555203236549454266847102306879317828363772651413856970582267581952822146209243375066371774773425320958959927675730517822771296501723273411245273052462864609503284703451287407942874651218207852173117236830233815497573032291007990158060540308970861603650956825085379613090955414139072905326477201826851303331320728467141616579372269507257828189135631645353598815815010445510532130868926126782879901607881575794881258516680051490267888750272736299330153426842966678511124408604984740676260272817406693967100358721570706266867815797971588069768039259650516567981454180686833346856137070300076531424780088602269690297695767213058129498084558766080000000000000000000000000000000000000000000*i1^4 + -2869852683562411903900766644577973837554054343755135104164440471649993916263097360601481379629030157054173723230835937937874294001554360667306543712196138316111091456800202310259888301056795825611788957223948624485021421638935144699468267471278764162482690896175377816973596784433380680121510038057032180699206452695861118809337572445547054582861771500720965788692773600549069821925330795268682768440632642068871907906722903186098627887791077776993619456613449625237246585295034376949145986893729932264902788076573936178656442518824634711295806332234726944166452990098794355732817583135190324458426764798478349123890717571686367321624275918651603815170954465675370030720821014043157940361280316767964089102165144518055476119263802019280852028040568702362745130631611911050095231739627397359521905837922651623225136835005355482943854145469803336457855190703124183983058839693096070512882742378588418360633840541479274729474536990193867939389851094466846272905451754574163538303034622568864231421078206582746377875493681983046352509580322168298270184142392176335337435560637280432384068316993502938999963069671691875128209037054076761125854174829261328315935731230452972955795152014216516372652921190083382529605130889520153556541577813742897407892981162289830313011298893268832979020788366778608683441716365889893196222637779372664571361235493398634018659018556159451109595909863202030411986844300375105506683399085494284497423789390328331527206588527262985123599213253284278211053993587772981577236735056031187660150281039072491236252651117681467890236789099603828144901921945594096138022016806741385400016573683950720321877547051983859750910274571420911719321140741201836597094595224577719849682064439245379635047537039837714673936891904000000000000000000000000000000000000000000*i1^5 + 739011239054680542155576375129145090469081044862243751713578246142917279290033717588471865208740136745174898100328521250201551844670430690877493678519810464516383942276802881667351246413660375652884117680856819941747554702791833720920333656527592943163759751595035583911216063984609431606891464131989000388569909839025955252187965459723353777397287673343643437457009919689155208437461717206187316430583482371837003470928944944582922330340991073850520295075840806798423985116491665881766678007195355363686155327367679965800966088589838783134393175067390200527216877249121607422413071297122966919562728014633438369016652959991178359075915613078726454547110989815186113937383479946028641556893216346381037886731777694398994479187708481815920346757423784078076904200218530383231443243586970823751129476136785599597728679381897789796327915534033512629974043941359142243717327969015593521615586002958691258662262994539280765589982869409647213653789658295893589708713590783358171438518796194845582495021023564095974765422170021580353630903896287555096766269018933431674465953846699938622340379059588713690611759033572218428679459600813427788827862143620433343112719095556292045418356108929657336297724540634709428869070193684788562090838810305409448897242262397474664840572422859673977773281570947747376748934952663199857626896115745687609872884225577705520944237345338650667624820352604184548936871386395733058409648360147753671312372291063587076746437401257810218014732185762348968704552239038043183965595748527505544128242808267399409105877533006100611270809469037692355169508369184488293794048941186144736613178286048369271074572553787283868063853257183114161791716755253919060585989627181345316574124615027222785150126616092290465136640000000000000000000000000000000000000000*i1^6 + 395487780670123280285807301098542764554601182204265893776811900667719125623891367142758182328536383746499402951729270219827524383227517338612320041877540978245227420668595451292822391349727867917507945224149668330105897030765358963781609663336569533585695006135418776201356409404889983333425953524218257361627022969139381631921531313045993185508472743205143076278238283668002507963519223301483723558116208142910021617536700439678551168970558904331423627659841954788049677580178571619160815410206745289185565849788123472961926545233966744499080262762150321199954049752610825117838852318987690799040674069054905159102250590349574101432802533233022187627953981237620497112500031585045337389262282745726914955164601853717583775820311723569721212382319488684105689646838019837611241043529070150492248116263873658933459783778222944362059122779651816863434749670227626938175303338008870963429764109150520679379564104200495300613926820517187378159393088248361128042095044014525863017180591422586775534426295239692441345954206176372846923370484214056002290278314891173816023993536080921588945605931280413892998756269257269708172156868963216600122132725217021996339581603926094790277273577056026813524657321380904341610493113406916783379893561227300214620328955682719574873644473696243208936486814370375379210597132825765355548591028233138429680314170872453225664592909108897845810226321454490361762127137689263925925857393655525310974566860687524889754517066481640654409681236385190223047488938498368890815424859038247089361738062406019737815199789122088953221943819830207566484816062761680218093470242594085616726690934673774398393134072885587058513324452596000591630824368436684457968412860786211557313548320373639796927905391792195895296000000000000000000000000000000000000000*i1^7 + 6850391715392930020575045505294734236464406144960105708676191828245145729173111219744163986776975348300540308505478183974408556794777072988240698887256261180172570303705124968708657483288636266804555050242571739420305821762706654684048778880501895032757738877810311359877912418536772835037884968463498982557626363895338794305732744181153328054423473872311857788597794830432914258750082894978111362949349302282076105488698900003866328451122240679870352535820353985454603763052600333313866463522078089205404242008478039449647080921748466726573337098708301722681805363671436548385031834916385722044251424250824907519496220423537767755929593336612236366843138968800381225679536712403140031934725731121506112281264096966611145582881536985041559313902186796155948279605364145932012004787752458107769717046940206382103294097959722017917433877501978915330220979206581872021928855918918060132165473074764371081252160759348324378587423313217246191290840729806526493725465758678001992826927039420067319902074764809414077094765572206583902710892747829502180180879786713015762591001912158667160842547357281160051506983466391603408239054728836049060039062361591632572935390376305028553196225356174259022686385927670792177068184238262032780633380342799826210710961526547299347725982760667065823406616561927388809236632817784190358020448419226656854540184685947697064032276839254636710433021662344787042842705060808590163641753299730640431076046245200984437101924016386334776135407041513541305434638715600136957152422902019325705159848475588148690685191263936213515416492039238490439026480849568232464783721964252628415702187931309317439910016152842011040238891510047521125504027431654051194731875380682319368121765915463321785504839994703872000000000000000000000000000000000000000*i1^8 + -167803504035513418883068406654547174424292700080960026200419323896690211238094308495101808851869909578431247156658401965089827381853109845385131659263846840057969823318679567293805264743188233620242971246210364649269961707474418318745936920283715418259720430536937687929894630470155821186707902417863860160688001165772882653544855675498101428368298227447083795435297113488314238568471421082969004154511946314880293904318915831388266472593422843847225676839642261920335396567451355392352077126043962474568292839623407405941242692887902751016945897272111714530756488879065174933525539387116845819537168539685792897894735534792113978848487260148294195892107335318276505261934145410166379185300938548352598755433276108882329378777268153130568239019209474904235556320475891326293155614047707589150370688060032111953028413553779102038610267563901545226316139592911158467732703682204251531517522893089562483225930141667486605782902650935582307302066607953614895461838773954866874149450914460448572837894600250839589173697360878917350944757256508864075006736031588273277321684213203466345963836103484477697770415518436707970190034996463097166883400872260952591340521386305786096178290352568399717726882891546276318691725197330800584456364707623136147244108658778010237590459125415122441305833615505732620673145864766800610168086954290288306517864623308841568899402061328961634634393647034523082046223543716031690029234016147612192424566108929550601082415015994739992555834561077646676258917932330921710323558226745922486338851349095768902453563372152511987175054603463247733442288045466642237268040373506423748212145268314951317524501283360664309346845160609597226245913950248722704409948231932831356411331201080861507629882665861120000000000000000000000000000000000000*i1^9 + -813719808989760559019533906110114590496499967397035200637813871478841647293985930123986008847828068024861921840091512408368152887238537758836176447466460325894482243892583517343396992724687482437734277510043361738331576097896241629869215131250597295721577330269384287980400182259798327927537860332134346781528432588211912337494641474581256106023632583907931841662773939691730549807979233552288811423792073947516506541451273111285584783762763182821242395072328985718418134508895134668254700886173170346217403836213356633134586455290646957640404359413465321104739888510668136045142157891753700260215038872194587995175279257079011822023387337935862961809786374009339329147827833084332050960137660941391106829955691054771892940130713762993778099725713152319801158378089859180763352918930181101086464315228793843058876923683310570393862773366909310526968131827518055701532489614200956403853707885281242723180554196229375308740679056620403947795678058330732189523597916723224126365860241427689419194277810498288620553642646941409518840243493341422732188482781913991854908074193938045881055831284021259880326756857456722118392681005565682494554125407019331594335349566423154093959903304090711840485125108606332922556852297337054326732262150980908768403902364070080696340216593271433450036754787845283684979599088534689744449127341252734877851970149516019595338869371412480053422962021820861687223379627790807615097752321188246200084024840284635109965985201914005097115671438710477043502993288397723356049712601604144777589505989261268716094241039367231640854238214973442862694639372134520044543608242243429520664194880090401102755043529786915775749920708126070017097020617587400732791002961113756744673822180680772932106977280000000000000000000000000000000000000*i1^10 + 1234052436428794478336872407806729360231052905321568149588767727886777600554722939443325574398742787228720962948159974299103196913893018689520583152124581999621889302728086903222274356714317872186383470356306395326842861775230662253800626146807380890784707059138764633606318383674745986942719765763910481236577462885117284502897525606920889016830727596307437838677625869849395777696205178308363714123151214710854932028389482894816253852292020766801555096749083898412424065977311086841055119758442124343578578712241077443973297454786875942596491962250368885997570889325665773702664698510786153550310129023040698545204315021765852872338204938571046474781147531752901466813968802059618727933967813191844500839415969130023360163272573831169347966202305610260778321875470281921926633726154780332078231792320439319578725401897853301209657198129839611417492912015790172745460970907043229055251986253420396373225685603607403366617414394239336995808053898926521339442450313215546282484387192477698459989972826829610468537688591086945130227335576222195129776213842267260756420361777175706942948200110499628512239471152738908002605544786988137447154982236468385774775443815002904710526900728558388864123342436812229294304185777329107047456783572998343103212905449197569749543267552570491095582955425717292580254668784528476064421654125943537845139909272418197176997038955772374757807537997516463453060888801896941846014840774141181247130387212102228050046871391256773290070657786887532843233011824547423930459515491642632129345965033171885195948347229954618040271675680493571198561162874627416321146821420950331257416783090469182280407578998107490798304325244120204602329234353864851521785975332371740726677558171860588507955200000000000000000000000000000000000*i1^11 + 3687497629232552587902575471634867140384214113627135933719575766513936369712130716627212992076758289783185322808129243749830545449905994120416558224679022969152305614348627603372071995624683647280650181679114589366026811389789613214992146699723342957946781151845340099763016855413383933025858018993164816908381563607749212666638729017506799275930911467743624733887561532120996042924941602085674375744808810837148826294144292663429896968693670618525214301358290322674084537795058282360830436909717347564539733318613532824287581833570143302372178054919352408450717013761469532013560314050906024107984882909248527931269377257564086879262148214185931670051442553134407406076820204569155467059376911781408068113337656778323797333456726443158996073252656304495765162351824153883134389361229686325850891614416763691571204726468687443870304548860616854044860026261378726356313541347291188562258836083081208888089301062549404070769713219772165322227148601511532209371671817688737831663992072182079761251412033929519041913605555947918497893496091244227917176513776497918391137273624602113305707999893144711927557536944398114582593488286013743848682752053523116584054900008047923106876301718870338679667709123476271482676796066995498826382141653694457218410718399497939178534692370580682757393367742004159798563115385502302078378033453746717650403773736611344857054145998036176546888464830464133161741115490235086227336690459551761015782646408909560862678382288940639574931006705401786811583042998542391632110604077974018144449440748247877197816535219072201962613708190278940011826335328101273933626114283835124285721771513200341488991084460464336459928862396957241938544106675196046469422233818183244230604319644356444160000000000000000000000000000000000*i1^12 + -15902255636091871520784153414346539068094152012884576811286341114398992851785674753227537991777642681181924570865592273103482830050684924916752452138243998836689327608738209921966128403004144398767979449021095471262315390702056182613613961252181180302643066333264753432083222254172644584630928871408888773040117730993325837082816891324494424136902214810766229190906642300220615891784537131926735269214295159369420719878521372658842498193139831389719274092265776106524361361741760391977518248404819129484282045082866983867858089219948912404652570179938217421728840590128404509443869954862864869151748034889711473550240599453455860528974648635822094791783349881916225457222048310316312453647291590132307300964514417672830326543726727459889441784735966146873919052186978160689815649944836364360466671143687100389153975906238409685379917280582747354992573998909444764600993353695608266366643230909271317648026793054616164703465991096967266389226239190086930213912260544908685512012498398070850983454242220607056477581930816632972245610630982005317451191973658738460580907773202773225280939160524559090343953413604235472467005210389341334262623358998166089243020544840895012417397585338713805095634337948168850264195989987129264716558439996309815496134473395272940877579052679614655459312867333991520830656023326885163394011163614254563604665240318427506402465592503137458402949735639441764115954855173912086890524130782089345128932592633257811894225708648408701717026243344653127696868351879311729295645094176130950729898622862823497313761806515952972220262370051598362763779588979700416388144581267446536167810910357677830932588050619354826809081547961198195359461265953188337361768079012649220794558923669504000000000000000000000000000000000*i1^13 + 22962027715370746840673954594022711020870064157775171340614226399558239277835461170938408597530989581586147391027664475864127670160426984867553236055816835233498666648667784048205949570236581507702292514125407973756857743263371100175676950076084991106803371248192421038797415920671059656966683521425952523405481084275696378929584222222094771062274245950162050017020390107069381207921995869866021097075508728249738484934712268502578726803490698638684735541242819626650669261980840939282054411315853327096943747208626413634265497389895937386843188115990185738098397097608153985812237389156990040122522051472919304676981710819561984929576077046836016112690034572595068946427908755905590173731627372273865102132995649679846349263607789439196098838280489786082153841400377766256502746602356748636520741011483839772998194965304805985075575026474265302153938147057112743257741836723108081651224345816866743673836233368587939466955119523708861810165939484628089391006078622115449907054772769494554032159523015338648161962916057770963936535218990672848274573619129061956893246803225108338685344594420729796296747328933687152929748269020281522587535743449650631523277981949371383454850473573249645468190412656108953078967699964927142473894079094693814331915452387164859056591001004559724937329144767330244795476327591311500548028224382991236122616688395613546652350329983174711293850382518884496401291855992913169328518145585820744602656775097474630858240377260454712970099887744307575185389528573048425876926802516302195426239644233702991870232098522356199481322376646019111797490521122626544936624808588031740752812891816666158668968872128835769237469357267544212162857827897851751362604861437095128705951334400000000000000000000000000000000*i1^14 + -21677574155830470742171841248162230347437975154829097564102677574726528580593378014894408235979884895524402666346199059584895802330993709041745905446678821425982745521794091702624152690564308710706420977072250433571856617319932274465011474157329435239481825368136931120119486608903847543542104616458330930702222741492273108025021824045351738241301397469009429870348172631407969853276245510399293757836064090608286283959423676642923510812025163403320085423537340577470273165838937890741304596176776908233298047198282567516085643847126328225628540918033550177733849360326025366853454677426800959656421622454159804625015767444141169369993136136543322643583611422989939998744476376387471059534591602130898996106811866276128481770028615735056715622124991875771911134051275503590746443018153564214523372671258071749754189072400580736243378752037704114129825402734671588943946533617931204312777724120201209008343658480646436982299779692203467925328406644156844833235260574730383742590522630316257172158415469988548266792279237860487080091394495509114025023094075997782115474405421590047464799975988349117971073384891823264735320174873704438793547037883951699284936583842184538865325032550756779986513193090109799007887301208710611297875732309055628009377060243156005796531729606713074713937389592852985315777403034242093066462502260439154939084903459096113356516999291433625656198384621298287582174618139732151462534680811773467475118918897555363990484687858578703184317716124468305085318270295056550722042560781350645782053216191791491771032490065968454239842147262815204703248839682894465635596850876346846686777138998619757148401575379754978614685444018671074395574829539579010770514675348777425960960000000000000000000000000000000*i1^15 + 10990048479035376653050421892035664446366869898615372556344939897987464253690082608583373387493750745947150267208298145383405301214158102188577018093055010188601041536664681052431676498311396309278432730366306534318768525111914242565788563619881680801399110673735190570100797841201321558941488657520872078723495759367233918264307837017676630193041222552135799690468003035136587981685911793230630550913552065809670115001934661732863638399627394608616042922825909008528192079062254220433837680907903352484778981170381572715186851995760530108226271379173116769762313759998113256589445606477576533523750451156567106410370157563728739590093873200768266129136780394772150004271060370911126572959507341316142024046909845774938470430743054739784023573603827847329672443859637834440428993508001718376067160153798058781960560789632006894970249796710480631784779026929502322527604478456766227278475294431509835903587985962762602760983854351786729243440058411779240539392035791931251646556192641086569594311894225354427588863520006660858876714224510085557319315410326981145101437695677880577442245366944938739787538835838399463583322847618050046903039523618409263541244469706398639603042378912587755087336922904135425377132577158221986434772153313933401682348281511813478354626823892664023355486293794486287781359005711043717099363002873537397724179492612292318103891610561814578996799436276732536826529469247985837025832979123376884239955941372014747819209926864159745054458203124518219658492438195375359787676602704277625698491362512885376890431011621068001733560104393535338056955766121367097338659437127853407217347837355925143690831501897929748390474026044810615577551851591970403865829373378560000000000000000000000000000000000*i1^16 + -3283561460916243039227417329099540721306654265394548654010908457661374591883480422597053592786269200968462787912962656790309098418953524757581636257869724177578919145737692392170614318185235228896181385933722139739810787806501339731423692328156608733719638232382840076777080946210894621408305593094897496181694010819321812595962966205756344689628915906571989032162482132618581632069485483498635525452877681721945941134090177578495665524824495161533515118818592593817971775953142974906051873066493218759154877551533334689927204979992646243509843132193145253310728736133593930987149705484142631798679324149212684052757499960743563467805752110870293810091282906909416788625325254970834817596656162608818433109605544921985278615012228192113826089732347289435919996694280193801870221025939231788000382971861842484654214443126279150427467745691151303025924152325305778369080231864694357482689265197982976749043841583834536445680572254250273257833305194072551667173463045272522901226085346401640983717679652583372673801030768640354763577440291774139272963528958240027468853904450184946410919984897724650660497868874192741425995259108880098233421644123143366603737257469681837774897458292359846587940711212638817098790127899627479626307499909009377189342768998347844521343983872924624063547703194724949375853904685296922032919487149803495828363534932687558705078672871504912264911928797145692668676738051643459418598577217605366502363292176528800899957879487984639910632523014514169717210298289560457029601195279111443080301401669705464928494058685278989777424794490604072637668628619364014999550124642580947497205968238484310627356050922643720195285363882338506670334712452202068028480395673600000000000000000000000000000*i1^17 + 290327870748656154520421290920791528721429005799070748204803267975785053732682059423708907711010680149705510590924337810052931482639481156663967039460971721166925552204751614512557067154480118118464471181567981742686100989663067899688106835142965603589998804822018486392068012989263761116456831315887744306643869125387342344248782492574265375095115097623764707921309759800435212127897067384283949415737489086644010995340017754270535106807495792021737092637790202819468435155643419274489808445870253057918915172294402911104481144722450206238354959106911230645656385566067048558183124195334127560265520825342919685073656050059234613988276011181521920989438289913450297074063921076441484072200326300427549855335956069015961511597057266136952561344482539921786556042481754535682229050423225868169494620190999078416696791270527516221304055143357815090465190428399551619681181149912386394127472004751986374715134821604544963897814388504641428841371976598155256150098380193822682037651928758576254435884287860688616449567363438357236527150526324468663091560568899747869483447075249511311711147156456770518859594290035178387080467021902634356832607561157368361966194500469748431695739125614083471703682433694533995321601481977015823612900809304775234297350179036141246620865067000916300173983690067623224284799410876431100711510432281687284682769423327558999165228035542221048357038249133766575953059130836885559022801549676262659198672248323551818693058282956978346704361339056776758044426376442170576283946875289953858393531124953920350501406743319102975483172744373262295433475194515173444817285270420814989931604851704816052432775640172697531455634102888637003609758861142281137684480000000000000000000000000000*i1^18 + -64027858074952466588195185217736961095347628573497044954377914681767179391764354419770012516470321921889777922851622013803972649049455759719832669640495472263561923559188263101372017124697578149573108699735336792317315579972039462931406145419432120694383333082638673024416532310465951049211104035673920651934904430008240788103358248692340996775282122402482092254226413225206272860755172662980721488246833528156243312994420399694886053578497097096127347826348812039924277035506342388134231644217469313175340031869364471517925277458444475316477233751183577181718850230948942729270933768131506984998160667670007552156151943912826018508366028922069336147487447740295260507180810217721706579856228441630118568067335054870322370812301655574574766015881528270390103055259191088496454669356755936105310901554377790502592143562276637927075619349676489820094068581836901552961928634807712234750267233693095580618652932725837842277916270297761004701807569392450009981860998239472589310510554118373341418485277325313989126428913481306449730616490765715366996427851492025610404803637143701593773864258134021074505751159649703731821059125995400243899838070816088202019164483930342182671743552056161890624105628807257570524002056164141517402088152525041092530036490955925243497620607123178688041997166356676536455398124277411725974958036083145326937546764596507540128464014731324116357004153294020374718517970872454731547915683701591872822816961850702027852890157839162608206111389732453552708132865408436671724107441319183706350547547847424039982605780607569584228559638980963462282547818508492528484488146932541831734357683579437990658140546282818207760520764134918654685161656120508416000000000000000000000000000*i1^19 + 591513479143268463783341210734287176402388426562503221587077130468981110030770402513789649158041945225331457397099633757124647674969184210830989372153069089542903236567269881402924571952062200750198670603529483821909314359363231429842808649518195352602339751860863936834305950775065681295325009521141074468541271174528281543842516424612884952127018004139817324891286859900617439906570281249873138758172395043348190732548514733735993561969994367859543667928222981810342274464859260735967280611491754427621971790423420272530073506170171013764106837561731226885490847553205066170382657130127728013017286054934834230717668265892119610425275072977545046503112308135643865541399721422609540571887557327103075314209251565661668692907819324173312576774661260711589307806888310670975067033444781411395660754263366195744235570917830369282875483169940727714325175753485246000543746533751099032545770798434546826205664577826392545142898238908396753754414826836850931728364341725391482351575660065571415525171933971742332706824121302805914958976273584465038842196288324694146019221716582317262421514298996067700460983184216760031665566294834091187033852365670801237394092072440865082268731370239250999800033728893918369976368709353230327737861773790749035804964568274548614288914743008248346033989523972240044535162984573863001824376538090068391985469874667591192881197959677703678320499013211894415665958624879619939333845345923523330059979095211819494681600307680821110320619550274460786088534893044271234993471995087686679528936892934719918605741910091056422235326893922002458702110405051393922805978141237514967771391150356312283035658258820995158614096492454708286952203878400000000000000000000000000*i1^20 + -3242354365703726520795080081289692181076281193788797671613368290199201213984868492402534937816978151201372350109568424375338070470832253882478688299649309839954239554801481190427108006857468554403003410864580506889840116141696415918610367411883454668198334481964529548750059779490047473544361153256935944311603047207770767121654458257187839739379655945176881215900996616109274260570421870257354549887131557860059883756460381175449549781534316589803334486445604477207724332203795728942758025743532876442451653263219651439298598687276031473673541791765014813016555488982432823108984572617031134251234836600782688905905894397004354358390369202800325124884075106468758933704431567011878834917341973052629668806305336827952862752866885474014718093971360669897656999640232827181223203038702573332542743454019469305143130998709714632331148864948154662881886607642910311383009243234679470618804243264410295487141339948808096914082612545033927572486426636521167290430645524922194038014023075447058139364959086016588830057511768687419276241874882694158619838771488917851845045008884196061649682947540960117071163040171791360151092864916690178896357040452052255712786397407458399152016257433746649928839359421577422475266775747174939415408476425423206229916663253457009589253340501738020584374755714736876647335864875726359326651886453404583331915638681025701735572625551511010535305254980124836584152002155956217929991816583663415063105771902756642733383915708157359710325889882386135080325327637976312238574133612684669979619785765136700266429475987654180345753887303362377203074726629691886793845881919194192290526579521205455402809798844945600072685490769032558673920000000000000000000000000*i1^21 + 12326703809444409850446194313214239876450469821905389471942433875650950289739415902219126749012225126758223991096559238912434481519357505282975470804737749771081418544841881351895399903698590407665198023894473138025649200412334919374859542741529889863702126019521844159268822275012521046414573020970769078575666727015935132281046994965423565505852685525878044458780200120361077164445229476314320079169701830723530502137198197520702735010337166382082427964767882025507344691567847194497371614987867849240278922699215815557363125548384402054973695119964979938730738446379520869941437583534542298966097709523492240404407298529879343023218413414224820291798489239668935359235280069885116558225546777980655627605285274677208905915813919599997266458545868967722998503643427668821264525535778148700782429312867662405414916192127050314053688864152235207690008634941500055936624915750017885670049332294671558536834616941884289561993215549579596393089486641937201735365850519725215690656777720870461228023112778393713191658432310078054034820799832469651984977410944542831156706678653377074992124619698277489149523207633964648307591828272932890348825140809077214608355106441802299833905555059242487154214522012088975049825794255564594615149703767423025185385954278426497865068322903354991839308745823403330366399081064832374638836892817398255121884175585286971306634973347330466695931297588237313404602411047707252255018375788919167385387237524137198363712498204937944090904643719464824960283950845896948226554661151775327918524331942727283406552417382818751879989236250464369222494247766844304134805149362475636284558863079369157457321052891078455489267371081728000000000000000000000000*i1^22 + -34746494144148766448964973381330823254825942054909365430760966197401609481156349579560655007041934414116200318237053874480149992278075994267982264664797010987010948939058828888337889263184958694382173519934784704209386010203685419387556499583946383350004621202705752458702565913275266137499117808069979078095707382599847363807396515905078045493766798392423377269355259705372935114291636858917783084783566669660063379811523524286240175310762126610391140736119227946749473750014228582814984804845831025263093014787942144092847119047194922860044530019869580917653575573331433335508577242300038315040572712383240397195357772416453535198811071669944367779709268054244903412687358546701877536796867092194864767726711512397550979289524366110435570736500114630736528982376149828093825918596481505227538916595161227567907162861645576724172767471412135414649397983692713458631749400414941978964715054177906186751645792648190416498272299229671982759705031972160765648445995804920623500129791745798854345688999201178221639577153914725292979823386305522397946105162699652939759143175276155427400344970904527333207653471116021172734886190871358735024895083623543234803969805744412046933757933838292315511993153552343131404582874667066282837537580009067657136011172692952804627829324760199527851358864208088493723477716152473791430517766124099284466890393171035306482196160342119815098910102417101943372556845676727863856030887184564269781026926202555564644338832160883502164913962957211820460811340855462365765864415428908734980264293632877172405562970157586449743639049584039699781652146774876848372597751619854739982288136358825013728250724513974893674496000000000000000000000000*i1^23 + 73079349855569520420490751620461754515971085852114460593589589675041323876341915889485833145231152430783846844982310350542791306989804590380074904173831991566496709803761123812786938635035242088949537194632324003020774865702621401009831509156497094623941385805390315532724637711972688900431937616485349686912180509032298128432980166006702260745356127923734947720609250820804715883663035692949191941393958435930655264503780408623763625285743662934695463025920200413748037826737873273894314082233296612932843580251968479841454023741664251197157880433564988283977617769340996650925881413139473303807146111067670346817119980756771160681792725736911370294680829719285011482336592270567008957848513731105037478313160591575113335717380330898073454157941679714425741347362284107402110198228095690868313469890681058999067720132988596969922162558214683231634718841143753513721409995424475794983481066279657330280335561487840060026643357653303751453180596334437757765613021079318925691231441352628300397368724994381528020154886170667403894531957714409662809977435754877088518077102474271756123171246965798891021614935602252735517657953758786507809897779897784658827000161173285128298029335211650989661171988178326492200904963039127146773094250259002712559828602555122101606867913206729506222016780994457635902798888229648192546870636696148976006910859331655985920810675485214052935483591215577275579076453540658754768627782006775033176179376170156491790407377106971506528904492926956935616800810692146684747491143433435144497359358554837084590531299552515858034357341139602308460177129079738778068678950419298138372241348469018903051495151721512960000000000000000000000*i1^24 + -109872829768898051946677692163359236674011819921984027431290817465962541498958473413045683506625755539699670999004311629060369544700499188990700707858170780378168431469078071847624910817249567836293531488213081525279435571045494124786889619529880279056880427356811802092969744097863523994130528864440160461742865701103670996499334189302825808259962599195964949584702761810827186853012818337178435961734535053782956619442248860802732541682841256546227513748911413343340024198936529298558332929952299703210496501491400441114162486184515657272694755916930291003886107212349027497858046337390147745954945956499579106866580235448378176979008171933799868291137025053475740783544927935149547125581467519211580080424723240249688913390201804301927947310938693847196298091906310618643544756590652183403985563592969699328782346490776809836662337640754238340777247654451522177376023438588451767608787856628532257945556312496635734473726769057870665735196275529753342446491748652650823599377891768523593879357832960561095578596022239139197378992614163406061557536073725207205747710330046873048528634165536742463826847314549518090124672450330909456033769169212561387989113050347369488156811019510254781398407766036676480324335169496968361055540856112574473993246859097902409443613295478052197597884571278918609952355524170354098858059855267930575516938170097690812274951689500102756273546131835248486481326592927634355959887443237373050104200101936362635531509032573264237635155139743219582078117481287904668385416483025559608556051885322838572072325440761058910185102909418202593521363396354283038310224209548227214271897579737331076945674240000000000000000000000*i1^25 + 112927572275053453321719728426461046359234673123032406176811477400207629551983624143293587193038940362339843817589857736496621938610259603209911161282003548711715668542721135717257888920061602564525978533646134397272863298135210059513487433914611019706371720947458399176976782682614461616314616948412873174255699259027016329799374751417036365878611138025064932961998890938559799345160668931658308036637707934444472362151394289216577954754306944866887190675018862282756771570437388121627205320397792293251788151627756380669875394850180996746384497304157363762772171614864102476680377596794217282625558101355879337806916551332781516216678679147240156496837204049835401599278993105289664338843815479691204479050291982335636832932655711259462479121378529574698855250354376646217088160488239203499060435266668839554149652752121994291931612148014457156632738367624899047533262417026826020070777350652015731335657735496613736914165176764279754342582980584255812866497918838705891004509272337240359490975691818868054943273292046895623575286578694299760261140130527635429572022095610268504739224344162056881106975986083249675767044538995789041579743020585043776663975913086833422968023224081397605716410387612562753490927837067184971379247652910579681367495731627265182034031895767898756618801561990843915277671691458707519565045579332311432005714401168603369700703671284912375102125284331501766457029484498640782301747403677034134566436221781171839314286218347596828363576558576538234202995331513252301955465687856817732124516974270521952081632620505761808905546192715613330306051587963032794916037025909276463815940291524401561600000000000000000000*i1^26 + -45146930385986191790173734874347531796619058649812540339643157372965862555051489951873560748618245310595444765790731952043227101268445080505088810107319017958385930598131443519319810927467018277062322384096605130331241748894099403241991375605848573171433333120495738454363216718852508237284844754105149406846861447097231643079084790891812640070119623261648522575815889418617651420245339658643112270984253689502122317756734772642640803411174946498627479146224119097402296459906769358531927955369252971252397855639698848187909419087474839243443527219485714530246343905618732241887577828456262621035768102865201415363821655445510046633810224423765803386873399440696612762094122513674588889124130994619102514822501252532676978715500585001141621596312594283036339055687751883799641993852351603433242670700394457171498717078417519325330309223471946580614346733119903747982694060470889874842676306168605609424605316838775615551545522775368001354244892709817920676294551831840514464271361519611026809316552065155187411292854987897166022711694608014115267690095206154853487930186924250370913847441167278379500102162542304957262402721076832451200844927989174082646175357612451849507264589936057832105311899882849861383042997403398607806511094579685860970651185955914316608218741565817202811060366625100898725738101169271937033758055665310362452007294707864636685884445145493453089258327459009871164014819003135117950597311955603587225431543488456198294468365803664785177303033051676035614576851746452678456765188264352081574557398421746816744460840032434240943558783528504704933096816640368366768458769703721963678869749760000000000000000000*i1^27 + -35702967274462227949940174402557578454913567722718970871768481101030092822161417054483644627722225861740159733102011559477870799599846594547938323870894630349378086067642246748772046876888392164990671288060332825133078478705459874106280407481085517678669867586693278999974625338909382280280079360336915064412840931614504408037202801092581138973876097440562509377209806333799476773096345277254438576911059287122706420111628780952840595376600650780629755292065200934296197667203464924357818391803023551337305339170559683151118809548587406887139305152791094408251237862911739555743344326617303447672401102669529611627887475756242175720198000325732250432592671286097604313209344728191616079828926261132598609650870354837874902556038168926003117767804030695927018316312152089150402978038055684101879900435616641425174392568230530907271913047344612841151756582558923322319850138607259012412168311714997264718070366263898922514123586097462546636325104914603263052521188636635046651285334865655927893767845633880655662938603820246523602017230449215766021711570084101313262278418212094424053567401595089009066517898468985147325712810013938712375241222262822210598259366182364266528020065979323325595043092729689509815627816709336472222112475009772387427595778422025384410484476929861643072502116294179870650741615613515118438961269608481385863948751254055071215078624523038181444231003246628591356243873552160488512788300711383414572204217077344373125296246407804053477536630698733624662891235371605366132217076234465731721119944392220953744707748022975292352094379882625537648889507099467213052935223900010184704000000000000000000*i1^28 + -5180930894265452269690832229354944354619740627375042586015837591952682905291866007165400930447428480857284891975617452967609852471801807295081017694043411975397649662541316234725023529323832653117007545886829071419850967709189602629338438275488473575078583202822974983207715469629938329179930361882242207097633165121589018275325091775225023289158649483120690071401849586723022603730649442737716525003953905936241755131430384933281587860652865380872134163420279652162490852729492225486952768550617038044628653746399860606338763345469261812712528214521914488652235194321261527067537069279559982993437731821340533470884816548178134848378194331536218004017303387939378808439985106051983776565031578933856462395720599627006088104672265136397178155736878039164476674872125771086337318576526532429754413892852310803371747336148350584850546152511593626019063478741982447664561347733643831130470932729743830082612253557460000137468430949387616224362427174913279304726099627983101805915951291362278352542625470973966773643028242131031084838448910633285864509144269951941572118596533971415218569396529246382455282180588494839919724240711071345290736936981188357289976822192191452495956598783779612725362157635802694612677050414667742781506017319559726820188439303566733138734742685374598861994268292310206493393555828482404330206095298119785797203129087636032129506528365286309146866588889485691961103200611508536506679624525005873860791264168147408048110604814043045347927564679689445399794759799459242904073266112002980033892696876778080899110737828475896418896353410289281671387898641127073049097116057600000000000000000*i1^29 + 114624787136135247927253346024226147278389495450384951065870713225826621045786028848793522465222101096987792881496966027640394381015341406588476738158252010496835683661894027471814487395122861568514096956623231068763722975608033750838304245123358370583530705974364600784982113687278037268282126226088006874891068120681651376938226303560391555069772278779182234852243839079220876878029574328569076368818958758279987456276238623211905099978016322619367490943452237594649483459834052273803120014238581981643194377551042525963981772996026948658735264956216784054452441750837877232857428898708213806815132776728348587173007462793236494362102280548037250511770440087905531969935595562531288985063746419867561474910789477722691408182439711405841248610924221472781142069794135143584054232139112157504460129761527907033376243942870225959784758516196896197660082764253392508905578305547242665552345242624769836227691856687410117391657747174032891783068908414987368246934642599543484814620786223535951378857192643996447965910493397980779585608137023662325895912684028033012783941806426675890719980381303019537205975649303379743582692468379080851502732911966422960009769551814693145089962894127083946070077278690641537841881818569084996353799555665019498456228671931921784839487487638912618727530138423029570391530853659098473535730902923737813136596113706297430913377808921036230039008470182706798881355057718104707154085032236938576497629809379175214380364611309390891853848487135485062396718098246264247406994493395551280937973995328486933283724130628391249449965897171062083942864248569289768960000000000000000*i1^30 + -813581235367504168127182856873409524803159337786117676677633075304432384869869260477878793341761481136708415571961500503379273468194490257467487436728750132381723892862874315330364479329394420270662417521818171910940718066841662858880132392903060373093517748891357969782575554000484699495073219434194803183322787696633266814026862440007394394015701035051543460295326662357611333627157080854340399595204138918212563564580828580809528668401231366288495100617625263892762839903102736941686139805146891340226247309911360942721977863721986025682568460510793251682707206799990973094684103422845275229028311344261483131478519773654955964910263484164372528827382401726017038720589551599891998599885421193637266857617199748366144575459169437218201494662182820657423250941029378057467534069599291786834169389043598197229785913884898883276256649322285155947985790002749882207661756309687186067964456414700316684060688725580485107980836258045178518686504780781244149439607611984177076319182601695006388201461670796515323967250181915474608065746279809786555233319960560603876381146390554777364068581632677556657402216610236575832934759585502683413026614124373349134791452663711684902782639013987446250363710418951624115992247762909551270718486015682927696390214534028876712397905582138470906149547015480018008229170428332278915632011240582746998722947629955943020012188191177334071610151832129205347385653167972093094559990058754683894816409689664719465521138030650839154659713757244239409190157754419510003528205703223464165480054467810826722927523294736822930644186214974385250294038528000000000000000*i1^31 + 8743683038892923979330433718434360119882811102068916486923080244240943657486866253707789727556686769062448652493166725885931269623469525592647355202631889733396187701564403989031018158432316880208911447535859570293244001959318307547671360567040328317153309651700919880262249419112706917855562928187158597744411058210364642249404759686261805711693725156163494891508230687393228558924176666843674330845301201977529795330546075866313276179677232262440253518559862992082624241576354929294597718158030714459409088923262506378619034756681216878573765083382087855340863823925784929053256299059116221312443619804604304373247561896162949289590863356068338803673082234238198541018004582719251195685941105999839804919967899159564935818608700921660554176206845933500911900919509395803643134515342813005167184131522313768146996889949066094945881140973642939626417616139850211399355822294759132296295955683783680234761239635040660047779582789902634520418942294441647119047723412995413115557266508375279293331178067324221836488697657653035555523372896508222074611553505292279551594423462551730011257204151875261325792894113704478069508799804099799083732073177291261654176287026842288532937208737376927433688541133405421439138070116360166807632480592972916987235970373438247744228294649040522157468226444124810672989329550718028541765433544549541834505315117528399263994765540972751848825604588644395107246846541243512108952063243320441446230707495377743425657320676346108838332878858541021663153851539022622959243291487001085934818118939520023502648233656237024215937951711677644800000000000000*i1^32 + -115109079963806967992740560840639559892580607625710597521359257301620184562780968862603688126785525170004278595661512030238215122296973131733055708420275587827980456057030225192170633114756581943986508336213123192010419071892558603562625750118758444128019858366364617898375202837609108800949856677508520209864604940587258566517014988798172792573795851352477934094541968346604006287320176301756170341884033266126658703954139259551738151583602972842896795091539400446143259126624354551059881076141540761255422412049832927664161341543242019608692014322968965976305535581890165500647993074766762075154708387850003417281348446548482383675799787560585143150242602066155421196559508487473190204184072638801891369814443473911296565548909749109149479444466238624751117524435881110948559740103617295289252050572395822324989872901793864313151367025378022299816676446003269828192092305017722223393063394983459454205484961242344268444534746954578383429850708245180122199614177318830805596135588357276038412324301859998427217948282518457934333039015123134003420446470151175575605642345453922918106030921554916617749736539492313173778431241009842696947258291548306350109636532105152330771292166137011779270702410418679554955788847048581898425368209964169049251445773221906809456989315697659726391174522127503565814382782168124754226887027141466744222138892672556811245327535005505133488227456461648363186725351589703881745446058872325096513426449759379219935502187551236863000569295494550889642804272689884069660066094563182443509442651410982748831905121487499253063352320000000000000*i1^33 + -186903451801295497541292814989194547799858694853435499101282382839603606195217419528119360793848665905412292953814195216410170066523733285777084548130788648183029809976129451919813585373622752864178102272356210655646578442851765045230554724031754926549963140700501994427924066542013024770473160359440444406664482131978597618706274778676489312475511782713245458887175556554174561244733190949341985078447873623114282895537049979099473531457013299200192762855872121183008900903286010510157534852883719576471546282703976725255333439549577408923252472626737130548923397635232959354981999155802635202783950272318938744525187117864691542397296817639805584716914860053898821862772850033765743656352188374518489600734232727486398468506005854822029255487995687695554796504596109075521299877995634785349325071870409468706969050587512902505883225570888378764995200354788659007017707218331226907675374689778150639957102293433482990294054374729058577468841371364805553904833504392177886289890191360298873931256104647650913804128379565418250740679000221047175549781893939728456212480823128255391626277188424565751552034674131164560093738617776808610403332416605835152660489218576917702004148544343466404824238477296913253140410711540033333083240558773698233824201414100450087620821662746119979410306173476674006305145105220365293011004852103695822300285129659241317815383234554074470657183871623409472639424421111075129707629885325162015477618882460109536046145725667711154870944971899605675604283667885106505340539468295834261203954472631148431864799913050112000000000000*i1^34 + -337100663097831740955315841991279255254097067492769384371605936601374335062159901145168869436749680616670601124850449810928495578934533639266643034808306651236044797969296996595680652690182911456398067045671713323087147380578917396821560734411895528920806852512005131337319995199677082869820182431748729654903125161737878267121177391934919888875111994954974482171560643694612835611712360907101237675280028322056883058240599304627062520256683974170787247228401609487850540578500114492956071285756852894109349998675102771378337610122029355715229511800920252302978962846177712421980870998745119117329267944183316466254249817843937082928963353026636761875847044724937580249998538122453070859414421251668129806765063665452303827256099866886974084058854044456195499562050453756104873921731485321446989518061631682902448620555437219192233365982948423808369193973094106696498871109554712378353031589868134305133217227613368491026616551282956320995410928288756460986549085751707664168096442738028126108477059380216089413398401228263965365860413237725260805319790509091393578287625496130120844751342148716645201127199873251501823600065074093492684821215603552395687256751823009733242791384323016508250864762848960467067856444842244938487379811828121327409746870605864416935784393285160853923473937336081479753061236900666449255931202802993719136043413350976797774791158707539519405583378340331586500587263124048613098023175079926766199368978879645210598096092405727560879406202066757867146315026495576069312546693128219713012506053408085088665600000000000*i1^35 + 87797687799250082191483460459581935128643526785182259286215345719854135305734663228301539800176704781759316001709682546493598761336662506537218511654971049077095030471708479290429463760755470086423899754668129064155529137091148192605219804982578014026158993718650207944893492423712958806334703227454872207261147789371297007072154962257692027857524611777504473366241896364660517723216547530477302648293408452784020998207666958710627604922099780022445358904552525172388865138593839235541322200494667733348776491919407122156310090426633280355531233704613135014244855657386749587363921278891515473385523293865061555331610181171222928644703099359862336734879669681463360556916460413615599213196275688198422611564351622151600646602112252810210908755658498916489373180560284347477807821774279038138447084664069843653873478850985510565764918343332240718078151424193339100332258006356298972435524488696384309858639856411307792727549090004841249091088385853315217325333399466258640865656019427336498489519001232563050729815545943004066974538720862295118025705980358357879752797996930806953433261793320164129149906468267537702912302506219227891625953720203006232548730189253758130028453276018810460335107473712108631919065050323464620968128226090792598358663608388149396146737017032086569273063709403118183218442122676183687647377939630473927948528887131054726235077803138991470744060313622752666217216844870932273268511482824448604561073054345169803677216314371777668445958279960330641737936431595122730648324564110973423508741160960000000000*i1^36 + -14678862291159140067055503951147386874162039363444417926196266240726938184305906067382231775472373328644450388356532048100769469498044972868024429053698187692679132522878009202552478823785871194093097516101088037069935737218443774689627898021955740892998189124340985591006214092189340970382423125863474208705962511414011247268421817929607312523502671349282651502263547752286003118084745727864504094532446151775072859723050431984376185481115177458664319280147583195983139077595944584071364704212167867241146945864869441114819859806726081435170842656053260040664962285461911553249325689639071035616176163165568716918260351996493175960465201068389089275244172676178870930334068481974178830219108745008978025116455143115778322411479476815531026901579759484914911317314829741702545050607740938386189016669691493710903537554133804919221692296688504709632455585384640099013793801410245052160594507719836437057556517361894830479976070907902904698055327445364792675880984775154085723997524472643632025677981640883422540512260227387179544474859146643206695281015492648482498849951400862355876417605862628062838570558944301516764928957171901731858063565137266981066131696776423585770025236280248635703538991215738333361215611783240140484563478914016118223493797745061301055111295949331701508471030605236685746174194688758411529868185050822020705883641548385364638983631502590102828545527851585389356486721816638822914861175434053593303686621559104477200051256327600424377818554669393448606305417198639740420396650663510016000000000*i1^37 + 1430450102953680744625772346531789627229163768369892854628179813887562292286801761229447067109912484623346696957805192752511790533224734612260060089990130147438473277719996640368552399392010081830903873642028022709011147511871782420367948983398670011592650230853480603776322923638380301237138224031979973408366687875296893955858346197214627687135962650178117946443652550942365669470216235771349194767715695705447586830885096420072999554706996833075760257874728308624018047365572463966183822866261016668197457435740021371411928313544704617917985458876753692976644012968615106054548310455242186161856526070782941148025545784866632802652906597793367512203065018294891909010577754174734879381978583524857529954081142646312880469657216030076370942973670659202053285999928391066026391654806145058507607306826399154223294613827220338708758337104790847267181999548323172306535292789492064634505018855546661320450544012782686706957784736618342949738248862110478708383690057754214667444409383268179710629926099867709446293174300037092651123900388006309717449903074744848865069567441695041527278850220410786638006146639398256399663259933621144929616448142050602064909095457288809165574279209514754642551355002562865841489558852322744130264248657742228002729692269526029397319344090778688873889154860315109558710342644999435908404209472587291847427518903224506041914004884667686898118981694430180227558395569083720731462262584568363182247397929804130192689268096887936305778144177862533679500402741158427702067200000000*i1^38 + -241460648414717358821011049593148277171653736554665597079442933328634254993816495021903063421754492717085003950151625410841704417277378915118331319626873223088849183872349842736216778283110335969569337539656336019982226600470110447325692770125344978524494921052999702634725372734666699478075378689039278688443326981383776403609595357653039725471855134702369529225856883627769137660284762029347103241683297556616248249336221885437716061484515614805592488196400200386850585447627994495416603271150811360847466049789039833523593105230255890146093116693899481777960663271033664308636055561532081407298091585112285922891913882560893557730614032502893377388770173655326331671637460523422774890240995682735892326557839638530015576182373810526732978196381896978053057548859644886468135912652354744540095268768035161337342848312222330753321224363068144091280266582428219847112563601221288390197167980824698893611640041074600578135801492317233707806716901217715790258931835996939762833749284789083335034013941459810202758354342097672199115955921785099089687227764528152150501772917387044447686218166100036944236255769655834991271913853577372329058474062807942790130556717608090634556231468691967523530431763168859018956415087156699810968601310314527041146212682496409887333972754136184289570456605899621758885424717315186969571559231101155774225213401009689317529221835380250789164246528581044912963106707114840524009313586842074802707059453643494732755698847935315023111289977888945768805097799680000000*i1^39 + 2885789530738396782153273598413450829731005773603165898652662607869429460561982652733643698891002490193011417167688451710380211483748821012179365380654523255654887468877184728725504071158895708437190461555053425261854616387122056237741132719846307333621008388545374839949041200972141838406212733232917027747849285652536384158372886351460923484561270307776570561270887116030341821676065594504068387160931904391593625889766987951119870162021593479421099032069292272884533138925916390441795616116180325478660882986379547935634103282210174542631186878824665178753133092260810759089078593157050281714382124251991343634816542151129624839982528068877591604575534527103512596095716928301363901941464208828327416425567986578497885322152678064806208055262734608764888207236470606289024459189708877173767563916379356817462344201192950187800929758257633337928832945090856149813062322036123564039356071455348722682551278330040724039576325655469062166495250863617629737003748069814138607421381227246568986821931448008524997193462342106889662762483776055839893397553705528291737304859769071129150804949412471677764217798643818332929355212354190522739083837277635099722791090472197283088237953550230956483652917780448752914613026979803228104922443912768976823635299521935336197875218025358852083190998786848378877269761550302765607377031598916023212285032404952774224953267282440356882158732071954942327531440283309471545231346106427899967850111652403841234422153768099629943989476716969984000000*i1^40 + 27115097969654740931925443304416357099041057889678524106589187058252735192978315649395642622967344069790443425345309875956133492141317902612189786900315874544179051627409254157607411564350968978882532400869830036554344432625372280090712427016097918120598499884283934838229898614784264372458219119995295900415743845928230339884834678870385335287377342302946638793202051066766740666170857687646115118950287725099414544644363197841897351692303583915201529141400676025307108642597480401639966486275929802279511815956498879481184091131756098183243857632160396042293822638000601515957683793107644292703696467482538182092036004251871579764156612134605443135795819331332236841812608821952659163182275125755722949454288927198266844041934615071744268285167986285208424876301550005603809651544938094079539368276209007552443007448019341680455756590553709123018259344922065973911232881222693789878087466009302774785876715690158077693114372747211001894019792638386678853966137280429718532318262145797393510344914398766605917029074560784251309038398368139110025261127592852949993786314583517474629106559688465945656456801544634184130409225365844436729739249620421971583498947319805348801739396093070843126593861509724085718845868319435195466751203761568356053298343185356960934695619903338945197312014803392924051602217189199337487508843300729038546919042628179127231467771004796942450271200115658206837805422628308098391740780280521193903835083999110681217297729238435731865600000*i1^41 + 143325135859293523533281283359131736760130596002548527857809938457240945694360699645237292478160259010321155706131752795938561269025418194371546095393126058974713115441650785814908387882363771573668085680933749382798512287027480559300290297994691792188850348277111736375322813526176785176133194173627370571166152695291479320806539870827322485521261563040817957696225035219373954343269799991794249334456774529284235276991087002250559993626767534343202290129044248036178520443816581598028725157673968113248610038833088700034663887531754363248666608031804390322807472159866894630373439269074705485292837840681986846554158131262117068911441506183122027910418665718101884067724296236033312482043275328508841383206346734826798576557822570387837334552017334880954466068824104485332763227197735038063526424101375152011934986688864596259564188985415797760866955288833577005462266623953798138043993855007827780662317636414072311677159082563984473533012213792318812383169803100513603370104496680103826432201937834894681004759616481215003411843812168260243476416821620738157283129119404517205898319433306808120642540678474462412797739394495555147273710366325082861605314604640494788673707392370556485967785695006682415782671346032281438428382787500425128495420965847965084333715098832079196546871832317889377268769414623859011815500870099532707705865702412425630664512343713050017747227153368732353558173080055767671348701050179401548583625621145250777006080000000*i1^42 + -6812780865087534601147893001058306290004991287517144230989196859647148679297210449580039478999749387127054675418953416939186521505628693771195309350465407746097250293748940247438991474072548796088790544041772965557300657500644835210638293623274641614495774681955937398230329289133344667198771936655002899836548489141975378801532989530259801844425977418382057837628172579595289855474628257211402191782253503952079923091800396752605237074051340933928934080949711210208871502442989780066743845313852250097827211212411582156711272784681629423127219520025370252078610551334259210054767124794443301022198502212795703202592830120385093979842347578390420125227061418163133774840471961217514071577332688543058805239098840902016905059846936070533164115034181692301968964527540714339359578218426310958650959811172139329763953340919289710437150150715717077678589127393162741154421777261287039068231849651808511603147420008648455804282294469356069126867337230969270591334731237647690703171717811269985889394329006157410561727112637304476603757685560968446948997667885401910384022256389559945204178559679049781938103128261289422227114797459827050473596232038836277447316095764293794967789498756284192936285851348399242563863724348688179469312716341021104369590430509248468392935200750561736151353959852585609120626545127317134730364347069762100997513243027194170621358530119056462781786954930476154970486614956963544771210233573234353530347456561152000*i1^43 + -1592218662558485352587001042022982817398359894863184170167369251756346143305879596386015139189715917523479634463261452323022720951036718499169128142582571863628277797022032176576497477557062229895337964392959042755025271022059214280798464321093395344304851752985651050710914706431681690990397475941446762857724347880166363700002508883792150142979736391194503375927482647577938348178645022600161945426935031466228674496591204227521550297574011192496792731217960566165549291325233469137480363755157377152972602638233069068986332691606534060295642037542045787524218495145639724130938584912588370413280469258965353458873853294567754615444180532512774154026925675156426724404938580597592510475741654486647155803504886644962920190193117658359309406860635763097126550114241965503224295344368796528751933681256046636239708871607515201957203098712711012538605373305488441996265296016773169678751268348709079750030380028277225323188714506618498501100664587875166281959192663814159251303103204875375026208272563922614783421929157455625670926722506095907618686509223148407640785722202264203397813347836040053948599773540739952578712813984646811629174479264956482167905240205939877695712812935251557894935854632953422310236811721403549294215051262737821577586788800514102346848745590223547693018679446266067449133700365411548231475273453757687426075135489089621331821120172042317124884157042336542539346072474109670728749023232000*i1^44 + 165874655159094002996750631995724811863312928785538729454608352777569071989800679903189770175774969001712515615790439189252251252872045655684372754960788029301640472680801659341375236840391492890125048685527221832318408463060672075112985745152602000438223710180729094387468886906640421014303893150639470945749657252813102884059424970762286182378948677883701369953986892299647093415821197473401621837145719380082393201232665814915130170768319310437840818241636589491434140568266259958892758845283072640804525126792087719058080230601696278957544137423212863873756280710126333149407569603992437577092187205908980753039293913052624240691129959047522054515993779130836367508888120423751119275180238559832499961723390571065776311540911350456518034184072774685764050253789257673367937728618241569404492193186925093769843954314757905788388341909135307461967638275497295619363589253940861748949112676799924225173577460530734030426308489127888088244640275881491910830845036885418630483516467308727879361686989981663434356389817330255838312464802810814343906182913372212993531580460192672892837863789102473310601673759105047431389894714134180880813983158755385871791728344122014403957058282357805565148611811039770504758349755401198960047692505809877037233132176089186229693089728714218232209163438096849341465907193630635324363660792742673200237981032712641978528210743886481117705900342100623360*i1^45 - N1*8890476392083198636072730516305680591093658311759419896105938625599160885218403727585035773497953430521181952729306406257030505271391567666735941476132838316318373002072521956488552453704560742101422490103524620704896631353647064772779327403940219599065909851696066241703521578961862470460035704996227354292408803422052951753044432963249024637230959703416343727573854577558256542740436694086197413090894517299706059849748762932856753349775754897178833300506477158819343179086634594062007465825526387204640899753257408122545231793602682158974142907409198186477933887889521954879019977768929*i2, -7602199650349540643170125659838061180413378378453558909678964848000708116640358213312914668552451003879199621542598938756433731985398131340505563822040547556496126013871808424565879474816548647282243295542243820006937304462275213545417264266404148484638617048754562984804040049519194514348246206383781669072885277116360776336992481702616419536700259539793938483678727283358197441033398940532990647666991687471463575120821953598676660989983089029872013793505686732153948859571851224953877590955745398531008250250023580061553018053275490896839932388860828282296319421047876056925697571636514229318778920974674095334855040169207211854592390570344147020604558282144318128968801423695977784239759234013924582397339239929440007954509702714101994139634137983579844060930768050872731249489434726721433544007814795641676081869708772553815500029632791156828029875203558793293494307856734799917158110817830539152919595757282482081083750913297075868423531534162921714840624929626876918424102998269561346841469364841230198601628257216466775443510827673728233844820332626664316106002765096784143979888978391853395067224119273174340521376974617908004315217450091069323416161834235032392376091134429158582995027115531767731063553665385972724234923719513734202539988759586914319001616432134053451811008398516845347075969457600636826976118325046710156326100865277590997869996807906559757974188116014306842107495123490816604765491360856147596014216452140479336349520687744445553445763476126887537743594508403298515244021324620921551225231381636396235549593972093731696738597565767022418964864240122629459530666871138996749915803762248262694487347699367333955179250209585289823319885037128047242337396841985310270807734195281600381250208917855677538141314559474420506689536000000000000000000000000000000000000000000000 + -24646338603592582755435834909993341733971035276305783258930470184854008852289996929875322099359318322627101143743007152195972386896100416146795638340452994946525693982075849805663389563278062964631464480803059031870393972233224939515038700926776620044877218212339612494343870027201998328916553010231219867961820853042253532391269051300881978028527056017460168952277868362196119966547551636201044018705941026319998582260099851715000873073783778238844014293414648420688564672626252616231166856215139257727559836879912217171406543445968421402487053230709625837308372853524471907307969079641684371345889544672834491513721335744236033979254631349911468685301063226949815446272363814389997013125193769823966761670780503049623343719230082642351003338506357138733833555580779591515830513313439448219963446319908839347014143810222721204674786679106524128432369267424935277142252373387501524808197155134740656654113115181840787886860799340007323246160748437138342424492447188435332973316397374608519346013540499982634562792936047758958740361338082131976077851371753054856389769447283322825939982977694462607956385539191592852069842187281976929826133410651520007365915132669125235479541174686862310009210798633269999581566136379738483009623890683498285995960512698475419491975036827377796687574930356813711894472087949406567440494852649756683561788129493227944569691895311662520624848021463400673291317348486144026766021396400367948014562384774140202509494207098531991709258515142659543883759268303499134722033238320973365889260135390017525766685892639701929726086782600439936551809843686386017705511580501958095188951370044935516404081883326530171335596110517174499430620745515865195313825155005441087642200896866843324400029533209088576975955952297932680803123200000000000000000000000000000000000000000000*i1 + -13967325602685008692230050010974190836043197196125697969637092525471632910797782889524505164104171686937669714873545702843786262351925183040064113813486920508984715593717071409873734549019752802295154087675518953425475790179864754957866804152159428759616997229411343623092937205179234159801017733247099107634738481317750154537308462901776788151685495393533183181580364496047438847084147707450128776158192914131688467809213862441526818617494622221253739669941002780735027875858493904883300718350665595928126679056754263162791626616044816555036723693419080368174750623267212566209867364775565721249302029935823290821272520894675212580827477322929797756891929569780569533365304171195523899103558125807878018349341227074447910643661494798862195236082733849154843413501991913214716479135663449799761110022560459538617480658271000865345231978906601728146180446448288329162116879721177209244640049433717900119715150784425553906336693255219214207097353841460913527963013021693236466540246856910351052425143983537115217208454805201086434020270549107366647938256578589773425295270795497216514731892209386335049677705325804336663335984475942190672528499269156252335801994541637748677556714322554988330114581373517021572931542636617060913724323756993037263769161050048110529989471314160664921209705398154825891726098593354161097629330375641918831266270673060151553516307961222964803071322746499551416838616256518059802511546194314875159665134010766796349674405443704978118460125368455745591280943882569373835297761511363921906349510617634214905200579330263677987740933590643186357529777467219497216458351466152884862238502663063907495597183730265912468301627726870543281077219775201486862715753456033197319782200600250187638740105234260365924138354350425091604480000000000000000000000000000000000000000000*i1^2 + -1871572057337708006343909222561783881393965613219945136748673764170641781795131978630715537944763316606992647642165325406214048588578347859935026961229518999534794095855609184187587335689646737854764009775379648633451327814687030979372584735738842726166428102278474433155544870453821535595768044137001581928568590657581724458691353367761229867375742339634744271512616279527439452779890701069729485324890032565750336121515221836824943767333980196592957524285589463331369214536769097417584581459940560375569126854750016003366737130559142961694826486183679377390222913278814157268959829786344961540598071125922841300595452571683293847467516634448877836679593614140958363185106155925975219841526743015234430968270475019001532080378222137386021655707139762932468057044341310588116119721185535732728106998397408994045036155197161663324046004143139314229164276087771742648597540247332310894844066003764160138286246938185274379287835219037822541086299951655417033160864168772474434553969033047253342476687857815293881185701281786271084714645278222349881331393988811925027940253698266788157747645222600933484051013792151413637133424122935685783285817826839555927454640392772417027245832193065423289466204152116078281538514898022930013436959770530283323313078371993140104425070712876957531035276084956228917474526950604356180741640764970376681475295445064500565519336547741572704998415863302515885501942118354279260571573926979757846791246408871553566554044630540642410286893413707297539266023913623215887715830713827927994214583245294777669385967468800102745115580772097552260393188800366058103093576179182638809916302248915531794625672011081104700590975868517888361683023032351246094569382123202513924582487050145851531364319612287958660866546612182188032000000000000000000000000000000000000000000*i1^3 + 141421961764466933403771106789355829848777316187045369868843488074969327498825910576370414676876282477785320817311354519209654957382315362462762342947264889690511950379394562554377488692042233291855414376771983724074767333509422881546398645290600955724008685154002869243767412401048591724933501156626697363741539030670111591758755644951101220712569051892344245704427868534050555941726592995238215532668358942669095833844065974725695446910705946899860385024905162002619282453410625785098549119715357137459263609114491624610119702615399542350381552517696161967573775207951912390048085002014381490299666924985574261936820022279611222906119195281913435909984666045319008381684564316298430258000272528447982210147677452323923175380281106614708121081792533376596507935470429880324440799175648618397735323297771980633379291808553828627182599445465212849656407148668543649834466678236291043577947123423210655322217264406650624852537457628066278836567381581491173328703653022122591077889135044128148495186886157183125534144499369344439407718334955439512362889602837755634879370280381386007673091980089108507103047082904689172780272670481299954145837626814004460672609940962875812070827573918887207524168065767049743684545338956066179947473944091068913438140507340129184812318391068230781631284942226297139319745623933485477829256396873634600627569012900477255766370484928750113966366397004248793682442960319334262601123802597542214648430873092764022450392234316062446207447865772605074123720136069214965716898775658744492620356557925578404468644616128511410175100522962933250769774114716855664265487407492631291781734608925085191158904204364779860763196075637316120725708076296009914210355343750046400366973837515431007389113919931376721429096545910784000000000000000000000000000000000000000000*i1^4 + -2869684137097727999353264518365422996552394567862990452091309152650747711895512914460284691368477216938037356903203617435908846468729103492129053814492380462550087669183071152940480642968621760336833685947663702814835391200256043600938099868997225936156499691690808344255269782185893373737995597443593054130597123626419205006684834648478830127403203646153747397213702233810071282285800503125692530964112755803126396087328715557711378164177460037865627267778207812351506160096118394008251556272558119613477969299324359409322071111814854191906565268634240098490403900169402494266097019903991188115438556381352574921346563992980302968112810809056889191276012780825642836351230930663628773727563855717701113702232487039084951049193413042069180777839178404222699675012792754236861330214121805697376975011128029224516529829160323713122412141659407334762940585613956172129985685385111589264464802301321893747929311034875330361417686930864575032091788084325830254426883797943168763896348618318124891411901715893329443314241164387513040448459197719056734444009868645071209740225219470656873812264093218418567278553301032506939020180109336136813826080773585461789425914468547322022037841020897194254831110291592355415286727270468333913885483704641740528137476858333432509083498204209698934492762026985477438708514999207222675035372038980028708942423713636586737772073697639912360829881118352810373616259220210679086312934728338777815234999558674764111981534136878744962252989049650790163001542266360422986959532084386439378694903719401674567590637408382991083002238448622124193473559043996059773669625405718161086557381979873588416203390514813903395090185501256800147156966181600224935406842864705808314273414910291643353328416814612268811741644718080000000000000000000000000000000000000000*i1^5 + 738967537091522960400839519631280868473436828220745823552845597029569072237573193896462810689806594323658332693922698395797461371672822459312510941941524321674201886150481256010299678905202073004740832818856072164417220110692610234896092353320145125791595792220662556442515500226018441908656476936970915601395937880023521981347632079017528763325338925097803535830444010924619911753779035446849011563379895074154385285626980511220011319196603074745272313489988600075638912707249822036556097247049960117759034756917047308386675534422181148823314405266683509179507093500972549443963012398871693053937102198109021647444359579850003041505272091514777813560377774080972748209806630773321930701519705133602642409776371435936273515213773483366284753730433899523142686939414657343839732262513956974278010951576824278079020866771863682409797518576174204081611268712486407738463055911216194307862967368564280012821479744388058325131723992771682358187988029892784144496557429542415809266143574270698949647737860222584273498638493482138497499896059788643747117603131269076205367628576152415017818724612626616224480487911518367349138565055558062906970077247903458310491644204471500764960975758289093921857020957990124134225016792335294509557861022293021771549377395749446165959414937532009287244078448176142382537825346496166472685111487417722287805021491273686620989663047592258895386595345213962485151492436601208286875078537280331447688353221092743733976336344413966015283355454640716514983055546988479978596821652083230861944823034833838675053870245634548291195333147719407155895463082462424243626045335092821848078991566904712370085619108020601373774921791899028811107129802899609740833140658621384050581597554169221948820232223313828696293376000000000000000000000000000000000000000*i1^6 + 395464552953359568194752268201676725968715166555645866083043159389894900479035468930181544176333367188915504837063455529444620823997416206697955757493447172862589687451919684758491280676466440504821917466443085894772741881951398243659843345220677204269068354142317937074355559705874633199265130468514736622212466870184587930431064065677277229472460135609815942967060431757085838919282806945282845585646451039771953411638548209709056947921984936637839419761255468015496357619452677935145143642111438847887414290220934235009221530490094015007867935008802905179664362611836839268290054677083422807474304788344550170833046686649010881837525023702702937634811903067766582261261107978521424581950306439590452969956012108010032623688871501492474401685636443301097830336501790385778594411262507494525996896251093140857482132129654098745044805213164084152439268819266278891824222961691626847251266711545479951488643288846913740570817460814237702790382998128983231087214464469592708699694692400993107425494767528108173494898671433199006916926827227662886232656291635536545662639808575125866136065779606875321843204455379262594460951146228624347799287848651254115704422275975520771558470579826571501732554340349559846052513569169912321587225534817964681976891304126149738633265430020726310790042648987701782613569813215640289345345369085858208693893631966102381367223564697045555914584817575890766922164329093867265463959074190024837868151057084091380262467804605658526396181433290934206261726212522443585295518367936781061966363238646496962313572569922860100467906621779113592334650943036286248216554659587171170945267602545235562628461517813500679237667074391116209411058994534855708773774711713766124870280225195142976678769405934003499827200000000000000000000000000000000000000*i1^7 + 6849989381499426596724381928240267600209781422734030363415069965804611213088211258806581262273425974648841012793236426544661295546411204393210726736872960694514576976040706268568402567077405631253066867250350903953183883358764659678694036192394749843354575966132540445837402615241382896230198747216899247015180223129257644108314925949677341598120666375631226163909625962889406017651534172350583829634995649485873529912018502785130062815616634496864463759485835049798404172528021204534649479012465222218612633391708636210971872403060256076290958147930132091492691560365095312322909176033467420823467306265422206855868212581034266826427107353535714408249866513372830667092154443758005350606924448929925001726543578490719141427866352894474749124043034642225158180401744237634616619560273695305224305606557820561883617596116598313754772119004233572399591961991201875174709984831357364812540952822608173239402952021483586004737110904939897464706364794405306772826880501307433055547801406377542370143634298458633766267372397671087354805125373235620837566923285107202469735691976599397069594482843930443976993409964016246994976657308592693898060768847082753007370752075146855698230451485667290930909580830683224534940353715053627143831755072669452224939422941532979040876651512432263104921999420726536483905685143333507502685774865182494611495145196705819723570349528407335569485553526952695079243923224278539738264422463186300128546166633845459255335127593546026538966627151335408371006270654902715319113252724098886315298371629637747869391590888198548729696099505561533689618463482523334925400664434315143700606481686382598888133692968661408968398741357485642795109510022993092519866724860155821817591447447043800207269289592105205760000000000000000000000000000000000000*i1^8 + -167793646690358173943145369369455914151093341393836341972365625648918620172073335611712779796996368656705334446983565925363398359300317360329388968981745596800018124537551060808546988030835072532779748815108771288073238945249544177042984475375217938234862938708379524822367116156494642761142055118542268348816471118375543684390227343139956733431405748682254268385134248103269827480948678584078183889106523218272994881853212674491608463732485429681545920161687963533255306525099671905186341492755047474097006744330294000798006429847693112462173467101955767149460210962122542510888146442052370404587496717576126520901903921339418621878573566359436817653337272871538346973227803937833888319001624912980272307241309355866883243409881805594443461509578916237160208207069109692536499667385558020808562761577071972340584368615978126088116421008413747964217632423350742718368511573383657186135442743863646746066281957923403489100761534286886910018060957042079550434146867035023848343838849606962193179690940907759566489473683226069323215711640546221497805132644927052866716467930429492158991663198813420830075596588505183377639923029286193358157637242137049713877041665036379803182640289869061483751403626112403807982815014435407322275529977741315084968881431950212053072842257125036508024421834277725695702677085620597062717186581358364280520751121862550432121506749422590271261430147155729330135698574204950800024676790512616716842194041253944810510453149542020714845014938700407329911247583246953014757942829365267350092675260660373865371121973276919338819832903717609674419855134421865233389625666283550326578519351012596428060674359038834238753150205381621955534419384080094667213058084663939626778613149768508867114672075046912000000000000000000000000000000000000*i1^9 + -813672031489549706483184620282264694762975791863975851808602430709818605611446596727432557675819444704368123801201114155322600849672600661517253541626057330866130387161084685675309363246675204279643608743238723661735200119094828151987243792780915103623935076481869457930666904722941137671419587205146197857855796604753001970037580670757926929227558478971266162567220029883217278859138454079145217677652281415297828174838461185195718156841277238242801846987766178892111365172838820384603851271995406502829717771085535507283926187105555845573380524172698107477931960199208954280158529682186636458362088106320237781357661863571221159940898492687140287683376818085072424613796815840658594001249339979322793311871309473704208137436631525858154046569435910265129877271046975381657685603860599670298001057087506829777987653883417442262382352889022326074363543532728107558142597086451597388494937487011080278822499407395820508752788432041012613096738950821181107090267204745712202151353441479335320512156079941958165446954987050378224426083530413510093187470826883397369184477676553896809082797826959745311063753268295432908981629834275120118792377120267123445444651241886270716165045278354239670507817963037010710702803855618711655479498937852992050865700770046297887601628212267207024429490213487946438858919077926713653458687196823579914758353374890733142611391967159554851866740901629118065880346035917752319492050668417839223057140157277257957459943370835117571527167071645449943819944116395190852100932935715387717321512126022197089051180085516668331072604922786854618265629317704655590994406652330982652379411145311318063801087836636251039006411145674859258351898918594187371315768223004519759164448919387450515748238131200000000000000000000000000000000000*i1^10 + 1233979935272716081855237748591409979504999827516866928742891237025518896014038538716551388315657053849951996731999439241688851261014963047301573469353479994942162546357723923269586772388718128489474007433898010253940914189596341505206798640812550006448976207456959741346718002565093808998345796387596818531696422665198111828615803864255794787726120449794728559897249764752450701918573497406464814388857652345805066261832724798142207301612170108961082930428319946297037146364697905633754824857051825230039363735222239450790841912583573223526542438282404467252695299073339187519728005544668504915607640714806006321052978208324555415717694001088158952096257610538528424182167844869800331091178146415386787764442183445116615720843388666202585813499425085940926096312831728320186810906876184320545716905664771774989119440031542260478400000835628768582788733880532710272149727291551596096375665744382099592005255664221149530345330060837126300081765085859518460599320873510856522742593692446225052979273299762076463867417480638576831611735373251336323111493237392207569590578177480934643731047558632134980626360423243661207785341162423642457386813913858023639568081941844543983381669720126284159071561440919494088331209411524864176517202229703426147790327875568946441408420981662960694930280723090856990887175615526361671367259958292222653068913546353435356175350985338264952592438906487011977525810754919619869949845122420947778646450368641119543500787386101374041106596117695993420748603003609842245137942479864703278206323996454695713236095364441653031702215435319161166113972441460146808496852517109432209177077948196288898484940390604814088549054783446589052870026521135038751331189699067100236521355011610177081180160000000000000000000000000000000000*i1^11 + 3687281258059164049766490880042260448969773089857421011805155675714118123891604942546189892587560098062999886059633434318958987553492777561072846958066464806252519954186391892426288580547084319501348326023496792896366603092439368299392158759311605736786049162953080621570415573517894628884149059478700115404407288764791937792552256054679228310380736696737605921891071967430748634011833596731810752986257238640359244136365971210825304569406986522873037906078274589579817575521512974368610620457010174023808639505884094918386150883583715093549536780486834737314354412315190420135182501932616313870590253472392616968493500259346874507156706430238306126866381675798584232352373008218920118851290853133447530484089010160256753314960526531026467680257636596726871784649093707472447692634266015836586101114348951328985811552707101786347489786985530593038030674867871871955395310924206483627264977919551250686454840954505023241874383026652399074731043754860024960917608856771211671441401873268679858934619425404789412308923231760618721152738804520527834784166464159948639003648807361959894926168738079718006915823685520843804409242673607089664439356883391001629392449184129775697639620196045773185200260892383550756132655830179811536478319081848342659362851366091400471806674566692314851050116605907998179693572843527112297181788130274097708720767400930048878363141937426100849794119601824627239731454606731695648853482432228215347425684508696210556866269317930160894351955467480508832010121216937861824331902861201214989535007944369140808789515523558702646378568125319870794593296913451078153216992798350307616975652865980067050387663373207768708309058727146080176549858330605436239151296208187256643651546550963798016000000000000000000000000000000000*i1^12 + -15901322124075792858731987569546068655068662474242495633264423968476790088120349517416526102539765733317279660818353192206432000243659531551796717962715522226288369705986704248299261141764610205719940669732663067481533020672316979233082373677628744291445796405483304000655110218096820449079816759839016012267707321897459652672728268264816876380194494159554364386569691349284627336468822111958284772447606587663405285934820723081539289126010841369715145958291716556189318028971734509616470622076237919034979747886646466731081387652528246880643751236074131539595582044955613004911564186868432186668245284926780934927639797446067708664893592646727507123213256485197769427311815464506946343536307710440129483536698208243885385289860646239884692863643421360095271710967101436230765800058367525110580297176572491241017589808331658931975433777039473347170585860909725614872228881179631397570149988990996575839193029826223110218478323378726290379688564943527217817732362383064465973417465615752648780491621350135441954889414769854141852928498301635105204497096692674464100620139729632727161563957895180267284095764817765896120616816719398360133031451218666761488217660301017746028573209236500434981362778917366721897290310061109035751082516179489998379333624020679989924874461726444896568418316293375366374480063480471964035016552348117040387060301138611807510774723333090629596395019204782908734972201216420554793370414720015481785286527922100965780810758050474601182950184491610266236168555822632904510610793413863686579203252173829805547352454311074639014417453388840565154408838330465006911228737717477360173028386124262748927326908813920893030762966512070712753460705457763012258628591731818733467278393108070400000000000000000000000000000000*i1^13 + 22960679652948835298196520938905355905627929520443830149270833971163876098439615733291981622609307272969988956965445005459086250133523313339396258949216504574747624968605557866640805823440289201654662575846971588234025640088270436701900186404567632662514663081984580048538156172578316186291503856164392688726394933474487419921195526939881496048948898629781663381291328471536700199446631852484715791391144104436360091715656006566275514566176152781596679536151739414352188932552819318355090932607329735391748209747216696836772347273383608197868021381937241112649414396205881957806334434644316685759291218205991672280624307670703750911348532695676694795169406148197351975602766202079405019099437538272572103180908964287287851705279714309159131986834234502758133478751258280962124051453460950503892199211897578357293885678731633443056526141533721133034627404188799963680806750342671714399268767690697536276404738203890896639738833624435961793532980324272360087963635322232749298576383163292672484570779862529496958501850883668948585697525770496669558145307336905960815258198424287055673457054026024637227791020386944532116125554914200007418724472786238238624296187298065787843866245612228668715087517151241373702499591947853906160835278454992109261522091086692520828906795095273645968309521236528809226275272673380514723450164482502487114708504623810274266410435306466436176342670733001484702673202951089994827283372039544769694824061603029693307878476448914837666782457355338226187027845096374413549673403131757033914654173800402017190016363583349252134073624596027183997929850260122223268375455621795425632414707870693936667740185572533658046073596837573840734560644020742961443920699437562318928562094080000000000000000000000000000000*i1^14 + -21676301300800988166394081293998634004907973821916733673292990544469925751068983495989653621028854934418419414253409235985479593166882051110124567107708620803056015386115739536235867006869050009105792496714095038823913250593781666455961734121841460141095367615198980506140835968065191937986903960688251239315381280202362603962078921696247011694104052463823196516668119594509276345734625406732613404690129028527702994661300348851936028866044569335202858150648387679352946099149273855244238813838329551608626078739286068421659294351261341446063433525062679715461429723837052265262199009872602013972279849617917033199229257859792578696927929830110925104915032099557609563009707986680770821661711750663343685177654776599440847005319763530847950958396787643581413950135124033795559816610547954194805003445342461856576022947214197793910194967088436443987851039676692357264303242135042615352124765994728401593000600265545752407486796826823878745940263493896502328661841614562853281289681040722107510130294559331112486276807100965629097882277817059939537443275873649688887011051675114032103921237093392904832110032195907030455447612940682112905500858800811707087046892735688157985422917223317471696330586214752525978915514327939806164285110581495109835623138741729511561256794522007958288395353681405904268772762146578322926159326002393249025103289349139568945001427806469994130444138932184635923038485441207891553830850365060400048463136547518210448824358551007414416529622764180733015539832813548752540836027892134236173145996345943390639155935358048817700665369324113241874639048175708592008103519333315978939946321410115571191941657643748862201006456058707779043403508659790438964919196669540162338816000000000000000000000000000000*i1^15 + 10989403094118200995418678133265508522794179848400481357015993384281835303840236450966136825864123972976313783811331219300851621261203054011934141334058467441713936040279172277185723578378554331418251771322815735916536773343808134511290707390968782830516583143299845718056978883586732327491079546419933527947418096932081490570152878466238736414491464108303342711162318154029722508672362684592698776833221613219641629475632596811932502494200569296227949817642966833585189956860879181741042677143640350925414031150620613181572132364508315232432742480843339924995117283959193092801281512584248730027404226414625982712064519160967485193556496775146536937901591687328565090239557379981119750003368115063375390242822166262615751507972088988773640233564650389992387894497265169935836869467993705982103912310393251546951189752022803839939130561290392247293146771348027725291848946939962974100193993442438864751639482139762238198948098706667516338662282668503728813681635025370984622715692350931906270621884085816084004526625318053196644829958228313256289183853267312019714779794717744021825907526140005867975486995028860773693643264165137273893792170270657538955520554713560586705020157918815948202368661915831030236091061024135756595245823038357954384454058768983959378646794782334769630724116988618310218280655386926049545079311573068341326719517578252869460998445175824436445820422463896085005739279163954446018223418615980060104702918134144673250698363697723742171864879351671439639581089350403123814679194070847486341570096309295565231013045230564526808860742258794776128224839434984078584333978611378751045016126917082054641828045665430732271584678541689490895147889853579330447649446004837580800000000000000000000000000000*i1^16 + -3283368607558975262357339003979911247233704996193957545838524045222464047777777482147861424547940702734970429262271018832968420747175274548744485141122104439469526278326708043937791241920869504331971017147098260675453284657849646092536448467648249030240798660208741690852216310383851869046321105523789923991924241339547472274487521331569601778341713178598461169500181075293282644127076937730123862513516083243957671929982724918465922376625744122784063104187929485932089527472746612208668070068211390078968773251790132870309988808047134757950113159660506211955712584456352596185415847202077086341585456378632800530089506159570953515401050635292813248384458385897157384839293641052815221721754373883801936901146557523623382786782686674169315818238675245920629671907783949505270337032550038131713888292518709097157517320012398805632965819871376197644026219305471784280238550014319474778015582980510213781835004856877882170438993417854344105006343374814241147094277837482435119278426816613246737666596578532180566800918763811589991960331881763656836627755414324817914868657781555505300829367783691840290433235497001542619564925021652165495485008213657035054618220453032974006020279069851093163504003851235500688235041426751776617109393967339603515699030081392245521246294414553339168008821609071067300244632827008460333528541490047692724769508463556174842367430806145676327440054167108610981847170287350178055573128055654520702017411774421677341809764316526571539340357679219084525524856737511665273438148359123639482858745711348850495127929283072728342412913410144602093459274574568737224527006610131740474572796470803290431629352249171270049527526290754265567024861662963617725739979243520000000000000000000000000000*i1^17 + 290310818805350583325519538590468798430592112776599224230990691897146119903803276149576920789452438985685453400329005200354727683306356759324021779403999618760191510987249885212161856919993377890037072542751810534951441434925741109485524094160515651729905511995394871581641959850253412389059340575987513497683079754053468966604017140539998979423126179720886160196001923163111069328454658179582488163185362834097914099873282605069412315438135308625674412426131334819890705751645177107856171174966887744126286036667189651815752757071927068566409906346061797939219978641125636239325588544481565532832209220211617038651926458370676678026984503427841031726122292559023519521084537771100800411038334287843876156492298577317103064541537740005815625694960060775853761654549747601449339575668422643520289478124660029787155749877142001954910334998352845824425955990683312769040984534741956534865467781385825479381051983032152001199471567156476902921438319402152336555181226934582009087192793114568267333674768500557646539140119041683340054400739002575110472717365274541273155787006855388494408472551505650022111952377766396932370473564500018738206395000912226322288742662787243035462789687003368273064131898056667342258931985395678569208796483592014985350219541745006171656112952318255839696318436778463789875642601733766704370593407917740758953064841578159986634008001548421257589864604156116214308294168768082367819408084589633720067424199360033038330469196851167819250792276882005390193228050961273668957714483341915387952112598266575135672741476818751135954640931209600008541660263596165379499028125897959949391080184301164011800913961219381988935664420785097286655231931268049269686272000000000000000000000000000*i1^18 + -64024096918936632885271035588401324472703029339551212105743901379713660598283519451098008017201288910198575068213571483271196882004820641401188975848424164358242473499851700066539910911021230159110164713965915274439535491528989551779800996590387138374809699705584940128058462630396100234541376244789154075408617722746675673084286395443448485239222886083798262986166808005635146860463583010476035680527911555487389476014375248146718215363459316129766967568679009590755876941233441565070151023545142416532779681268310358140034844552434126374580972525529980301973185369824348997552415108328508251681792265617832236877769295704208688636833493536048513592185422796221142357404500496847682257092828199026904459178094482931417893174568259954365053548280476075879586237779057030542475242006584875054363997154375516822344838778782454264387470476877678868860387173269540372616580241440777807417866763468465205547562978050261887671657897591597277536616930966061785951072626379048137772530912870377476075159048529293030041091362542908136151210834666142286983176317074398585951590562422394529567605348210833112502737201393542006508352407759419997259192572549246661297158849038439077843071186901852889550556548990890259526586433321045070300362115897382042025825066423771683849703881472686026243438304627560903344506017717196806337490209430672643126319511925079621694215954482801904946260781704394901344662457207679733326925403071844132359409283501994434889818956341165265348721423756807261181873944273433205877296705716224294372157242849673820839803398764734240200314642513270404778195784559709699417848964554750511120574443559216549922123222568957211367254208316459792621887260924575744000000000000000000000000000*i1^19 + 591478731129275475810650749503764073782926859694681445393172234849595035452716669688497813804751837417877119410878389109225553130673391406277583634551910995063547269301022467293134873913455142376406860686626098451407749729181544698142070426422153234670463974170876026110487118636932233345840231669562747844666735238338553051881883447967581939910129313624153119271925607146312998644382112848901221348564191084619434049592093847361075323289644318419035515915597993121569429272763980280807234744962109869214513083222143185427055723057350046042026693939650552075013499339900441361689119786048176939745922609428510181771056725279842604971705915708124981593582331516211720024202322528254540035923074464510408644200806284608368031696036780332652774961403541979564887197532358527998630646180068423424747550682573254945211582466960337557700950017461553168414376245393990497939241948516298264451024268275711445553979860738416468678322781057944645433523158838205917936644359912543612473921045002208530222339254571858265906782183716439826631169785644104122960562766775690599103059904777196963311051664827262138107296596620526252985365209455497707400288399246471693982561320035779791376431526085577888150565118031410543698821204014642918508957185421193575363891269015456471490264950274790174076308298988011171009476862594252490360126202805522393683270687523927018102832823317324178025563710980943911840410496004055610256931223596217299885880942375921171823902367983176187161660503933889086452783991293277984680764470040035534735774306634616592683711814405200072843063183712874717871626767431068222671983762411384123258329638844131144742783323053633486537120150705865260580785356800000000000000000000000000*i1^20 + -3242163886010449935808274452541593695032126100609300329761387481052353370890044899672703883586082980479433460772136350296723716128357524257880235667617262509847838239714171253959730517418851078894563622919338191344696786517988108967672563780051687503711850110766866386851311633155965966234930213661469378549692079421979538646660811947223864254279009603088610085119206035026926770336021377897530837639573287128704040502883176000548545703577062425762907061426969757003566436747769860976034696563215082139622511322612381975154089827228385464928950984606794500305348091475215822604111539778843112142036663314153329601083293489801868519784198968939638656880202589527732759524825252991263889323405205421731599640341731589813362802345381152496116863003233100333469223779538786775484306677864387270705732956363051491571318580015810096799854054566267520174721011050305008535254202535746881672028930702880582044263532881775616575424342795279855801391114965628901836039950768242441069201378295589078353248707292161831269143533918060199021969642420051713547940684383261174549402701039747072325664782142014458485693663347417163643134618236478121283644970257306939476992981980289407221626373300395476828294209840703241667004537917743932182530901374583173973192118916588424779917659915676804759840028348065075063999258933966388096256332433338329107860398873438191625398937063413723929784679825336232542953877987641714366323343810667735541670394332504555613426881231151123001619890417178512020667220066896673382444445762741930274731903161314423517169140460641952103297975854623609570051907394089260967103946078004243039000981616606464900416623188627384958683287369727342542848000000000000000000000000*i1^21 + 12325979612149051191412428581424646439758561826302277714807094527311031327112441283600932830449162542460855983071449131493390250899393876289080821239171528936484441962316818600993404206272383149384547887732267755546542275749133522114431718665901659689494526249428182753895241963469841003572222444476792549935524472362004927798354425366086411981972389129923248046003880685930139636224982133066140426125087240963182284856077960656289766246309754370458903746701359432239372274927218848452398796924587517780929548038765235842057315140467768435716135111704354111210930990163627453931786383249931766457781989233740986852465518163627956462267410002398562759347377491010112785673334238945491307646539830596078109609431040731560656847553137879544914745187939568221056328036875796243884138881035304946812210335456010759222233543564859790091297711045582771439646466183134033755902868432694412678023710574957630079687882372844283225873577308273039740241405510658462712320495889403357556270555444376844239609058923848566204055139416944192732302893244686785138285631479103408167510363155659968573282872896336640939446818552345703800664027942165910572521572507214963238279145058510323831878612471027501065898090453732576002268624563139427300839110263766567627660753397257289641385269893512347940583442963795648143369098033996572408523774381770465776158639248411259586284483705832879731574070925362445161132266163690961973016812651085774499781300669247774270782615080156681054138869182034250664925544589088082016809117549046640344368191702144937059882713796612054955329802181928429228125681106790672747230041189106617056507470546203524519516863487850403611347311080243200000000000000000000000*i1^22 + -34744452662235015383226480950207257132269605932246778430117331312625086886175703118133253915450501812804022998417483182682369349847247596373667327058181060304569062861423571162315700291843865155279220679430109449704955009587877453684966479497223842848583740200240879873613413790720214672015095529607841796656973187128051443080652410597470296470669384959754941032571605267887417449364465822163684512526909882438526689524393590125548526813339495313212155348779731318875102772597396317298937235765463956458354046006921180798099277333603853821283356166811577956891584809134809118896224851138044445930361879859504429956520623649866135822459871921778207048672819810405819088484812591136416556237248748147855699336191426409222929051302454334473394449809888943254181772098407039584542662249466876975978229362604248079410063121323981392630519024699536840260438055857818123542904392612845063335678214278685268238525052481528655316876856696399113843300093201521951670297211999392714027041873473652926679804403687921121221864662542399426287463494658955433608527534178430152901721221140127642426318408072508727977391938659378663771330593848293153486662382821726918861690485417590513298370202047929595639152566379522641841315073117040775522677287156156224392975411381266898568544231843739119766449538777624355217288808509175647011646225323058337540410109927696826675628301685002984792699697300285244040201506450694107290424001580843012534039595933234173221231791948199273515345151540268161513410689045602830202257773399843120306358327847675964483769136222069808262174270082721604022337926187597562943386289030794149059711202106473180128923250487715238888079360000000000000000000000*i1^23 + 73075055856746860989428229723439420815050594937669852734769962676072914253372829108884221496299037941866156099254493234552757551632258356315519515372502532835386023665692013441698262231793006217264237400909289003159919266948738578141028045544872683120605545178707408236557617735053505672028561830347814287059358879898619186525832221198784223418945013577379070285439549279863035740548393654443533980511413495862143382734648458662861933124696296619514213962325515169437497563200147138855396984030847942133464252692856964196769146886733534242564259525379498051435174559769537208237383713072376379452097060301048613618901064179812469992524509415155713694045790584464461208760841200101867670457569348301733480835744827042415990461217067327627157746676008398418576639975928326082191961922272706150047147598129590267891477983957486842934151692100472073280607316143494095308453294027873922160655680714449866044025601684485473088780084416318226052340363326653227554210987902760021316827899877253927229414272445836823878791390074086662685266761595619098049316147566044600412468436574332580834054223221437493209203348036060669413508167899504209086607056191876663334751221714449069891648917174856687805423782807877821329440298683866765671822372127919281046830617129836597833169109700422679341534425365675916518415163389763919973081508960387349636615653304850699472058294266473643048900337377321754895668703731805283458413214549951449548488503388542795437451528047234959896446608039767228299624043391140190925131194060071309784153262588312121722124773818487636330084972910642898464562558920078795278249989705102699482524518786712239250868003777019904000000000000000000000*i1^24 + -109866373343673414251701682235397633130610457249875033094463400986575660334201510107484909024196244731233756192152882975685362871302803605742186750107953212686162769091859929475738144636029335793320184362500435363662741530475963580308799906651928528981993564947823519783019605486357503751380324991016892745866210389999213833045278155288956595285096039275200492580616959459973531464101489669051662669094594500572792852535991378212600055513971487894391822985946594542487674891184480150402860787150721860034137237590267558496153094474239182919719857757298047257928741817943690986184015917434655597032243063912405979603918610117676077839429501521505850696503759491761335704745621182576681229582161802714893212987732245361873657522333609462889961784157995974962756510372358952824557437476871075909657014158973730736312467688939996972401491634637285958057690980913786610010249192174524499498945347061930083086029473611123451008168767925463521280163235424743695310293676978581804683285381532731539023889242423778345164162606990668017043747859582226659025593612174346553405745532882549851646055822568898583264728690838472044366203842137423638549503999331713725975436520993860891530147780681700089042653048941979154057268366377312762018164978863446543461721876061909699827295919851211996328328172715256196813733054483536361418237964200989432971623177315265356436996969564203339181866440322471496574230953495247092974914515702746933004880985479260034770627132984297440753517288896628136010664363049353004159746500402482062382921050927979566426826436660903599918013926960839024526389757931930969369085231238617790044243422106498060129402880000000000000000000000*i1^25 + 112920935550122456345986863209822071888110537921135053761073530575934119752784343536544160365704696526590239894856973465486846370570604518992812281154292847861782901566521439875689025250414227648691736316939737608555995983239484738428382279454530438618490835266948123640526650908810752506257986916208696460437985122457180824984374252521109646258159492244252024276182432282540118945960035020304684678664648407208602258737986363374430883149192853778818572178986380274754839534740018014788690444729090175047443816595401392675802157591516978867427004201898777676458862422804919814684779761420683262848034775241351947696292452201166587874948698885774583006194624816397831466308866158690507161392940180082673589148211400757556716434294892402382217901286121890220782479384784329689724365894134415506133568309406349914270840623774425527804559092701967032012950637540785154958613876603031259886085275782150270562514122987765489996626075926254475280869794067809630300424216021974799830068994152469354092815274782903748583609041554655971501700988159522397236270749455228301866420282640478334780039547189797266957729436019904638629600960513006890713905419834074337716293809433567240625922025060152285647408944487827346609099627027272402369182518859087085313682750658954581450663757308418690695317394662741805712726451401780832402312401315278004593556507611454663959296611652968755352459490707934038746615989607911101115202719269100339549016114960276709721055422979889378854078450088354163012233792402058605372582671493992025814853275032904454121531889419239277721040055402738198840424067685862640744309566758549345211902627403362467840000000000000000000*i1^26 + -45144276056843931318649545160819393384576017693700399942524389693782609061535048693252822502369388168727923997298409709020609034376969769806549432848260491961987415006959238224533076204662510730613712637666299070068996305305261580279684433876980581685248562488136380483417859233697772904863866252845089726800229585874747897612559351468934845767752285196374677732377137983656809716424465211621791924222312156673012654074235826441575486933564455733526845893041867619542687242623285100549693891133848133664242494143216757195978425269802576789778916815229784461773454054295116842976911655103389459498285300469512782967855146900341256953317752701863874662414562979961691666186755840496114002322150549498933252996847204562435742395088405253972270801744862246561710073488250540891384647516635528852353064635856580146792049710035963092861174295998605285009478691511142315361415984158110959901638517894505384348996950723309364889931743134488887788694042532626972670853585598657722686047825362551089037364292267415280292284737574777198660041372630634163436845433362772059578990828410582179546141866854041873380306916261013705958931224305242380537776071438038919254767334798169403150284077147003124690334996501129195304727613609774109170509231661102123032619012014364979666269832658130225340810549829925139295243812801360628572031527839588759607949441810629261588689760616430237569019919044015036505009504117473964349084805217946020739123325537640091841790222629487088078747398509099325020891175859534824668513754063170008806110064551155681896464149052159351236666849006364171696087567822964049785393829337615803275106320384000000000000000000*i1^27 + -35700869419796578922307796007978156361156279596333321399525142342773770973907757893999528935170799647991752661442575982896968359620145449098355859796750934955844296764981342527876078344379860009903517901871590440465673008454614402327336995498508946423499116338965547601060265074349894872531789713873424200718580888307642271106172720755605136141446606695544735847364634892313339834169991031457389466045464906850240113682388595328064739579226973416740314872051710095351088640504507007893379677499899091912567164054664720386215853061215460709359861996900330117867470939856115433457550280146199314052049041696971641809940861515286923195898924056435422149741174388648809990683487349719165883505726212933606116239293683568761079759334516691256780413187164567130717282009250886099848267310017490124454907901879784132542815010784233222234447972340517360387930991240735257725424537857230962130554864432506321820311232993311139881867336051807515657378844293462410727829357530283469982710151465584282878366128213084194492724193883646787795696190269350767101364578113662093947900367460955696810687045659833994613315965514892810545798543611722253821737410907043364264694913863095242507558703044719973537586937657113227532283630353037228998513274729287607848874382913897958224741297271683165934286920079749416085035749644132033533990330864729396136836337918282077262695977694158911552153090056132813727173785445619964347780144851324246064131619078662827515723696747609148416416567631374999910053543482250752292814156478874474978752356918352915898742402595926295246555548103706610995613211982132328371166466891405328384000000000000000000*i1^28 + -5180626738351523346234442686883946306675761330855117192997003913199983527926332038655961087707980969802465458998800390730213299914101042854806050621872254344868254614814080346104003228253622873536789128090025613625827805994000177137740953012001223162553002130218464314013416856921928564268632891987907542604397562604084183291024715381692518169209798909632773807761631564658603932472133329379088210455594539381705420487650793676301893966368016861100508917727284037272985876259470733525162096022866305429956588176985026104652157278834278191103053690778481599687453871636996964463573987531006024957040041174349315679078188618513530187269518194293441460345104143966216370121856927303485657387346414843511509087330793241188346882964009571827023447324110213557197605304011146321062411065427725747742712231612645254767822514951015599197738417810363962220073852118165605504751365412574784869851595603653188421316977206806627874059662366109065396236548847707093545052692601146012724039706167688293196106344477039288352994820583360593526433423858374692667126658707825276657199014736338569368700714335169760342359423934955003644450188745565779078105022425128434784281225820626636109977174638282843461166372112530495434741428471337987775130334357915351779431960636855244063520044868282662504039697414521209673958660163908086086537271060195815395525892644554539793980446327896820392092165221953527896088747153635648684901285634583529538631495390017352747263410140756953987671300238765883927389879589976499983978855945930034708940802163350352361521346431396220154069963373207598666860773919858495170790073303040000000000000000*i1^29 + 114618032191657424346419225120667114093063866869632527244746124905714416978385998254116577932193728219560069359810306170258612777290050700810591443085403315271630171608545179481302062872001618989371583554628217620204008612274703499663374895443625911197119878813420785344724146560835539110256075497227007199178818364609655630205622941341254109973443034969783908240614408875715100145433589963206441600101655317310902206554177594919140553665573977141441449764591420818988047274079794357903125992236575429327270830933940351668091482466129771048393927974763048980641777393188382859507840215031293968064962885866479245108269468787991290980749246551239496173736982277154554109955243016881553511430109306087637534725526589908515873716211971182664856996680929496763739956623992225038187816360137061015091472196700786937406357484028799500032094108745461872881404111612817605687974360391360929196217658763543417279099739897522393575247542918460334966650726642450137581674508507351945099840913103690057460994861461562689294344151511089514650298819272635730493099427220237341192040844507724840841376346372951025353594692367316246623349551044649608090557012069860204509389046094482631362277555131563883113650959915745198490311575008307181542030500448463042835984597928211878180337957597470533003192502942785802862395694561230765221876716180233557942480738267757342353277457897931926140125679350738885748421752326171551860246580822020465518761152625004743930732646705969387266634051450908500611693985549921408575741416418767953259276812380124052445714060216721342427023292130395217269019095369489842176000000000000000*i1^30 + -813533205016293337949457743244794133286290694181237040851854864016081374337041193823417500137590452299863208902834352004273711566482036403073871992665314458900716222768633047888357396361423596845069911992742701348216733414499434438590128425376889050956872971302678639655500187335982610976069987945638645528353631894844415343454617927312317112194395470262767172964625577974515664294342429753425967082370418744430285477255088138388855984264176393845206421162075346140325114425895180932451838668376706101748190117684425510121656193560413402525868434856883445063958183134502044415721509289117873398786202459499787835470354273589428710779514295751982060656287316683734751906590914869712236099351602101558075024322436642755902696691540660133953689134725449389259237735522328292470325346219730878406448092156435285326094664660112119846021609781864510093844206624380915247202627019333676791687054896890728723333415410002739998636715455872984100092409194063314674854220819545516870951190132306026615464308701093585112084086186344418319854569467802405700908533817792460091396670380415799433348695040706994548238800964273273774630908993642264455759423486669043550153426978841706477561359283269780040178921396778115195050806718770198246914350783087948984211538247575993267444563287467357533973251975809842435376905574700862410324457493214363071272099342111245839760307895225005059651404023304293152071920162127991422388881843627775975217603550515929370454819990718953824626163617762360210712439697627662388683173787783291185683809127429656795087646543964590336236540818423131764647002112000000000000000*i1^31 + 8743169394636247821262148239469971409130610682224314718220097771686833622633771741151288963995308700370705818915315963138337877917351507273608936918718478981329789441089225858899610410005087458608287574559073234116491444633352187734250095121034799171524034704457934793795537530268589934077176006739717694599342965080158494222656045194826865256344083729497988111575436011768125204411647778527244932261545271940847005996176777733995265775343869335932120632960572784626576288786659303925101898070833532261351276749024191832473041907046522725211726324876686942017677647035288201244967269034042532256217827416585796089277038938687151355677427221351572537531605932820022215517615881466406708050298277276480889402698348814055968487994245022165686719154518720434403281716359562225065883992253640673810051770619226366383665143101547952146148968296935041153445588167682488050367538976611045136084217943575672264323141146215739826712794912085816854071381842269488341797202688883063633381521605047800857634234572851391979912204196067110771793978689700354151884155350473598111010517967617418893989467877499491476924768443293096797204337670567708537680975560537491833525821346016735552467040163284304476576916941100404326900091687887501559327133706159102753545984601072534118943928406391022999892169925362597284965326727552907788608204457664236844417041720835641556773568068345824559484209288690320347227263540740973412361223150425069488829506773803670477730502862990925239568402002151051152782748529503489579381383794379454407180352262860988889059584466827203024845272083888865280000000000000*i1^32 + -115102275524405124204515150529621217443731527532312554382176624204204110033457740123321929749200894401496548553567485196824744703709800303431351219404468021059142879350059606982847177582690861321495653660819903428427953355273963199528985598182692337150790301664745332109414221259620512500415681668892682510620687509951938209724392215566959632855893075708524024570342929076740308136376435573839139972717590588377504481050099123452093763240464111764449027175980629511358231460228979250013599205323852122548619283322506222324264555687498073398409901961104383866009263489055113983853901047032550085141904605675775187073396589417290133546309610912956043372228653414623062573082876446723756776999830207482955565235639700988715716538798157780353050172832011208018005911957951323188712787079618312080330139089294431863726520513828386915957412776438997930663156355238682936324921663434505288994344850024117621711667740895863646731256342667036895452454550601200414607637059641952573059068076996923994012796090842844637451183868282647683580333990922860749270403379528876641200677359847656609445658599191875313045857801049760954357090435420990351208739758823537989422058530089906475957483495069073506640700322421190436609301859122434167131317538123235173448133198841456362824624284593716023818429619861153560697424975363151864902176219717515270788595045242522670482756853930999771968229963943309300791119196301672273438514379408564506119030840434407775764203075955748780210903862905300682452100171656363184712813438600343391093387559267091908934483925185958641169072128000000000000*i1^33 + -186892402662254041166532091823087789902404542696693399188018678773542481615082628440638827108425045011403841764392806444657708853669415539941931502112787136219985662582033561058849981853081482146447123040129984256538623311698099623992644048689239704411404576063801599581480489811093328237809775413985939797720796737702832138792667434877579581108349586369992346783679275206471507904604010358538140970439380609636986536261455253644973997586072207572410811008490911131971576800262486356052911850758376225952249708157423076457227228114955647714045352422160072849962340102230700253755895594921164720394451065570157681173557037661405251161702701476052335365161888263080856666517243344448860212234114839285915710526298359525420500269736559457621466367552975758761897989433650275296874022134894535389406653590764241865387870466848550221545519116575645696614471661949349071592577623618627452023790708633935929532368669100606807829508633244166297142073692100108351470062640374430857844689334584197839504794910286999428877781543933710780315739368302808005194378212522032331853724313357475637919561757967764098541821991306591542343672385480955927246821551982273216930189916208359709220237892805191632941317394831843201663326135823029863310268228604895822891599258424065493206868067637758375920595817414794640454832177588333252529212320776582167100310185892965637581606838531143980020398711486881075428754094993479863106692558366692611281703467997047870067459421066740532163313106530325733475187045772639659831834727667010340784251665654807486279668868736614400000000000*i1^34 + -337080748785875972685940278016196608316125965637373410147041182099214445834464664075216266736005047466344300280083668454124617508044913965541818824842237186081674437333288759911469621500683569140760776782031899861612900283233591329376812551833566754225336151477107777424575507584750972219181451570997347389920071566673055992301217393886763040578527040393285865451061690503559836914836568769062512099393825556131667072850509639428890019366448896148673763417143026916128512845311559787915347179934669232690530536598485737401481501627436495468955651715112270129393240968256674960712098398886140458031967843051819015221288241724871703274937611376325935673427344717455756394750738329562966694577486676397925539792093806752402849745755503564475125340629846559614749012058739123823842138136678376934845163658975782271748458840383489443107722671043194068848301435388309976848351357950761520849016391648751920383611754600576993860302328445303821485995378782613038410371081444664537021566467384044164855734581129605135126726611177745009641519050329987434673327583329325038552268564258990150543348041172121451775987414971838006876330602937514148881210893591010101326700913593321510759275769788087296787595441759950823939572633428468383225097207349583073257322298069853493070599541115101557614277370636115775430601278072429232495157665458375917798306172731784464359322124915351269162935047814279772674927467748687263380429791344038537078474724657476858933563396097523117578491083137083775651687066534173672674528558105475589035115368530597505925120000000000*i1^35 + 87792500560629257133091064327628732867269985521249480652058692533660244932141389909713847704895897316990329326451850473856187460470655339851641299427333107814638566443785572117217931876024661678051921737120641464358356698525899782407965722931339460295217623522075836212665464224667457808719324442187297389824203567385220296655244415434702401389765552915928826734666598431550791286976435798064011765717239028508222360642380051169697550971233602061701286545202855432302832918494037206176207532944571418853893263097299045735972737521357919164054458600802612445452413700379515888769662041934250623083593207797389253463537589330403407800325808298836650500864092474794741504594888729145905454616367796990620920055703949247504578240687981663781300967681807854886570871255817558912983588547852972859245589959321802026099853666630859695465250341751411209253739045699026974246302536822657467095146814841951696656911631796529522357746067437540305441997916579733903574961341097125560677950108182598656186921181383063899718949062744293559426144612703744872364478254420090539043053113514203742405272537389750998879013529563913315743434369306548375228686279240336740999176304923558481555217322624802294898261995166333444301117897168914746517835387838554668605179523527907215384012000374564312861985299622445440037514552036297132718083604723087221450318062990804200806564441181759121788931007913244122041666547348381224207731318176957516531756924400862867969377876145725630303211704350469796359806004423530887563236354107563002183645396992000000000*i1^36 + -14677994946813169331447231956387972172774350041221513725918079059544959919162877550716309401516609958418543215722222960964957601024427042480866086596984190902374514757524073238722770507630876466817298456413409202533984881896033620620224393208774816182788606165398114561509707163795497541018808440425542083422503624965042966406791718787052297990529730808538003709219444751841490150951344336234240373205411000209489453268910448129091325531135477823417683475594500496005352064866747157022413677663198396425756784495325193447908287420173374933405222495557939519695959674790671633833313431747794373472075460858022818590587191009536632838673574945964925830207263214291139659169083917108839623222318007674373181430316249582416103319061021560710957647845230155141248273007473141692356209916133773110387397765122852164286608600267378369030507663979275567089002132162644305030845010913608476777180889059707833263998671832811100143427171659253604664443974929686840961571196621223039162787403593057809892958348243235010141732048563156165585162084533790938476639681199276959177284581429720431000459811126806406154209639302046412588022441632243751525553642725476992230068982465094306665892308723180423726069290561802488590136391474640951338818416136537338031274232139102524749155648033723718862238417699409692323055002072282058044093775372275175631584139168155475171626301499000955804885480881479557874425563489544065983908843666273156947960433381416052230904948112973775697897171613342302733136220339544703730863425908323123200000000*i1^37 + 1430365577801776412382592720435439961477475955421545378577302337110815301586085127098081576088301935513488756947838965916740492091346721392301788750955754321131171782478406415636307285446433054370279701298667226658755602595917206456021862586491363210402608543066210034341332275253896431077761241104182884741940782188164359974200193352498590596096817286207808362105861023369683537788861574933484442729676084991321665643338479557811964302262878786953070436695066827626233446034320702723557993759261690417802287827122493527720060538048352598578407939827514002449321724240754384529152701109071066529096056818946529209976578419528521360569897092195269578639487216855366815110772743729195978176457616312837872905966821805715373606941066685829578145975853220960582494870460537065764766120138909621101006677193138844636353921856066957171783576535844143384485376369000466838885856142251218339098631553223600410260649227303162323668111801085881577018061424810308031380661707783759031847247711422271369581069963828424465796656999731790118987317846429656697275967159923957124604486856138306423589435392404887687396677506213176682565434167122778069765301615213241001102610639660076768332027354452052428744352433478339270825666776383033778362954411045495823100625941311020812536995480384590052097945759689032855813224448579153896484685103081979971712017455789288066772792297844156295375033990856943248348517486942189946797370885991415360167037183013820573302357361736420853444912124762099752601322952937719747051520000000*i1^38 + -241446379147045533590673526874456093001298265568843615535386675499853515681252792682154274627123181279718618034906821344311312468953831775529426781190378685782072701146601226065052421488102685970412150328535437721733475587339043853762976298289861450130379884440231807708322288423458676426412161391528383031193630846213400323217325937043372921083065820982911641508641487342519282911428835443441887174446496270013771318856192246884295563014834424787833666997744959893333970091334712376252999455173048431007067620430340982577918103652098282236767565398777322338428287332828165410901037141616922679003256798043446440541647810154585733995177717597502695680248199445437063310241717777151595989574887785478737540340864317998655569154625654394906252536403968973276803747349759012546525214639520640591068159043773506950321471508984063023936213041365381498728582864491476856851322514164826344148118525102530402410996991019360919856783324440861676664940082523582072720874788414952117096200906980404095390058426961911454252516567010146372048520819766196870338482315487612798437181996784299348837842665207596795181991346455030290233984316940480725661800464594781384202728139234938872454514179235976770063396038454824837955007259306152083607609352733878593798984256649318954657210022946728710868007888768243731144389201425454009436997021838537053092123672901017344293453498674374265597523155540766519778610211474627214604383917286819145099226439425492838129170397952005637628402819274527020165785190400000000*i1^39 + 2885619017498436316281970761155341002743447732004944084251599721161626625853727221256660076669972897071118096023343712588852145424761535731682889492460839079591815615504371426188881324211066802447175143941553992416833508299303185134481837753193279270194496654488811755624230752712941868329126732404048155069653586152645272351314090994551375561284510457602492451304642677886083378110535372198873378139038199979137902225689157016598174704949530114290357891645301950683756363110938930960807183290932839631015076633410147080799545167915874128710398289659876741518681286757039065532938200176805382050671160906586496326225322406787256142633465531560187220684044965496004156445849908064852298155101711111800835881502112656846787116618320350447193857749557972925538891635669859477922672674890737034644231164539068644732187523250299595204582523032336703304878565590938404943920358828137636988356679950782736534677466489723848025008214871806068594885550564858630114531079772460450759050006870995556878451991260576830844830172254796107629706795335305676035956130772381713828497977484562940906009288412998168899124114807653249282943197911843198124298652545939489357588378585149164533046335637831055483631075112754383416819486335375018849860058171883265123393004396255043554365039507094768148488006098236789643759051670526843870020239298608794419153896074089918126745266581825418104052724695057309897569995370154597515821391781909267359211545528438968888193750562250545132934260565055897600000*i1^40 + 27113494947505324478713647515554904631004057206664222215324076587630693659841597940618678009965449623352742156832150512110905750143766202706809823915602387041129172405502413493809437504321597421710513694877753980706948554817966352868027686713757595364803254572690894322876057677609435967571733885182556072504508544318851317979824704266637343852473228341523468294977254870507464270226050666327243468806119572370535607327023667137960745804054546278005720129679462898640092206768888151539911437130385589158342074727721281930182349411961123815871717110249943169702685818809755222054889996511816104586822757125443689549462939834843182167873098530983756625960102544314591138672027036206473119907202852649316975299395548165959299612627808646028785163694755284575587686948594541304571613425181522944014497329301146141058079242765293297004892209450164443768893276368990117365003905582564191344576266598642209564072099976154799075850373016208855868211164962655172675418506062394366226308093038301229740598171314783759372857235484248589904290606241431321989198679350909505146251335434223978427103815528806969230083590312585923377692427741612196941169660043990205575942212652287584828821253406167075953643763472306484694775323679977839437552919528453875943303169471442996732883961431724870650014105521388025388315806285601075303284581118305361435598974630416924272643556378116473906801548323749333049070145307892517583836723011359545841181430790511806156462070314708154449920000*i1^41 + 143316661500720812024052679096181482642097172275089003688129691450228051812845502775652479610509587349447593021691445396679428132233150194665125708086502145199136604673213880256913456948115847388371484436455117240446944094769574316722660706616950231270227058301513764373294331999213919045213291089912468934607748753702123122539537233950400174572508089737721404012089249716443010738475118448173496749001836374460784158221617081527935106353060918693786960795833378188567056278555914275144605339810834967900738045573164434884918445084272573276208908843919105871931355596025653736161960543094745754450985207085855200720260170126796509337428349152495995061755076629659677894084827052109261173708076637433147558508307384765029836535525428568475343568238996819903504158082530420848708152081604968582718303180360413990949854659144516498135214860112516205630023587397851414490936385751749591728754610574318775885970972612957006668158259159831430012375799787984372967720277050265129932012456481991714146442739532875142905061620601819260212532069843388765078649408338266091562012425172938060367275033829938063189180282460170749527426604305717347799823225103847967513053586563778718634689835251036426867329290406483590241837336573297308098637455045007706066551996599857596215672931883185889396895336192709010173427925645825326680221600830167881467517365242991267953655324588685748252606234832783096122525537689899904778108534383654766270074337208973596270002176000*i1^42 + -6812378144516419244982343285083566718522378136938711964138597855382588114590911636215336372955580588106173552277369160390971941364650522676655644709488852289239954658177168928533476602333297317714725645135120929783630981728444072296352718410754490824528290390464731804109284442320770166753301603172791959174198481585298098318548058000593678426481549423803453257071756979309294362574723409804239267965544305150050698206731982501489573063834331350514891079147202418999913635633378831070393045543452586602911292420303961508356291470636032610951873413171303415627731521141071314573958880467062877479406342431856937024889531911565876162989495836646122654192489119478682189466971521818383807877282239223785388452751877463877449779525899544526179520744401381611858970524821951137369008642904637658113904807552050020651678920869642653349581495532988826773226742314769756452842416929842408516878950006860187388905542646492826067159092810914009074299375597637680912781264708489423811518573456358644373959554029637153202590173214673958568813594814427503618014150714592222293743027201053630704578823354987892136419348959624488902564963717324240305598560972323191151701080092033089585876864378735213561196388605569940436244582719738748950082111334282824993485015867883661166196910937106949726908725032031863844886340517137982217069387468878262044581334822607553314532510605910333740416083113195495116849723185193251666124645653312712096459889049600000*i1^43 + -1196230998279994214186979960305496314084469028938668225957962018644019313095828929086479364251540025280153048294958230533995703176518159046576799546524517917052642358702459563470116624265095597046177131719881384537763226577332814665935953177468021585551500564365651625693521987634728618727965438919537557623915740914177926787317139384540963832870101108484922104041684265860810243292139001879214695326779878739624212927219289389610698651262081461248330504535369222195287697868554118874960557190617648197526125871954348194926730744560682026682986729411706560725729753703187278082520231809323746700494586769987482857938043538055098081398654403816989370343460543114764206087130167464337877907885099157451212547568942780042438821069433839370449980416091833707109916441446984132599511274098085356402533909399836457234200572275464602684743435611515193259360449684847587544420956916396006193359420087383350378569890959280915062873321106680525689574400857107929185914795780147200492044322309340487723296975826384376118513421971641609240109083008504555911318105863929600959779662007486360874775918255457622615162500634983463213669653782382944705104858494054716860761440084244005480515384133186807629450473091337329921843011433268370265029102223884832774662174294782287649132174042589748859600218552008658048043924844437096843982399559505348361740238715529728555606362358028596324601308132923866605998820730170879978348200591360*i1^44 + 149220145113551894896657393205078128166840264183662155581697147162328404076778593237414993581458099824325971744497837721881207217220897682635030693588407918710238300711069035472695934207436079369110275058745283742283546863524239145373187003347902333739614184002128982775196569552553658149883691713002340236674527384764737413065706897314891986962018455593872442168514912361394300797146925472651240458554418138559246159024010264674112993088517912687881172062202511714962678649165584336715738420914091519298918050252998530525627317296125054345096991813061630625431866307346035317606193967112172213634132327387273170144578223610585440878357911751192689284296486440135757897310063345405127760881095730245947427442274755141015089479294592729057474476444088395407984597988859119239118178224408916585190703765846209562479039049485025937221637598478185394361056432926275020149097558347523475142341845156899966607862779440179082948210997632548651013593579447883817207097974232537376291288231727828313949645337531551256762671616962742022843031722513444167919441193076257419949587989482679260581265204743410836620370551910706169991783547044663751720083912058682528215694706866148886842149737731902843304618351282755221950208654995043104636719168994815804648926580927857663308786816700737772327965232303413763692851119652207922030830440026419575306743722860864407704062251187158100394570998450700288*i1^45 - N1*26671429176249595908218191548917041773280974935278259688317815876797482655655211182755107320493860291563545858187919218771091515814174703000207824428398514948955119006217565869465657361113682226304267470310573862114689894060941194318337982211820658797197729555088198725110564736885587411380107114988682062877226410266158855259133298889747073911692879110249031182721563732674769628221310082258592239272683551899118179549246288798570260049327264691536499901519431476458029537259903782186022397476579161613922699259772224367635695380808046476922428722227594559433801663668565864637059933306787*i3 ] ]