[ [ -46560337554040896800513724707021115145754237185184399802861367208111849103365174137197214155432044679005440073549427987961448982075314025898365977031538765804046657466677206712753939716011611135567215709568648942210142857581223782521537039930098860507247194791464671202996948527622345951639779549849503710620776471764955589634024738912469788032853350020019201530385684363055588459147488716227755012978884308906250925463399689138667969022759263797663225083480299500071414143674631563777347962822587452857080643477523493008427065886503058969717241306715639741299007180717245636393647596011799982672755919404847823160064124482225882307230175353473637806293462239410458013900645124175882582146678247455972356717815126545838503531269650305030025509486861202635261347267327808129703710288567291236591786334697296101401968436534196521861217166763252442946584439868146321947056899880156092938078269157492123121648257410327913241084551123248108343110127433338009438932274180581229442515617170261846913631812834173490960283648278077117498555046896716596813613089882920331138032388944971741707589587488376170128807423147891205752503065117006423899286864888185841572013297125826590141262435494164049435476195507696119613152305072753768354962496062452573979614893311744599768379606139702967430125521857627197276160000000000000000000000000000000000000000000000000000000000 + 422860817613223986711886263148153558667444589230862278448023938468013504965664609010616753736385667402301570507477463722996591108842470990608018400732589619679476274163222610841530342802700219406338638643527645105933058161826332858879646790157129365570726096881430637401411918655254079040229959159356968490876778223882983113988484577787815009601791152001144952070497015388907004172302766371321483649963701825688444320256102876348583155010892801481336329274211242642550522468465211578351312861414101620622345098584521208861902193593699590333842925865057752779962178718619081224913220511813527581313785460139447432541820608543976198168378923968123474254522028399019427395303862204899281323941781839366805160414798474763079070045264713225718613875892470599724412296742445198474300295636524183644988380168436501963677547262388989757069381246171335700726120340091507412366383637555667672027369358437359305723262313853503456599987276377485709235323361979405645445651367569173327488779654249481709806719988520591333158435713813770330724738305185565086332129666608281695294851981532317492293433910384307162384997430477359053901178945370169717964347481620682922715889518499176103533204666728939593668199219225722497643687895461456083290892938944724319910915904255714863308359927227220223321600465437703798784000000000000000000000000000000000000000000000000000000000*i1 + -2497997428101980488131251177528808911271847941434469775200333359939868409444391832502427895242382671552055467382480942041032816072669005297975850202435051359412277189253621320400963421945997446713545945291456652686654630533144027462803496914215642884925379127187325675469466935668968487767060716954356495987852454194038793602493554970744744642326461804263909268379934476245493939826786808978457537831850012829262671898475870099661010231319627632934386188830003918530641735431437935645282019272316478237737624397079779254635989247460996399027923917372498312604294618610475409083637716121191341996382825866214140172749625064936637912670454669373813477049054452347324911688875454289657887945886506364588570223037725298450615123875851948292084923458651235040255420357800042427113146980040295425855178490747158248077765607672378082492346087588075660176957515168182556208711119098842134214062663007981186722863503609036864682136603971357916679787771218491288767376738281477125683382112668437268865477887253037459231595188188094524421863752314093033471188233609102712686212320670723784984164186213869697023451637879517391800592588462120145044395011991866299362454058683983544590790355542608399910771875266243738687669966559366656393790189860440829408655816128198393387377824829219551067806407090007493836800000000000000000000000000000000000000000000000000000000*i1^2 + 7098689359004837446867731590184694909525607997336020078294686829364362433059581277901624518323972322771423658864862541362219462249145058193054663015877812669670140041683921772674028508986773732280436724956777139682097210707401402412977693257071738349693465710503780677426778686146553486938244381770129309119383211902059502279673624080251562891255589869684974534157018021491431778493718587979514683168417020517608007211145210861973958994800780820350713905784993616160263762640147004930140117303415434193448330484644427338491152016595448161659390035566981131091436872759218267809976291490345855117498939981011529227505765723552165395856930625559465466949943074233726086651939385706675071223840569597280918474784838421972907338264390232134544800936043252833402290590470585229850625238632319362056033450040205168303842503060432761578721359640398966177875626559382218921611041206111402010663834356303421053400868429977000965121595326233400956513426970318519976372438277775752993499470866456860760232418120568532130685771258444599945170268512797716589802476653566914568154203552812888357680264087609125801759802959003897406141843352494795589974129190224214019799853741835748382170620661681900531986337615796869791308291043192849007829904705169581467325523479172213136735045066557091455775837106984714240000000000000000000000000000000000000000000000000000000*i1^3 + -13172614181110680388740342044420833872897913776346231183993191475160891433403983308679633170082621641233312972052717315357886443965778831174027552347336763140246298361035629064164436153944835689142792665603350012428244171771527127659486208133372839756871584293798132827865125268324415178329336337867516945413700255417836369153267191029834742382670977048955349224005441630592305610250455686305805163360842410862358035720933900037805423940317829885845559908148164977321721824748374450590463262815991781092764472133923849021406649528493140597940284799413077664531693216909591078141495509718593023628514257324683232069251977466446997835513102120890383613563142829111956398417117569116661667411718931673900944077354488026100459163209774429370443241769896631299774256792905373469508921457101764008691037553188039702099277149618483853173876012436903505670156434206379770676765669034024195045837556858567404564757108081006872536206335792534465770109339904156090702499512632550119035748861309612216284219897592518015879309520995900808440377943358108975094588196308787837048264837415612464543927953544357033793644100535853750894026155108192097092691393368167883095623340862414708109335365676583962942376736686616776398151582053252271421973439181334292123574523515102835489245834457438933862945767861256192000000000000000000000000000000000000000000000000000000*i1^4 + 14576569002750243193256963180249929938076518043390285938597995641350314225410922590423846971835243690102290107027742700405233440742238067279148796476794231022959025903388611135136408086547469616375414780844907714177721770142358306241704734708917149088068315111822133227598744323867162915509476731781098697371653410936568179889185639227271834934139405554383489744232036325929329803125822056751904831673051921676746296262781384250227303024776409176781245425669924950985153664626573094160339485128378098997857132236080118148767838433789109555469991240320795140091328211474034780359582643245103187899945489820765377483809105637557341264214075819988323315228675743408777140384984111129192408754509844435976735667175174250370780580165653440858800785392055216095431927846463992737478447445318221256900498530196579758604051095692515192411912146764596834622541082186537371328179627679992407943203509133235646706737543458836938891539131212888006104694112737406527441520313411668319857377572634518628471941472315376555248256141701719886790590926023519556348525320132178104489870400030452795456281711046645131525858004667147536300202308995328275417951580750645366578574513686587950709519336867109168399132863416404839083038778688344644323039313298143452046142963441680255704592828559755948082839558081740800000000000000000000000000000000000000000000000000000*i1^5 + -10542624632090288369933443454073861130751700642434886082101328327268369358641972586011443162894695116277268067093764628971540388382408148455462022234123425949043160084531346777962092853910946617266653934941595263700863110453136291527058743412265162703067314422402707227214547870281638867836036782251118244424123213104841727801385365261442467715709724515542168857876094893754348078801527544742086333415564569405448186610969757266394673368422030489884836027427958045830623724883905765239058343362399054968978153120788201917290312083011059688936242027281540697345436417715774911462238376253850414917009296955378534974733225167821527341801529271405996617391450114523153103951870101325660120820672409911256022302518977200697593135193795163672521259859650659703092750888816594532039811851931511909303999488228552712964357676979696663135390091316866454180373961651946278009501345405002454092854452306131789594714673775454068445648870886375469191035504794343508951035726196818744145155848262376447603643195522807585849986468089037533029007374359665145384104876477092532539514204676241482715210244862186540043298686590505841522451824415437894120058215034350610283308223366979968362572505169714179042771563911798569195067257241900138960202865429648458815669386281449683711948011571627165154406091980800000000000000000000000000000000000000000000000000000*i1^6 + 3429199688007074377626000626079396986619020533551194062649912135154775979073431569511063979171223017692553293299317272815817825151853665185816128029808603791799851830070537676216476223312186509853687689337927133896738831187877202469439862540762737369684977363596095654345409334132514924776313188050812789259321137188651140080989104735592322509890504830257681424515929375857068352089512247328375125223893011522603985241255756361663002816703659593586252065291321657888562214541815906736240084053390800937958569568647145792291829086729709467610301839388391320305972662713753357544299326944234471227350774271815088264118192300366760774711876175853337393539827136038232567877248773355691490903015732376548033691958050733526451648266874813701131363257595802580687815807231252128139494955531495228059565075988691566447574555596345755302186783879485422913808286630976987309125591931850967610890921595390300191483522751521892093869971434623246729862733230334297346543161789981963357275112724386033801211978586711697762846566070796350541495569736246061575672724404547584910447157204813159665998804113840986418929849368781406618520529814506177433949868572528361949222087847231967473463717906925638213212199306811790337994974658080748197451442774442838767840550903026064796737358240271585264176988160000000000000000000000000000000000000000000000000000*i1^7 + -664833758349618268312163292332871898067873996353906994821750256961200032760306566880832469667002218887377945117345104192019878758224180101745711827179115793448227471330452064859153399056944984867989648529529625694521953829618331530532091153478609430726634474228563418409423367633723528681177850089671209946012457911148674378707217087499654975032780029341057614711945280610998907898947589252259228180084820337347895538681824160190499243057956905199710222928010694357458324266981978768762558699533004631097748975595269908305067359940922224574290570049065400811573103315152402549218504164497844288616450430076825447267610087196402943095776012286096064663419869055677430172924728594196915534752957853164086307611082146490416352949019712075740094186242123716240826460531829268275685400202141483844138024747542121235858982066361731189300539717363620073439524508847347222959330467244048925452882593778903095138064063266456328242667520481725956728319817885548803785625689941370179235186499432721599014430762669128534217187178550380176720570141518102108509986904969888681975738861192037410808047744919455866399568826182564160965863886943613067708353103589031381092364826622587625497572511748693583234035673681031775424930918083022404620489961598783239499332091991627640224882789875571081451929600000000000000000000000000000000000000000000000000*i1^8 + -362508929768271291192125469395792839235193948855479404722606487076105072806991969542231297154031972398414367932774834910248367246665668468192543784824317105247728483739950662091974902104714801467895950715684813577288737152884796596730031125213714315908007455246643265037499150259796533402503249953956043293481982624600953831591474196832003847833306934859534152871994702436135589987053462923517264906050116172012888194596598803058381325004973091202915978622089366213957036919952788223226190161895960377958894456804490963382779199049869177964556911742033929844513397620758404854878261377040016851024409218025221370562994375068614593028677970275312893887503199193066240920258984154059638927391797653059998881530642085548655144415300975505760307786411778882730157369028587488125773242404138461899099436518168260987452664984114989914175420559088862503876120949152311837786280635314808034356087207991789560100295635480631329751991257883200825762846828400516752160965429367591223398233171528283528958908239338176297573654087568443022440272551379166522925258288320730738236044919186805773910847202663091512993815155969121124386838481820583350270320392522231254922583167486984090365279507583174488827337744948674554345922939942886634021263602726930778325892937803615057937547539640352222740480000000000000000000000000000000000000000000000000*i1^9 + -174340130057843908552405963471497641552836453916917116413007280153054726799644289168947697989677522455566136282204458481931908171461709192850632938656292214206020408923048869546157477094855542412806811283525789427819662262865646574122484406588220317408542737592060983392276090731275698035328961015325070503525577607723376066213073754210296639456043318753377152949028050311896404281905372038712328575339381495144179984141524329325950478769639572276246521300370695941558915251346835674754627270009250504552987802844780176460567567590284868717385495072372763009295542175861322046119984727031789269462526747786148927794354081146733241824626233636426686833658242372694786258268454728202160188985616271809886472230133425245572715448529559797356615560209363254126663120080220860823725556262011070620792741195111305972373769939890687258038992588082437010855747659064313364543129787700021120093917629515016045940279158875616842820760841427794185083544797151916737698309138781654929310538054744394630112147064530898554297909631436768474125812511558076243911832747840895631277986366402198421564019435277482340085598105733934374638631020722550200581624566045187756268292552794051939628048636734322243630499626460213707156691837146008275301667644357960348404279476542876875904520114620510240768000000000000000000000000000000000000000000000000*i1^10 + -34830359638219907686155939888022461160970996353426944567459255735670179094068685605559072627306531282174898368806080714007588417839718829759834452683269281329565680612086434089411983974863996061147214723229139856238804240361515399957227512752621465392814783681491918476063664562149252333749580202937418667988034501240255037695258891567401520210152306138628630658205614474965119050093034279757472629922965091508843457833416591519320226460024830423041286681105566470422657849108921444674629948073788130972817461672828406434089261751511212782168151346987887094371416419998019221147359214998228477157921764382700228372746574694441302586367398588296168440114544982760377656145451075594781179500533826900915370224746970143357984661050254720995961688352619912609951116284791148647485088794990072676386408742676642375529865175185447680944027475370626457134746142511303785382033543485202314623490210058684672698631238074697687973935106579217323979166490898039151396219144063067541959814713574434072233218491389847687291663597013339007431867358397180752774063070059671276159810089052872784192665944257090847371349084034785540627619829389024134255517435945692782305978725910596749940871276367129194339885276029105509089195284351435463231126851944677491949591454406681678477001470222165606400000000000000000000000000000000000000000000000*i1^11 + -2089752438271171833452433352895969985306091550047591008400352275004912537987285867133172402627309715360297217746268841165339532713907149785475771774516333903079043985028623426009398024663200676998606732486245862266164236246411898827522142596597145839769861620980909451977878825406742471404576414991703115628915711341226344831792275889315356998585668527852409674824370092676304669994532940880261202268583985705292493187067225461546073361041014476305737242078141054941001671076735969461588179708395396146394658164033057742718360881805092862798543509732459386983430745857566283466722680196511363077752502220665604609519820959747998822906694946325340683180532420523492504891998648870251008150069630089837694898648825669666765333392131099480284202969365156051286592611562727124892698131570419773185422071029977207266809877639173177780380147005539140930731255261435101162190438354981969302942657834805431163138264862809488853615026452419609461950474688151295528974075209150927567818984532704723647278198123514211561574519250484358071119207894969121611355343115910994172997714179372328444075872668072391063006991103998634235715656400302779323317988749225928493171317567961037298920796152196460140102686307940155240363274734737890219271371651310230680163753204995384881130868173701120000000000000000000000000000000000000000000000*i1^12 + 124684701901050175930143249167203559620459244326976662368853870727118417926016432663789338478988742075567794434828481164327529715482970727928497863869589342333895079620894245905997656282995525439948322998320161093271040461354197309009947916727701661119946637528807985808533221146434793618904665168272280368169143623210879260260599680640816673956037695210980631751716439178072874113750514395801221975437129312928602863374326110331833453975531849759381460216132086593972204287397927032470594254349917396043443437786811655526988311920430703476668344732887504881713559576263667292673647498832617366720635380563203908576982735632208769544225393715134133757173997407207669699354223941800052146217185340924012609891646509278633454519238885281577931769059463389810358677423058022234721477921376965496552629772599286778103203517082006979831295385555624421144363373046169235023127028285862287030397306776797439641549522140715065566482661763913291898595658805484677734787634476009877516813432490750075617683252268517189848108243478646541980076764346447521824485474136795200856121868208876230370754689838987046029753458223485086546922892233747383164122323796605155166024408263538085614192763689717402241559608104317493461163876718267132910088170062862994177471844905749314026805919744000000000000000000000000000000000000000000000*i1^13 + -1220703745441314767090512400855795832318255055233957582451317096437717298524024422227512362762343625414275781755257467936368917067888576750372280060074769953226960549372506640272526180700471219515288619530778109297688711882932842168221163136863063859115447879346888634551421930123756144858538169174763958518112748296487614436806356443257371300432742376499173326543953312246699899728165582953804890108225455032513837350341613681048158864726024604776981970266945945664225232522904204018956861150558647082178271713556556468624350718804146348032635828233359816885959983077428030819099985999482130133563256088196724048396350120425895534884651539501548693940135987398196079338407262372412658293023269025260749126760317969119782301853750319720141754746765163559617037527509131171977533780718460796833519767306999644536941501075590624765977056607941663501781059211543849869757242034808334993367439491965824172452281358711837492315992128934060247663989299515154739730113652300412496170649925136784704488511943188888124758355757494173435725466648543836912353546757817184308870783415887456848959767558143366701924739972853089666253343202221375117072980382867846379645705931554025659622654655989200862388387513534594204279402802992064552956066079932534316832825130798083433142681600000000000000000000000000000000000000000000*i1^14 + -8632648659332179776257930250499839831856072659883204427339608468227390737701176790461915563030339434332475129610689628359314334414377930287874185907159663698070886556861770039900606389773188426463656929318332080628673839994857887506389073158829668579934420482229532987964503266440812399403694983740522047593626549476833530936327292393182571376691641207802787513795154702787438217746933030530247177558100558563156702367378196264186101654269860489252784195387236733024076134284015963352006324421676188591949111903000569938914598477349698596183332644198723006544287404816076822509204406664325634966477638081138433793504214213741506214294164515526883117846730425863825697869997605108597241534052989982831237603659790447157736777600102673288109195728290197821612969343200332495922481613230445055502606457062628416905672829061857919186320309941773147889409958017642071797271138385203657352917041552028881353518066916080298521563499568087809516433091338326179871790538513491598828063258772641004055226935447100001932114905884470736350586492664714023119556147960292517215252535850165330442524897780063424147163848276269778637732629612866925181957030185456164051170709902272935388336715647152078933924024705677188930065962623108564361863609229388270490454075289008655564800000000000000000000000000000000000000000000*i1^15 + -178398625281230162560981286390608768549942770400422540906305714294255416221639568288595279759607393018592872552745023572443185463775660326679426889055535061332830929430495944989366500420814480661525779471868570111774890077429478356405569490259181596243035037985111780197244386526068511352930991250066358654903446547846022988671020405583063450738996745438175749651378486750624356664265240223113124958162002352675240502524974278596281639600939525313238587374831523938266932187530230339689891964754807116529371546781865704799286623959986714982305864176584880727972419433313967062266563036519161103897031588975552045857329002513036128587637307553648434204271160327686877541431925966011437061495272158120045627469868903103814125712074144365664850862821231961242956606424656651469051914519471506932543032474125968113172624435031776274157264815891390761821377829930777595497391112435209148135725430672783898187734660244335464353058142684869345070055857637807717402000109282966490303651628412329866453174520128760184105940302944880310054583366693043939514624489883218504586017630633616244574279996193711390659153771558013310701438494380086811105967770888623859486513492455504628581393270651339678611331588893763439717132462244247120943727416556464327988856490888790016000000000000000000000000000000000000000000*i1^16 + -1765649914252933136363679261497330725982747426750511869626006599557154898363439707949121897223457218138798130275782872734884703050916955493689368838681631031775037612085338010313520014283130587443632671692283439426773857796999685378252198452272772123501917646864533905286572086468222553712002043956565031672325338832021792079338772414233129057557361045040697107063608993622269405960817060272064472254296352460020158002911960523459006899348477924945420368034523983637192462279715186205719759182231682665755586565890938436683765013324260061382282643748478114582731055438986640660742624373728118657700899468337357719716483651372419068274495299785214804934023236649919983290438370987006521489690031748440175557819956032643716953131741975823424286393624602145281134735765035749211420847442858018311392427797645261765656467301613945135362609136203469387514057252922370737844196585546799277357338995172600272727754902707063110885086202465926401182199422247451391354940766347683484376638177304285069734095637961968000251575347729207560770355218957511799926108192088691331973193889812887779489374168011575543673894365519581238250943688195301370185210592075299010574121456202386905832910811591435241030766214116622837746104685344477040148113680645803448582108138700800000000000000000000000000000000000000000*i1^17 + 93985976679169475132870079492588963475603791133007150621828497491622868860201708381759751747638951943226853040140407121326613182357181721700315368376596462668841308546685199570712695667668547244405454214170963101932146297734895137539840481113573550250325196654359139513532969158946213200711947697171107157229868901059327207655201176469448257753076937537739164210770461409427297573338416782052428021333103241686110831687282922050758792968877261562511610408912631813818030678713525664452319587737242602873018843107281380534223988994233033668740138797686533718944772557233667080857577011922824113539704010159460026846048838362834610055351684863118363419675444841264124412080818259010314645563859453534257462518589566458636663527068211812620130940393117326648865652818263495310533506531749559515765564118329128610344842535786828452461361913294459062840299647221120489223923086306647224477665702567077830806014296163563218576555928549043838571734341338783361130696478844139915466142422918798628796774406663131615406909317404267379342731089604960887113779338300959344631817802161651436373861440557765846560043884592892927926253448252943135053643758293067761292492310299072263517528428287662447194727781140163199002521961477057967131152776721452914775351623680000000000000000000000000000000000000000*i1^18 + -1295586570756030838675930481531126829424013643405395088038238029194860854848195311816399420124252933680110911288395555418745978388577649734717862094328547830794049913198723609537277811336545659592311626082587629392750888670030383939072468755512132014039335256826351467403461193650556785506897906647989317293756373861853904672222862343299957671891649916270163284275330364281406149643359216183084910957140276212682566032410318072088036264338208205995375055498832238327552852229290234139932637748158062007127800690914249097078807542982562252353970786450149237306291810001512763969282400543294115390487218195173620496952098661851548236364105711278485157360003842172590735656742738305095286775229378255944042003390224597039514837112618560973830208497719289526277347042248729166203832171790988203007198900344322703184770280619213850610902516212330059938338131973751462713017841935669890318118174358635487579067445353478664222138655088709107544853401010661613552562504936931092780817047343650238910511161037710526864977346089860988541077672341187401851289114684748463449152845523762204764316023635005383534148641801933997815009550317479708448194996732830745513451403588156125862994349417349695687625355365437443186679890712266214717907089516588713587507200000000000000000000000000000000000000000*i1^19 + -26104153166007378074863759962528851255415631925144450015015486763682418775628139107353999497559945065640071029392619807437732737064796881233424325760686565579509878954774693339232396376628808193161796308056458086985157426200240393450308645762103969780984212530931052738659838232221841061204987496456284038202075002581750786656667196048742688450853056924305807370709226776094574994099885860652270747735268077584588739906479122300305913174352100129415655083815127571041757943975114827077673222951356571390367864522154363417933018883830739524681803426055476993767049959214921098596017905524700221759773826084694376577329895557281284999054048336052239578577071625238406207091030712279779753880077603485551172073390519990010235762591641833894747703972032844272385003452123750004263438436244530855912474181482079241814450482813659455658974624094368004198944691051985616095714354874585362317206651285886236591351795362055910858172556374740947465883838477992979591268622299003863010779364898833517862877062625410443588622680491530442784942979888384803590768710983468170540597704809012574901179950505557698854539797436982082619204426559481874435191509893937449888466424289586393322899347530963936302466186097882944062207173395265174693879854009159358873600000000000000000000000000000000000000*i1^20 + 28337543650162881540806531723438278852982415639783882197113559597539623291356819068157821213892863845144349035512926056357763081056805920827510852691555118976639114806755084667995584148533419921869458705836137671125641237556679496922505920120868519988938246312402155688163496794743764437963239526423159942372561281825960805871666042903361612145651771802903183151838174499251335895116401993443178969848276421010892101724787061277730899186420914511237796467302168403376807507308469569295576628635673066051005601892383824501658671359974177746385079012147119920292821976746398011058784159643132912400564968915084839207009020588107435865445297743062553659370313997484496143530707926577389928383781498297015180071041934039401656381510023650351507339198857176249264289669547746234539329835570476139882612325913571591725070439676301513121117292639551460208687861769165660364050036675703996724795581212738312671375651272253509424807259955416899044502796318048661395486047459136471448497801885510061328793900946348001410681765684593525193531179448044130736018832534511051542140083058557896990718547866887851023553332556410441781525744397731031836108214496778162920524696301381704706299624287974147402769556709105268077083229228068611478250538380820480000000000000000000000000000000000000*i1^21 + 28033531038077626181285847261218656459011548945093046807829480768316141094350893714839822128552816286279326039527723011967365993852372354955139992407708757741926038756830187854648004494099459972088645295721563071454210154736835459939601636434261047739167621971903882145834664285370833196214366865572388282619679906094924911313378534571188574765068664213315228609733679944100044925654917880800164447967748745646461649551261716671652799714172114805318184243621067192355166629944567685671469882511291425723620911043112346789016185692385141690235713400794495794986586691749463020118422689170814628668875189266606655848533261599203192848211198419040776897609133148412807729143258080746414875493694859230588110107643467103626847262326509583268379557620347991588797377363245739318169874554939857496578705646250545571287067271701704595665447573721829878389429388259043558453010338091438070017332547849780138689478509833928959724650675291770843136522927864977208477634264750064093734654811068080556577563569549163380076022663883817484740692980832263694855660231252028154606463908185237181334655333401680205517423093864888552799188802928948925526245345760898679796247667746668659440587513153650906606034504114070901249167649542749518871490723840000000000000000000000000000000000000*i1^22 + -30160617043808919867116040573428597575284140245375292369417845920081309773221805398535046793454859692725247367926762998050028835962452041995198514843122776693521402337931150105192900051795259256102140226019549132210512103224078855440351340144635360291531990311424928084464010751099624950083608774883806686252838437441776879683307587829003313461129708099583680384907666918036940641831921341632082579328310970746427510422543884976465448603549795829309442870222636895320735344257030636727607415144324573780135842000248427142943094089104162813718161825280975075026553234498526481067908629220055824975711082316273928460241813597300880907958760061310494577051284448249847139981668947117620962253224197869821669290627025022961867308560788801001164776298224220843287747543009731668050323883795860380110399783507551695590667610613520223377022133775802439323835408745162722623644727601508454857542923996792261480460566713726663038247113350163598564737367342698719303860485311921936325120894003490954644634604791592031462275153123459109056829953781324404062119167688956329920143147537155826795488618688980755907576413466619826434835889427499107771617699146458799350597579148002052299511253473574509305322064351607152573281609616859277243187200000000000000000000000000000000000*i1^23 + -7832592805542551734340073130687735092142651394749906060349812686413132033398735576837996906386676281979845228916704234486786576091606252490385487025675910853725284065172250836139689694626474275734729028571326532466923968798544042552503772782408137505187524955067149775098339295132963282810193220129711744501266858484437618923124791922397885505197830057091263815836960650837721532630935894545804013880822548741153938704924694911513960356307034657414046981950674296163521368358673323189467794550318994935869856482918588724779005561350262107544609189279810149763176796289395354737727775844177515957029082449989163741562695130340115368686701792134633967253704829146372347956457303982665143675255020623964157087486751337437022886020327124215010971932870652541074186845098241594033989433733285930094110158708106104859488736250191537218005729301026346032393661597793832263650652392672472375667893794344351790116331287880757550013642283990671618691261500985180686140509196832085176388981828650186035153702481910719167017909371653566705155909637447671125229802774701007007458286289931005210736496207509841900034692314272526992903819624735800164355496346050455652582552188543370187397634623949074778268622477347734127168056738688532480000000000000000000000000000000000*i1^24 + 6621280816230943381844456091447368634352936856580840263605941802093273522779009163286541281185038188772264174467101376697549995601238671725311599637462382184286245940330908067001345283751082737403719564278646658432870665980931976388560415707603475769631441179995292080380328209505802363620852847451711039788500941457514503098594905129665825358006026685090528280920036814026985030747555803683368769812458895855358253435824601017699650450918626611490809540996429420013785254861608862691246251573703198608182517642366927182232416511491937463481678770433932317832549266948866922755807149662513694696432694465922262565617042036663143487179692612171896643381799828993547363590283568788113905457205864022817208109914913251510770118373703800207984303213513851953589512864414207082015939604338198075960703245372426543438459751810067698241475008607915996616870814417866261879679048935434636123203053343348714890082778760068438543412213782599939188290243385434693814289846261018890857892716369633193328797333098105041009356279803844015339778799973466969405599125593324425697231487708007741338085812633198378865438132345397715131702351134993145455141508781889072260634000493854913726525016852250887542999076275063398107635502809088000000000000000000000000000000000*i1^25 + -1318280582413971386289321080691766358989244536482372919126823356819469605513387850398818960108874413425054575126581876106382599456248853238875487955013298956754770393460237604030716853227683849942109980593483221596137253537868665691881675624082773730916966699660363918960387062636931136403219740656076952207517933608031885094897297759863605104574399152515229896512125213034637140450888074826408378440193033050351479716421069340987515907899518701096638023747795049772297470754643148198089682994942508964617589775465125187957000632112774539078159828173605422509078473499746136484161281095139574430824272027375820719041637612057385640948043162906098718824244477728552931977912826847948169811944328436695585181822513247186515842483543879984691580558109138966647243194753674332277690119113430347141133192626890447597432747783022299855940605439169759770973111390670817631410221090407338817886390280050858931793561471708058634757454128213515044534690745197542076265561280566589317919407546783322231376771181454882175461288293555100077077960670419311078678518252862783730461342289319574534460971186494301568366618725458973446798271299543069678904329233426620249122458204258763573845099926944486937002580393315522633007104000000000000000000000000000000000*i1^26 + -97736106020770333677089646052816696424285634013979127471888701574926293417199632072899922405747387802762242303853829209520604209911996489284414958855988036528414458357451154278979806228689436163076538469077422153291684885429100371384070834015677841760011323917819855570939412975582226396072094132976949908553683754343050899982493923583153730366125490247068660396248474988885689747180924937812644738083147828310663839965416909877988235907359497184208620206426267668358881785600130209426598030427790695735912235760803992928125406396989324862075431311254689911192947955873345199279700404050402956705868594699518627536541806427047862401728481249542892349921226226352983116283012685215747354272115848676500138885552553872434152990817973153525758094521333213633772770184267034099680392696421307030964373076026164573603854570488863310359382358446210436215069308364453209605178241235727930210952587479250756046871880338338588068667684888068475053006477300073940993918599871866502469610557947233155889479488027853646230516730706059845090114086980466734606486819591348922817689100356209968942863838187577102048421674817333907420134603160247207246264892216114014133479272342368212520327209949097946448097768660323532800000000000000000000000000000000*i1^27 + -16560504826058350871018984807546474134187000334466778387660045540569082509262679758170921392964593295495261998369599051884475383132220563280850784571341226465089950426826898344356796226561583264829849138244102589060235308211231009240306943405719215857050562599431754031700505883802314496279991670992482896171997972094309156602188229071304527002791935487045268294678462492915907844656568845553645896347401183853085230092891428096301083211101804558555068670065091748798488661614076533220201727317885027975961377353175410274492557068326731952801918108791720595978391814591140998901188661780763573557238661842045823474136548001925499017338662169833794213185778850860325335698375737538308687933075282525476070866566524413386125825940700894265104083952190062714329111340730504729840990146490258905037818734319468299580220669500749016656599494515903702170543512937064299842205340697749344431414606978104563021393589607769527626152912169473171023731209338348604626830360254208980523939838019861754918303585163324715335726430663091152139275247409511613290817699706609042013009214599939632230288618484073350900596735562795389124484273337082202054407766583467508069647884557784933472573487954048741635678705549312000000000000000000000000000000*i1^28 + 596948694166790927223433995205140821874705459245358545098959986609742938408285479352921484117754401259354040933757722016695158889324261153177338438543298794164587318497683651587976994220554015198923634671837977783331096469252208203053651436236902179367844966501888594559887031434531220251506091446198481782037491512382824295195002949817375595960758484564142655947562984747862914221969113228003914359443003781865679137706208702241371427333095313039341204680814586953334965061821328864033632524833719515907120872831726871810404548686479549398330563295631959866916680510752702934327766945040647956053268491710152121031269223187130614794910842864816423425621221915692617019819067663493035262284854489116562283570851907870125977432603484367968131044548034655459099566183289371182378164915607065631119703517461776993587218062856324698088801524720528221950251528176757677331197152042423352589090236950665420631907915681855902274514508261601635465827266208568945208787958224013634359425797715719917240533278076548675595950758921313795322075611943955150638226098131027255014773492078060708561253574916033979255509709931336208765587089788573466228981443501728653468556418237874223565268303994671634527027200000000000000000000000000000*i1^29 + -80946410382239758196140443501041731962642808354375839008036673401278646694787091114762487319847996864294759384391851743056962659196487436212535369785929029154529249780231420327624620882482212126297346833445471884156006419279439406135998104632461250486079758269958052734376983198264033824216488524561348855108331282065580095847175098891217179402866453919360215130283736557229018324343555286684107156042969892788308049101180401896387047723746519513577936449332136969099374764181411492026176633432743677181792061544112175394649055272224074876362112585582261434933856294799643187139152608601972189029468621138970368676393777052033629920387476347459596468879003875308719357479223012108035259167142599217709679708593830334535736251410627415274994280503748799147481805133763311810929514562874556533497214573379575586835945773589680345343330887064719102669913557657434243621546236152091764736071859972735436989104510746863679942276683391049187668828163317473766486028907442792193492308904012090758847763429860476906921807209713450716529723685394621408724928265391017654317628385281043954078124206494554371983166688380396270403541253417084401508841965715288597883736642901618967151020735366116147200000000000000000000000000000*i1^30 + 1905958769765154054350395601384202366133247843256375363972055391134605655076973164854973505282903486344195077492754123613621296797715778336316766509327697259078739780708364192326592862484342733993069345077747022751024300377604865742306078810482577903356064197815911333713270697028267918527669534105755651429333551740513531670224345813076702593988635691579230686571652301950573482345339835114742029118847506368109731627286503147299400991012013521832822342569710158296987493015161024450140043671682488720695713176568754657331472646509021130295038376377082476838255366793700913662410172301617825537188681531161601406879796898662360419643071408266418023190954746679569028606718744547407858681903677086212050534968025049859118444109751443316366568043717894771963098571602538544600559704010435040001264841459611538523533385964774579397833414104004853392910761630804355123773168930728457666958710165292340959191144395730008088103527161098470576681070588843710071599245165879260122729652903086649734012606954945532694699805464741420913375957940674272358415447549236635590317158910059699967122826722708599103827456822005226177197395178410538656331301338820612919162395507230436280105288335360000000000000000000000000000*i1^31 + -59216543613384893017244079841135710727631113011832454775123739355074159897472100943259997752940595496945850974952130080191941252151050187989779031549061107953347644557360601154411780803618144977582247271986357904028016018842756194923517516887496829315033824211851329649141868570856620926939889289368305994238396457367509658060781681701047989569185582554980316118493710129144438512164878650019134253521021744085938225589274915427254911320521406848426848343791577488307269565568885618048415670306420198634187181740929016183227647896968035842301069782717664765193847727940387586822506639000762852221259186698008315851791840921024711774325357699607240361497292710319741916514795243841917159551070517136824158542511735005198334825881183478263373881858000060803999538645340152489517868030267160708982796373907178775239681478001857307865415121302242180959318953075742654083369917873307387434111067070611079115573920405309090738871067066324020733873563924000285594469365236349145032586451355159759020184897623535941479497663060445048542351934450314314663637923306063970274312550741275551020306881946744872781157113076865314465498749572853300560419289809671545936065708461796263303577600000000000000000000000000*i1^32 + 442280522691536952894387726968597713095117762342773416517096167144391052708115890634486932984666897543985354088178264209189165150812456799082840187398030146048277085402550363992823165553169310492373289524279417741728271144051507603044702050257545591990365145425487718476735186048987757617638444876634628216937995000884737759088141300098962410161365327044984194193067343914187528889925513622380336780131504602435342760653746237573115608510546618460670718756836003869227574362584399341489316503441394934596794714960152624561461596544439370636107832725682387365217960617140520315092887592011274610243384939122951883618736572839641927404317035757037913385297417359265617043990610582681264561019613262880823597143657114954315620510778336919908107895639081420284789902804891237368249336629895318184313971049547135726214915030906500893230717351912686688443957869219613162758501957111225838440533664750768558665310149576351739414933945418706276385506431356596429952796276035910381079904908461944817584571428122681191000834173763937282617364383168927421763365858098811655776738794203459357781949934162757867041193680791220658902801342284897708536524086860313886400096216798986240000000000000000000000000*i1^33 + -1743614436725941942700704412278457359715905661247169939822329249515569363059238827908206009480182309222456045284906701111867710305759913728631747599336610987007552954852502823724693364313382152160630188611023936664641724065122456785759471722461163044586707547510111966069591609549303801988089744457188190165654074342808669413450126073845042847230351386062981761997110406569463121545355971614552411553705729805275174521605297880102477437480640045724088098221125045877139153538744463270026659034594431603820848963549598578819825560268126312038554626487483521748832947469072627746439656680723942113806794125791201268980148105196756056760898972179872478438836414974427890701194947302307914780219357529708939684346465148155228756277776612418042150725837644170590496006512830377784302945350493029227303044695001836322103292314023106298649063365993354324714694135191448749500585138799560984147019735003801102527707870807172761342844367689297182812804691097814805443894807447727801835706011743095745639432315447052715777812098811447242898892709132791276072862901941177448168676784166273332495069978842638424121609128364527492175899607079581511313719263882814844953427968000000000000000000000000*i1^34 + 3547790916878095682930055890532106887039154365681927548883094240036873055523707829610313817157922530395110525823258665593438475420494964483513735906816660202208558792274155984771023883086730684875507678423850468665310372748088545729152744163491776419240434683102265177718523469424367294035976140102374154604688106664360402522492211713322312063829488169903126973234253551730046900894212971982482730801284171478259387000384476091814018143967155262123895083997685529898521883956527194304396016998335010543597723907080531856078607791905815375852694137357058415068370155058704031440057366002552586014062445780139068220063757581135476750685945300249093433340599578787433356999721679107665408825257540970601330798850208869186835610559133673369888453495252692738250681824862390961398640263450105578668839988192188413307707914095397448372481137377983988901580556899907278300261336580147484607266108681719547710847102238432426479565146877799656143832831488130808818192957418103674910248257779026046691026275771532425949672390830624440431103488407364874827864134434202067514110694661519884432568236104377025166383549289514754712264546013453199758271266049621806284800000000000000000000000*i1^35 + -2910207188348121751752088606669956043822725270394953513737183768535098122713005772123439504563901431782687948813753636137228472362700168397911686986840537771391573681658850809943280101359658505579259412456811889300139882360567460822751828100072268099374812408487443864538196861362169306984576715024802863897842720748692484504447124937181606837705711743332778710408626046174787237992792541162340485507083287259318229876333201173797809847307617019082636369070761422064445707844618174333318817268297331135615464791095241812843317321935878838820930278708935179885185938188441169955693697672592865882891846837029166742088284702324117391688628987946098099499937418176234642553166519343475085058985066565333475896537963605632508377682523052180592917650881612863198020777198936734268353332245042320878300057498356378528737999439126477343997880865295256949210184815404701388619960730528414836800723947651984403224122465191609045954034088640879084681310497672624229375322677702107804853156197123166006244435885164427823478353741691301069848898383436426377933241524665739207892538323927924494568093759965062349690449181164196273341364202082637061549058949120000000000000000000000*i1^36 + -2821254535491926571529635443942837733229139387074843912421163260493943592147377795181120712583763386157508485068515455645106958603237531038999503456059839182848166849289730854097799612108615903512482219536932793552217195760910055324947696723467175577316233869324847019190110698867921305534581055850878510226196786102762556867049325246662346919765571964946373330666290524051454087394729222166225529650428204748348296171190399521905731166194566286340826935038711176046411250060113696314709109373029920614991959391614345322630750284667099017609590349521224588878110678401182621849056216409179197622109065215939026095138625131080301985080730115443342285908856669514759243301951404612083334659185433409177331150953008114731556962219283314227123862210009361067984711985044176964717113580844935207767161825171420153764559470489281330538924178460744799932313331634405601804759341863825094552875175280738929747311996344966079010277900878761130896051484866160606009070008734894518407715537233119687181838949219828912709946383365391085989433356942473405053484799461364944923929884566512587741608339119535029264485365298548429075864752236218395131904000000000000000000000*i1^37 + 3026350124418030501578357586314709536807978574431610919336694683454719278499944010450027064864770228114215390739603052197833847272188275451372126018814140578194268710666526839123557792467003183918167225209451270025368462852697926812643737336001372723586855408969199070491103214113811297079058846017022143611924453683127762968509312802806522856040724194530748566520669866260151605876926128232597212496440079434519023516303865391174963106685292652259834109754846089746269563155219254109788313708878267961018154000660986362755216154908411183930563798940926727035079186165918994728847587109905642121712270759986351375842922263309885636911831114202905439259202604586597848806203029419329554842064345472159458077874637267742529510382622194331365969072556921215199777809294663536581632215231926132567396132290206891513265131757371041121069155173856660315583010291362754642375408379169398602331049708995672684433316070922457086635914355195128650476859955095020571271148054568602093723709700705686847483942831120583151820654929091576765353242448639028656361326098741268636381718232434808299364269642443396175659063602812575999292218540032000000000000000000000*i1^38 + 1624615204138699807398748734827787377250430131594513181821187741825994097055649701561075049536610403425965696509471684814812664132719211223404951231533469160127800970985760142968753721094354457242515509788128592603644188249627061213493811198770323457968016684964459669031659563953513301856420135160639125345139779783870200973439576366948603721330196028675213815568336372060200512472718874591228158002582083002232620039710137698658715067839190600208443567739235181923359868257368636089568983655990812908526575031490242139490664336257126557239912214332411032758932034459094872628977376403874951422188861919876966839031973259111784598601923285231498527094742317363093058050605938031242972055172567164607160326435352235682191413445967642731469176007614218123889032786714632132993813358063813332102651726219423343825645314855138262398372396483758653172261428986662633201422760879800496477453999992925697333826741218740228850815210360897583313672786461279327078452306260686890000352008121631689239357302862024802073327493660655005106326871021376985583533291361972867708289384728935912244613532497891518985575767807846694204211200000000000000000000*i1^39 + -827006570659954733108045433048964686716899862004780921722912189912132452410114633677567578210285113457550724423451599803662264655898742039913303058786882169981266049112670480898148531690176337743197111212921155454280420353855545280654306794380865495461737549554765930147170110277061455513332275449345735929232570961589800780412804956246392714458382451543829928899040920999170130598561026968357687619863735743463096436273039410898428954382852238026560800221115397858348602847161090922586466381948817644015011030268778911710833591862705718997827251237716010238679196751218890802956304918706347075630124934347378873822537475980579011427564950641245376136360432012929339574036558216087076788009812664721697244798359615299046004971705642254548709456838362363711459926227847225258676687287859706650534758370992207597883469037583943245247850813177808286645762647522363525606293454507483589015851247590899425020011378999548349490518481918451661689960096815536909984819626365258858298324307617352577078445521012770983158254154822615650611169243731091822764971668134016461787337110838717209253022100327488333031280797024256000000000000000000*i1^40 + -721091658430266658773433991632250009332860555016945739402600761908449435473238905289729588583664059587972781920068371734994086833769031797963324584040931579070008620559528757832686171651308049436938007820129249611436493760118365244101420905409916470088831805226096191052710827228123436535207648450761349060864780424166893080474334409525720127241665198079004836373725307355816134574280901047414974294147868828224444021729068768953515578099148010520873446490831629980750114188399740532261922845836066424717805642371596214602258032041357267055993360687215198917704386921547730808456792516198510841612122968617856688407717890511030955539262246258835380768523473147265574067224249531292335252605401299593033401305759791253459817907398829479092202253641208365090324713739789653483132123364224029413016345213856007752651054824086849188689439482412538635914230000086608522996782530899033427274864689611141254557098252368181719715961867472546800838289579392230626858134170140409173671601541367451182027273487183322457041296036401883051560702857652329745306573542817275244972817071712826477373025331042871854445363200000000000000000*i1^41 + -178769211825940739629225477394476630780924942371932375891267410861855367504230749699838878592334967926600000307220929029234625026939930768425162118459737934189642099995254118149618164142042161500894664161905806029733973522732000865461922325499352378887842544617906947228203212745962552168522046081977808256970871234789488878271404846405763620408194006161922603913262608927884449661467051707736932630176071166355073552709226359947082280439243744308373915617348973796356683591415643710929107618142087239184278697310931330502071882034184055608106790962306126847126811437710742005141920696317145012966274210528043911675778525075296759783288625207031479433499768818325012874268514337747501736626230582201874902474803588003664046191402125171507838665604964814546453748370107921033295726498838233268386619314847786049400469426096523955402103667160262320530681475789097292255180233185969588054336406312930012052522346064600677189053190983815188040459105340242876579759349995858900905427681676892358105823728446223498140317592844114477986835840151445213533291022368740244076219971238082906006931707359395840000000000000000*i1^42 + -14358460648929482791074987579481122298383159988294018448967055020517087921719125545275377230672053728941676232420927261340949785274420731335933008834424783967185608100495371226860516901685513391434939684152400573612844201229906036023851228676192325326542292395514753200501880759094613827258232746743968958776904132658338739342887439744351998839092716115522829915336696948281564179818421273548235178963622132750494848469049512580411486195151239231364957995287348243798311647749695881684155183863019393198791797758597409497307715938846891483831146562296100614913830761020501549268462066919362165812791785563530904682535580013633390715086655149424349735189404924333496707122575758281627835146037968474627302445191794247571871537045118348887434126626632942819379141527290572782296792274150349581410001795171938746811473380573110947636782337330720078735541360500418502495732089550124565600268748057883837939014081980257537359138877918945707775756074295593328511720524403124650800001138590097877568840208589948470942412772818294002626130676521414431796861266969837059765562997634871197402398720000000000000000*i1^43 + 174644667798609225265435488784027165540670051314477694237836267884628138377392267423857236996558911692023042530807810169488070577483839834792938569122216685839919832984925261267999752359323729723292409049628336877248345766095475458902221125271214230861025070511909333386425655946006335806401304331905849989649674414414994700713971215020865729535451947151358608650359245176719029698025356647281954836388600334554480422689122903311855109370054168203850175884961130140290098327336891788373432814863750391727301165870816441104404250411861106260371231088615143091045858344702242747114078082999758805429075424345464281218082220118351551759925206831088886324064306356115080253424967968055904528038938040223105630321615531031494694181928492344639208937722409106917151238826488334507641034984327767049013681755154332979301481299488741284395155511488509307269889543605792468373637886294828599477653916198152447046335788805033049868838588209724241243506202715048713327703179807139913042284421764933381807842042414483360849366652259659845778116302469219185199315903447400189349948056980684800000000000000*i1^44 + -132318997924148482965529162423288310663675600391676898230205911594164573713727231379473580635096583157340393232410069287839028862205500345227879742242226818566849820836694133874765061734410914231796438034666984680857954765312544995163089418292986623096153904568996075028475588385689324413072147570554724034648740872569271359006303248822468597690814041909558312330620210939585006248631847825489183937693444639456306450606839735764251159515367990803003575164542093987365428145555011781100752377789990105051954226697956372688597951877368402662593137793719011720580697322061041490157110777983135359308188300275559859320909718175925729938911514689976523743081779158252374449369458510225781595029066045996789290936448550744721657503473864015137708758712115383243003515928262001841638814388099366155154192594761814541302332594633039124183819869562994969727109084773153481848511242741828140692384169737015470593065757878927062633599046944391225004264526683263886258783252639940956990702439074204886312695105071862635379562856328693321337966852733675848083460857166834372811161600000000000000*i1^45 + -36261132037220510185712772414904896917036405153418290753426990786607821044546725458423516557581206755255222398469965136377820151088520713743445243140767320673486828310466657315331892984773630416950894966737282001141994921339108649999354379737253087405976329621990455249182420178446834178350565948339055002925145832350286628136633270363483296262946287040335152792160272118468186438076997523042564839469446092795068134843690018514815915263554760038925606144136543988617542942660313227535797935673362322662731298972216433482306803597021193505349228573709032043813794116533557086115553743142101470622423478675806223193734203062647427153760166340124790751584834766894070622617404595895369583467638815509227112880657490758123190792960870998378318387828423968876559097218780045512443362683382518156916824492756454305203812819737017439427925259624932865476531237975450665003920092957058841889392260617399433958736009186398229213976251661618495748649677763149786512719290987860427659626156890077568058309841526494596120939560882879172664687727281992037133464450153578496000000000000*i1^46 + 791049821485957784762050125307465419642417047368194347929769242408611775782007590600509879659032752959374374947425671494102838545090937510431552704793738369765086236849082933753487230257667435003150678231514079279773825903750296465253810921339992469616564426183268331537681377400280677382536062100159117242581018461907896830195541192363262369670507139847861265947976694136050730914673332437901847592995794753048399735325906821989076222638029726927900024469237017669744365587772225203508797581950604889080842363444679908754427245091517199416096976304566029972251290729246859666420973165092904263406401017601234423964334980561407431220156827645028903351818246257980968594831522667577789006472084212614344425070322154000671934780423035699368241006167335817397090032416980752484347016404855124666977119869769338151481638007580530678310605288921295481178787780370528633852216140417965744166587969672261123843628950965888953973250854035348304969641286986173902529695637125387255898344738440708686622488000114347544324602700652886956246503276935234765140787200000000000*i1^47 + -146638861803810975426291905074291122652445113599487853095205590824566997658478626278074958547806927331560817831744660417171667693713067787198925598862390310144245872280993883455992947256059183956866633996081134398749077674607374954148369386255553467740879169807594670006832739425425874030752343081969612176630191264304782960482456002026190175423835680926095539498882283620666648891851408768372666427226628130732108069840484762259032376924112274502836051460605342496078911160671214291582283942525773409063591737191290042565678576243951491248209971694274209803157923114768029427388548054642077191875435291002219058390557122609715641532423047409170414814532056118461949622542186211892623209074452284751386680624372000884690421227080855825309932340030139084583571549428731231810091943973009451880698349781721253604590627591420114227072048372866511209981637099706864569735898547399568710555458302247766739760567659237755898730541166701453875524417452540244778069509183428763905585298908963979657932193906243784052360403249757798092121119333118115840000000000*i1^48 + -71820361991981899217707098285959466826903267360841426719619033225207698424175515898259516480244896354273860745158613817494794841757124711284580006491863202499253197979867901991324189377431553118592000140045615512926512984542484514457431525797759532384041273418905134281060871613401936119643256091574295181377900809762463827535008331916634143611990514693480854892229806581664012105557606665928870272636067845004391759928905538382226422150751572700793532179931611343258574988492795606878910767987664517248405542106186781450742019714062863712561987177868633709041373689388463415978871356136259117400433851272792691281558967235873799584136292077665414598071264770730259792631953502118717818440965701287590975155337921473789619505358804330240810710167344673524281625615022299785798966351719429446083925616054025045187290702573571723348004418389145382416510683523974388461228397715310290903594814490863534738333042331892933820527313152324387153142998073677783111296639523892187295561705312943822030188122167848814824374592172954446462976000000000*i1^49 + -98415731137938868952610291245248342228070134205757112573237478326491987230018534831525644387676020650677172345321886134959321482337024608329228410846573732456220307446500790815660116529786681700197746855268174012738297312525167764815955386636009098287627673051515096476680827370556967071691717695039922922493650867234571789692091924563002331664570248669216492796503451132295809123241293618513461676863422080485638588658811227487115294833804936750128093294580832998796493378821805820458669457208851914657233144752635473240082092956894781221757769521158175378388276485541214411404554293214147893571267055275569488468397348678545209963475578758169203808383932338582430911462229997018655359832133635931994870480961443929517735769531522421651361283665845271226382684816274692604886578889453767469776133540586656543098301339572680436735093444606805767285636668113811904013285948460111521178766380726995339196045026542681551505519910173871891625343566876479842138652609109099347777004674356993623813940283886155660105466517913600000000*i1^50 + -2076337206684832996438038172517907373812094514476308281505293815022763990575375103852712610407733696992750624344463014526602790529065241582825343108258172476700416002703527508028152354629488571106836716356193666540932324648654963337166091597638227317972527283874521291179010959897457934067964076513503722551947698566635131641779865168468236119243943047663442092915934576361493094330920780465363154983334183418552102585366340727515253407667936698962449476229797575884605980406706595833896826161573249101644310997910500211139299761139748758994907716041847834339722396405596766505432933919546721735449484167302747323071700664598796876802880088722588634682832045513982392208593667244171980445231307469708753524934104093267385469433033947942416670256270491072777247380474235547814306467355010600365059658261723296657884619946763473048574484376032389023781734281761901132898134082361040039859462801276973730511172946529514367062730634594221960181092329007710952876169331261419156556386263779196635253760628124549120000000*i1^51 + -16302904076346390523796541246150056189720542035602661637533388092544669279734237853555375079839721660545415769829437624523081427648261645251612335997596006372322528703707833268966632305062102783227935699563989795957290960436514347674225136940167494504023357160499999757409104334160273036459352184116733809347453615133843592966690428118705382869643732656136356777310811272490996710544780193543735439237380935948742344219640781370360209906014838561574006225892297883893533597543283079732773489233659377335589982012692675808609877574455811861053844741468304892885303634745972406880347321724966930372362840354775327851591061951280492320237709166442250359025794788264002679496447081241725232669666582716633600962392383793764975976264016987109515189097897864856245997780447365926841014189376308382996414561227483050491264460581700558090184005790017690719774466459330698775395555388532850732690846956245031942078294476340104587089142341014176102424698930737287729008058078851183706684506275319286374400000000*i1^52 + -66029012011749305442622444735773239899909418058168188639218489833644565695521876499893018035675697289800284076118706525413339877167109279171345307132537532412896882881617302468575151216894397419708492401495982253103211491932880456433697016343227532169498066323153731273188615930382017613453539827347274404614761255367863211110374862342402081825707256924714278423970982299315414305730915131166224805363149838374145677288021466241468454984333983448407595629916718108341958657744209423121361300830679684648799101827391479231955856205987287538590436597107804219979356449166178136872869402172586959690662805252810619217092499052879469526383899648102281828038838523135789028531557675793038539740177063184991058883465098657210121194851901481986234835016689053035953180755143007852592173624211420891510686871237146371725106706035873963077962337345363671602720968954571187284753711379674738006331958065262079132958455277529682214310180968848683800952003450637117920800006659733853376102400000*i1^53 + -76875887670269210053054395314671646278720830841427291134516714015770706277648722382278520512389378424755482505487685953254807541389088538291776053604463082525443727342874909265544111452597994864689395710303411968393179254430199528369806545539695002555934576877756698227080487962956485684589432937965504555720510486902418054802840276920154798701387186116483525801022795154600165138546641778853437378960614944974929211583985669562210569142141780605751795066458135704799463934529162539189229427629472909652893045626827839538043531286533321452444267440330385369228084629671294916512552574262851398242768170162588687521931412924893602569186266646123248201552043782178420614090852174247156577660435728448334688631307436298843265729313309481373809987689007574910786242203738112224897339956162789507433059323551494422786351007952771878772793183609153921908973702576405320349320478342317175512453546207524590408355401243680888324555088440010434706486400263314447536460800000*i1^54 + -27349315525936198432360456198133451172921763693534724821242205162509249723908539184254994538046438452359876107913273360428006959513504228215600897228847682847381573083342936450692765508045968838580280805820269811280599791622592856481141425788887896068821456964454209659147162555636122935185777086895129641365018134252272780261833966473016965238215216312306579211306275163915704627314473591145932496721290105087789198604653225749312917049116025302692127906067235455150767271265111584160284703756284953486681378288350036596569623503146442882990257630390327436901413026844858083993368328652363016073153530734687890898384227022016999205928894676572869310506682842098156011204269084191255928180843269576027687960551238575660267932996533814289276904611746883227859106430802957674622397768733249095420834627818992749992757951466026562004693327807125905792284184688987965386789855701252589654862180573035510336747773797731345839112097617924192017744384000*i1^55 + 373105173684617679169326423417814352514373141183065428546677446045325539275180768936927738498236458366659307031027120802626197569586799697999777761344713876845390904009715313837117006174299257471856767478707034553513158655360452278491927491388988287473372895374682954575490143939579820816748690462352191140848165471832967090667063415067077101400386611833995701572697619475396121969203435985556050212592860145121165476759926783369025233122057584846101222482506217991611245574898335489102359458986062186289753102273772102685188852650298241086585000616386157070314490913353746023160357881673996444066548687882961250590600606304106994405374725759090383392898810063712642437439608603607292390580325793225471362239810666354582923636554896562628453364060903137333998390221780249484167852281341616349715328350365086934628550880371170261774655911006680416507105038088352866812027293286168126144034694979074162608261769285874942923726400*i1^56 + -56359428656734934113200837417027097602325693897146093562721457031062043096867976148219166069842288755670715842697846269747595104833293538007484782526512698896479433082771525920274145292143202647868816747710185212645350482348514877847670763079811509708059589767373835328350482224414113921278779840795172613934646494573334946996980596488950673011724239158892499775600150428569283649650774398418689927769317988021322319279837990731417173266082677789883921768190152765276354680674731956593924062337944400888416760076686137250087106235805738327264428277628381625093583554144214417980963368711869566372119753295050625270141616900700369443991369263375648122303468182358343037083284363620371766701211792315273816380683534294108845094456735902787925605617968379880178082846191888064531034903794197770142832930902773088978136470922181206289131273397875291641312726909010757067079968829403182282562427623555590403048720*i1^57 + 2981916114142349996443290726803497268909240552017794868538757615657386250232770196400420238944354938156213428163626743065069613771454183745127002273583193255694207296849719176654979867328425031380628278474277776179766418880741155925107891779404436761410638311134136480319597473066043522284776191887929824121767352754946972168936229431631412927450687322316557617895988486378904427113451477966307864168723502943725088054017309090300473632315801033515958223067433716556584343849242650121011495495230444596065107472953349615362305245249154820513906889512289846637926501029569831906942219994185247267946819998791189078488404558613677845904231206643785023448930335189657586439144935573694456252059669659183152345575124956368333838500525441969035836725633693093557176416745113870947541096946516596300036028831316206226446985610839778257716677730348373402200822222472945848311506104849*i1^58, 52431618399031153179578343208915534624629704275121724284047813185083417775706796867171472509587355635229632973405441652595806234838149362203081987979972834447949650894871214140778924148854646630260077284756207253320471753525897099656607626265474831485148934986587708477230592990822456457770592731069338529268551556918316056827929003292579560926930444178315382488538421963442727533061536834785779977392954166921139442359551824958297479090313366193923561871086096128291772615586863635782502767814691433270206332495127632187616858824960965567834894942800632848884638749515087780377654793247557173093417282582055107272424764466135206131210010705407498294371745953572061453835072844855826029436399261742507321507947242212775134412911427055517976113064888814511259138772765225023457828342998803420349190166347567218765134554121576027511994326429527511455432411170089195824809276465809151685482487308816985860045563450407321523530289467484958945684865455772176964304135296498732301959610128583987232224941853514915762945635032528035134218184735865345295836490751899175975106128273848966469160767276461959706885031727807412967280237184990623285206743490493329779968212490688853589313972442375347980597854792805304098032500517092823451135965828322632020005205814966003007861547684212825545904167673765500606886914117334075288177605705587444203778240984110323350852297419632419673005032176528818607479826227076946754887202699984451717012302761602600938620169388412833243136657862616421812981841975051655773103847300338935900640947297500167677537279586137805079901681318996484640433096006180005383503944805346646555285693534589406479494496649273527447030366151810813372785970106220643003715506339041880213205133641684186063942968805034177125432765939587707001896960000000000000000000000000000000000000000000000000000000000 + -490150975820555265184956460293582030900131567418465560823254321766340726909742099966623960348721459726812633685456271507634385112152335280550000451699019308818695091281207217978207908731600670856702161087838331808445892404748556347072267124890961369437586386239499993448464430042243961698780476652402333392521115014291605771288902751135258228215896961571104990048036623672269775232294515049106183605513672044087546985363387257744202200344397374462022277761100376406093720849132267343592825069324201113513088122425949350900748790691759770630287296583162950394288924781125813641309007727796984851925083325702758968522775395773494106275859138548691547957280819845496410894176492580822126018801428558859910435317908533038900024081648393480800587136038661051269247584257063788764403175626882400225246065482908439802848507364808928161436498842306733072034203059334308822255505337548057919459442648959455418084489151715764043501059278194600022343087748158772688149490519448677788246689625545530414211026888693016058430052940182930813625393107726875418845708989367798046504190570061259719685200996364969530802078884246240801832801069195912642932935984926215424495594211033587572321355245048624378973450599095875953027708678321869353947590511693380482568647373495764921463172035809032074233256899127666280631045120217149223348638065147538900188912685060641285017326452651594949004742236914120972755474037067668297233203226771992869039437407775549411828727888639090397764298928777890141526986117588115436360745088755044162482541164594171764815876149483404567955225037522665911724685131257663903491274205316203093679857116212770101258416590794888385280649044924253455553054775101078994040117594760987469263818888371818001184018353651857586901012088215714865872896000000000000000000000000000000000000000000000000000000000*i1 + 2921756174498230446681077713389386960928945684583419178285595519503437202880982775816485737144490781476665277042020540743670429929185656832150668319003365248200585407622473980469344788767699286513811069081489440616540463488948426084881118487078316551883732710336624109607812407408941419082167542262132197601356993631250881918461945178299619989866426831641075882585798435001932271746288977102133025483544874689877857234629007877579010989975506293362252394875041869936244053220297931954185576764880844112557287563016801095285311681031686030073417462315750442315062906388699544565813278059949230400641486843842925074980359810865773916531184935141930315552886325060961301264226522013286134748528561005827668193754484522702657505144803312500691157433658195855488006785582018777756473182420679803622081143900748938636296968614804593459894431201255641869189536159277414310825996576947809024047302553765656967537461319526699902841810898765754628018034570574805051219525622496722803586547583330118187380680944285216836292411393581339488186830948537397333946767085468556968325699993104918328119114434674764448105479091449352776067371470983951846650668105462523066003238490740721663817940159559534479449068588356159006910155307922799457991321769315358150895428057093783549763513250359584138721157392031345644008569542018213436362355524913287325040554293267105936266562593608768999928812780318055573956988172264384843013702682145468617316967900590369675581562734596119818348910714152847670083926790148600980023025603110929415888053570364480972321361554743731796553379634589885759375472238532571002455507375931426492387700167568785702796237263636262600956453115226296422257530826141501080471948646856458917101741050920954621204559710641632265656887225506458501120000000000000000000000000000000000000000000000000000000000*i1^2 + -8575336932594742393798873281339862854187237728109813844710809599977773942006114321450216500238811192580994880745969107857746113587066853576884535090859872660606045834561153416062673814325076737352912710576504421055017816867864048636168419057520256437263117318199598806713749812758290336364767836448534454776560296168492932438281708231846493248166005892140956785502344566684336123977518719857169560448609267640491945334917241748297664266537745477915529790592537977601748604448602939249462048191963388246041312754862764346780922529639670263072359803605776034420160708331641206722686821635064366363267167034229711129877341357201019050525503757877594715894032238305848686194859523769719905416015509907635273897909078189261424554574513862091641192142273803320997185291800962670764710472677278250810912280500547741774993759955313286883584782308451148528960261699504358422181508750765043859346619283637493685025510335937748227246339185720462128506115383345006755997354265182290953619267172726599975587790634560497584903082682800885515813147107750567255710084133256632699054889420005921497498797473124266164164590932541901896378433982220464420457729190547780952635929423231174286994075993125110505653236437297914908279846021795944399703720489763899600830516623809429794486772037398610709050998713886241769055318595302330289962166439254063094679819292434833977510519997491742371354669598457705779058598488614218453543917348943462787922870662073915533887785926112630511694984419246124642992543521225667875118048345544360116490022646876215853604968401563447353928084217029526997776894156714180860638354466239663375316688955130383775464979295026213148594805526350334530488373422880994478331678177291988713861327227985513516268742697337022520081554442062743470080000000000000000000000000000000000000000000000000000000*i1^3 + 16031846190856186214605923304173857069007375031862151866639764633017412166830153433526282026164460212290711801171114732099846036070234126632363583666775054867576667661112598578094521539977776493356072533145359211725571387100324637946003524006242568251481807638543563844748030365830033526489013961638249734597358580788238790860051543852926597098472681245382382953512575061055990480871669237650793919689292823704008516620322298317711885279003270934843869410622860056928943184701541938053881596074134512412501627383346999589622948039474555533681775522810832391534550686697264793541423394485552233365906842293282792399393715291630640241117732073941981116279043222575446561825482079984158765145934080675384270925374680273904596124507296800587860067439185350765022159668320478222968361506323117116443533436131766554945329347826991067655143679243863310234152394855893935985897741161392605740296165671205059523818846082339555014534987020312800219351984036264668169513288602420076464442218475507241680521605792229528396620464830563221822873170212239959430547403088940068614205276478085265566977431734862758260673649876624451388488531034560379503152201002117824168958158950686381018508087982964758623966023697990635360666876039825762464533597111848803194602818462845998802366347714187205843252640314054981529861349122799859122406538812737995196600356336680407155755779917920728590132746334187024989081781067810251623599055211864845482046087429588579686210204421069253626761002962177974895825033628462492787055134354423478214123041912469633056162426559005665997156755305869268504970166346390689571015810319055703063498418773812183595399978290678107978262475560644145047795618721980921989371473319028257740971870830736253812360924419304713396240139189749809152000000000000000000000000000000000000000000000000000000*i1^4 + -17911193641823743336556735788626469269687656681890405417568708286339098594929002176329495306189055725551144931342893585885359454749529624004110362157440053524479870313413970181025955521518731769598552942204303916665934507981208249872170004656377189587086083805460949441432054834269293740823396009926227243216520458196954036882570776526760236646762651625687892069717017479719018887149372127089199426578249156205869743207870725206419983024174990607115624693717334975098252916580704209995000426259361446522954159554899136193069908177020130448653390650336990931105902197932628845141982206404495289672475025566565786675728892162546531483673754874539087500238939910233114198798438736653797398172518312290751115975617330232597443352630098645943910601862165168707394425627760840063753148487446368378936278368506387300186885936699807601458705183802581203875134982300989108724392474717198562944369243231746714797810479606902000852487304011592117448340207175907175370635826501569566260687350374574348732991312461198886770840626248737426546312166354847143191261956549551846881626793795300283867876550456840589083055526750533494982754100250428929496265110602013215692556109823311099625885622695701655266441106627008126498277975203464706330799273264745437940759874130213067061676940275693878764106827890752180355632410055943996260047807681433149938229556167780884075826890879601958799734566190562171053905178961532154213505699994134853220693153416732182684247525796526715488433456367616821513619949219154862685564041504444201875134823110482582219959572168018098240419862324362569540031140674370628997929324903782647124685987277372273626918629289399328054338209845880653556205106497732486523811341135115359878220226523060729960252824271320986366346793880387584000000000000000000000000000000000000000000000000000000*i1^5 + 12836413064239278954155108301897208256989024457058115843542812506770392338871363356621994036824391113381633721428203857845665594241249805376148890666655100947863109474879448510170296443228492014821877903609399456407777138544261854967677877802247122921213191553607612625859014529833609914178023081849429438419252941427749640814018443655168303820023548931956924189970197159389995888519861613501922083258551784161736195010547571218706979730259660047134231581973553337581511265226039756612168925646293803449971093904423273012282292700828909621519751241570402884373956286711456091485979581734469761748970936306353790922647052762660010393712462229358664400094081292871586619069765803728325518812122433541768937226401175409271721326180481011804368936468448363552174427495352885885624302676709568917192206478381073628453760418168923076582146907574482422801776311134385087942609217382684598781922731018686484721445869578230801227722626751971193756657255370387470077469079246303239993389706589853843931436520716929611232250290990140900685036416384175928163946854642972015142039658414828644724492559819681860665543166648306198115617069917970005927081880406988487819710081787799820369974934773469137176807135398590687774313758977439251813301746207008340555985589410481881458881233104611108496751914274487931724364117983228614631647143465617999939749047378363821315041472479806341578602675509304002206451866870331539929861414743513050782113541426643452557247352815518662384205802167034775424583331211867306309614668914800982450201523508545174123309369262846795203948799136008463790343849420565364488159588708163031862189938093961617891649128235018219265072165217710137331432575616423544176467532188758543314263870010032162892913458729366122873320581722275840000000000000000000000000000000000000000000000000000*i1^6 + -4216807945642636671174105431096922003656652293275435028852280077813227433426297836092172898026046944517034034577360997667133937696810996995774085126730059880817507544249148524166922221884950705113907749838364208865909687810055667512992044763920900678637405505425985197029438711681909237066538693388959429225431240650268494259759229564102438520764006852045308537078181113287407563899268246813139906813999018121793901472114571985428806200817377553301238367265976103937351799465677141154425861579736342101341012734984008859484681849571722414850257482731061474747827030864138121006712941157606215550439886964087131174210749906435657353299974807634279276889975883633604389262768595784878402695790895661531212115352567108050354675332894822845138785983556301497235995890492607371113645658083470787452151687810163640813880616164620957611200809084122700430027973519971222620467856861524861790301232038060961330882176092971120688238192405995140412576982376992302159372018804915431761972415217415955518478328298054893838473728756728419494871533437381201544936618349580134989368932418316297806680641738458468881880967789232964107571177350854089189752434049054037060252211738718733644735331124825563881206559204695158141831768148955723918671486167748898487007079802539123678909774016412510987094438620338972648145135504883277268769156890410600587147089123691439671050333201544694149533163411690962403907495931868682682689446284855566029224043326754326481136164773897524127233885097016602732840957991153355477862618098073520104142727760335535959425669627411494150048559136052726283820285833220708240750394998708973257091201331043373255669974298872907674346580046647119576813960835224948369933705156366966171088039824143614555658614127656078066667353014272000000000000000000000000000000000000000000000000000*i1^7 + 771646586491003903955949068730684132923854216304784721838506795855162491594621376059438817629175846763242824833323857092387870495443074737436866018179805101270039146279580914938329809427696216309692250642540968265809643844331848381969054949745656373621524309847138588228164389658694832733463413076169294238177854088449480418926119787033703828474966995095234674385691100195635000684885450959177908671276503574672495501653598353527022912116286361578997363639703387979528285831375970897846637263200624886820057052687664472581429335335113164748810703295262639591005691656809159990053446796045126358422526370386417020863626645353245645871588753457128818634066658886130927592869265259835602639051175977427492541107577472460631410893853153398645851089837476822857703114631799215425704358998575397104973905575970654905795692096623615678744454564616753175213630474309826891437479765377865696344889847371016772476612618408022894207650699451044826865268834286802300238817375084421840648964306032105280979962479319151804601787235301331146657028155510284498251747373891933469397524181646288812279748956640428268838081235376770522095329675246268379078346148054101026397354293217434760025663475616616482197759034497405801473142486662351783625291251767292916128831214930024475954040161827250268995684018053188726341891460761766723833057210718933975059170571423812117081475396549031270793725022703032392088778326867184700855534723725462867029029062995036514254676555592475491617188837548300933290078068572573610417973316174930285694297159568834649415450253305017127112822356668538816866724668150066968323671087617627867708011530272636779078171998549908276069013512511667516309007678385883277674600388234870848634168223430866238389492373556558373002726604800000000000000000000000000000000000000000000000000*i1^8 + 421850578167829413230262629408711524039368183892754593764595612622588114701810291999815181035601541865680558257577815413095072063012165585255978027038020244493290152488664440888386327205553962671418729484239154532013766608411152765858822930148758055642650089314279776192489036271444641941858093046729375997145362422095593658758481728616769732100189894742729956422839064137748278483881216124614192245182219889013274482837946153857006932250137363942917614261408951315021327625443476686376348858458333207235523063854545237977650383638794281109702774478710965976720073772438455713326831704145703528985744676322775524074711100643740060862162137914749045080926213992107948474543807778156096248725946034597746260661712153243830926081180016771043426018652804120851365933296791649814669680246289379337288439804884021461865004620324414165346178295536089021823165051101031767569127144363743413025370659768669450009234735420062963972136037932611096677264215050735376414758573129232654401713529525587709873936353763782379188625403651350323643029234090537392977632295716934142948891257404954510225377837210641635366898597661844175175175460620681502958488503418889178377915079244480978450036124536059656574800244253309294847656600780695488977468066335190089056380942015170294752473371379520575311500115261242360868841457909776205260400463041490115268279432455959377188554214805337510433803897155564064042769340811316204703276099636970921994252651439453809501733709252594428166853520914328530058518294352665344728973401323135466978228382825120729284401648918671878866949947563884036054706200281565529377475632938192519687237074762180104456509650889211075427009961569201450811966656589086814599591905890593947755133214889670168212275899051749742886256640000000000000000000000000000000000000000000000000*i1^9 + 206004370133595975535601975987092884782220301095045053059457739011942906747860701788824287322035871557182654271063240265137915235816243586076663421704178246439021561780660011805111582720924995233079910527657907557811096795388984844759123884052771511745461866793312646726402155046626958618400842711984923428427030177136773651436020130975670467891488892917932116514588091209122275022606362104068764495717859616694735269582350479009490628889972619348763703736640296309094024595316300564169392410490973970497069982568174768558801147626869246767903697850452187346186700244681014841719547335677990456421027951076011450354078484511155184333446848721677137313523308444668976124637760575301157966660481554691423900794031156064048557723274192296865085212381767588605296729566568651301454320239406380279005215288783912344296914155256061062614282799086495629291920333244614273097623887806960826885618734239890815526920532360900157914047619358095074198427252933993605108144253320644955849458578451249393882006354683168121004351887038521783658855819820648061583695455884225431648812928974235464021460165512069628888554888597451609339629716469610887241627195989479554045491556807700572245959127317356115071453130784253521706537449741906202115906526155585317297519499130672044153968654717908549892646103535825161588395156825986445476180486426025546164344522315420724066107102246237019278098806043205623309087280639183258463483102942811205615335918670585664714165212203206555444985539947347000908902491534770120321838540774533133846563570717706784172697997832693970682421426739623515703483033179111889791384705733568149843125364463934135977118185087619480603479809726255904668688842781316155042568139787153250963293628206420086540865742920205337624576000000000000000000000000000000000000000000000000*i1^10 + 41262199641257145709595210604590485393828039111558569089343168396903943129387258121203838133048502531086850713440434686070278215827014408903744456714089409228101608915887510069017211449828580326027508257551440805499659034621757706042982924085847185355994482728160893363011982673582025669837757101727319263953343742037289749151484829749261720627500419959715639640574992634040390866348539826236941162163769521420337168199053428298750722051959467953474950898666214772607975074355478275733837780033199779389691227635764692710998734827532980910385123998587186357590182036504902883771061931502345539489211408138554125467942643500051284154734846010949168274776642009528875721242680189286451585265122696375051904082582571402795404652881167153699345057786078959870935372832171382491516570065499702547453071130203000274804952673473812656528960121001989393529178425092797922419307977750762226776876394325399594947110669864855784488399505466452199900776605628642506962268714212396527243406304111063235626478276033927414947801912070829151467454372740832820559337987518518945931018935343693872114253432300044436575793087332197908454416014506162613173985260404771191814822593475562424726462899266741232319173305796620983785168304676397467110829950253733535136627322532492485941921834246436088330869838455513840667474527177623694393892243801396048351454533101725527041387511354086403596059135694394149794304674306712903014716422742374872300950175491793227021249738164421392032241133645339474461780443079520186893953653602801798631727337498554252650050065627031096072103151940659612995126062597535238389528701156689153950629792469501303299008018318058206846644259234208524039978044454983387308838337826339856859745670206286272797384294375808932249600000000000000000000000000000000000000000000000*i1^11 + 2464712710582520296072173455862828573256466965945915214142072097715513497180546978859139378399516572422654375551694534585488677921482705714263453928950268997521248680924028940141235678017828332139793097889154273385510866473940715942595675876904184738326571790676969755621558303973283918668435995903050926030714455265837995020999395450385777316535629427139536790984098647740137212320219077631356669474833387175575467790279971671825606211410009113071167838432492888463474126545646467821247105152931156721059281686390463283365227331337631056204836001330277929526535118610341642416022937055416500897991938199680605982969003507705441885331147363354136673483271064652473563204139311330820001343076872459118319001805152651843579661093603605680230132018855757363356394499621140493761267697282587239816063397454308699197991302410399574205958703038260376610357246725025817818160901937051600259035053478745532979800888669871810639890661725745924112122763252747150365944926233933953595072731127701728946415303072885564075950360823922915130184196808196335247568666169379832143184255883954713129412705786026785892207022517599169984869710452013542678261805576492542386938549974132791619128547472451031232113363284216678970451000485744504189238263120869127133385287270464395836069289089884118226873268140181206835069038076399045642668594559862961362407507402397248635455775429612810670487234236984194913309967277018632534837506680277877549868053080861773236614501944476254721969269005989251186828078226934615536634469320575630501433135851806640305539708338303708618387305033191110217991050278481034763428012497124162896230893900471863698510049257991502680466920256734876149577608933801626589407304602651121881023761794938805236817904464465756160000000000000000000000000000000000000000000000*i1^12 + -148834544721563451365420165719678341770166372976963703845746774045997770275176547269582663024872257916983954928570092721102586445068945120651340914459809693034418355581606720240048142807461693065219712820924905447019604470288774308780351166759514636171008865951976185602359960119562891073457572655609115772615094998565578282744249227095908450013781792620294760902473682263465602714274876849690116431433847337352047386481023357242424890931631936910492157144697596827480822868009956274679237388560010353581631614802583866376217158303481873773441691232720760582048035238178382282805812051959172545130299925470924844034491066896147762772852664258622768505775740781467038874507874522510066068027189775080674769230931487600507674893449441756761322967479224046476994795536138208729714775739253383571417245828656111662127810081706972545512009662664300656452745537761770150897278068683441361193278038455642163052598412257132984685186976994345710767877830472739370582146959378609112028077385085457802280525153670864872109292349438630733623350343468222061299308645080964825116250239445236382029034012164300219285900625516053043455943585186801515896961166781496182736571908246520392928020751466085064819724314783065305634062183979572536367985469230602168407502210194172811007111387696337641497037529272870680414170986991962078745739895116062333956823167922483994410352973021179117880935675373330928434811391319347511616387696680987978610784728484281990507370774790037561434002786621284842279706230927418873640124263828060880374855994379610930269206780743161304381126883185387888088059101623220984412023488546448128414156281369202232550942176597477876475082255356711672449800772484975634270432899949621590294122325099915536569672266678272000000000000000000000000000000000000000000000*i1^13 + 1487752155055973251627704527887463556245310342606957586941913694878529834278913023531648667680305395248300918512415362011124274557342961619362277117141738602400531630402672527079667215666119756382672766399612653667683493324081604260314640827969946265041625135198149930155185721805944148185654882395623060099167513387634657301926724512202320671211137757417922371293227910732254281238414062379303308725443865097340730091029833895119639364954241905250999541799206456669306124548909856781576260320003526687756611593602105116667107602368676509757435397512556841621684837945937651685291231330119624069729191152109347556392488400780047630490616452002076367024967120760754024327868255438499632471321451195688188846120467110508055650669355387041835465381765004228600281175758689286463573168918957323642061116182772416357333490141135682211515489583627111700184165801142810051485449960891411709949643122177670797454462513728088315696162503741924617122230099273122953665346222906993574633312575513332358379683807693304927499731125125234120245994955691187962145202056296014630507508139090614699134001095481469317456992322709947022996127659212589064733380933063592638186703002224983522726327583496723950196638253992172892374182171518371396657489489811361149336817066896908132402614511385413076101453731096696399680869959139323666757725979791745008292821047384795852563655172707926691286010198651371497334438335101717614166185110358137240683747926066841681663064353550984714063152313473141451406157864260191398571202189334517872024317712604471097155283257086287544466951618447876855927187363447779743973808620612407308075652628385416513399046433288499651107437124774113595450524025751487355015503847876881539110691049542562557771277926400000000000000000000000000000000000000000000*i1^14 + 10378109222707634142717659342259712142719212858348838790285973125192369576428135597152805938423462168593008855427248605542112885960421162345851975890823542367798602302644457336238194722871110919011478308894298660023079307754790643675661598464573066744172420960244551919037593558396830166032443637978554787455826574894280866780910410573641726422105387200064790529577244044325813465658971143200875729287730313170125207927936057766888588492705837626912978965952547054174523978663289550018137599027667254567495195334164418801535776150783433097837846988778436225120975130108622918709284459928820072151519611372815078001916369587975394602171542852295602541776570506553053405203435759325675114212752066607451593980048920910594491726310924078039578448072542519079013150565477702037825888095953679253303500772515102502018870242304658169185169323778241777007304450581985674737799126875442380002286013559616781324463344616755114366969224143571031842484882116743252459346008024263145319632163132056562163429016345066661384510524981322253563965890314721965166996368730432092996721962885224326267976018280115971254414502493877151201919497152812387127088303775570698968035101022340565939961717701219988281117452902649506180271608721205641073599636494904526835265869658494554691424764721664653866414066527516672611634991789792203656611511423099591576147596994081580738871319610848103291625973780809165444650652955676256436394706365736298538888448150020607009778754642821898510378809513076130609082425617365079453802661299428671533700900478504942265036113228177022713760617265326047626499562805910962367921151840889352430231650819609036446721547039015947000136108805196320772249065668694873593176502119936086211743592181502372174888960000000000000000000000000000000000000000000*i1^15 + 208307355281747486523470223931983758683576879172300767915264312505859378315013736617465178099453615875119327757919925794694519861028479665392513562491502203635954780577024056141147430000986673423985896213230377375082054820562939815350961822823271843859874290584145872003496346996263425237115231185451456466773885258132416472110721698332177285259057695275676696481984823458281626964006191577716246640714639325346624564216643084921844464180361488491761032783129538927524536169963160894505112710967034816692204181196414358207524922347790681701232817351481015522756307612756008513363881930994484042277096973298871652415383240085765934818850604454799160953066383130000472003205385123421679725806757493907167253885383693881835129159317143748894023569448048740968459345636690268550757720654908301631184250255410933182809882800536904615140789670586095918262820438552454023356437291595646897259508493569837019563197846537542705171450814713916685758737987625060213500351629571326344359949262796324337716798909375887333710539475912508412679641280685625655344926984048072796706217704486156289061128498135777403164950462594938378963148851100634292803986126436373254184452461614992189925781284044242954115955043999366655241033033407538411714507264943449405789128284149160216866824084919160008341218873275537284789712131517066949173439057447568100329999180831647957211718768966381895393667003429058788396714940951464559382789362106017640587399528447220919406011614706973915401995958341112172877269393538879251681731120380494921521342980240665854890711474304063253462301364605070521587646290490125243915915944124542842790742664107332231347364206917420272603802134244256331345240089300092172726706210965972869812400328378427637760000000000000000000000000000000000000000000*i1^16 + 2048320670552926176236341528973667917768998548560332783600050645395888275592719866090023288180745969197770585769513379701090877026638057970613331746594741549995381014954438816814802346892324984881204141599730548155930310325878986009883434724397973359926447417356706368693520512448658469515582158909456713261481411974288224214480214854435879504465613358217544174290132051606775927648617622781561535082968697801667694141541267577920921428833237678911669309368159045844108858977159938305722257676941784660230332609061463901340315987675771802416824122998277384207470028556429322770702985102140208902645135786848925682386563655736732362432225980065130479554275145448300777919993248299513838051720494620429962325260486946756051379846575928657006294320161667642796609809566404030712640169309411405698644530311025832899345925636022300036037470986835353258875767410304330604811110472467208595451811583051092467676847873531017073762068102694774564320379633754781337751630863912595466503524209030255596651747853773887864534089235877633034037109019196309757758313202226030612837830810828386276077805898059062957648283755499418360808083864070800570332869626146477554424791156349977740720467181003761332389846594166527537495607303639194449823202632014155425349266757521672186420054144373193390581362890517399540667838668125676276028749455333459647464815561121641313324379371297194334807313124188062923735685394337510894424871110767533386778364854690520370104523066700473247275596444461904609556508522883760330089426243057616668274237497270860940188507153470984081405433986233838276233407629740829638754187475249619288376099674440937020735782829276758506107937699525611263927232611963967599542747858981402220690902888742912000000000000000000000000000000000000000000*i1^17 + -111377741155720409676138737932411693086835325490957751244817282736565671789002370983315208850314958811671816065528776514652514547944584369262313481011342303406370355655806056222477386866104662513956260746130693178573421065835848971126231844777784319644713289973440358335786220864629351924106714235520308137633774110696945647447351901738355932774527519781892233142875085006191584554291425999749480912354786360833521051622771781263661453377859043791755623571713352236322868862980549045250904199096543616927808391801822897273948593687550447953144616347857687016643473633452054530197528473233637034960163047454796680333009096116459136112355642885170626881346306689849955918795759420690958785346536095403153279900142320108806900832987227740036000388545197208990402819661263415211153176945493108690666872516419691646272614826372222620207499706182545355473339441974360963093288742945387762709029328062341818031602905034371807843322249496933667525236739944377641024241978757337254599307063679372706998269523527250880290767443284079281858778998209821343266674973824356820861695002631734303888004385816430232561327252961967816227375133783004623264987331190169919439506438572352139465492412112953737328632111999498075103520183648673497146559407589742303306578632842527568530502959972074347597212892647704511798845649260564832920177842294802799814769304463040997868449308327540133728393483139248598499390406508822002981155909909482945064401895511290756389667049556607266218362841616865705205280121789004997718735334973929624493908506575394698668745103733878280451629680375634758942190193572157027882714829093160940273065228260403213971308110491839954060676006528998039129287764283686304217912128449392931032640583106560000000000000000000000000000000000000000*i1^18 + 1578241710643450137626446210429073666602025061604493828277877296669237566803355761509311975415277402157643499457105766836188214863012143313632925368061443688806854933516082901041249656607813066288094535991943247295280597402924317210698270901158296178846086489650968844343827647700055528641779010860692517043527909651230678405137841385094264410199888733899796789593105803621993058157383996935175544257667462861487203573393015057182843914800361662130933330643727400663161641400847372467762238112477244841868337540424120115564031380188473935900293764885666935090620104557318305132593056611110679036105886542044940139576281199143971134399690817355814658127666858914147749012596914598278699326570993360372941386814117434322102015571249534814192168567823327660589194473766089519453175714283095088407631726757161755770820983939938470954077222184141574103125007520742627482002893053995378175381975375063354565265997571499153070067872106573546693632668741705600862668414637497473767650382260328522639749062275482587278228906162843904547467878718018808377683804362931468876889006975538116670141834201389635096230623975900926806051191179016863282285721554581393487841704739419765247446412125458369884540881007885045507465757595828786696984884014151338182673699657238509314721354174721210271992830695003182043243071923577918296561359313503685986840757264141770713903710952386765314443761335521095258558158758010052360477835104355045550953038464495855805139047981864554174102262881427903414596241004490448446806989697938066225914735846288349899085372127772120525180642397862237406752007482220224860003850120371250278109273075887087340384131131256695758863057984305319287137095400640460235379863781426878515448381440000000000000000000000000000000000000000*i1^19 + 31032819402447789482412550342606716046313203386588563678569928371694475706141407555551521906941298143467663009213885146154862341663319394957711067355629585100978026479203309228389659259198822030423577529868007258637185777639814360505118296620980546600643608351525933896916085701233038516837925943171758493552251160981080503136574115635338993705326298920462313963507201437702946575175729804943451381573505266550577161758787143283010205944455851202009862795074502648216134122601154718226825123255383626625825444418922108275087612864827593750760585428722826234113148356660492049242792076789601320395549491834932908048515666569058366495424410972221935011775013999506592108063515554910250000650206017756258835710336418649937083173187539363385800162599542078271383371204832319565908762385488658852878740482681636572642644710336297688986597867108651697476633956512434201595477933716166952345583374812734510301911394140954953925244940089221211792290433187601451364190061313960786464618669919478196838210534326814635315005866235832102702690419581312541400757198577927334756290010291345734086994710903627961723403247052436847816458452561784323381742706870813102482226610857185783725290998629857355585495380838517582636101746410495464962133173458542761441430849281431104845055252498846749203268020929328453580425744895887251954502526570066111705938834041228476356941704393839605875422934669218474444772427171454095071366321718041533452272554925286131938863464587358312716331998994690449849755439995915945234841904656161227090678771177787471428703629305339672156065308854830688221961222122128765235315641607159070415992882811010748396162572639511451264590601408599697438012453741507532159498833920071507850035200000000000000000000000000000000000000*i1^20 + -33679823275312196170334326440772617821209034708543506262269734803898151920595216951331372543328935578771654863596406792228343149957042162989961363869075138685408402314457707933350368579683873215206741645722560053544630654120343899713632612938332838858042206068864186125563222483097278872786870239838968768861334053211285281746394942295467797303532336238803594690557842706574846436670770571429335717872078361950071876796507409790314270931803334884798816379911757518796741349807711912544145203897737398652963874101187775977415290811253485067436996656268808105676411238407270098107862186051216961564590678340682414888637572452743917017246534916413773513864780545488221383366268940714037904810668596165671463572721286117439725553462992314386637773680145645218761704234805892471741074388953908174307098805044993780871837146208303250611406194507657246316172163886842297691233163173823955911066818686478847975749210302342449097080760204190291097607686057542813582365310246046914267925327760944918749359170497341961804213122067322911019853502069576051447962353606784717152319171419154646922486264025084476672205495502794433082011098075077307019903916139926797992605049214015148174682959075329516410718394376409601848103763597131800881800830385631344839153796370517842850873939707732872431747031178392967486993667725368737808160656944648675512721543076823301023247122739746315329157485027330491940220087557578072035475463873722970960412908748446107885955272444555092198269925836108957696328194748992463816497202805769715271243581206946265636552167522127457490838409188311672727316174168337205909199819215702972957336170945772758934627739013233419275319166278446580016079606989444979505094022397868113920000000000000000000000000000000000000*i1^21 + -33328689961392102235602950491153650275975614541693964983353449864232066740803142860861666293725679165686046243148698520894815978069689791928913134739714985325889004705719046004765366214589133538780890371551387714753109346247445010336643984790947312410050378509823932572733462735458178338984267645625968457565662401066173619597770464125681308554927050075839446744499853842335159933020131484550707421317040321094560154639495453092963023753149739456249803041713930426692514401427872105481865308609234633361264434980097860903593442247194978779706823520514695664586613509151209633976346740562903361096783599848755472438509333815294714483234803586872075673085551595757156367166604330179992662276459517201072422552464857513974301192391871251419013473293748730011736138259031259710834081220934802474325056527035510535031042589261147935455799779857870790186470739128679112551384282365932189368039420252928816095217084996343950903686610269486335522322497759362007974626095367984351963743411525851662268489189146638048450087860021895273868426362241683864922628971827752789934996841536747854944020389475848460189035293444575734949079366743681270795048070105245152259952131087317107144872177927617324655180089905709766259596714721634229847894796204282342307951917228131446429250707485970039499059453048821786246159113202335421303232095439637984900760736299674009278249905688747234408743238687240997153531546982931553679961639656124068105781364767562632273775319741544879361068032259359075882245727230502715551405010656408774791671688294968232086822355491060420756956983137316565533231394345472469048037781195354557329657741220200108308099237200030102853601820966254647412061891976726602473457508679680000000000000000000000000000000000000*i1^22 + 35868535793797247420807560431307187483130809498362578603176395786123766115356833064057316669208430354781588308972437308303836308246917677474150912207048159414395634635607982835978061558462531534408567533265191154821014566705863174528759091213344829501767711389767100997147304355148189209652376387335605686439406005692306151477046673363997344837003561607271923481191349870708413751829303229377926574020719731927806707508432507957392880331295724318972464983538159745897347541594592422265274346534827004711753285027016852698611884542821335356939593446417147658170326873819519945304833602251885036117347120192379953858956895323500910589681310876326176699584565509057923673818747532657033778499798409681089142203113788938593713368476487794452632908799299363555549207755644285237251577825788317797508316023239831948183013053431211213009818689032932949620699321511618216255335060284286120227380740609821986170926093016765055784616933707678803840502214744708115193976203896638095767651461524330091549971552389824719961946797541505811051830609141269565908040998517128758570399308380186679275919776012399256428795749748962911340354366485634962936869253555908411666786485939841979480981100064872589189622066787534405776475987394105104730341229235409018603924805689941984447106410982152780071652177114919459950058450260427882687698579402460353339907256499459495035428160948450201387759059193072049398318698931957418861794289707520117064991853843139257367214603147178774556087923812331381831154628961403043366699325743507002725614594730103826027456621715956319613888484764420263053838674817197491407992044603856229671896503258381767843065332682414189721789230945771022011677017269239026943420006400000000000000000000000000000000000*i1^23 + 9196070987445930468563838504118855596451606152976945883898754579857692210331457298332369808135511060931723064983717440492002943108241626069840240576030468376803537293303849623143985577389770520862532018870226426467048919879130910756581618175055223302843789766361581073313893819681193234997592443462320187321265817830764167768254985780683194215353582394314438306712584835750671156002838658980060347783408622198860033955607411445791919154625611280789273672757547484168715298557720749516194900481304283786833896974606664965367780749254488708068727509438309148488100751180931998176547612973554951721361401428878548398380812918458829235240469458920632449899238249590571536875055097864300651376107264674331727633746504454248465388612017268545122181081476304215490730326798603329171503495129342773448435675658631653367302308105431487970979757742236518767495757285395796306990515359637440413735846507885503917196142047354380758268515441023010331992209335701817097705854754470157756267390044412150217394933584234798647729105122238049266663705716290745791932114227896107064087461295659104059401064329394482502027403810369616189919218892027279336652866858153516069057417985204606485955806190219317294596179733262434578920280066956360762233937011698462055734180637019745399280071493527208291920023027698687428826452442465303241068198631631706213443244783509536316609156765128367196932157534687785962496936762146628906852821807619959370292756048510895863531106695881121053691288912388735194922092551529134492133655641296092596391212157931757781153710213990152650940913885535038022940964738853665193770109170937200232944808785121249791906358834295836996821903419691512052239901286657299578880000000000000000000000000000000000*i1^24 + -7894216477440961526298507467633942063822653084000437729319148268063264777272458467212701964310471047660750156920483243419551653670217672657197407903766461165078182540651040960845052272524546900872254698268269593781416960776171063343538142594645498790492150354437193384964580721189698946556790266088208042257604105943549862954060256964648192426305286728951978654207162116955890943258952750680587967454237180623875706194401184190982961786704247700823780578442591357498139601488092142634620880704230312297248138589743148469167163805745826453702570314327084935155610623524513770924215506047775267018072341246121757471331738087555225703078554536376592137156473662748397631186648673911818933236881066508294135985958231094988910443131985643128580802307129210110033271559102288776927116479404578760929129738830348122575900438571934509567981994954035768640507831387315370451302340530360089050316867358145300897684806472565030280010538924282456848329259017533277777179101386708944092756262270509681881066233033016530786748450368112018058485611852839297203006385709653822315968717988184238362369090516477590385990759555307488341986020649135693347528529128268657413805886988842470381701523847234940025981606489090957355960665468699795855207584714907360348757909485064796214795124423324677309445272338571164157129188852098237571283114864636780850042535522907281416701846593940284467293375569068014393372748541209329204489161129607785497238000182967852799431049760500225600479732459696838738797438782213002953626792546494837973660172860691039086410064544513405941839994142631888840303588823484475587737545341361352306002717981577299364910736141209847123550055894097881070889165368852480000000000000000000000000000000000*i1^25 + 1668101701381254739211130438925575395839995654897640791932608276115919519281317322515273438881967669900298044970151334516616259157545946911277978702971769363152434215015289956625342459252775440617594101423999684179186915538467696124526309101560230216902736567167506964368387300809128750552222881699738022372580173733447219544392662626216629492929076747887776846629074529174925693537433989586263240729920759127247293155843829201307524546128325367621363680254701417347960637254209597978287166000183545411648022398279797483757205627863011631443389469469909036560728697756468651022697727161658275352258186007376884835978289261111195973074461454640861480014265914641294736824823209813702220573903090013500899974413539282685669373948030318002816114307752858699539812086609903786803261379231437937865033677443060779315836842330660889730803400877927739962777351376877417454874133729871445165155655682088320132880435040831015388908605588744287439484299916185502985257133234088918886616195283163456134574046245961730398573488690459520176970528952961554458987715208970711994541327472012234878670330558960239618940299376120724423426717202006886915043859766120289187508490489000329306825218432953472397344943312590211582583005416901976743474063754811063268992125322497470284313372327318528378068157263533813967712565911220483290870668403840290866072427390251380873000775722304119461971737049664227501367383385211003156141756055507303313710640020385029417250811378507016640038371232664091701226898368831686505736647233065765901957728176896743413118299601131365805882268830187909077981010394593498405938446050460386163121714116919158407625876971176651175467704494225783401624895488000000000000000000000000000000000*i1^26 + 70304601930940951657723300669412351890399713814321221083499989250539264582275734405354119048325831971996836284834521511237477403275341650643951520101212094813585930639582147536264168511477415399339599718837517517167198526040789981100179376629696829311856916636406211889726484263289070131084252540636525415653613233515242564503170043458137510348512811047809105826628318004463788360343164033174792335609111063418648664506706956634507834082977671192992580701343519836009761949091571924188507675809967756978746376698787193407567702719979306473614088320788502940302940223578462029160104380431014207284929433828924602206495724672316306156197781974809808757203119241860039684569252597992655798070750495878988829244620900034762309131690119765875995993676911906940103207704600333481016620939459529185918340955238668791237208192493004561828659200843424144785522344789606193396832835678742837220707182480351370603464098276016286165811817217208131548178251494142991513937099026014408998560714527267909273523855701682118476902202233506130724865750581750338750321061189191081053955982795917489656264038783293245914865413449368981406380017793763069986528154178332981829089493853296286670584392784702362202505351145230794953447763377924838053322150539297916511047409435309229064381327692297082359819398780657216784879067543565231264521862153963125696807045991414631976664065680514832035986598911880611157700761120654027315037445542396337694909231599658599157112977280124582913914251191097919200523687111248139563430539631603340173912561185398813225022282675619196660682986416831825313812547156821009806557433810515140388500167221564221750987492896003799912352613035905761935360000000000000000000000000000000*i1^27 + 27455105982907534980675645186935306892146882456738818951375292697610825107188606656936572492892793704860447283871036053869885632944268439083418226564522801299936805941797038313954836274944901996867894782249330898224344256893972941361206717208118882681331610520753350163517030574456765272924749754390253398155826227211777752812109493272788733546014388828098041181266386250034602604404848754094786785337858127102547609208534514881653584235251449267088099445577652189719582140579118720014950989653661708485841210726760973874642449006027242684786866650854284895481170520744017005977383217632093299943046110361395098807350181243807695563515212481043085283649664542074328714364199486257722158384348396982950884837303365449811833484405829008690335330997869841461538012177200395282374060571855329062004234164050702004101809006753436161350866521925843668914012902065649766830836324420534383082478929919848266701487554553899054899830333731249310494730466371849428198089881667489559847966104407856398117188986898529067447908024902594578999764783548314475497303401235905686575202808890941985644718732580719471671032018838562412172860456399917488989658940960184341216815844844283425855791570070864456288069413931529567216337130893212033673584332776776024732725639773531027634471393660749436231380500383797641047949200402980193347666779445273204434604474966323592268295345066675097553664472126728114156472179665126612885342653072711279185363138614837370865250393935673151168307478602218020784388980890652613926985754398853277667880943055193644123534377781020834864163773762682631276909190018454701791694647324584532650417721523531776476567947906865450132807710731665408000000000000000000000000000000*i1^28 + -1185490526143657226991101189895150188057397356692311986940645938967057829932015643232896639793853039791861557209834687292332309289179722761373143896854622922055020817781827762889383794161951197265159461574793227857055656575964874824647980528583851597369051862603311161032540540555801020365972607487816530072091108063074237943798358306406755264119068083742206849399498170288071559536606964710174553221776885750095745699926346124888027079632840019584508617745965417581366377996227523635418240221102150630746790226051360892014323002602259692126228742366481939640949766692887998633000298258244041638733968002277704686354249989117068607648855723307053932843091061694041691641856950902539417724400843788421851771351317948207390386370711954446602569805954094358296557098940071001086582276270188727443835356495164182453285671242518707230880700537167838985377489031820570276962364928372534969822167151967741466686464058203612138958295630086072570646013581144283108595048933782452053808177435903143933478966099221689543661837421469790487100832350996306950819025180625503078668134252054635704444870795112964510594848566852032495432210035165855638084658159868706264045008392987518983571662866221480964248758345661263458128785570371929025990764071620965350189082296631538128374537747874407573260319026369045307110133962123403200507419940042402396482728491030285698779907319177404029934555492328971185636064573380013539489592609064912817881449960319307065928821557815402397024024179437596241898986790978241629188438737364576458587662018177478430306118961905259520837892582356371079176348941378226170813519997929164425831057128865693922352059172003654538876262809600000000000000000000000000000*i1^29 + 123989652410999420460865142495195994949035487960617934738168168220855227683186379273590529368748576358217154859580122021088966575377212524887859198122990795561553011643110417671440283085150541346752183982289316628831443280613352206654965222606369989596222605664031471693526618828414639953431332956448225626423184380292410190216368585418295563674423008636134420272551666269807272109265560494284399763869923988616657423139794729442653313603775046129534670877897694712828473976127787547351536005636725797167832505438846131146097247094819707247745948715760137953959079636650776065594544715833622438414883013436162236051100031212382277703751195608408850656046080507570872884178882398784660110031304332632812109380096347641840923751231878587849240068506670726595640719152214649679006833641149890569595349899602513113072976203149317845214017208202487854475175652531560471147224015802798814405046286519107506394746870565037927994905001688166489200625989844139044467075569231606333102316223601694186559342344936017605253378207586108997443899887680644292098061002309881615366178312310735000242063186766262430948670399020528127059957024523305927595143679025760356966247832884394462696888580997482876540535888600100368797417133677739368183828304589592874398658129069336065204311977249272224030234531861882552405677725530277977676001179759219575655144496447291483864600166783005602451182039819001370136703910503380373659644967244116837570756209908750711542225110823721392799728620246459939092238583329144185832656170913899398418292422483353375415683901828527902492957659119944563939496503613838361914323454107244681709409079860469780513555985249625241026560000000000000000000000000000*i1^30 + -2977671795891802868795184392901238878666254220037216511625577781159579169552191299146626528503362768182087440174256190053494399422151653291549374742073394405871952410460111385710304290807412831182642869766465248072824103071909404204967737434262225473793585620405787854863420723567219399706279890980537429906501302417614151471846000449500851395919895821222716722125402130773707469689538875086932054680355614940251255794594926362311659509110739568859392726205436611865446500002948169792701222158003382040900498542117485087853657567381809014613425740003094405960428712936155222438917514529884505382515245248270698538090156998745332303313687088996475880991528626222072198738194235777341645747830098689145692757524487533726862873493910585817177733025185620514454393410740274859776654875071480965638162108103468424232070154488440773060559740636969397822377253806640928532606671275619617064765509549665324655102525975000074217920206298472031696910525386888950024494805663106892977279981522684255793806755916822858259620824841914839750567440223325495660855716079228930258900619264193250129827588161952038164960039815296696667196515329186583392393106820507563590012634923826161779915574408236673817059092552666236382090285762577294852552550874990888908662251600235443496638295860680721848181624488227121609321320065837050424376936966403287897651362679192864440299387563705690321929461269399704635679933157257490142288800068605767361107966234940014896719131834327708686075399302777772095630889652543714191672695151968575601563666461070258972933218739923230067607530658321643348620772348839787915900567197413220122831600834207943522294322910199808000000000000000000000000000*i1^31 + 88717561897991205821111532842033167464700191351483892808400454371506394758219437241765431440590508712882158093190308826211844301675015805953577718806129725430300405476715560691077210694427315045087738733467490300688789507099699565094825806774488610598699390845915782408845115945546602518593363883647860709052768901509544207424402977277431363477553063836112492419006644964298110677170470571678002109517189298057136416394434814059819604183621385413915927701517583409808918963170235018397063993507000648315126635972050218018310028259021687009171373597485405463416913478971460029107381744332947897762158342972017907772403173916077419093151801465085912057375640716825262126914508614598026471277061005826223249978300387383731261578732959376627023367646998525638525069061874551542628554515055057898376998744623454486421657762727174996237852780041134504328101817351965627188214850704403268819399713953772994227682435387830874787137429394200271493426306075686777114732298328265893467182871409644974372219291565222361652168958447908983881432139607550684088949666757244381328974193067000688603712693368097864128422755093429669310053926850502368713003381239502782620903899060114613632883007752605638004114257443279587993027207511018336606149639163124870080791715026724196431846614988625569152087643889487574494523524109097701613372057428931760112541607719916106629917825696529890711055609006299564936688554896698520333727794304062097813764954095028089743618705816045447025591144301802705916885497132045748765131018169257773753950766724223813557059679447849485553415374749217497201213383643782520004755834311647412159382960020589042278072320000000000000000000000000000*i1^32 + -699965723077232928362198789879372685115845638657721332383618864943929209908539614865158154838978195953812021449253151697755746935341507003698424127630659612562281955976608777166905172138681185096294753340723330124126998761060217470644581334220998429334079858022361849591262710237805490364150498847635477128632500792550929115945926402796037921149424009487938863830614416890198802615141933786989184473750488972718381339610571964084257241205828696211908023778111768705180253981453253100701928440392547331328748561667378279410519384039489985445686612786562930753650491484147218986357156496541068155583125592422694426617255286441185924756786514286447453766467467326040092537994856522615416523739104101960567129243016290189474299660487980072050784562839319070103179537536954187101500898602337531344707199998801380057098205736589504867233255567087909903802126179124431822463175741163879080857166732180989785949079262914351945453891713569205555033110036909800285935768393689588390054172905282089292830444427207031117467931666798852686721422534779477987740164033305272106375621922217229052145307146723727685655583863722643072841827936955177014945810366724048550635566269516297412721180880459899395167674202461584407049698599124757069927898812184964877180943090871493782644749786510876806651981154245682528812643530629664713598940803584211179221325220893790898510691879812420696584510618189295487798539193317673152918574929675317936293082399998787746286401690221596507656971292185507936581060641605807452154024138514645443963866886393739910437953610252296312744849100939561920320240798855090490010065128209334407073459418997383495680000000000000000000000000*i1^33 + 2470106467206971675946658500021956922111379312915597990170186684682881080356501933555653152511317729886061712310967998508084547418837352460866265611012308047040747040886530272701127459377023875876684579968316611495588675799375511535345199895590374413013880071052077377059780310340882566745525828215555664946803662902093999986628110037892282441455579624683456227119695240697812281563469421398164864991352131128462719847338676592910853140017132639271027278480296483060119187570267885903121497139446501004429907863182776309686427572683514158978036502969658786996539339678999485263336211768173150804503130227462845847053245057040226710382660387407245978261493085933814396054444637167238576288029510574147135684949831120872337271320543980915544361902443143651713812047480308433634573998456146272735510568405066010527884786840107282653677529970472634271956948243172799225024490238888496049218227470917108383024043143038053477372341601467476295477274988806052027549022597239419467858889047127429884946843551514347678282316321791836727374666238915497605048509439968815591852891968116525520460608313402090845756084660614458273804042387521069694808236535690325254390859376559273602925622805269801231106608189028080722788185906349043242922635001374211801624336604202936363034269310313472598246481687552116553588042169156966789942343483471556875183078686823676901100168492678015583473497890221003721573640824000882773162656610395560782883455505493641639430166032406505982921084907396650664055631962820176861352888084139213615595204314924651507155474286022278962556615763327017533734440794515659180325281025782140499000328978432000000000000000000000000*i1^34 + -4755049143090355478403557365075745458988988392208832500393676944243577086747188632296874485527769458368202463390658542378854781862617255776065469188541774803457569774376820738907820829915763904346842974527594742416156337727740053621847328230744450375099611707439201941834868310573762704752124345620225299147823276857302575611879964258064981178785261270283473308609127736481452756642190499626249542343283997038036707256453014759840257200862899120490126364517186601640478622842415083144648316006609303963044436938602233193697147345409153906620698137825977233080775168259839715298700225308638158729340665436053495480692905331862919634933491272242130352101791090588074222084484118651665858237787389554051535876617345654903465712607839256141606887210201400287941900512370409488997362556091339348375338469626833702101660491676518769258978443820212973471076599756473556610024439905772928360194691972504415567878231363550093994669827110459975668418677615172513115945780460410364267286902949076931254198440632759165529169289887965967922756257688766933974225723243850445100104580512608924884935833318640805774855561631232758471178764711840103424681245027062542633784267217180017479800972804727599574964452415628778417578222569025780038998026726806322446124101499739569249764625059028331025308407716358205640971111523538391359691554091824320384014026394876644509366013213470718673269900337638546647910521172817840597713083296620422691797731931585611332540251840922525404792159553457185980207871990984191358765285942202594827772431307670737285395011140318735938407279592064278342106205955132827361067471895878695282278400000000000000000000000*i1^35 + 2084025831589043343275532268381609103946939345705466368998956116540030583984565687481336509332987020263067164832351758808544944188899748817483519248213753044829222321411292210888613033444383455675455107438422576402199774140485134999190622382108631504205557573172829835662856824644344785140206439775595872510951152322355922169882746112887292956832299972903071859876562561280034420739048297925906252772310517793701189077750777894447647349647001165324451449356509079803243010075062348442928534396750309845972996103656409869145937355765827652644676875438777789959524397855212565592255412476945361774011087677214042727916485481464977716097627474806627622741915361122923065443904639170946574390914230791826957838299935105511114412480033361487700164542536806036715826767657718113263105491599633114541791096102208662376156161719022276438116692984683549687877985829404703142193607927828256833768161516591155852115034091120272688524810185591454779896817081922219977681839015305583785694985362159429749649647967614450996415679140258181083818981949396015184080595438317504937735033050736949957301590031548653598343510504418543871493997530084606764250233127960248905571052540878937565209713910852950180077980567524915835522258761625476191066092448244457467141889205305742412571315870666494745465665664086315219155359339550615506819521316731608439678768527825706641225441652189493653701209382361888927397556412390544530405229241657873615867327034534514493175664603439828017114817863641682736774167173893701329231754120155678166085859124281758702330327205680045900283451861386191640775454593266019980926567663534080000000000000000000000*i1^36 + 3651323959807789308656788219602407248138674668882464549326787561043546706550001091790989785390989398793155816673743450049694877211935110661210544391997730949408098858957299099242957346052867082676857638128252294888783195844919937452452449598997815268452181398336196882613058390630020310606344358149654662750700682322179481683612685147049586225747902690010216785645724345616102206756855996030268709032449560241877847656285739449855432075964041895167734341915936639073588548719474210515588996439393158762407288853768039885393388101523385902117544235073348918208687750919880911044146701078874410577379611562993919784933220262434172911185582539506361883024473757672154145073793762540567092587965501896809718413883770630594796318335139296321774067830812219480561397967484253730443145130316346171002312635830723805211802028541701142803952858250879979665974682472345054710685258855381329818241609877845478141412289661307859646617977401352490901350802669371076699673349622525420771536734866652476717916220727871891769807882881599319843871843969150296553037019207436399341900088594456730112032870450521742017449683886174020947723947504625057890224905855954763484650248048324813873945119739043698363608178255016178242054944116288062501978777161177228094049407592124429664799786769335496872387267024739866148813071538787136774624250973079170460421248287341458398462348556185806460505490911597660071266663780376707518469858738860499275850325343082237279187533294333221542117276253012544366962931730943492515944838835379892535684323846539386278680691263159115438268020928882808069964244296450123170316288000000000000000000000*i1^37 + -2222869768589617088764917369074456144843780261145243553768519349823137035475409093328945134487560950464856301549328493346088475759918234487746301309602108351496727517610428724476640197644471443844587480401464474331042000798049536907053931520330843817047024639600460889307043079058504042292709629266909421581652746029839724039267924472093111675811050716558682405572905284370401049171945079385062820473113454916486122077423130352614544440576997408787412770574740218383958663934630690146190780024092219928275065038342634815953952397419282479556261835385056945048340309286650764127046060119481414072522285465382114553910321874059925974697711591196480406096628552529755516258730184851765152553927136799732843521852990220426850414739073808566337457822453573632075377035136914817282220791481559039474962309244215399222137694058337359956315846561012417359136127563061284425370168291740805841770885717876165336615442699733190764557584829718058608811421285044159736150810282952823329603118124673626491152736706559585315129244998655923616495591597505045420988881226590071876811407466509852036919777511409278162336735970491723982606690273415646372468603978020853446547237968607496514326527707049329543220365426529837049574291649873720650667503558441137136130557490262709292965123020143745695517897563636836790471158727145559116478590039309753088028456866247686874902689874801290848804782519472519694300375005822688262296787240830050177435805348367393326237743234417484547436956885708525985572838957602261165675422876925983931455861561582385865120855074094279442689738192126420342741796941673267200000000000000000000*i1^38 + -1569273412414142504444238182560089596778994158057678599927523053874976632795004024184890477459635536599431125279292274146134319194451980398131127645969926072637678446738234682015738654812691109939599103480965281524617132366931653739975164335044144240158230222819115740297041971750658853200459316368239094843265923079005676470148435185401015143958831375659397065392243437692698444772234185456668782315898846081608807652683032139626671256106436465729679833997786496209143838663857132333408930487744448731320272602430102737817242266372163883778419994035914680793552583769458822700469565071265012133075655251457617244758518498957835996112062220387648509437888368972335952919850530362265487674223752455106942991673612062928041220618074683042264835207382680594835172917749424996402288744376817817079767453502304002136294060309960805799865552826912361689950333903547117728609288269962960986488410031882468539080556304744154329082180072895336193668355517714023601658740020529912697336421724823343892564347660071294225251399073716009486768116445344131881906835929360253795525928350284646670666914672938744622421471404034925912514322781736152239046890781657089386588688247792410953218366037682615563858521946645206584598257281013964406878412144718186492704948769904999539301929702154231830560338964226124355796784810997739528880434252762959431352180814395010101640264709944493206156693736540009433222189766544394109528116553921129928386168392136909370035464038387595609011517951286914900731828240804067646075163114720483911964990718210297867207070514818887947580561288682898013741383680000000000000000000*i1^39 + 469340361626106664758071102814647799809822260645442973254237656896393086183023309887333849116709138039139943010459620466039012478275632568703106753562144800624447445218561638873272998082697167548109556982007625730153696724363657606164874947366735128396511636703428515983921771747716350261008857950929182730924913962048610305632747337965295075730265629956359927600651686051619906985090588255584451798197183540167805861153520179636062702270509540330588680593071134063981522730616963344537472266904045926696229526692855492130959690512307765556359685439470216274448419008229151592853641189216671171429864465389073479533022157623643425529579956086920410764093949788768187206463951853168384051670015931729795008708020331500431749802608007321192907964024921504224377789396461627318010666144021796277979365337410338825175117245913144038744000268375659209236538852518984253724583073308805981976747450156261365894648988127050900120594723238755591654111648635560734005544834068432580447614072076250618133703037463528739611980653646869766000447147467468704168520216224423362521003340104533986201843976233471627242897808236481828182303356875354822099158554521119199374788934254330064794323160097451046321814409981190575650809384657859576327004528217945708821978985868974152875700501291300488603792179935574895526912648584330991583275844406507453654458509617754113229180077703075466478518521140743149291362469292621969178944396537082833819037086124410838778681624523773207277014617222835388939537497441958457848026648031343926140159217227013905419609893216933142638614020381212672000000000000000000*i1^40 + 418397929659404623161611910230875347713799129240835957012550846566245011209646555662706913080261743877718360899790289987404154022742801257633268720711899677859461719250784022593711979401118924862180497929966499184828486968061418967994882146340506912722904144080587009063274790973869114201056923362078639549301143968797593724134102691939365820228209943033545459939596238859813679839485952743503321210934720503256056688196709637833272756940926265607661102008092548087414699496241907632921273522588651103782029292536108675141033390232111258716846966928347450521472231295971169203411060940466297951330581585155411532330665836347265349111871221189404863997814604727667766091982377209973621041925956272395305068193772730643151196818815924083589405093765335383636353165359927465357018331436344464747258147403238586726642911362949726349636121820533230548462142789895413901360441143500708480719518198315388231026143543667104938354842846531943285067549147047679213997850778429995673549435250709319648037054211536872860315960356270922078802922612819320606679725256887989695982324056864860610804498419729478730368848694190192071117513848417666240818938769034545439252334492465572577722713188017060719173114471122898364429563591498229000867763732240924631917916269148173780876051877365658334918671840931470480999507441515102900073033474403244412563181488346950057498893515159410582325559040950927719431352532834443547505385015358794859791006626112489826837953069849617010164288792838881239970039104452239702048477443076124656091563561661905733288186236158992710102941696000000000000000000*i1^41 + 60972726572954134022446722268519567374033920291082621198310954998427125333167109761575783717992171945961380971392373267464858419447179246477410531042780044321236342533241160423496574055083655984405034136295819918509349664650072795485695795714990133195879564896056779032350155748097505260478023172596225389805716602786331020924893553620903925670861522561350765438023827877499583014274966043255761550056683744908254768190820668135923109733033608565258582933645188730716701975871932579994525186283269548351278545025658518491819513263066446324741893726696097939663482909475953873003775064246298970510399508916006393116348684549356369221885795323504146008902361460142410460662244515807823946191756844756619385560066107086656178593216119024476797479319480321586055408799020859316176086818244983040257148266548116928408461604996372308401917669145450671680161619439883909035031445316948198346134808288249013659839876904820020694117189274856704016418646815198485347142120601227972475002100027658054617448434779344027555428210401244156994249312560068251337094697445621772616938274957978125200831403511023329405686481840088903757320251372410151584588671755400040513418502519399853888046208841243942548759010499613554458629728122039218753926157737296390820505033432165928064237344584474201333053141514380734752406444605512507836825800543825007111397223801534972366477323377473678265189101516030445127125567043386885872512004287177963911704291258816358514400360831780331246055604204180469694157280906599821730713856262698273239536409500146834237678107052788940800000000000000000*i1^42 + -9368516593921165016467764709748384506754248510340490245334248406760758748078028094201267713073024755677922384207388922207177959609895147461815287511521829960352311904986258421920418053305003282233234375657040607009619192031334942299463728241627632892713864429080804329899259465544842840349768326586683446162282145208915580232790196441249992075721282498485093780325785914127260742308142025369361373275378354527377695171021221228257880080803620093763024168140677748413417599133156541366709172419332437535461785723537859476445533695180877252184691997780031793617548661125836166894210634299322013627416591580232829275562170160542293531955804725416046579951802807449216421902172442887298646796791106185797588657438533661201380977346017479837205737638942675763231395880154705692632585482106031527575204007465568364143443723470590500784494658774792655198284694942705906161938879510528360432365741794536894712659699925927333625488085584020349835639758216096208020527180888015109234529779451761296253158451912359293395655799916624887630803085591783323527157079119791700522157705329774590645662421012778767031402116557163313096487415571787672818034693623217782239626727794382500758540527689483411230912256107958794782887690495852049987525329774453034019447243956193442238274351766271418270780923219980802975348995263895097830192438812455333529265021280519045139692095464056831663365732631042875501676946935918229122500469928389182492302058857167040167678544502426660738173258639363616094716283503369410323679384024146076249263923107667058640231071744000000000000000*i1^43 + -2324787516862441482700017459658398825001655677895264667794574613726482015398637198945082737423193470002090313429000993628615181936692363686959499130402514754921236851317572229996616492185156177122589124291751632331563358214047028998285663898445376115918252355552541688920857722137151458363638629863218132427672915030654891794293352063744572173912173597618862841731056568800999475394542547541555680018916205370448457325216384970595742430793991457624229693267743761858134215387833488445108711496112782281300061043644414196562943667404082446372445413116931805294939496350732558404500673252831815474909195425067613279610028245418045678693998434832640738179731565832435559611572917325334257589492175824799635887726949464892350126933646663744160688356109630436134748159092090083369955265720800593373529084091317682735576752210854000967846065066049528610370853749671570105780046763531070331120362282959023365100646031888100657394474047782551677743062070285529787717769505222520662726775804694241437760639730012644688634478705865948945099625022667127928666900858605500554958118696868909888155393766391899392254892216740551993096272089546074044423672547845911950223391453666535757501172858828742966387625341499476174428563043187206459647137083523119772177695622272757119545432207327356827202951521768765487037965167369189213445444318972526505013834779327906576975923459145478682160535165478739907249559678244003171340104110034973444382886466812861596004812910856719260576519969433798455793993100754655102995634868007708452787030720634473676800000000000000*i1^44 + 87153615652747966932445135805991175444717073982547751425425827952238134517276536646315405197523975705563365866011845856369742646764364331844028687460592722571320108158301470998210856114540971325887679964852440036956086553359873495326663697371337562959591213419013732236397156370099082727238398501073390232938958274480808963484428220340652466619022696595230885105334696852901573831715577187891327893608397240064910542094053440171581157408182635745796298940540463966204977187212762879551436924593523236232178834908424653328693105535990200101808866410978600231902475388370199568299104731958361732842576407701459457275689783502543574376844543585188053403994512023351329296736092895384912536755522783136568761115523642706245109898339795385922429985300486278708155307360118773621590293789930112786933211062374581445333416503082065859189864004649167993411026475789108568897703010398790521269339757238430304683172672128553210182993378358250682913910238751410015162350110317944655298850227883188846281076471308016249478142884074542858719254723813049406587667438769023834933205785821846575668265837745571834934880214592415119339952781872194427334146956033141460928293247452015818453168897206352933435257582828872382490029199374319985649758415615502454705303114655623015713607606955180417730373530587520824409632965325934061242012460191131267182698561308324801783983390959384692028483048471282777514109887988098302169611973693099134835641073232280338036371849397457216950380661652562638336484072985573609491788428033188237997674332160000000000000*i1^45 + 23864601693732496035029204944875878959008573603896014407170406517792303235652672845583265875263547915297143997660510713468118071277600557494368523232273064599595725023815429907829879605963011490451347859168888967611795888474935729053819108806738173783491427644392089029742221260079971828314907341702448043526537826598696095763384679161520547657153661062909367266968217311608977390385832452705667247469846090116657250078561053662785074294836293241028978142937584376951452440170825383954436540802969297280699319518998887580943837525230064114167370110634130903821877506652091998537783992696888355013797447604934008667874423865748769454492756483553382574531600507253887810047082003263597077983568312895587019350825891791842586269376906519814846107848832610044345509486358520825944548756302458880338567508123185181109660341609121527159898007907692330116645525752438391823912031330454056142283008395973344536967887686181234460092547245949750797844821015486935107921320247791343764699926819936547410101762920284935585022976638962356398237595211603003813538888448537846885860168327965274774860498793921386551230563439030343621117470788044794753419303223924448038975079059470854355571571012460252663937430758552421334362152247809956155465710271452445528098318562638010925675542039233169537097621693024727823990655018567547299825022881950681383203765017414368294828040610378501123952935449793887564706878474462783744625923892265825080126608403573634962421598341752789265123220176583681600376334305786004328522368391149780992000000000000*i1^46 + -4496343650463605033163550405746961908509292749067098892640186013650918802826733966565613288884353694109163719237754157366842766144491422390934524149280318222331975655068837105545849736075558929050735274510267861835937680467380562057477189308733963512053961934684900172390928986095698006898575428107701622269059727034013574719216932604165156325530297362187398118848401224681650063408401185800881255786388269991948934341195519242725500205497478657945905706690371793668328345899899561575487992050112274866371487259327622558216314772108668283229980977373512714611334635107910949070001652530676817754040294755126582466861652379307111946685176772441556211133766667665877589472033547834960958107515062854319694035040331809794630290961862966074188677040530582129205261659735453254756888377543958215504032486071889079448858042444323585672525096728640922866722901158727777548603598289253619370666816066457008054571778577364129888850469919580300183882312357209645307050350776645172730885743491803680980566670442221946048994856902454576632584254971205979383711030887516979651744311928240170544660515228752281916574458153547823230193385793472784544032696772875840485831552400992526345681716516200608862350081608715837389156074585010537405916532412620934450893954672473848586555720200900408044223367951588593070656444954563172113698089010838414836102317856247198692697249021752970603966200717694748095463678697649740850453268135006568946975867299553742407668292563873543564810382719671886092877856864918512000830328012800000000000*i1^47 + 2406315949603702748984232398415218219675401270193968195183910255755807156551685008212039036551470992735820652797847125669046129042144599824540934042370830316312149920170394167255156186534092138628820487345490155929342766034344506350679301415576461261318796896661892316820218591026920944913972832940912117942613812326037527745154043670967244362850914063282735237936216431169133117245026627375552706155074435299849592853844919332585051456646174742349490197033519642842978696185653024131488449038553705561833617801155854408057194714937792026656095527149383375499681538738128397907523066475007925950876828289963859882636008810953076844466789047716388812522179465473109610377225080087477793979752398059003977303977761015533573742098767051606795125224707588593833334624301119888385391696026267254222871850739034798631353406282639508560417437855072767779468084396855146899377855197243491333242044284608760941999293817734992506107234533794659160723684064292419182955876805693973441989019214040312275331673376701651524884969625688101721119551532520610498609690098241712082288669732500874110955091714517379561362189305477480539628667415814136947409588040178386888166717518004366227628456171104995316646740670107692598119262510307386590289304761906017616497878423737217030320174014771356210194226440657881893045600343931368358719874940185776454743986318868342183015476521527031135419123491326104860909667628279207570145459026949994978758956836276702189152815943358816672543998204259360667231345953172357120000000000*i1^48 + -863092522980505693389542667465542699559228659684863307100629584498874553836988443029408955118606855607420225058758299105632989110949254958548208469388529270383289593371913907917765613533577146253160580139742212984978442614341767721863052114737994739088933666893197229301115986116854995329580246389197597373843559216525664966552007905507267502655129454589508484652714335043197362633821816824823906122906625409831715967451835720458248497560723829062614855335297471010169911914976262329944434662035194947636532505630227940357233742945282206073218290196089571795412142645068414347766530389494358674162476228166012779066944422030867703315258894640191342926012290006986441224492402994900317434454156206929841063972256466644777953474984960010130105247584554321864403823664001526440738766784316280108757206564810480862260953755057856122439904315815577364194844712675445721569576881663232302487632260826543125039201048184734078385627223631532642064397130463296597771843818953775958064974174331310597490480405659141640692979683836554267964630825123214366176483926135057197588286452491682743152172455829060866179745704341234681994161988818244515677506845108394942798616289263396705545958385065097922546231391306110580174936870120943179042512060764948003423791701497677092677251469607257725681746303850894344728966465148818238923806601384575439759323637010579683468437182236533509815679941960731836175352985981892406268943467304980431976377722435785480508223906633935484222413815211790483423232000000000*i1^49 + 2741170304250740718306354279860136637913983095545350039151952265716726713323463689760012538031570200695582454493193062164756063554110105245731166368300553343097907611600112563703157105002518377975490974146108548818675193500665248142836565468576293959558443320918023491964389172868499557632563474599023363734727843010695776702901054032904646089721848864399776262829516078194923675991129384310651948804810828070837374124817524975842303526482786560868056580206302189099738486165564801882984014165611984289578566233917317807846034358572111667274183395402349840779958953044403034940894985290825348004553883155555219114395090558111634172919614988523146080605578815822915763728838800580282843172886166770882333589003370146849670320585663279765130427815353972873137009894637411068588540436775346798821351397021718847234605033291007283756766397503831767241114867557857647131733763292162576627476646150848506805571643185064531815746330817620440425450734005422189250475484535935990929349617138760209452693687141142462702956870630581633772725855744689999101633462253042249399685183182292686351867893889162105869127053940887888181843457661174541353049458517379318065807408235191788796045950661526871009615037835780603817594646488778557131294796580249561270608210807313682752096714858643485568838924939392050565644227973012653416270518035582709745858756010796271294426973664869318994630122720715024043233092161689237925290636565747028092624711852197067148535432874819307383244303194521600000000*i1^50 + 35221071528480382449847790733511245584852079710815847095313562898335549590888560028467054886795928467094940261503377631172334296106415536618529533688796893611911670266993220210758943437521001139678185952006263218592793693250575486160245108208151962500431462568736716139084856565139495883366137051059636798031608418606069844951844600839889609582643746049722462090170469449128489120240963706192065207480672708006664848770889035512143641497161952473448470853100661261019501444629751521656499454482896669305456271083018843821543504249142626730471537925220766779712102824457093571346057220281046304972875005669291982847243176328422880385203766739732130575335436886951881342279160300186107930988136298629728022020663206762650591663230422228707052043741459764111413590849358982287031849633596011239150403488466789984300179652029627958572290863108339275151139047153037836872299187404873567247632128018045996631501647200551065127978432648551207502802257393895642100373824894531852236866978396414404318016686010012048471926507114729749139803573382029818546689362814131062907847491519952635950536592297956569964297803629052062423952393795979044712087190163813736327068262782739109375989341658028518864860258571666127947997220824099908246145099645254523700836242472354271585788139467893697188553803777585229920103540153253827734658818245551510501772155660393665130936111296316003940463803610124044045368687459836322423462675856412865303335054309808993741614910845943234560000000*i1^51 + 131789759589801246366793727009621930923752737671149321778936374297048283772338094554416014541654418120061773046956786132057381216869859605299187051378165628067182658165386746302934865911886514931457444835065556201713598549728707471842564623417732882875543635517553130565898310799226910145306337411064634731797547525434413031940095528919029058326992234892396655711426405734970594147167568353855279556716351319711714173095144034579595893231322486634020448848194386261376653007098258917701150700942515677685476366313751830955973930158478301479660464682592539099683994576941955576672231577302403096386958819239274862814659544085708459702793037828638269081953661388799326743292125269650508741477503355739829385259705187168840692977013496360900748804998152226924345980785583549974140156227446711707800689918985895102533803482027928653505407668694940937598088755303089013572996984396638691763725843278332167311934796933624492211368023817885972912221225812891394685615686487097583554233432903977748829917428542657822838229872189310031677954016013813629878878964182108925306992058130639627639566204089262070181185333992941583007326641016553987072501785458492908864704047521186567377934657082321586837125904461858594025647021011983446675238947075243654158615841015268042237410181285928066840373916859286721209340712472735752838724906024331768123070822601824220889255609231189661588271868406954343526629109960930823108457739637685161181704820711869847405568000000*i1^52 + 661842847221041694476591557119642208097709018146930383185400477833619589999564772309808464190926962280868682388403653712281730395172456795289087888145764476529516090891200855288221126812956240907436630622970898693129830576222441125280680995894190870756805428349856947522199202573706746282591917445360406028891723962340418546721043882481952860087460653851421355232627188768309573542509597617226764662115277916363311524806674469991432092490212294562778106458981554229549247947181709795652690089523502195106022888622335655501809863517682453431739382435864129396859367908386175365186865854423580210847225767695216723729258417754015769082924370192963875561310309227962580742265188463012476549938023887136450675246485038381495938431255712138960218111162536374435683507360188670103071340781762500734465466247322430355891197980399596725354815556388797000854014927158493757223911971326976542570785914228387958174519541529621686787974029995041377458644243890007806196575857315757299369847447011176554817743088091406538698212711291062500018974504953602315449142247608228329737626568786303441824846830338224989723064113108769172581805487871834539161609651544951574907702124430504676145695934950072676884043439107179381073120147267077419348477560343560909517860198390727707811084405130278857777060770079499136068599240498667303738190995811636593660279967796714614236645744435126738415737932020891221369527840947159847222222678589949518246067200000*i1^53 + 1121956304525973815372157052546566745150675786716062556376711562897409478325131493745899215073512932578777690508575067712290019467300706428919740663061109907819481828732568291264917882543757509476038467657342155125382476324848466821695492586433674674595251714831882364377472744680200848148265797262396839115339758928993371632199398569450434615662291378715548799952899307220715309094634978063153433409068455987586863659379680140133719114763559923273634506696320638054363012290156328964841549997907926565602575365503680514214801291763784727498694220324266165948882315297231407693552683679091527070207620444014544395581707011558293903197542245353058484250072105605708492701154545314193731679020732945704806941597339382996737844692830617085451469996386866721772645289811496966692542581964867526863099550589393663582086395772832023897033379530795728042164187635195529547062381338107211921282299552609373371974409717320084352975520711610000462489175497694175330354902317793073255544466884663153388382810973270421923150993180097242420427771610145182354833328589171047289145714116317975808532842539434280505487629478155394616498593316388666727603209573537406359923659265422733716230095151227608845749618014247095399467604033373126259413537208491991263017264649267022965863224018136909312089169217382227346654606760564732920286512367365387261781041156091559214416570241789281189541357250050624148287319840458012933146320640000*i1^54 + 529004979632182222659189604850544670628564430439931090874675086043232292450953617764434940168312534976347625803391294965503531307576805761233040370809841521976960018401752750437442931239145504893322148410046218310543187187941506530718146465487927171397204759975071802005253666180182586321651041804103714462862119554366984240275319501925817613276989784011314735320079671665441207057403713419150547212464572756921605058542069923681572274193303853240940961920449502681220766956392615578871687782399720383478238608652881918928717169769118099064666855965163501331363640722446783990411761840455456504689785889467392755212348304143963599652123963886064958744016356076694694016823719801533058720240273729075430411235604160969532319762701538616911110369515997913862997135948404356014081121092801745737108601806023693256401390749299917843759676406352180338835103454013469833234239711718091186311911841105129650810094590501092804465885133304123861960473564432538435933795698069841455489104000650205512070813112608414154396001280969409442052981733844832375531892218727757000191090375100133612935214691296247693424972417500331423944404208357812136957165855012761632119036171765168416174964000750519316375928880462715675549825152634404699716681015522712075793012668957576164440654522819168262683622769065016412721480027357170653459445576087568049273580931695412702624460678019345965933013312767777121930035488000*i1^55 + -7769354122605092906921646448617294810405997772799811456262341838798572210737447252981718070225001567669384532446911323601202082545992719385643227826539842401042490476528614336795372676915569425510783913357415170647123579643324225519461702359913242280460282834953081849188699135288962737453065495771076497472152675632144577330192656456879912434152488236752442476276609955549294133924121984128406940983980009954787263572661501764912473872956349330635856634524872780061728334336695275203388003952370422867086191487670406684053068687127340250096668556984382971785371584657512137721741197200684552506568534392316272680872164169235647238475121198798807807329695688530844062900578275242286748995021818684813579499429030792830129896655901415687641799507589116015194577733272153466858113938878193491979825579875936933015176738327444517830809729914577800971754173992319716892973922938630797974188842873163295125849550678152152116236493283873586804428828813519537081477103565484585399244198854306294305768858870931102720164996468948712325959045419888032533797354719835643438568155908508853357268472135216762389347270616808868787520176176919699487116844930059525543509537040062657292029559737062058924108265261165457291842627223345979833732327104781496629036369099568598837575320487901926844647913068795132301323499307049188700108452198986022208674493239296925805637222189287454917564183800*i1^56 + 918350162327482974818933709206274277649113978953091791298048087646105525699178919734131541470710043891004992284646688170728223633524270423233049220788005502355087639535332173272197881908182424481241037461871619761358865796667265550573821716027279486725950254560268151004685185321616772684242676856506831939983590579954018986336439124657899331376392460040049254699206962096408122037205169159936122560298379259804811181649831551084895980945905174235371616316516463543079698315016075271638142051586635598161308141951841317220518988734088383298845183914213196117857737364008277792619718473238852734723424998819726730573979852175944001201945925833008710581525441391110710955740310093566931052801000264644134973103988841203930789086583177616244628105174855061260479344553215045287019310008583639576884910474338036521433770739920315427349628883920729721986946766471539326788234344774223598486501923100047844957517612006337408935429961896945706902975419565507204123895742695930829138411100510240818149604814625826987321873423972421442970799253420788967621556083678414156772252165487130372813780301046900592332354002621971962043170822042411535149749928071168144017626733323347023304318568568837780072744970082415211786351285143803399186440170036291779221348106853757966394683945391024365220913034865444889462034128673248638565963518507438261562930790076122747918877315*i1^57 - N1*21220503357623247860165668832562494100212822836704592480979838876770105948852998358917267713179213544828047235444800740709232599480752836673026678201561786774760011539891659541588427024126199525657797704495575936922242679347801409948987358330564779599192745741635271967995500684930140699179474501839995836304380476688680328163674421312216143720913286361368807162124116983817237737173840439802466262877691278682880531922121249134884816802579558393088*i2, 71498685310556414689419130243326734392251638238671971623992962770839500824398593234495183151791020409383537855089440891815667094496713086552056474982981521670810489851970882282602104115327950852437518853777146931258788086234520400055911247011396960719812744610474147828263284799385941963189038766910822752243427514980509802191114750608765826087997659093260760068223430674402717196180409926030734450053030302730656873097853387377421548349358718270777688046467451628723974454700571836996132549113568139964732286817012773383388967363820789273945257460431992984620012826027232526744827861097364771677944675518978799305876254325700878706947636131749644085785275255677514703033455701612776181312879344434096487465109081972689938358998142945891248041317294347491265517315409452416363588863734762116527544164040131886786477565192171293852023709339421333554303720877982079091061932619113394653424846408631747048476319744059012732601618680578239883736135078846934194943917923272589891741791245977119654781919939974547339460448886919591735405235604503834752652558930018284289851990438279005859691346630263314758521724830534285360813724585479517693712333107969742233324257646251695164560991003773821890544594550523895647540166543938361887726405080602682637457029570948135054638348875939923310704607219560129207690292298089263079093753976845205887219695086869832330022285414289893718220495465685292096439163495468926563335641069522225727921327023604958718732169731053421111934106940988737719561354651901488701335876318687719203557282709755077948639660657339917811558005642388361299112746951761388311956820202018052818619676098019792426571860358088445701592555242229815043490791605232748545429848549203021531261937805390658652307772019847312890421029019852071982071808000000000000000000000000000000000000000000000000000000000 + -660313091821560341446431771600956577528034572190819615051470473363895217264369650635412567086159570087349850979256078147152643533260558032416913015658456446385951273838611554781082857187283394161887447209479483122657859119520746259101358510611698686294907172251304488371721168201019373995265365363904338190212278892709271210768881352756107221410200794447481576211570021872724193335300976860190472158476207722486429831533707474455780364930121265237789333045740932302531403401034187030326109071305714242036479236429194598081704901910057534740926293225726846844597209183071486075917679952181063929395582011322543616159001468547899804436471418238789800916367513196981746537524120597901631230562187239790847759811272120602024288932047572973820794669989434206406332632596438138761924583541307814626076229802744028939552137671159691667373148635669104670231785897706335620735894505045120459530663474093518668535519282625460279221222601926165806273590876060804708220303640705986506530314219476844909340353736287697116393503674633546647819001197374753450307627440012048719760636372391837028376620858659887566740613093035413430427079912972649303776234806511104989524593006665551068438959143397753703390853899203718211718232494800742174935459467817110173599902439417262999891301213792200478519770703040271453440323823512520614743116012312109021674576986306635062714273341646328856264548738202745847839437254396560405080024711015710467467131297101334834522880178546727857014264729911623100220519780464624416519310494862528080149769062802881642412640964353308232484026745472327265410221039435155906078101130079795388043070986860089153797014331550588065152482715914556706487331105133016744582847487577105559176288987931279942699141482492132262149449868061125750502195200000000000000000000000000000000000000000000000000000000*i1 + 3918246883195971859229172353607174327221076050366548222891778447878091311363714085097810959294064813016840273597175275034405382118792418690270123708795107965535710773930703536967830688403777478002082856824560817455062363814578371811126060527097238468021226656129871933119302639021526036909098014536945205944344790178927878402734899253510981149964192175391560037508772281379818746617298897072588219027754059759756528440773726894000991950399545348478527395581372142750012818572332361420414377388479372997025825285411289784136289509831684976800540695823984047909146527070141798173284202165156698621404388515968630279140630450452715519932530063501074250204592334085652389195234372847537204040715912453828295627698041976080907681498411996156196927154395604962279440292843016209564445301104713307784992634115770376928094956384835063389362761075221757749349825993004007908547476296009544020110668728547879011699095264922725097774423060351017889526646685168922924893381618597540621324080023929651299172630547094809938206278141739323206223870130328831516950951388265738205596471929094137636682528235950066061095951274939703304306811228854784775432339329662108566515738952590164026006267451550236153219211586999051208776775523122224201215545317262555785071895615071202822526565126407228941630102493934961377292066042030314720926882771932446035305678324093630669546591349870514947179261537524909506711736212443589251665182530903053093068068326973505561502450219082209320299288563808622226386723390212607722393584513399316926418726106246176397440802819821441817220023020680715474229999712187828327794124400283016808590738369513013067515210932024830145767387034001377382869573570785188492352087961388641018661225485723064867980469891263779638673397933906365503242240000000000000000000000000000000000000000000000000000000*i1^2 + -11337216893760372831415277968025431563845753030539543146105167359819802058189843380930290998041975946243334991160649320086804234357718032379556009920022083579775408791141281107863552694060407373795376062488673328110608789155978840326397815491028484565682519656536600202328458134403414858214810942390954775202968651824155772786607505545077968262487877373124845707531197629017739939586747178087157989564092974167373353504154130961725819378503488195776145604956785432499599325883080113522616775362228169059592432785859461265005635432673226525239278261067322606258541279453301862470997580477023635639694089494606541125495155682533863867235142814595855839021735292646998069487500288401647120543150753666559741957943564252543982593214295074729819148957389787403252063116870323352052696208585521163885038429497504760119685478402058977730303851853407471529699930058088362699936059772332909778630885844937879836773907526135623559729072052757026239556458824254877895554744711521944413644069167189227407564177978613685534220844088525656336092197350011919345831850869279834856046722879740099208774211623010836314947363796773038197100765115516152333347602734600610635044403007252076780372587534162854059777406084973369817531818204728142174205670765270964599219289172804539457430954374614549654211836119039296350630516214707692620333873439957840588144582373622098955110369726271115647898377355882009828084846259342390642356535895131349539910560025234045928459574738870726213935208176832732640854334198069140401462810477613220030734258653045006559761126272361810263702831406386730423638662401309768742698255023393111375707321038060494395087942278402211916780543751992522375133718969164320637068885623000978250294999723139148190883421463754035581339911535662483898368000000000000000000000000000000000000000000000000000000*i1^3 + 21066430587481048253835744244286923311924629192626298606910315379823757975437554927934122873941539482839971212605475155730345508173980962439858794296745060090384010716184942572933883462583353515482358290358111966742757913459594862628948241464262470804068625804543170344163519544152011570336632394124938772396491685156546040487079814942459225280587324366794806151702419882598280552607432709879144041030105669899730928238861955824082477285433721763812973844581659377941983320324315795700938315905065238755096287340879827747141715307139962860137133208285316084503727571379091524308269395941711908380680282192482715827362460557824630589979249896163999407836280902454371189247584460744570927414804556755192285149967645887227865203484004845220094874522383172446667180445351062772236254030049736263118123625414795541564012745076016723567896652258102557579997304606806852492599261305921985051647146569546086099922310426424802871557319828730757383690023025590245158442286585961936242871240243959570183167246917803572126818174691237014081295913671240516735901027861097434455867693106921187857277186145240924555951032406116288027098790036495549158904819739001506289433424018624982358450239702419896816817598982378778510790831996998843124703544254677293742690697772310670379901794864388076837316010811744224985381881759156369646511611653044374873662383881058669589239793730731520188153225038325190575596125399318335781046619981718285255027356320025171564263087100432772426390887037561960484063384179818607799971677486788021163250075468527372749733700701238500641955306332578650989589786011508300327031004810710485126903092859282912806368968087029181033351813462794228495655124012513250683438598642323818207780502946908617708334074588950758571589764159351501619200000000000000000000000000000000000000000000000000000*i1^4 + -23397710672691015022710541741764814997389978015464830369103706545670691204114089489646238821328514972325068736082881007465482798368980493613805776007348631792999318324304900364768662989081124351338667311043505579945862274150155677785893390384267289507184466074638924764815016826275498298479203421678719043138292014779674269008811699775282877872185166927959708259083987708817849170307642990724487816447350831972544489914885846987712823170920558336026547828777308078600487046803817335748808601403237933952976193258033538872692241239968149661652997038338126150887674263638615789939846720713818842663328199914625548500753529927860654460304904989593868904940648476954208076346666522311200029793666809449058486486852739995113871555333987312780996200452483567156621235224904381767467601162684107899284060819638038745110633690758769233499515368421128668755487650937702637869931516455622156361358377037793148856165556914944640459218056352969289617524632322091150128437119728516773481743454192735267922017596261848848802674279483060556152398023734751018249224163683135855381363559031877998006068130951910878080396073778053132012641239039701571307442138258369367684708236353769931665590426921546420997885683075100595669175616795756093081571290964649662119629978071531900191119599412362685049836510953638143991479889853970035942966398324298025367331979757290300707158576452109117433420383219413370068821591589818150963968796425379931017830865250004711746876373186121218796075979418157600292336232840974246709160871239834285488621790790877959174467073966406307483420035737981754864086118835176205541511282945928849292981203370795458640133075118307314491608733465609982031397811168444603237913952618277997945314396303365255027415042732105692421412943844155064320000000000000000000000000000000000000000000000000000*i1^5 + 16777968255445562372882169322478210500875540531040766854966571373457140090356928268222659403588943252176550073377788947516885859822004690320436597182040691604985062636451634946369852047191182096580932745681065206572259684261671161493987365813501052378576966318195576307575307128535601117472551251921296106394145209040955270344629279787364403963637462794172316708457906523911002060707602582368210027499441794798172298680924600583039940155412450179102192008599890349286550474346459393489430702833196924145738132568091590110963838247097858694804376160167424218380203333728410045018071972395142094772855483285207576626739672576367457371137384997117127622535434624846746617738882886752317575430735181897242136812874551926312950331919925494342599187993258893223692951018605552998377391613334860503783387141358473661267159241964348735082279737559009395685728627313105123921958635284010533099903408700828800260913316352486435472818894975401892118799231400666056522351511241637871121704796659762638867605396989857182002981146937804690773109588286808658874330115408039521390467366507954143347562392487019800090816303234958575335097388443069962417419887116836220477490037596296771192208459164380676976484674122663096958210098657289021560355582634393161774860263362762068780232770662753806994619694418996915512266018515348650674687292100322487446496918771291614448428460110938111073691363545530884272237760306717468521157504902587345259117341224688512102696793023231068092942982681355898800167038645927829889034068224051767090987563170278799566226144531632917738606362028687969745810455928324039458904386461856727382177067686770667180498154877167583139876248106939289775798097906151327171330088073611075260995873087056121221455462284312347080820984045895680000000000000000000000000000000000000000000000000000*i1^6 + -5489489461648986188723016028902025011892355938802845634833251038776378565901878113621336117830448395084105713317450365497001994844608216631453538513246345406593851341856217600102044152712399930683156961131159728682798685217114448699022109780352602244155683643346870880584285968946050438203334676676177441010601190900696851904349308370479031922324250633219158096037357062661092110688193659011209033963928833015741396319895680545508342495209125562596687615008228886858971412661118253913749480050219307767927932409962204054498209440204498786695753929577190960748590656304402450920875991099774030842946700824235739204711817193256720230322202388316819174888748164057180424655671383592603336551232812485281819896367302071331915771747017220120558651020238904923037139234368592044656348811174275013035023723280129787233088657611200532558468104832267872897690119569629315434294193064823429954435144530532097560695638302093366548065467567739085131459461775134625207675838761394682594476329495019651769659334041459299383865769523849233166039757534120115086736818514606382424774829319771095624762669871400847064319706692786133655746339591873801605721307077586681767299060289189832798489065035257933983375127152952675560558205698799684087715764132824174951164081682030369695719123438000829531528598766757185113303096251459428819603349737764788758803404438587195380307704390459786454694377055633102855571804462361694344862673330809680277985821348878319125588241735091951015899366464148102235886156699897025632983299764510368851122536779560655993810009358369794641862233209640770537429612785014842451488299094785946357118668755036999211210940763280022799554137446367959586901670690020523648335543769154355120956065741106355295968981056224978096612641341440000000000000000000000000000000000000000000000000000*i1^7 + 1020654648350604685909215393408182703716823281246542364253645317313677861170629947676676972611835574724067025954026916758933285421141384137482777132593402686927196801472617871491788290916620025673565143470283763337657652537924525918009398695747874152236493059509817759117534732467860946863408025352875239670867976251703861211250121263955752033939510171873005737432071615129879260361697783869270106229080189926344881665075395991051471191011866832319347035066852972985856724101426175955277679811007984858293705678545857002422712692369677519721671352289208315022615876057350709952999023954902880244873914826670345341011805977619514203289332089428544228004024847408305576229185931454656701919339429145408756410054927943684378381891856553300339177387877093955211714890062409327500180888080679885527098139698296750890578922358163512442815734418089086047273973743781682905241158264492613300850109048415494051122063233610128220695607491986777881728825732313810921183310657054651060794755462061176848551120890720578802185429553005470615378049097086373318641594604012239415245381093093064811946699658842162215408304032460095243600665483888420225647729012784139856285897727847260108647775635661004289422990921538006118997414736877615990753488794766300401064444386554968584337023708211854464608471734078805751488061692290958150145072248706015947309650082313583751950457772687365309464623183733282556048647281722687465947087346299041386936489393482517365327299897875736809840889110261899856532611350165128603537769441574387513729784083786964706758100273497953122321660761927776158619908354697682366643953655344990313763476288983649328092168689499413967689425937654957608544721666953363667617386502895696417951448895706259301602720091472850943606490398720000000000000000000000000000000000000000000000000*i1^8 + 555699047618595165569817375854915645714860044228356007358486810616088595798061580134374608271069062754820115252697623533176339762056834833114403182128363684795589382649343472752396706853276385607473645452928953391152517822608281416106667929423276037080989932899952230736953472449186940564252762558011184425990396650152895906988567647713661533558611399224985091100153225277393004300810884745500985701661105393538259503379365207331182289893003590199407562538259243196037928065038638340836182507579104323400189090999896024904043411540586537246296339429201156510637020577543266220607919188558846091234116163883211401077684642896802573096635299550128567928583839642719762079899199893383022340412598127219303451110134749871708074387182244491331282599301059056309319706343501544507760573086224202236061674304766063882019815300763780010635381812576477536237554104475606743192566907363650714036904421731247200229951120959083132783502867602229921820131598560331324480978937845564605906292997546676155273885692483101926272002443877946133947803820825421432464064144028550787654325482795150124146816136397363767416200798783539056395625584968532230956399191552607401656725344452915483563253915719339832585927121205445586384209739810428845033451944034986897652052285926623457674357000240205218360570730515909985232530183223818506502323964546276191447406627802172020127618022398907717699457277525541470560577008553439333818283026678067885337999127113976038414150888768384214654931284640179217277852535327158369483868981397604124737836914592033260856697574175320503658471814755608779177616827508640364703150465558641968272170025801319348919406123487299202398589164024901510701391843055775431236300036830262544031992224908142901673902399899323921153916928000000000000000000000000000000000000000000000000*i1^9 + 270621118842366684326271982457849377167617791290241262601697658973612033112769648522208794092608877508140188999867609023833968040314633738951482990990146467847019922043685032499474765963900087607593720931651311332675615772580850342095601579442436975522794706603082659693006792802391711430258202389441270055184125294561848950204024849866880477578497951054252289224400890349860960495692240770069863969754642051116577552618824771435947645584548546150568475564584737563093825234830905276226038397785015813724296724896349847948478227761556876866178772762095103673695057448960340924196331339089702257959293435875122826828545797050963182829626063642863137067271337355044686403141111929873670879103702788549617624169293814269080244050020450891098822279636741378658074346515940759067528064832450722509892537897457966400734417799635040324896224549189608756137888372496706658715554409090531897458629518019016924470142810521198058142023940587574212995072529718051626637942355211751004254636109792900139602191809548139262121150179942551370695292250836564523778805164876194847011793316686594179875262485925064463754956616575828842120429845147049389816971284642698110230927230367772710520043034506263837520728236835200407479638525040386377132375752608054282694591028414317050516804853866553136224199268859634726261546414767213681037849360875163666795704759823016903454346376393605835776482210750534955355143025388318590732760455083030255683414688838484959672639814538958365809740455686708927549008794831812433239268512666071357776909289860737750086677231066476119123273112424544762591717128441487821866772544247540833765634878163638535579025090019312245485055771987864680605899137498329015314097123315011344513980908660652292140870325705181584634675200000000000000000000000000000000000000000000000*i1^10 + 54136157375481851073508254083256906261226109776623470887833030484685932798774561530140323520051619047139887455604367351120223649187265592932474032729746967291665640085422063311394348958333820232157287213310557613532049815793905335424234898410670157301728723806545025004218536099696723583581282784382394345499974735320022392755446100042739266668775104442912421911873054209412797534438565653617549062512943341224322777299117359175167867549297978963327857794857080244377534328014200489465718526157079231978809540283850901275074723004136056397413706166696084555829513784574561953429630675759443314363709017648877957196316384967943118128068925491103933813202638645904456754963766353780604189738943095244341860694498548200469513297697203422696198385759536295372828640023014463847327431597151654726359463341911016034175030935773167439087590593103494683429404691990836356649486215993613035118745901601665193633028727661940191128766849279079766974365986540934108345503107336455777441260544014424604480151066339983840182298425987573859145189722408423097853940303409785994283574284363260356192948897859524453003287628730272231134683105049798059216429480763230443823877266472237504122433095229881738671398754557603621145473350965766676864625773226197550106873248304302914730323155063211494062011682298016718888920581939810260704914891428343131110619620537630081035125588459674600747038827504186259429112493052366357409221319977486567425374524587469797873820882811836263973580569796291778416849092968729805543785932683926059107652060624635228146545006444572738019520141280146809543278774741282732828756173294528291253608776561392520226575472219514458060595082936485002501040376154681063073506108248439313854926060765348269994617946578357950873600000000000000000000000000000000000000000000000*i1^11 + 3235243555388909714216969995682281264871883431124228333772235744082179459730533053068447193436350305094574233507738281680543116209457735632297912241577312314077663871086677813409344129337347658218696099889055967807530573109171480901238228655947132582694889902363031014944647521526093652294082442063700183836747606915643301180066255985515818244020609516372037056996699387132332063517414164066213576175910347721663779806418483342243056758114316884497181088203482596340090935356233448537023798082742857518292968640789563165148973150881431985437832148755405317620098491362769555059168444355372128372216177828503473412811335783836900650732184944784408182961549589590192198541518791288686519788519531587910526103445487270820109538641575862092573027359874998894333751946761311608771250908930794844724961541814017135212727368169875631718775447010965786965929016116668917007949200217178087143152236946868361975695602743446170307687222113770629905361218055318459721055243974509202179488987900907834603856573283755071950067553696665801644791657345976900162781702962262972904246119340989209369378708555875627951900633003388022367397714380047702743466955404556526335844612586321902187321537250181605265904258753611077391157441150141353746460784304441419552753693895759730506867395304573289762017902866171519696234219497761787127762676369892499146418155059964800571304360207396801626767395937106566831493210297569901199372049825925961220785462892124810624316367721538356136716233237485314586008427571207384757459707624881441596334497728627772566061017299180298126550204023039852608471497055823629323134529285549093386330399580809304600788770289264017544598711794025347441061564542373700544213783217980065972568512596262413448453872301140606976000000000000000000000000000000000000000000000*i1^12 + -194562748005261133437253346391654233354265455633932936229246388395310483478377904796092425161710213918842741411554246904997245855868325914221242045550271357217194075544982676573623335587960240408497696513590752488625974457889353197070213184789010161016249193066745346241405058225291855572590823356590825720111026453581126182803656639663751432181254749324082273626003655405761098431082587486369176809187148740563968730746557428678006481138348230116863044805052992322203144888735079468063653521198695960469005974464130289527415787128074541180345536633682325919695042228385254320813615978810158677807273001031185895854210908218957423997420176276675702373330394379185735667312346381342540356464127544812633808375801033881411488349163695437444715552755139164846900791281090275427018701082890687215297743570754261131970441836456895666675363827435880087347778651208445504063309396820320699769305620826567757666136995902551036740391478667940591340214095852065545636853844158996586083405468495563172797290547178709605198424325413815347090834206366383230587731895576622257924914958421982848312664759866293514832224686708363099803250909569767350345168800740849660571337536170860440995013843482350863909018280752943796289462568808030051077781239970536349403693715084765525647060264842727488367117327461874623119210619007431600520011184215141988846604794019963022944962620620915477011774214579487561462326440882738597331313357463963182256570003013120944864502426333386565112548562272504481043327224804848436635800077498057763543197513428140314947272357291671207046198599916400255239170239945293893546181655623247493900753157961379676312301601260902934223808288311588950266895390967413840952222458262068938297358364106953760368113466159923200000000000000000000000000000000000000000000*i1^13 + 1932859472345652997145359657397663273722358290175881308005920904106299776390859658682922134541738230831409017347205092973875452558013046330029302869787042443951867484451838291058906804960574523273911229993463055373698812334818756266641264214817709346875951211183244421615023776830174735003228325735564935615498309792419497043070283816508630973854018901716495765463940543847464650904029026997264828956029670610308353553735540566977662337647880339683972161701664840743530878005681015686798795686016126873016559899764784141595464509009178789342459541880122466500100770160910270655219413058383327586046977666859039348921928969719381674852658755525056753751496008278716083901035864536322977041629099624259929723465705628127436365157626683903051721092237599155623607739327062011681250920859806771966721353695924802166533844570955198185002074715958553955685417635092672951906864515195769025450539162368202599417371360659335586883193310862588124450917875818952083354744971901985076000278924351243435992192509102259375332214163634676096560867769219485147267230308412840761427251191103422795195008804532376681221458629073288744724289120321163108090705215020704108579482041169196030915813918972927740326633045779730117465729016144750648785948888399282344696300855682286472289318657909269687193010076327746791414972477656577588974926211563137775586239749552980566232993976190170712976361490897558583020263697870634766340902718903639176004413793758907616392121463354323743610986949639094010825580816578045766964772586362578285920550387469359569450860589832296427742234861842862711178333968602898678811622093509952025084795212375664281465141244787810610722609227675642465024347820131112310533931297688712493296515941058897009161210429440000000000000000000000000000000000000000000*i1^14 + 13628813961081164068478086855619397301741665376996558028826700228040832663844882917856588720745302077399997803017268905302735931112952719420691342677055921574491627840833512289762940549670083398340212513020018646923745244799161750590099339569080875888280443188798578553570879460620902974121740816048154448003643234724039926704265808769107413268151903164413811031893579709451336567764599073203328831276221539663635354361804789347434327821652643619520884098779723064525367259582568809149307645815624454345135520245127577840956963628631968844313671252398011818882157366380619855578202799210432183494037454653565651483847706353369252341065302908787948729990638015360657531018519009293209881643379379391525588620824726416149954164753100814893142380447314709444826000424028721798279078278046979591714655650726242347342560037939500224153510560768310495099893142803653743709499047122905251338196921652248769678536105074967291735340749624485041512206078646833326614513914766393728356643909948216910137955567849048965214034294436005014611793093092132477958202882992153508262762863739859852512430480812587275141953466258665530873067623821667632640642308315252185432666016094800600643424088060477397813045734265870533379393363502945001280511457468851975395203648724516762458657286508969462584642794375506392019239794808839155028509687298716638323445859120393906095961579999468636219159903081441597259379864892935860111889468685591718365551635585495543360565401162177243456094157779969966828183174458762849841505870753400046734493937217332989236858619895221311244178516378228764331602858406944406594346941780198457297816878990995552342158324644952287067894493456566079912036758448413422931240610450286794456024549690817208536530944000000000000000000000000000000000000000000*i1^15 + 264038883118127670335542470780437122711897162655944342286505171511568092075040340794283340899572274845351409004810349388168363882023958070238570899941705014065699504304303741091455310916537483716762340473970305207543578861067318208660083855372870214677985859883036871405848480740631244645260197524131720709381935189378174772945875285904329659377300220312123829406991542502472960047008811251780927075197498657909974147177653893965443616011458146273805790707880425105614213067178298712442679002657870535855310473140408153558694384987442590303949570076152359401071439636053297038214446970334038615052846595636478237185311830234784950736287018295704237606770050217083880285520693634288708752334918242709041338175535743151419294591498083095621219101252933350329570801296343004411209187928770337147535207303836727449087347390529530770393391447487577175271298888692164816541824475928618229450850670504799322136407694764442768148461916352129998402442194593526907927184647722509106710362368628066859258596335424275531543043482409108247462185942007145156677910170929642898203030181251973424917290713531747906942615710008656258022045640627050955300454852818811923912355553412811068286277520784122524222797950816040572205647397837557211397789516646345980943854083809750928738436055037366852199096796681003227507316095787596164199797177358364442415912445329203853285899917361800687974368472121105091744238649606455367949450786927518977973586233959881262849968644853470138023895995502266297747059936894497972354558738860069200952189061430764580819511456907025490248024895069673292815150419071985806356314323476089484521723276565937542326641479707596343400584565119288479563434110217565258983763412664921416929706141984734838784000000000000000000000000000000000000000000*i1^16 + 2802211634778249767012598746623806569710878762942068113790043542033993780109824368159086510723552314428199552213234290122520227109504331141542531456142319936689030026337776838624457062778685548968326086840490051647596322668916907464170899946306223067740577842803063829057856862435752572979473428386936694081963234304904999892306765014170479980590996197029454108195995578503136119991697276548495167899505846557566126228933277985218420285172486874948738674565634916900116721590295288839820843611352367523870992174795048711302867842542628308562349095291726968626988873736570614276860991347809276155582626864224962094004740605679317078470244820424847046170245334812312980737237510139266027837910745074500857467865080253237085264392197418356223128648262157671029799701762756145019393608557799560724614341308235688476749317942100492714684725363232207078129174421038829966016879499813818755878483724517819547949322387358853907712825066798729767347566132303634755033325143424219158733473310477788591249961595529036236091754316899021024098470656028596077309579975369906689231414528769016406671233102279127675721950417013718205058102510205219463905116459282042190651137432706054458414021978394942104370208852797922887569097430281126529020997981547728997533698403451347918543528150695326514284141578764361140151590871836039022764914115004077256016994743128370378125225123588579752680780226398986556445878848101625277829280742178336731665100501813707822945221767493137429887974534215891234553940884691642467599291934071511923778930237723605445875435640781608844603115660069379408622257891265446456278150963308076329824041914080725904995160783168655867606766796953583798054149056368759974432362529721760290040685723165655040000000000000000000000000000000000000000*i1^17 + -146106482574016286715292307853174047091961455757462817389328184304862616144133387273457846167659027691598054088463390184273202820319398013072776505623848711001805634054482079448594520587889394842537832507124512983529545230585601010057186333281047040407075883027970287376492204653291014004640412679654507758559975374948199887331659269211723017978899463238688332984104677348986974381710412912505429627393238366881193706763652743319779685465899499191510402403588528539451937511283028575476202676865566572278982965802580649981708697850971273825112876035179666495455309453568593281387629558331567799574412083465496334461171173647674708625466928316408557219308066983540908561613382703103950820957473199814861098695163281337980552387326924162987211862241862798847143465124307257712860769129044743401762784941817518432608263692576455912812661010421776426407947480923907557098920413837719600638246563194334324244514342602436025443730721572746337249753050848564280586045682916158404402252777975789760745072611090013404217078058266511525973249181933007100788515440753569599030935231165736845313665011069333496713058424214552197187403512880515884727009517244947582682863935307444395683136376454830868819942009055884660979140156323288453735211532837120173708076472742578590918868601026237730022389616686269925331479475246955105286290864598717520448359837235235367153579772255217590541506096465824423936841951268329550436002980445891703926664474882090306835266301241605131362210776341950572331732688821477121052743954285859763501699266413110108440044748891628140789881621800393045130601063675465597807593638791261396859641678184061964861215483831700787829928700753997059145547646793756494616037580667781018288705136230400000000000000000000000000000000000000000*i1^18 + 2028633671338561476791030986855725740475631395997237469849244791217821868761056687751656927268579542057189921080553256660909375665255948103936851943523104054540968164757972270700597852544577598563337116778618659237909031677127863601983735861241809176169914767634509143451093318242816451158770178280643715019079486484923666613400814067857356816993824147702652656936197975765724770168203120354369008244677223008834798990484764561123375743421714416855573579619664844499027670916931553606635786304678363797559640618170403603797274967135009067785802801066672076257616943052545847295386687442738028555808653310785168721579080427045291429905914647240970358869647789844040611655647751096321975101837732726910564962049082515579466815598628414695408166183069284674781988044142057794396715241038464232518680613972150372012844141503802939675351933115068902880930256915771041076738487831991650727639598335751661190473343512110998520910532710826868587542116722197728100513612752780964593980290308547493989068339841370152489951287305947849851546249867916517063714298056157856180000291260323264022567244629244928765558052727391315547534099768353007033709865212621562529656764384662731400150553688470690486253481914176089878888528591398542802616001809815309720525957910672720850554691934844001575793425659263676110843996208224273292653980812257922055872105198206929316326819151576981088601345262045072144257168846524485414503027624620234185276781414543888049490972470027859869954262448558595406304595171078040534529882683578927396742835959078846941994585089599088885271591820568140544886754423049622179077596662266842882906890875723255729547574568178167578782996307592650268045725116263639310356661080271437988985464422400000000000000000000000000000000000000*i1^19 + 40902257021471071475118796778465730063810896945238158139308241762651521220203774032002855377530515261285707600465293944081232642666229596572074526355770531771041676735197029309437526699147661079408314850081945662340796845804189424614036273131983255812929096288383993549319865202809251087090413964381783820921108205280685939743408886252609434471758955304347363677777979930719499342501410388024094469560136738304618845506079567097735284342029340661604185752942845067923407953205511306593110159906252606253507375549427867894629336475293895462729467859721863777670521802298613016840999100249445919711814905192045301141061920831648080654938928513969560282530840647841600881679035855745759835456705925541685050465562162694986155346785444128122561788751055836469334780820780461676669158701909716139773273457788721876206260167992868139630876626621709623523241458701737195982716970910176499479517864567390417416166253037288887082576030982947412763801947708827630114544348228218389952631276964395715002205579850687919474853367927957856161677871801816603476322802399621006069948505314929705238971811472390295888581924063444441283873675290627485471940992858182075273967842784305756782093070571444000273371347814091291367412176713053067046019534064469585989266591261381748085088409989055470095215501516865069264949783007935769165999098643581464088845462598831704833499539259621448284827075188086192941255627013038147257749545839806442425271709384417838993957245977004293803755094772676970711951737102244674446156601915068813499580692745799085269537291665844320932350520983460857920442272957980627543192027051756453416503261218236375245127844483493040360442542164997361969441347520245222284624478505774385652039680000000000000000000000000000000000000*i1^20 + -44208703444808367873458280449157202266302079978712162730116545703055109995154039474712811405533812593572459611721493273602346528149034662288971462527062749503465119149659562917023490552709707042478406102848196416756429942793840465840317822753968091908570996230340345229338743375415431328068982443449569252152448898676027255922380525357025001192834172503749081083769020727818010967430987499946086722992970733430127545308392686711875358565344876644827217605452636042065485657780170329408034677786178011285664203170204194751179934686250055468666411693986976187109582967961137003223063024170794385278875768975593609673657999249592356157983002153888439260950411751392564312802848659391196115609419929300483605149875123171654888762042708826286906839996629604723025508290452803045144561808111987817375634943196028862007992630168565796863301992463460314343344435656754834671324988620132816730872545018318584961411565484804425903759348763438550342877177930199583609327150417744038106824527577150587861836544470977657616993551905591404666186710903224233989426711337210220943448515725722211411082825156451203764393028676277623203319496606607497689690956391138077051258584620651481230345669478227596612852676248309534984723071635248849084794227571111798368674486239851701935735945874284243059923479508062497934840041534397581650116912989177117107671608186064598016240416207879474409337767826715711529007378331901769873001948165907084976772677166574092570295314354537182697928543625447415255806832197408360503262415547825496099057682105209799044782701921085342650581367945953083400345520862233240961039165501830937538594136732363216435875765174613987626470900481406090903812372907438076668509900238347042816000000000000000000000000000000000000*i1^21 + -43987265378463914039420439517090235704024857054272224418361419030450368927612923700567816785205548586007465975373231643221450116758940549152145371645122269234716335028499780887374133669950358453445463945237316541349998499022529267251373038682708092185198218283236454207577770923921357534567402101987128151603128040037680248799255039998667359089905267766140382537879035807475235101033931545628884430300651721432265695556117879784249400345087106010281338258629674726643337126532969177377714268189139606064075438782120608145273292209746595594744623379335770309706722080086673038166584662117340087994107097970364139076543872367311259034214048070001647752417968017519101168141941340074235396353417345446292944671557846527086565700960916768505976655739984071971707172219031220668139993996856289806547674571484150756262086379564017621117013274881120844373598401950663119504751914492306736753748539856991851352736512661598648645561201743744906215792982116505917368805611523269097405656622487179779970983948634850437850785782226576815920547459144632803747384889821970894282498514512105343780058650390264736820113799731596787056181263224221728681422708915135626814758982759163067216801354958274263766153444638334168175390302566269563314964376702252789781286970913707944548289587097993294942595582800744184309167689799318221400564741215580063243769451086820294609889611083672010175382742323431827777392652659121913314652643707800007556986847239505034728296989536955001783693390223014514784674433577321939352760727769887257212491688648174908553203501972292043041929784475749877274727293104342920146554794685514362237006831444729232659942572646971929391355651783551770976015807344618308058602207707136000000000000000000000000000000000000*i1^22 + 47110429955380130450614947362054450230209071442883944472364704189127383787824237241542315786432045134247569427057282190572638243189413965603222276657670207821783345378675791683911745042978062826322642952845401005413806181357524817922932084385323063349002771759907590630200753487956578365035062951680237321021488083409817585038287385254346317296436359649141808719672797212971697909517554729224913540518669556414550433616529871257726432634035081587224489758434800933610945245551443801936510005847182179519197857417128133641633271938116164452492845260620011141385759113805205406481380838496180376901113452802010454075780288240931859636103237744674830462939831694412119684009764547820762274826066723987916932216299769613443614735996567899809222743942797950406344811054203868847198374683620979535685283928560487240272733970857814946894166773496406050348364879657186672629418456675790205348958053184649126850304566663357629245928539999460496941299498622794932566560556052438168186723902579501099857491977665644201204189857939792176478969964832657668369070722893950635658024789287132123349523499792304120863757913297580307226357806232441559773815095428926481437232844290383566333785768381226752902506734582409113116623596162542036545479267675691320091565978095776217964105662738057331579464494280490812748068519654176455105695561297636156441946827485268094649935430965545107848024210160420145827766132960576028961025226749822925606632101468237704520477249825469005522521983387268335644114982396054466756363777430247297739964619163803518099414080988218393311782623415966649059601620442943011860144445319351786931972584114600320562146951133587612421509702505059730358862715605569896253719838720000000000000000000000000000000000*i1^23 + 12181467316842243341766440430187686144123799269710132038464366869627768729244108174971190950799933254053522199937772639847838184138679690615213315689789915918417502776208511506105933681355735828604649778694859444466909662268199415739870004924025417589347272317949370329283029179506564812908195830424888858732595515331931172498255899887918366481798853417016035730831206002687741579679889988585991081485701810113987275774187818637770622794747405447902965663170304472934387178394318141030254054172382011666015316546103901036535611912278157244225454220803227342604043423833715380602528344250057276387461729612895379047825735311932081883809746859875261627702510391570977072520836585051965356405122408842870781273561926024088285569148705180121763917972163168079863134558014479237216662450130898802707077039093443006784480836840773589613650839380430592346514586619360732324334551427034857270895366920048529773366770171253322565902882718323011793372991165485979733424460471225333870821728620916526062601469040023204544749582242081361548782621471163133510231109689007908920554411119778286517868149212499734688793973136637084656686966133186337238147464833503241548938346578655350373375046908878295917743972955508460569580874436223813777382040284949603898824317076157397158011915320518337821510636840936745100094200205499132170039294436445395683336136709983109110078770525591601962433153719694427249293522225233092541767247190182546446928265199780154424520480955297911697439733555418776051841255418712866683512538357092087902569089694516536677578634672029688940724378861274734799694010658484580608546906907163271164901682625354690512902760894402159103865755627076133305549043712912353394688000000000000000000000000000000000*i1^24 + -10372346185463329503345398731587474668385760713260904240116805536001960381042638597984626515870388619248851238494764593333832551760011810673980578206877700181735063597456265512370942458273179150865472915889075239047814965105635870947620769416264061941246473817641640874789768468154187298181492525137283421561200869684029801972822006647981440602280681799704789412783409199221315176751235521669726825986803188613448171869716687958713315964637242388087619509541711560641344375552716083459983706630805637667953807584496951728062158951176279898082732453501427629819608669561491496000224917481978245743585774869624414449692482297242518519362654021867661768695953983804805694671000957177835951908061798689405674222960548798501120481575151993336334257692495253942490228046572621328258472066986744454103309362952087240009506756059845190048377723228298481756574572390771415211707259868099790183446026031109325016081358632657777216468501009418545254063757939830528244254337133951491942079231801628130688581591117888988654156262279871890593521606974871130037447511919708854286549474659507583926199131991341437296348479189053207238947983361812744961367494033252921970791825388809506987223722787812240821165256587443772668765860733069440261560897328596005379181196470661003031369119961931924363462590709255679509480480503759588810017709846088940231529830994562536843023898321966357424346761689804464086513238379369308240856679225166944484705945882509390385896335150648633911114384530129426718914568552192316649998743301778480797511152539899472867484194638565095204726325887834667790773629423406430172378319052733737834557695107513738631985214017967991592750414503339332195283761493757132800000000000000000000000000000000*i1^25 + 2181764672655286872413403169938077189879305249792929612505044365021442005225163947311305761015286938410200453589450440579873971609996240948445958295991637323911088095946024873956599503047731991827536288131342465605387814511076400013400603893593966335381573666936230223622452373701613374686881843738635945684386669923165048910636931377863467691985813763979370351618014834307385757298371153192873876217941415582511913048197406344814348452738478612934971118502773782437496250069585740011098798875371376230890516625088974851515258589931549068287132520264053513627466983156930957806436429113663167085537081323011916113113132700185050544938165076133313923378939728152806117893565457612339998959842419168130665850057249945142922577463245949270304370323300237944156157731076717759352371852171613802177087280244346388960669569802214659984095802696361866957872680280798927710313309875097776997149216668976573721300295784374837106776286190741598024863286943449975144686307584643399222145826312953473530438489471110350655504438250529519383368957179784734662663951539233303963701793124914118210974372003935197344654610097958770834830884501675125075102972199048962284269025741189455505528940219251059922777601446115203943497740802515918644829387129207580813242713600533317083198764026347782520626362212782121792185933330944475096068408543603974109471375081518390185552238308705507904960304621539237204690649995164918408836352618881951761261572740046404949218557889047929030959745389351939548257648788077480984571062559642226809578983765282486546331082401595026587476127762840964170399729684585994587987410547199307997858401299579383519624360811621535171173382816399456329051228078080000000000000000000000000000000*i1^26 + 93870194083919223318225797728766461357138661635257319687452808126897247848319050977636098508744252871134533193612267420111983336422714872734522232816377259647172092196366783000890106707158457944693805975215646782705059740737780340379459697360687393038827403355685074924261938486143404270130596925376602078703062082628869004167213396626101541110056638611849752954971366378146716516692798341886316802576857942701089593705271343584311287866440713080452609174794923586803704304729660880383746362121159218794280084701295022397097347214542423536482193889028223628121550152970896596283514518508568695132336109952024349052339430517074810892715904800379880489046103707889004617017221622387039759019175754179026653443401190389115104441220483836567214247557106790935403191189798253709895410680185840353603467254530697179729565069456016478519805040040318866639864045872262384825699270616150596195581753640013549521975892571871903239482322092967508798754410425565025258163826632087799667905108288038995909780769506238605179695557275135298229606528076564925706017130995709520096877501756062179011514626355654739703596574227454245856738678859388488379681887834270726674335592994438020456001693156010219683905100003358834320388956896636124995498565125974233738765599504350879663177957122665420523707477074319148825869721029321273783881297516520194361804594061401760338980368085280607867516561766826659964066792687167298509232787773418458581038664130310707621165385428634670587378385171796053043030417986110545616912877884130528691508859614543129389884517129591111950813790856902988558131901214089014053306600637926574346331839383065157952929350574245499642636558408976762404864000000000000000000000000000000*i1^27 + 36555000411269142394809195167365514938847544839499922508758394772272046449582533022413803265935584884580637492076140833655234466148548636215798856621966463893218070433801882747628941357249777497508142511333857411050164345437688496760903344192516049978692165568024722307149352685370999057456085048501013750628056806815470681572460722291896228365369871495883134638243159565706107045784656237904036487905881401996849412688416237004445157155408416911002458999571166329057675959563578904619133856557781554564780701469113305700319553659097845806042925785744793303678438266916189517966525001498631867989682302912239366136964330585760497266705477962120002872340899225441913750126364627673908813362118832867118714787686561420856348639131732012227094117826281555306968777511047847553689389620128048525434882848449409884299034005500250779013377270754921302836904363839162339199858292983652135168511746279111053504130685975445851839722716477713762701918472878874826032070847888974896833286083439539567091036641036860740601387335072540177949936613926671480879506725319937472594964468508931623710956409260004312562140146397782261608831017907695258141555295176940545091691760246397336081849549017375592945638174822459682307262885060285670198703415218149783186089693988237358785728406423022586347001927415316126198719501433237076473635420519472792339434474111407235262349612197603895491871554803263943676548725269043411108151730828952970106481869967466772264079343082679497158916624980667473432186112302812379479405923295329050156915521676035618552914577967906340096733414401437445928258438395910618712799424282704662274375424386454233845523852260245335663994145606520012800000000000000000000000000000*i1^28 + -1587833465241299132932984233648275273842775260342527715744421835921659777768981820175942297803885043864186209728451879755263206294382219228718471671037365432616485213821159615704772515202038518336141809422010995409241027995178233521878072794902941729348732293168699023249845438677131363039721309033823554500411193547206878450283545280985312502321117445065490763783928996062726222660189069922993836185672157371753386024149381587001956183075180470008090810330125276251800675545635940467209224826967404043521157433729681303385552936361816113379700918210001175203410185929179535298153828639754075210818726397554736887831333370673356165238029729440205333914941833889825589995159208000605074717604262703488304382895129971234305987246837956342494465826619637336757300622889601225680245433711331296150880244249477036338295129475541063127888718486781177250680612812972421553417357567614936493148671053079222852858945541739750724382510324516488560390835157680784210238723708564114704642215247639199151498576731786153500044155802897072053928489110568199940431975124999731133869633099061754532170988860566181904138526822272708829909522048784826419099938221815547129510847884731024213288008746110251941433540978640482433053264052465985742659039384985363075647621570368394729996356798938700693032251771367648353026289471898161336835487712553368966472862365005777866689759587849957717497203030912227155116414130169400698341358599376417600016468216783786563771167436365958512908040998671360259908909273032173609577992533297388024724524568386401804078171131107779072265357378186440933867089139615682656233665225574652282949604814565552663257010890918530112921974865920000000000000000000000000000*i1^29 + 165468095374006847176239766907917717305053439733740848530334769862389724666497862513911563835901102317606065033827295709700342797376536614741177389498025524019922790333483510325407398830951655703926409608082357408775699067910848223745308026095108766908721749273121537153282970985728279931191519883026345372726013470765693428253072302818983405425681095055811630916506166547002068275589701329368074150607782828430018661136556293834831563833281990651166355690552981620530105176357198337491883771764184665552969988860012198290448826757052176187353418710306803996615481438382493773167581302953397758649921869511416735182557105664815964795352081483907187708831052405674870257860353374366667715093311737528523998222397132570889417579001131014311424038122153822354012463627626956378794407382143303974346859515738426773186411073674334277742687219079240123265659839409323609892468086956226411739067054691599204978313022211365336720741083928710436381393793319230955536564390554285639645883658014113031180903147924165355875875750032574738482931986970280005000952531593644284885955091355642094717008366672740352677964328180318882622162357599486180127187802125010670516599994839177185819697853240796050526843782402792472975451436026064880524120291137651900673207395637726514388420154385042156752094441175169508997917977074451403180501063135100667636673143326386814563749478259202237859604934291125033767095112817418655261612753937329666201817762690647919972458427071260849175929616864352560279203219686937045601280809432255798435629005051758613680459639353699436810906971092548291518646275496877261638610996616953726190130755427902789437859897443479193649152000000000000000000000000000*i1^30 + -3978940492934967665127061612826256386589677787661639752178327925012308581639350164992755992328954929511966091275063437868030463304549717177845579486709126757745737623789304427502401308751625214153938410181068741095355630954634970884117499505936378062480295926217800171830745132462563468508011604054607369208862083939099901628833375533104494706691760059589150542385894372642645078099203200457529586541743577222881793181017258958197431561086204797752514694060543749036859776181916345548988133854921482688624830095090849731705229325970421208579027479851788776205166517738362092134785611446673542970597203360946602598910871005196139863604925232448925091871493578274339940177966046624704373383614837242240691607185732086909846537671997150270976024298151991466697036145791537468895368284660607720103460579905424390114513310694073736435524164472649822625718753883917862544195365216028357165969398368213627229288598042807118812758063392652922704958690341546306414098318128787289245877123251464862215124101234906740520769303115676026282838371643572728744950504658532686029729230263471732741395023732141615509144351746541506693897186596944056240486734238717735460855599233835374527812263836755321467779639470028597984994365703006698668353730364696749679192666245119230044094321948177079593408973642953722734114813723463521761408827373044743941859663942339639868047662479071752913829458571029084426168007140283289745677631777603791506896173932881998441409085718384976320020494336716187055353348538313952138195869099365195142260486914092791158322719235709761091856289565479466992650906336348380214423184892429113573187615109803658455885908879920332800000000000000000000000000*i1^31 + 118369621947699054323692927232661764997108390251044761826475240702181816336885757591603611294361309061423734734611872880949944534397952381173158709333389125053146682309875286317210602853213329905948861306963746222494349062030721454462238748363731282487934119182849716684636596227095729344305766779310386694037658272240246545885264785773257579709908392151784896589844546662356518169774017022837341541018951494231100721440393702473077925703795283272057088204123692473659841118926582912123645735572548220744701841343468216282370771907371831173976431310003797237019067296246501971292157146572035080959682147363955884166165896386699616547795781535758658990362930308068231455705786781620333974629702147184294248850893713728177004652833141375600092586386533987822877852104745332466567667173674428051775194846447286504842330912451283650760503823316086297798925534261931334637316277825611851502750313115820905139262576171655189127843327379881817740797578902677270771597348933904145236076223382142207993719289508745723452126110000140356529836956435150181532314388749753932952169204021923935963490810274199236361667607565612105223659208607131923305663922969496359618464019479322606797184097760222026616568596042746497826429574619577222196190395413527031633973080089986506692397892895797474656215343659561268832534467406045683355995102779031889665031459932546490175866878365261901178088936760622266486890522505667144875097401036588795442124562199042856779671241941605848785307642061797302040028423091978081426076935889378800954026046453502743646329091685028949249381344138701796955929159553467421559145012882844345192322271011561230825674506240000000000000000000000000*i1^32 + -932087508016571454320705936528892543027326007962400861236504655391900413740624770797173876609562888981185853067085433363923240215379025429398980160117299295522251524316443028190895954145539707956065107341700803664713225918312020419897297686183986824761770840859404615314290015790503225033890579995868710163250711370577562045716896102931351184358374481731963089996512050277599917581310918733175709442471863443308828850095939643007054022647050171835626486170188816671255225578934454188849792194638941212867830063622383237777710062703336068141569980236442149553894754609929733467862316134600555916568793808686843848740903174741629276245961778505564762774436806017209189300438506585392778820091516094679711190500387148334393242687118530580552327481847216572401644930959291824329541489984297610374692104651069813575966491247199083942598062008405338704543875361853361336528196287720789844151097971956661369163877197166153795664076444255735618308585985678533755565268204210985301889102940670897540030940490863870833184922919206536010832671438706044045446992744138672039634453361909991700492494970720601210224847058250490167670134240320602975341143591293776036513310568882783646036883468701116272937167459444507190561493355353658632366239819820126883105611453596473563899597131589203939172803282882674877545128506202803224892013718404448234648374493912572756512082210298349200709983212705346385822708317841961928136915474259168655100386613578118333109396640474709854845505297810672964338674512940344227929847195776643634876874012137956442421915168876696350075650611666673484876600925510246780294566404298127558966493724534586212352000000000000000000000000*i1^33 + 3281311550729411710875248699394950137355328387921434877422274946090542999662434016591826071909473089609700042064299561079176443659966778749906507891324259829607742188953057342418449771618923200400096839448033705453385068926650682468149704240238219420742449799069033109371350257400827167644375638275693879074755653938155512656300820836278750089332476580841960758787185833313133526001918287460187198765595093602771311438367033790526387894596851443289528086713411665374492736913400934958662121883715906193842551618988681675861727625959217750468261998478273581097924870237555986499814701489263347120851903164848519917214793009717108284130112141602835510714410650562315833560721452005031177237273345564523664664672306822298575327538311862697348884565615061307800076633429883657765645349470639463254692047023969477156840360854853615572913784334700708348245726217015489135719290930711869466071948387529680316595554313233762167045146401086563816033564328516617208200680700883520726286647558452723581132645877710856749297572711751546300287788165903316372948559181239217741491446627641677383272263565166108322557807053807267627909798065059743980047476160794673745515341698848132112567085623310229764304639259572121167048613084446717738004328250539767537207638677259232896743952544047520354122530039437479536314256735332080070816696042856499945794858111368391764681879978842263771608558679042915405095316246449373818566358960187375554983187087972268460461088293245853198614784615176765586433091728337845784472312092609965116843409441052637894566408019746350283523386860977333909556551056958610946262846878308418141050310020300800000000000000000000000*i1^34 + -6302152305150387121812399786478423551615131597259378666869172863557399353641155338304814057278858826571455899079400842240091858369482278139134900845576931149830557252712959018253845662311343393154876614334339424076624615525566751477441427150061679195985797873124009752666519182164388029993239223520380489253368258758687220615154656432143093920457303435381318204516844517607096870246448388404741212694594280902329202520471324495936326249324767786476627613498216374646687968807461201823041682187136259424579709606496579212821134544047488627386583625723954239529218620246711516654510543058116773547709112578231663678999642282913469077819653369314135436731711189242053840670790858059547863113289105891786405991183754130471326112827982752812769762302110083379252812534991631016131583075654580493225697571524387953563978736120567373768505318241627603479086979824495458633136499099877632668670434590261361448528453290678189434395364124605150993554649753359547258230955222250368850552938085435294958078604661270322625121894865491724511493768896357815183671471102818166268252725370877331237795200009212431417858139005859385390543975251486386742622555819276308623954821717009954629998970980487985211884942967364883576821912083857139262766303583344420619442372234462175070878478687610087640529740689088303741779025978401595094864453716628703730172025329660270658824422692242804025181582265817642434418581504216336575884910412164644584404104835353865802013043109383151068557168387478058979359537851845379397993928386646561730302365665335478860625918437389637374494792656607522867026502074100019672027907683714326079733760000000000000000000000*i1^35 + 2713484865198337409516407523082378826526709675100148039632658608765012285585849951124775830259098393281720205805937285483753266754194977690698306124117640457194296294601759635820310138006425746462327400744279691459358763954156867647052357633140560339529272139732332646205235278508011034163365704640770446793100163135150551694551044673608619802324637506833896626615862563893198007345085821927036507456095827132276101078080002044542367752026457900668257062351092585430058080837792863133126118658542025977859147185219316401083186186324955563720549913004444065713812222684448713687625530311633463880174073227819464531861414628289537959378328897412522658380893305297163262596201840904874583798449299316418198563339954414591344873649390161887794439465090533109947471762251306161044230479937565789481139523821914709576103409042385521195872731949019178665377071762005697008341077661070208082945756542028865251900420929056330861561211839295087592597167497964805487146659908689939341538641833046844288922468694763863257103938031853927877491211776420204216467688403514512056587981627266005860701792643265766313384866338643372143314717120613622825808673027329865247331470608091403394580681327777088747763101277844808471630356618400672031385249079258328785410476750612781785362984971666053571345543447375940597400917001035712094104367082462265019980655611828886461988400315077964281177418839796688788801739508226597816464766528703600814150523057859513341761769358804017344638404402959812704718372468256120424702437126785727129714478531147889448005042128774437573649268257950336830957917059520832177569098027237376000000000000000000000*i1^36 + 4838926292108727437988932572182728033356760697145444702837142398323990600700596773530820330567051573800376801419274354462226303444681332559963803040011861127053676318416534948611373559297526231126056601931049893572490939310008589869868280179856152037538992254167549935455372059983594802768925780667335637926913476936250155508042054176865388657610587912721809682300956281896178871162809258077767828366304724522082299800252686619355131677925716175942512682322945765994404500395000633952148721101524296326501763532961752901646876260003477229311410728512234404354869950237190139124518298440773659146931379423554455722243972215718845061490276766238566632804973455805974417884693547921670249162791877624053694232860395399873813211093287411465940063288835079651320070948513083379709005815954845112336684454355563920540556357653695457404792539740238930434234318290396850399696811157910602085013574763994388063377701160699028320852430048673451894600927437384413862980195262822059317853891842694399721473386525874171450375606981836622404312925406525254164093458834243162248205054241361128706842364347398619290403768788476322722894730668145174531597594317334614168324216777844912684153417355692760229504748678736588568540152167760987188020471085496498462955207255230921198154325575382919783831261163296530176594650222495370642956943137403143645350616447980549826495492006476645413781247276881470680290167890435711451500852227387340693704786107923710477757047943417210427648545645537579197104419886636592819910197477173385125309632596701468563353183897263191799441620119563331935121093253322963392292454400000000000000000000*i1^37 + -2894202529587162397514993786409152568616489146395812168656949672936991943493872561889357086296032525239652748441868611536448313698782764167184655662542068068050262113439824087033284442409503506736777324577889946541615995719429958574292691752413535793045137937949561082367434514413096795472167487215978548441544012587639036426444846132014813761691828836673111336496043144176396073464826878461670401618961308055064532494927215232539690395141283202307914902853359029707310395762429126514238247882309131108890478110888407776476267306434690716147302326909146475675429623524638650656042014691704751259921264315934282634880070275607396858630008443327048278353512599086661593682484182241128136605378378517995591791334769159217537693790732868054765534397013317556888973462100508536513458989371751112786512521680710190023638020989249186175490647481084155002019598582978865250686094664780161788446538939906400886551279412545407223441613840462710996775702675054568746306898575272739554970960881201340415973107823322093798995357578442274067627916049855644514565863232171267859004593648232158947137705797194792380171721812604355795283570628342909654445718511646491014814100101238006342773013634818045061262607617371603286059033855904695107595999705719960644335604569900119704848611943221992114881381094533656407611011813296593238823430136208154358301785518355004524135610747606717793393714912018889764186165497804297321907401202393928272488213766063925048494100425973519997416359469077956176526091699383445270374800451936883216850415062466949021039769032087581748756221754211470561527908273854873600000000000000000000*i1^38 + -2068323470890990062546336645273973225346906485633183318566205089730742170828317080691149519823838785861301816202876933580522524748868219175840921667746361007315665347097651698777304731816103584262900489318029170833058246365328198597388317958569156365560028736080221696546819191478374748419292405569695923690427036402643578223480010140097617101745589290825421048601094345835334661477281245321425040079867648854550323780224318764436222383818188677822695799805556106795481294637005679443740287413166990731362249605062189328056036819354709138151533377370255726044116245851220157428841670864708045188751349654853765044521094556656582926068553846421943792656208784981450858250206648650755031696891874461778063641614296307498385219432553728161469328344183193510037375728616739077585101493138735748399333707896961474627715658325961454648645216069693125654809409249019161422746600817758866726793842556056916552088868862066240806542080532635960389122207344659126311583368611954793744741932066407245277720951119945879768428045024229821574249670453819301187580118779539878970710499398269909177091411939684264175260758003282414161869637374885698164946588358756576967078137822081482782255697210888024670607695419581558763056557075998345075661362103701269411598865044521018035811005577575192792629031561869582743314403997231299085375639525999550488351034464581809033998524793400405302947856208207472544773585504302886432296194296265027045299921021365010857297887803997993054366705200853548171971084945532950055752073147091381251767187782272365349928929056752901534765772620413063402811817984000000000000000000*i1^39 + 600675548316468075001490396798527370975843960260043677927636902419866155851959143142925866292051113422344907968603390190340221479863599066730842704883058913691258608780998937400153082238429848535865754125185063250586801897035389817444395280341851431973225959930103106336828839184797437092865960743106286808211313538313705109654375658516210291804899881423543835087018580629025052129884141570663920554111165155665645036124244400885049315995052528087393536915044954592254390474348089248948611195678140034552612487956035076770565238497859379436516776353155180878489779603960229134110928752406357189925196258035831463554132427350020070885254257109969229169718720209532068308133929751050444163341045474224746732588195142590209146597660172262201830874949456636027838847118470107117800940698624896673662358833384499141464320767033283607402317811173589724700050865234021349408856084450344367281633163762791393394151550670493341524547905360807708983649170328211443905658998838001577647657466786039990730665810965703805629762255857107426254245024485519653070192867346208627206456633616637968763401471845813159857906916512780644679605872901413303796147770253870309023184361569476654126960653258873471699326748190519482909744990739353773977612887152070757145738195598299966587437994135468475640698351808970873144280737718120700533997777482981856202385856130800236604410509062797847517798385826223708004552837190485585158417027515632763730767484943897385272195387188309275228912648271666331365015045789137053480466074969250034004206486550611718325434183520438521376262795509419212800000000000000000*i1^40 + 540428682377616334273639141651772136690468730697101394207959775422799895897858913817547621360266663305764179943571356575482745281905704959547511767617618583856707007720579305716324028250466982066477086750373670302886267032232309709965206008515560716599140388444636952993589161598753144984073306626294903369980388282725160264309046697073148869444935767481851637242959066689122439990909144214496340957145876398499010748839128195253217408463464111613553630693924578832506220482697334321407032379946982095531220348370565174733693157797702925573238368590736936009800349148787158485244177730426720900766222603709613482682278197354299112407434713780406048720715266830971283027579428504657251948850445571938726608119893895265866305663512675442174271844788624140555020816659261316868458654288478533937398126708126141556664271756705937045038197642464861626201892806999674564965235927658616588858222319199428576901967881433282632281405129491272545007670758720247063552766418612951377725968253986823817627558364371469374776324846094499409135551095344941863535075597772688311153321796597251320094674285571784585056634872242745873555491648680621985129168693363465531319112127414629294103121553445913350369912188685828977330638395574472254225693565070233851510593020530437281067260171709936843798385717051561932908612911253691855368840183847571564461072480030725402368918323717704598679905678015684416610371306341932880914932184038039664823820881918009151877288093545774589394321181929933591616124344585083078213676663993973310737285365840338526407983014676825332547447685120000000000000000*i1^41 + 77420793792226869296708920124447583392856416698913110843173341808840158816832984180312276019728082857936729240907789524357387307661689315425522858502085913053375639889611149546381278696482106941922528972021312157115974937004852445659437399762461984653471804630138471999099678889613656430490783338746737149607999674724532963254323844198544761919888746705648795567105932862804798620136747936613884196461122262546652906121046614278312618501470819954026198606641607451075466125989265018320966005934944077455241421520238801568532678761717463184182046464223294397693751491088561966980918632329068085502356693791865550586565908507091242472060011698694142064929783402283946490225872892735931173830067827253609041551228375036830070604599278044161493164342763245747561994849717894549212470562506899301400461440051926236295888093962476757041016313046825995399658831136241596179162545576551434273533121471497167797968350756167902738756862321897200390960092204613066960832025425943569848634660034778622876576366047277078424973074646116560957053376928305711693688182846838935743624421004207866880458414273289019596868529226143901810017517728824566620369029681935363721894262190822211798592056990859995956558756036883116495127714761239204370327398661382028999686285158249617213961992952760807667080606739801555215460627526627044711132493663537658070553549755666466398814094051806756348833967802726649749704174006736113465682499599989415351979722884673208610735607283180642124684569028695942627047653877841268191340570679926392154509318751757307163583814532031578112000000000000000*i1^42 + -12703285396015516480744570242403856343525662334373187962000049618325631758663625061980360199733039059934351067111582435858086596448640497325220767206421749306109715770495169536031175658605717791082938822112774042493524609124364192886161707125447886020556426453915924433784347659235082968863852435001050220792489106290138340729068562525085349451704022168502128822999107226517167943677301427422808371640258727900645557997670279636021734088164813610802687326526573772090844304206552723450505105203553472510053170406552157506604911873532197729991387498981700678377627855229607843761342237757361657397660969496508574046470423366821854349357060394386691065966672702843109328839491746698631024697680444795412796834707756023290468740473852465865353129993617916695716348286564416167671285858298180182034984498297574245507760128598527454413066545588269984129888570129793497634865814059693952304474394328603215594283755683691660885261402885469896283100170277010528159173466302813839298404136356684537039457630456289866117857524201060222753831263793543475023420219037272248969685443429021534063077437937317961433613755397847039442378756960266350030257405613507904675227251128626105220252035171920116479033748901575874384068609654893259044508470619385614926954090760865406021395235277750452487406917247280368269598183702522352300194382029833442971281002661953274556286461145571124270287954393572295922288609450692307661710893824774011417599303918769883346478592075215217629199323311752471509419744049524862476348689147434428980636647242652469512475823308800000000000000*i1^43 + -3078208893188692700084835049477178007764707983898500889211651338948566623728759953237894524453059627989164318506285632730694811761553499832794688689389722278573987682318598264342295725352736163081482575218526494000669035449212092410774284950146736219925075926199095547389826115824193912956819570141089032234678289944233888025688038058055656854325331880910213191067535277702137092452784705302412694702771801415075000179947302140156536282963223100772874764785293526376499605114598120442335692360315201550665476687153510334170511312448014196608162895209386597301095541412174684537159142248444202467694905141497515634925397697301902504275741630301988173321892179042582006465924261038748988687783444105252595209788151478242137806718292662728539029911999770381897396267177724113054271261817825053915114368640286136767899981994819826149636956310171731091834356827045630210407492415561141822316243612570200520946288699160111016537896637905640365903866751443862094946455111377477228827053575660020038804532933886533422560643530385180294268833593652561677440767010799312173514735191797010613368641939976370944129989243291801378285156114476502423823654171297461970261843063746710267430925121055381481588203101017591959166436142038362095689029369500278817734533729608201663092714843646492208900457819036519559812371387055864582313608506917956115468121899287437781109469156315103913842016528336089355319712818740359230394633575183576615878518272845382828436740299256954426244628234558300034322130517446670519440627907475641004004442487842521743360000000000000*i1^44 + 113602359313423835192207895637387618127013409781189009586881111846460986373557835710938917828430890427635514398884118450090409282367735238165807467752862753043510042365527499943900263966858654385485955472961190982000371351991201576055154486340359834467074671920589741236769658161454906831702719070102386818117955805523016177783251151424120479714831070257278073557293662372971289920680262294374080554374593100808201709750013621968164017542193106760979001305319311243689381733302338637936731431279974657117632637898355325392316015711599805760879966162180592810364547438227012019040419085533031691021552113086804280444475013816516763612734858749118805170542646169069372454294125037967300377792328494672611023872478602062715102006852968951159153333312221561061490914508922067415406618417827998824126966462243911955309378760869998796237861561093741332591346465304661690408523586021918733664873104690961164515689085983493086480024494563925997189319380460344303371366703855831939259370332673881314077971840913168562394680117162067144608475013455167195888253858976082276073717312944735827394781300248169824550420727881328309338779335738361621295282427995434467970317912186438677328031783289250407080836850770099197782640068140050768052548211779089471781124642261397828548514332261263366760192556561082874792913726137525758980998532788611386916590618545132786598461606002425109727854356136460247156150288838777778574599564184094741959605832643573163863347100857276199646223579874886530388218088655317385267953093883553703906823372800000000000000*i1^45 + 30910181219767180024197485452921852725806310583629979119837514755991127074439683940311160937434289183309757476464040080361900885271343798781141284444892189387904410162397332876510276926431436616559484462013875242946006670462279739614776130652654166333957595137622234462423111844081087823599431915252171981088282527518994895804926132618210595937018357735868247609143333209381387729998658707870296756355461379552106403748479519479117616816822405982581781803519171570748705354490170903151310761594518004309120888868822878831398105365540521879116114914326779670897356803470033434638601810858115473007693134240582205708106327169010892543756565479247562629601237424136974893568023406350871118090056762852094292548806216700366917420933853683036483957511714164960418666337663717571236894451838699825505067101075102199697104042832497821848338427360597096853172545110275458480833560571220498950166785660813263318580700016213162203532753827385421965702186366237327315552881479630506570716615437944356287240049478998352720349212480726553125600908095429275331987811000641279951353475182117497621320313860109423987946531808891815998223794623307191374137761172100519102624351487918274259508921783124552613919584957555438899302091191617317472687775148554080128081612591596211801398187916679542773644998572344660127160444623210313362649282226990130914100732702094561357767852996329316832941758864804938342997032457279661169018596965460195506167211264662154961996909367576321216504650860914062223274793742644226470788906742710272000000000000000*i1^46 + -5956145600186778537915771274651509737079623268009265374789963208556712556274573964382763878258394751483850459959573327136863961585841915930800947538882638689397516419428541593690206118645102298146596450937547506081762660277428369721689314729032412079579230020081231710968825024488845361934990536039639417822292117934192596050800006287893177748234156033578893889367535018876095128330659197913364482604079813624877801432131610582121055122023222165207048099693431294081335484002454887369521631583687121145470547094222711998470330988166446873001574686579616073809521348298656610980793353341095899195583617238918680151263418981668425742875417433780147275610943122932727231691433280770989521560915765446529934303628735749695222211582958882179457067119739990717913777381325330464450315556417489730113347883988268009693074282450309712357519843218749803821776653714399993560113593797728427298407036867339947667127648072851391582397970828912759318651244972189331552981525521171438951081898605917321736927924491973886994313500730938420198129749522905294902878547894205595394937465576993628609231681060684248156987524142137806935537172075806181546052939499317301199630241804097037052100849715261387217260023216089629194318613682842058151607143942251266601774526433542864580549249307211736076125979761181841661945317755029621995543405700162227239621134521797023585661124589919752465848516033349543150028943673763419021996792425740909556135969724318912666605147345209519173560545972710604568820427746458980333143248076800000000000*i1^47 + 2132938802303466214532783563879712550310247974634169255682064502882437156425634082344924090460242728632605705347300782738268766055098085841201354097301285518408439736238363070498268987736593465492024561900849977906679007013115786806132253184499385270084737396192555293760216255418562652169889205779641064449553180319443433178818762019949528864054311003505774981961310412549057921879019794726386978110873482569188157396526003326915063975172568278725493228963650953722469485006097101450575378133888046356841822404857900628286199528870123143782925622202933887821759937278960965181293788121752254656180180688150403594817765369438398831946835619810812972295986951798043756338848301353276877269970502724801173773349380426873803309824863996326693989366891610441778607632934302817091697757452672072237776575577966728067987456510499656202622027254625668698009469792190106328770166823772871936839803319156425683110946993402243643218206985993398202606733219446113189607863893252529612711951229480969479562343969734995543848727484089332915273138113157531044077037076860094221119842696633570625238362171002575238416603281439617050194745131527716687367374468774923693655475170713341584249080194018580901354493873346433966750083539715097809843902574032658124673099180132861449291344189651914242752432721390933621183380837083124677787265395381873354942910115675027096459310618728884765099975224217876127356496430142581839218620045772463234483627622094776873444789328829111984367390058412761978953490271056429056000000000*i1^48 + -1630327516917324883276072530910705498922983261260585197001969012007633295228302847531430865277671121201469192014123814253656992886977831221624554824533468185813660264746049419346844639006159408823558356097222858968237229718141550604474583683060141116049974827631674952221310194097136116851654711232602646959662006444600458343160561371033951918043880753768240989782108960899731302213518381228837031162368909065095159669719555142753753908847094159051855064874478969393475073541180486871848842394546926617546400194906882348795880839762259424105208739360175515629212242822352749613514297989496648748855011392730000416894057199979047473370057174462250252627628382492982222573572865828939449119433518182298392739510044564477750943288845974398045654305514259965066346507254334401572258204913437963876822419551343254814749868171901760550879980209166491173534962837038200543392598170436309040167909883765276916995715319736908921617971857932053681480433240476966940251318412152401190659007314016259221633223001953456121846671669579975186504962429605170866158138775173299405104840984688441041905866950468498474778201780263600315753493212763008367005177990186651786051561642764367061622255323653999121098451889001235667089985505294849708934643294349398429585951983405717757049526570130184121965385021215146733572822134856376346939446302145777920577659213569113570489458823766329104625933360027139861244641710244990561198543682965598680128854962004360366545225117738035584357936246298111602203033600000000*i1^49 + 3012950397955256250277984472251564417681059921750821749218882260240354834853844360197187008988476708697843940292533161783281178023204098883274220112292715166808601506495907477680183818484834507138483485101460368050411415567198502634955700694881625819372692388107492770105268046982671054675971977653598532253682190783395453851783776821845139772528590805222407544750376678312918206422020330303511942648238740223210750343746943273361751160653158873486986061524422676745305012897474547887907634935928419231112908235496613759566875070596821664878760699943822100087821951253242337437396231680336990038370175022523225690939080490272536136716091746938973224424273791177624377949192679557678586067513981261495015285018711860045892915139897620976389352032188797313664517078368417597266018505194788354596257313007993899620548938699494392231268311341219021857724098892160961594118751365421418407045235151009146429910338738176903122487237224048222977992134059675188786930945219664994451792343346581176484943128031333540593776216918412741748010465327994196467591907213710011917233216448337173504565489971275939565537539459060610507507894999375792853230052664213997734036766406388877160862832969855452387930808721764398186691497351172789276922572626425079136981349928250310679363544752515709837788396463947212854809224119895632025916336795175076755531841441185273892175481758303389278946406532790155249339336014158116331212659607096254621240218446905935453348218513591243233954206120017920000000*i1^50 + 35861268213122032624347746927071002707002750706524634198553392193775581929216273256970586457363781142992633868338423103002980238460581772550809773907608396092818573317720471200459820891006993416124057622833359862216195058974644526652741236328971972629428591558488735070971251078923419498687829167227366025799140160872893926778831400211016198766746023457033428013665612855370555095693704410923434130877147564572027812032834679624627735084139143073611407085885831801504923579043811783673201462928174896617262224236756503301351896581871514649768185546298993515847781864540478555870735296056020300702141160354037323805942451319133873019034961323201414542047448272357933911401806085433275964628157527379242353785325843523363649653072390073028897663933816360877820031924947645810430102046801797729843991190879807479980529677418102998352460564512877174994337436935213702687166530690536412141239491631419209117166527872830864588561309077977574768943527377777477130855177309959316760575672671419003983545255342630626944265204837491285420083165204679341575617902608407105140409216833811904562510360916436755048944573992732286412229462295471641797665376506134246577876334055046535233711029501533555375121958922123925916992426835053215149752375273888122582824937801932861628627704248992257259678677120261148141372348737467082720626963997809736897188737338198823851678394557705072696421888871575289570713885766287047746981256980588124427230947910246729860658354837257175040000000*i1^51 + 105938813414726061662562163226196144044129397627490652780252224401456621728513830384832755476259549418280991496362758893329699161227989811118277048627825821169675477299159469337517344490727608555592579240961243769228352103314538525605491582408636622351987648364921741996773405112184766135346944540908675328682832013865196345644376324494043549097840588289597194884094445351946979777439743672477748785810602733948006798865807763931951350793540390639872321422761727197954000476654172544896826912975344524207546797815679465488853768862667451385131258939699500777957211928386580230972821687889416596885637330728042375079738244353583824439253187718289597592891324992003934892218435991643845554792555842049231286589338252709681734591167396072457178515500458587045127720125723904970762937477666188819438432887812642361641188517834633145193712088423870062015459621737198723381442445505288506215064430846608625611259265921117835654336028191189815129238364925441098476703095604033010339027286609178558638651603430944418571627099292249085439798732649293856615471435356732967045416260178790817432257023580112893642241516793369470326810839454420722578551660900341458939138920151887803959657879818885081641394181471028062604786822522105252103701520515189331717380877954839977672292268955864291530496638310527913539412481472415878974427732996857246035876697347809164885118500943660252982218363310234526902704138572371291718709266322499009599389129341829615754240000000*i1^52 + 586904408138872605542073398355858226033867491034812675720691573340202116439344243948508650373152852819125861123054611609785881815861977655548621849551317956452961490357438422659608341482951189412430223699141689170083079756760973909288987094418560053930885883308082937193985407535776345705627508166337430117940264978775799305499458896152403007716730459268021073636633560534326221925043830440769645772563524911662312437799347149146717542241400465060027563588229160229810961458252330761365496198279243124476520792095979231298682220863686824122239141783405637744004759820454126145814102739954092029963770324571232689185291436641348099876325718039978669247211488795478143114987695114106118644477664863461532771839381568345024984130011951615923577964411030453963054745946247939890635315092222297543502408324030921105972448062779935230543431744867640509448916812980496550217849126703714359217049092155649226140974842928758420960253374933147797047119601972031834881795203415340132122069848256829501317610246621026298467984349361828561092697690073101619395373841618878330695129944002235108779505082216774932316375683799700897311690479771905070539412904026291058164771224499517228758246887572426994649866299926299520242277357083700654017269164089822435723930900874091872590706696248943455042763090514423315920870528836587712155131521106891749647472694921522032658674863290507735140079387809490487891508141374717181428584837635748225541166080000*i1^53 + 1152170834651879868280953588520200413435039013829296138044502180256940737735056452938488336606690296879459904037020322693140538214106817055009581692256622320394047736940902507805379552772782997351116868853406480607305063404242209515755724315660331708596559343953360127317032112548612939311329127621080034063512278413728959268413911648497662740610688922379293865544472975142821872311410294537765869731380896958768549650081364451419401283713583206115444500213277883695933143997791004171880010161432583221906682028366459983894844720136411698100404575963160707604941823388393727444836950828816353959104578467198521076306804002580648533082366881084918373093692143817622207275174811632407320354610152251471025084661636184545749836102993553562258919993009599472457856246201794847884572466016300946202169723013331150936160992307766489556032338468637538851611460602578403738304677521473034907530233002410184164238414898091171351728011100369624803607923419637160831495676090668638823149662325949052726302433405805849990769380793561419229503535330219176350159270632405541740039040061919786613292438334665561650650757049594685550485342637355546799596057147211092609344026542699052226470283049619123619833975449075810896295308853110146831549515558752679332845450156881623803636798974863138024738200348874377952423605238698644061707309554352744140866852742403954090608706392154158225101372439221096117327682724578676764612049152000*i1^54 + 588832323933601592637903801075839952339368526055299180348799434192160605658272993190715798411277968014908388611033677591272030349445469292642862657586486056021226535259632631563782059025628844307426091633965426891164601026545990843002084435077264698665224922671219662650978801173262952470239127342013108564415964083931894887017183604079657191242283742863501149272865180861184078543975527597394989818127323155231482919518439297648803197183453926108758784470396641224140508081293583357242551857926861024395228361268992107645138803572354506518003602484736587347502455591110559554070852653685280878033794752565966883703361853622492913591246673604325277151822433610653890310851158316130119063260178990878047482144539318325108181972764489947173522498742494020108978437819413495080453881220358700912625198631193156565058671323023783116236992048960253796270466583506602986197269515587933127652490057049729089723640544572290006508223939402478904676597744822361514783813513774451866512077057146672443019448843467635910363245608816401054191229774174175110197419326655023268568509782986478147121222747644385839554967395907296998400776251184489832139432627523716632553300598351375439849056660293841274138377925294110168702485739768365866707085834244751795313642802539602625976130355540034103281944870094102499564172265145922447620103334876951147504186020931398142006927344306363741229552815398816702690244704000*i1^55 + -8872787061949117518741673228089258211103770178049616174933648868654052686385478738775491245287767395723992917976189894937251611905888317044346647574028046413907324962880993563657585245902849523324618910527502116715959551046291041176942339777134246900557095541875057227481689343268576853702373341387484937319701886613889799025966384527744390550000977076116868601747667366363317153616674014122193778059878401631198780025927193561843711270171269549131522681339428060199075108289026230131794495200545965936217202643767140843258650080895917089905028727274457171347648163428251834666750087634976607036178973487222994067174885226198211122430089365317113800460492758853774167425365713047624353435529736519905051518662299423729237320319302237783020723862337797111647947325093751925083385398482898028236232517106084132753250401067160113833822552864047241158848686571621839543311113938464396579205709392212154385975852495562194412076795702876845426374825422569345426657226062942649809820524795412028232597776528927249641748399144372980725315743611391753972597717027144484720238335351749927199985238888364367997472280738364186451070785660383771400019051923204036414472770670179616964771521872446363239657766392314378727630555830102917977385682168586475478911128063645867647876439797845244920759719118459989009354298788751243415441056388721842757557550333332288807626392106061733113687850440*i1^56 + 1036528708405551645148236279748830754744023304388164896811292429903293033022357035067581775016744582079324242117439608154466461289847523304644469239379432426565967998853919064614004306907504359304992774668911644825795351523775289878522319202737652757377062082406422305641796486591799121656121562556198328330310464289104726273660816267599508635299711069321172216647685919861028746169784755506077355801858716318473862223044063138402445657360318982298977455931686660088683336481187035519932047771158888759102062607113559262042381033283141547593444043707957360568824701099002714460157273604149430353597375367066021340223804875258748560630774714846875877595575958984228193971870901104320446989624497462257263780979437884939613215281281840019476019234153796066246453839111293952667579349869220043853060246015992790886160165341888802551113313830151843105982673451784855006414468072807005693783403675611716055242090808748888831983782248663899051835623012439273806076372476912586097712618032541237631682690380334407790276740409202164956511407856295515201964324243439099578730898791624055136965271306651154681668955051919637185445986557362735237957011896043850494686673411284192969878425048887077394087948128871354280569821253035843286667891547213884104205403001822941970206976545567819717023299259072526246420789498282056483688124337249625409999708274616921383872320145*i1^57 - N1*84882013430492991440662675330249976400851291346818369923919355507080423795411993435669070852716854179312188941779202962836930397923011346692106712806247147099040046159566638166353708096504798102631190817982303747688970717391205639795949433322259118396770982966541087871982002739720562796717898007359983345217521906754721312654697685248864574883653145445475228648496467935268950948695361759209865051510765114731522127688484996539539267210318233572352*i3 ] ]