[ [ 1543628484801349440361478839783985863631655457434884106085838236349364350015980865273350850113884989231643768736850627589910431264521619307114313228241048268504557635883975731009186994521212973024512163424337946749028849166307201284263638627857590855541124865426464440302659319201061015717939777938960914706283207833003986736199656284849932667780432712030174703577664227551033057455838815862201140091182244664352617523686265323457978695761398376963358065849796173913399189407681348930021848728701098544488923280276685138204749284440153318348349110367285151187729496406103534402996135391310186650552977228299125561984176267787100395801752461750816224784670800105549268617122082278543734299863189598982940893780713759571840848350651183369827277237655799502691619739011373991689267924695860883632331517394336132476985138424502877790166812390076815115557373325230652180185009944184260447416808197466886315772756046327160424721553058317924521522717948884559663887805646487950375395197537586519474087385586318356550198051721752454218819462990256563604183597644549005952333304632607830917374311126100312761313215458093997546274478686261744103571292524795098974760404125095593458094116085694464000000000000000000000000000000000000000000000000000000000000 + 6374895507376174459736093449813054274509026078918473954007277798226899644989838539192235769047629304804471960678577612387350513244539177508012844325275058156920491062947578934565395593717830016781244152034938955231924313961899750163581053609390245619215043958612008680761004201657129779499535071288551122754688598130093430633315268980556327075730941378702959632107074751026068800805390015764941282610182059958075677199430472110693621246191181329722948138294000069367846387007369090779112436861949136704996028499525536184172458138049715027900855472753927817966890708836887642461849168550423256763985161883797725130789936796336237745391128985482929184312626706388953931992520234512247037036382830577664218040572564175414775048648746140713538910665310026545755950867932386887730516280668802160607233759036275806524229990238716019964815342375482012021809934129666217469949654960384347335236684545651275563336061675378678489194371414434429515154194933842906269589372868341896002015783648071246259822031822595371794764319499940831297027068722378680836270296173197127198975947108757733741612915960897964217791623610945831959707875129434787373828345676295078703141712794725293656577474874572800000000000000000000000000000000000000000000000000000000000*i1 + 12896245250494973882352291497274757048459698844965845257471210023973645367224555585672383519796236921337273183822422996831323820802844190034844252530820702495801201282815075672761509781311669085715466650908755041214946017295659683848150441531962393879757422461931513726415731011112067446784868149288156035469950082661379824172930624281001788366456957257594284990786183974418651588004876654042453790686326725537736637101101482774452571120762677632027469084277346468790135555876494422678277355987704303851096482966718415982988913410746963186348113241419541965662401957537529977708537209734749859556958538716942336288877537470849953110483308775073416235874504748137495024259194163104394230191397856073487636339254019218109652989544502766863492352074815686535148833503315787221327071484969733233725434972758354523747766389607804417716050625236899083152203878817138285245920516422556464013440471429246842948781878459043282925627766343733304671541314877436872682258382366253900962854702050975749096647071106444108979009501351445590263702910509947652868902777045187789698301712970929782680437273188244214370889442702031499861641070515726007952120601434015548639369689956020998514497216839680000000000000000000000000000000000000000000000000000000000*i1^2 + 16304069210809266108473131460646715956043997376545257126177537345882304029267865684159089053041328782545711767579553108440597183873630840032858386833078914841777215371641524005392158771641367699645871498943526570763390377105992710119140168813152228691465058399319605555923298756088027824599926358452106440151236161516795744230247586555354968790346805186852876852870429570924562973855911988086919352824079323438131770371417736344234384326170224968578355181792166379306793218503759262338640098895857505641857831238689036633335424329811508848198305046063144504490558149110761106050477154169420291501596156497507671233985641072539562496817709797891421813842071509641920897613920185130394687972458262109495938347821186569170216992180449782626779568623635014288606821914203382405542170667335346633206747454131362810090262256814826507504114507646475027824889322142779990564049944453519128065310090769289621223242908949854388740229767508827107155102382673970113930660574688762130912254780319446244715059996563380696518324428239630393207566472899287530651860403960004225868493406600379566098756658061354407617513708280560041788759921650538339746014126609095381236273023789940965969259134976000000000000000000000000000000000000000000000000000000000*i1^3 + 13776968377359270895609016015678358827307967795248999104183326747693604874990638211519842130644088086761234802631157089173931222456983225603367504520263301800055560541391146243812866806335493517296895387880877362843654313401934753078275884401510542676423589192470972627440683493499564347847651324259968175591799652292752841981394949062066144652133994633566755676788424144652372812930040060059497709740672955343207618846972359989809759149292284583681251618545120072450811277477689683460823038870008838017051809867393283287170615121425275280680830747051346107632374934228671687934648856701662466795352767230648034914941868052649799526927027369141479583889242018999222751851905937153398435082322948317078501853878906377655128024531060275048034608085010756634746194799355475118141387382480343700039594533221388025310776651267588139660433458246740717986637224985356023472852258841268518438502256739808133912624150370810626697398378821161104749095175049204409354578457874816493011039277203467750269054363100579186190866375179463160948214703151446262705705047203885785660911422517498881035877451337493120432961985489292038272679680135922293308978391632569308222419920061194620474543308800000000000000000000000000000000000000000000000000000000*i1^4 + 8127362285262631155042335992677020304800564138612279109704791768936228429062785532737577232770369780751924872406853895551590999985000175152358925178115114885271805706764674044595835175180464695802588036578681162271727767235836013691472451074496303130743045873715148386551534520544793853979861244391033356292542144067539203844184782411207908737871250975258356111350731890193938342377919490987463556710779723922912210113029647698178451769120940726480596861680431482853994694062706190684174379438287284296415934795781387510777377558247005006494933143940004488366014393146212615845767014592245997487297748481498775965862011614470692308606786044396163026198462605405843266141828611271456130101278631510430707431405040108998655825127280565490328540774366697413267117026675432287423185183592778226864447672045484485909125611042260331782862025625066146651529179949586517438484444209728990500307335965183957584943216314622443708642452209174342335186967688894188128272567926049242876658062444396148761738318803825295896667452900356302676399382797860175593744217305446480424288300106570865395778233857900807114858363067345046547350452587959824836307381390792705171127267677350562837299200000000000000000000000000000000000000000000000000000000*i1^5 + 3596633369197717882356517893760258118621770945873256973947281499028971926269681046231636028617976410711350014867907250270337937171926043235014982294652250099161042094853623901240037859696874050269305300315755938408295720088000442157759800584680880158250789486149659909623926716839642343030117682690103924478844278981670689375566249518102021426976851752223841149797969716842767109009428292677549086068097295180716249255257077473030361630848323003481053958642096218349295098495433511003888261347722171813677435778683648150178749032806388382240860430872959581958425546478154375210274506393946264461747269630646830044227239831844593023142327253907394862273743843834027123994312116720368595322041188783675116619128985578691077752563102949786949130733619416323294869496629845598765116397301457917100703299264371209494340147777951140327208153354612287241589050383941849795258005422709039114127885863348059655457306832017375315353998755379652715552346970603759379371554650966235102794657049098662560820120701127294310974624510582337455193520603825451996994738844605272906550080944690451343580779309096361429433930244133103477380682306743011672110088045975327113977359489765142953984000000000000000000000000000000000000000000000000000000*i1^6 + 1367169978084404491047577162291201264399126258177750740012488094820981854779275997619859194849880084079947535374240627697718721541194427746060690348281159343282167307339401744502984172533595571701197978355321258412082650188592816362248691230721574133600374347885970616045227017105012016365153246360821486541625637108386374950985360398271079520258753842133877574404089168731424262898616190289258205810244988732352513160321177468833907191002055041924782011118693280066267506722186155033536536866330433189471068394801136821498221920401424778310731441058327056638586052556399683325382503743601823740242958713028059786482668786607698987139299512286577570205612041984977822232819016418545169408060507070741305808636299455036550413883024900327308456811840905069628837273071515144763620459981523440688843796158381382533737305921196420015604897033938970056467302877836088522136782382379187212840461689704032010292690102284756834627054117169733704367991544205874635688953295931892389387031264829377349420742443585909872291279540031124854329300491793079527984247680048248342340790793620926824672629674804372039016611422649230926948377001454899015025774800911962937442932619560458649600000000000000000000000000000000000000000000000000000*i1^7 + 559423127981168653135678037545217498769821310875451417449275267207887698787439710107741465096539854264917722422008874748472537924625279655530854922619120053149194598528619534547015394687879649632472764801417923029134310715094687927199132710349609958645546372674744806233371484611689352252035676170963485376887033628575148818998798302333771118929789475818701654387610612906634452030564627941993038562692727428967567678574803639765792635015678881660882595717045951376620792868670401547388796042997659120776352395863903327823122954081681416323719191076195583095812549688046015918450182634074220961986098428456294836426231651150367497895224761744649610312461750455454596279456507079244061390741640538214433414675509311930096983845926533288216780974200877131249290072308293353928072281718100839312114199068146439191602515990723475593755546670460659511607463496990076354902622597410154554284770349016925847974855613958693934685425885165798942786983575545472850801544257474665877108120075820892727771332406045553904830708582976054660416402002057071578308178192824752525355353973359500943787777716026986189625380461644908797368706003474199713662720233998036030376527268476354560000000000000000000000000000000000000000000000000000*i1^8 + 196991709901303866979529899063448106738903000399784128659591694891794709574076191960766278607849004634976350413252220441242499756128115286773590816967946076660852511947178291158650336008626901701053809668497090722593179570224202465825436606655615978873389193254697510676465413445462755968124659538198593473671568826720597244679231187822799128843954884881951615511574317996947044908907342874338880011354207500641181835083758299517016193444589013125946269883722427740855187917190622168205387198059869264830704271526508678770933211062602392961839540598966088833617998902258958074724197425172757674624981304664360653584676334999074633229028666267126676102130712205156719978209852173328420098193213143140870211769215581670243572674628005319402776695693108980726644380051447213414725399866210303045961900433260484598568609930501337245268119392388809296648059039510162110020582494895132123617582268922585826144684040250900252439204993832027800631526841964966013046300813228594643288637128694425169281466625147012132971566442071883869155530487180413619604163254230571857461759262873141286981219542204345694641997253188426925684989327690027130863789760361925582270805753987072000000000000000000000000000000000000000000000000000*i1^9 + 50081279061416355548805769950070943111831593714023228564261047118074622024293634595928296441356795179820840301732189457698073909680541002809974005739026545354180322533540090992033338452929476791865084325120701479707170645382925543662981336835952468366984495879044836335977840438099848106643697988970656165103991927280011195798008752734187879899752635390797376435712165520731450094244266447703006834769172966428297104749813156613218902196608913517037416130802781532813069800664405972557193237048253757180693443011593529660226882587483575867648895781680073197066359414346446663552626087263604113764932963023335939343800455635925920284961175011977902395214600345155770263236631310324372016896050296238709083392772655621738479129253632453943510549657112302801313335070583997645993876019828624286244693143666616662767798024743271714240902983938563381233076720870416009850476869194417927348534378511825123422786749904060303651769671363746107378452288974923345453054510461822058309622764178486999628018413837044721091367751125844125300642866161332139120541315437569311689958209390628133143978953815805623537420663077385921229731938160776507110113732012944326662637066649600000000000000000000000000000000000000000000000000*i1^10 + 6363141187306799159445510094644998445957205293095596209345245271230710075104126829187322920540529410303308642928403064862403647930683014721722495226026321922662214204666932549720685970352483300066654055187023192564559571335341572182463659819222887381081663144804216819700285540678098996783537346312836517904865142825435745499640246825564394276913731377048813142775299370578466616279834896187880885261251381996950383549335553247110360058911857219949811751676524572738393396919588214878314487125310560144487729626188330307402564362898835975870250759090612290197241339296057577218584790473178205984717324752964161678774729305924171744965012973795283351493558003444725379683053629560286558464769363519977871166733775032081897541621390350823132301872096285153223388384592149371593370466642468534556551201212779730315037372949648703433245789516771791273154945541084667535867602478588228257329672808443266518618043860924495293648177011246041650731072609184623068275347838686337511676706218489794288811385530891316814122358210364726103583265742051415877778154621766444818256688465218908874052455456154073893763514303177119967824493075012458271275311295728774021958860800000000000000000000000000000000000000000000000000*i1^11 + 3003770764272400488809146007075352975771292066935068802922433652540934117568810063114570639123655689454489044637301585964750076521393299383417878306157370625925061138013366150990956522792952762237770074827076176584475543531473420199079566677340207165275940233089348429317628897891424952317602712848366160865175746570444163643331526362395504146022035245158369551086987423377730889256211748460543666194263901507770079710936889841650739439939795417927267989341679634602818142478165049332671703320279297187886075515438628153436062987140127700329213420554044079688259983079524058715535354272592646592285832672838149129195303335209276096021297199578039427245553030095995384360579922296168520788884430202671871412239719705860347743154197741445318668060923550701276976008020293010774038621685218746895309453210172155514362226613029328834749303829580334070663604470163837149377676350094772900148116444193837834053448587714956890707294249744674281757533370485606207208945196868240877991911787159032627185727023556155022022716897365393781117830172791146655658204725059542126345152348669563306738181568994111425298389233522882727715047479056326889388090531292583567556608000000000000000000000000000000000000000000000000*i1^12 + 975016245870668057373852846153060781792226818676452238444752107950026430810383847765786724356591725772159441583732488689814650148084341996139734294153354421059747909006256799988251620047439648781679470627000399175760327523598987752550475134722831358566655766552114919846625970273925152046743002199934399743409405232046475884917027863597322001748945330717928387032179441883903509756146728732008888752641239219149404755734600856238035653467771207434149855059098080030106334032297915573879044103766362197526653311596830360800369056480160242145962484738197521677472996134568312650531298094693601403257419343621840335432857895987066757630347323014105508690682134652178083979782563423437925785611842526232094042494712356114365425097622378196612775945871938953173748404550689475937929323915156102072213652531522011096871738686802772456791608257941676667951519881224389257862660314054151050475550224715058440662280783804871830292186513179419576170953446370152414885447229490155356601656029107739887464056661546361643569202696136805834940249950241199906994118151155246968111789432771626664996813222886627953224640099169577607026646700846882192246704089085628330803200000000000000000000000000000000000000000000000*i1^13 + 230645410426820618364673311087743921286878780965803747556207405477795518285232894095592186329989653531841632711199843736349111510805872878800853781972101900076994569350126793275171522364935920104605234188972535650836726563090913162825615082791937234774998867230614639058312516874214601757120524443418213736928611312469110859775488803214218867700818706823685720314118393400628385954016378892420004162159471874006557240869744757040237228690571278260301613012685985714125464563881309233417098585117407518675796343736764076592633936567514440438592916048402520465208892891940799891404384147160420691838899510068695250992748520936276170093840392327599217072872132622541713087188225444712694105989745738650280350240308128043390421302747945029230777923990866140819799552155645978307800615292814347374613552576461289636155509330018830791118258231210797288277081190480768826914268447866759443524113172788062566856354523103232613805737764915152853181798912879530003345862598325532075374554801148607106604702452672889942360873139465989225440622009089776722602868747333938119432541680798911851427044650375232758657461400172849266059343121992667666533805317756467281920000000000000000000000000000000000000000000000*i1^14 + 29780951637313006759606432805539935809261207340605226703776559218589880740055659553597676317961164121506475943303918972174477862108612109383046682916658150069312005191554633513182261650609643534402231442112866371553560493401400438934494997842774000567035666434323882275214395612671304928498561454717002598592731726451190133126205188278973013371957430457124133929817647381877434097188109989208720410989960189565254804896320339593832355575922173366762822869225582459980827884702250138130093379655898780900085623758072233920815319823027095385113167687859793304419967360009155347116896477560094668667802838095215053204355233034655846845618527987000099809175070013915523969765786865695624750221444104391141050419320412190169519465310743667096413523711375755560685426397084750612996833465414588685037759249477909159459536928892337784316177616579294870634581922276213854042537645606524159009484022715009726202286507450332402543797565509456236545795916693118765474636182230328012549538447665295437715048430969180275918160865468587449430268545219868678297348480514384457741508138970605191424242497287793159840995062573863448484031501161476334383286762552164352000000000000000000000000000000000000000000000*i1^15 + 2703050943703522110234483801103240052067224367490989023571881566117112485676137498866025075637496136884365971260497911478769209316291150057890047203245343816477218369893703459379890644685667586323186151951910553083123187155332864698508966425279670050297569220256528123845600960567739225447902932671170452930814021356183752746601098009939699962201111294166926593097537941908547149197777534653932441731273998449912338717755053822689429664312771506437515843526061227766985918090648128191189039841623617119563298805865002970156917330531789600103807977311941115322576217351219485093758168864874247192491041218053738567157506808851007895875829015345200646629337802078428862857513129780188956476604601593587053669962661712989852617396489524313514949975423298490415570535611958194911442767727163435373976440672826301749132286260962477789890915880618107891909527938369768517170182859166300215529436973860934654915338915365054106519455164119556308643198149918635302401016081789294482232645084088254497230303263278259083314840763636158431510426353489936246477160078013162904715981607691715765590867198932157785372745227213017840256187757006886355780852567244800000000000000000000000000000000000000000000*i1^16 + 172158291673724078490819655973899680719536372078638783366212397039560622769849026539863612452581562696919538389007559132122587373915588897437041438745853766786823022845910157584293517700743320297961797173996091802129903353575783811848817413202685991701262533031399961013934128249970874639117595807592374764092953168096035660840387427047278468973739988443822298000058550320358622143835255843455860704483548854514339977031703640237635327783393611233543078697018567808049164876644335343291792402053255237800780892509422469093761931667193704867567939635706762522079051528362596811940606863582926817283463705235867805988989889322738982152640028273266038361115202100713224179808548846106008246853265207518080704077208566974248069761704808131090529930860961982144436990511613023160183552103431021760179280500782743347270208050159551486404226329797159136892363000486608036588513168397567786403184638440431187330792600819557677740463786182023680473058675648352877977361767952287744258288799735265425953905543817715820219057644560298728239503537190537088014309556429754012270540905616729367106038178375829703367305668374194203254488934310149216283037532160000000000000000000000000000000000000000000*i1^17 + 7795242522331398494199615406119780344940897437515203262330110245717589578105223101259570303385262624133772708476707835186227969211532150252746971490226994045249008203167461890408949140368424853067696620521392009707917876499823784289568579276429430407078787873197174375555312512507103293773768029677647948477760803960018481143647243716428903089724145869795593094788187124628641024643498394381969521037760606538038972303371258273933076906803607882198997806172202462909445608368821877739955956296137587645820823794993732900204387457089457522425196429270183249470735015861221571499838454153390622915640707519012314409509338894802523932229322278672025835258410915355348270194643345423592660291647567532490205015869845137748327823496977582190392398623801672342250740873490528230200585379316578800322289949532455431259168947888897920472984098114252119981574110832913444668895070350115715565613875756118291322624589484267666779755119077611750746226947473679250372168775783782094127810887540708122381183466749314235116319221756502795408795014871022642696322255349880715377579018926528751240906541191610320594871612685076103846081123156947840551354368000000000000000000000000000000000000000000*i1^18 + 281756949049188605929667496073869065090853239787705612823937704895250817831359988680903130424999919432750912581915538801973656983334357503812541643632418749768647664359075201513526178661677886582367577390740566312406912402167370476960393466151054775052012057597687916390135886774186785227075374833375921691566517775900660829633687197821084136414614302290079685926607754539790687592705195489250406113454680982041957814170188115424084660008714756311636528724694481368858541634015063003840802947356198576689746540228231346011087273596032218613650127798342297679315914668449896597167779221648397000689276161257999626925986773815934316329696350900897680463176900015064759947248823500648330815841137829341727622229051738419569978704495027666307082415898312364584843811574570917966034891018108171209691419518673117427331714537732015263730549863232510103525674848102047166728324717711619332515519627789508175546902902304768822583496177266218133854480509186001389953493240916439616575710311727623392348750964456923018849838813877481370920929662388479429899616563919727018648967746695882064420234776916298224342042225721179725746819619413093777408000000000000000000000000000000000000000000*i1^19 + 7985533717536003693075585799228532190925202884280225629067120027330786668548623174869254367563359225221067567174793923652956447407232224306443017324161583868751728981104249198764972935072877591916853553213515318871311538054965931028232169593996989909892754710011886245331390358745882184620298273722040265757578488336416512893217617145273844669760991689714693548062505377485508445164644889650045119673922252618205322016060979262984499885702904429161523948325087871293950715388077872249512585306980784181780109571630863267706111859092055026518630714075153633513179616888308266785810176833169365705602930812345128741141542627065417476704329376600539366570558247657478027379735293769541441421433993142362840496857180968773673985007927523726835656750176283052659305576269057586742171222009180156037662533167291947635801453264575276207145651043254522935979676673254227343065470379684888873272256042864216484343687756661617481241003627752105194262560176651646397203985637156107953477529119349172943904316366079966700950822582793671182358877652738483931117308073286097857482958337868289500896374831289664808248701771862847833928719593226895360000000000000000000000000000000000000000*i1^20 + 113897067950087692249183236404532994747337194064861015289035674011234462607132254280054883513544165821936909830843906088779252100542078302273134797335052297919739959661340529335359724747864526207648182854404261549352204948051885685352856268597067722596748642848136693005808244972738016966765925105822084577126685165307169907743659216712769393617018301124679774478918789280099470009746206421059054916774779882249882481242983407388824337758460497142562037398646200503647665264105475841616195768474678052221879545321009897655893367450426532841226102137800995167585494461603634156844232964353695385382834497252069327792985647411158535734221239876048430740440274328645143432126212119520062644916038124617293757487246230374129056282286372332997930346622583281583281592430697995617593360654697174640286842126978567518979953392046322302529678335465384502548827744131750260716112960622365869419955414357037269910475741134345053985225187753181604676463105460731721641466145958917676505509935403143111149614053934439487715282993285170815824082939335422700150841682855626173049955574297059136600242101679459298604686451192454347020862813634560000000000000000000000000000000000000000*i1^21 + -1228149568886314316911497505920609739239516039631196471508041465736939632235879714514212358744133975910399073022206853736334158547553460507895355996300356841031389804202152858086200247051922571967990267964315170339398623467725598438838646924629767930111994621629812680201882965837711321391875922227975006052206943690346687485217374961281074510857102198627684412649696212703375048558232498698735366546249885002131398034469920110619911114828411130860151189855547636591408649030814927704031337130658194812291668683565447917812362893352648068618588068649155580138438465965927459059141789171205565681400136501781097042934612747048004120389589645764703992679691560430528417117708145505045338815177563187112162645291496943844466596722282742634231559990576861589442214561350236871265082209300336725668435277379862800338036435184259959257411919656499563956402540975132268705051281602131134811207452057371130424480077870138770206663027983660293487197511546431318376776006894995425631640173860689753310623028889174825919118137270775482951528402198397157087692456648222719529774186739587444094903820958617433419014440611889755879314030592000000000000000000000000000000000000000*i1^22 + -55659211507806655120433175937312275171055237946978049888209415799476099704488524028072279468068517252854480668238265873689932147838420140707661584646777578209704471924981015560249854091173438575188780071831569147856043129550971284875355573171843583758568112352003026602301609182373017061839545017126261745227078845141070547709235960068908024670655757349586371437115499787764657315370109809761064897760775334895415184539391810612975193840007811514515545301604045459357122445825099114317436779998418059204077079033372932019304939800514770882027472148058607986092808317466354813153944924056282222524673074380703712863196965428782293307528040677068089558414066385906643111710126270717036000512740310857297727385914551273682076742203455573266551939702114049069654231993559417166706171560732255380695682784908369260450570631802685808350600487044402794591520316786959043680590945732600874647879880559856919169421931657129960582060389842811446265488914300215838596214763471784016529668623826218129321375595988340857789882136756971947360009104295170906034210590883118521936701138442884668256607773753060305952666509040070219005952000000000000000000000000000000000000000*i1^23 + 33714307561291788699678097697814770214991570665486801650117150373440124101030872931754859190228969495733393881833776883537678524649537829207631223722741406170768956576113869983401080118412996787812611996274332217631737501289110357313172805781977209545140222382211742426155828695955725858958775234911411527884221236259327691526189913796327631727732475838906602851276261128991746881178236378411663516233923012485667466253505791240386091246182046156592569969547237533058973834810370009974195017978076513088128453873847448807651928129598438354090325707279770674091268280176156089746637131227336296161420539223856315270567594487946352515570705847881727891276075244744358185871650929517444458765983612539738186375496110570869727646542482405912451345537221140888252785986468397543221196907611142131674187843838375743867006373290178989652464207286369146865439351609432588033567226492701915727286518965282373667103455386334895459464504230827805391974977879226399773210572253043784224916278637177392131385765085492286365882057026269657073412202371390048236655230014149671368485547713364041270898321862194738738323176515908403200000000000000000000000000000000000000*i1^24 + 11613879808191219335371144882145373158079259748598317636149278290805210010976786919423492146034296764721429563208167144042202283037770274204192193021476877005676753345122909718026124882751796864574711057356578407285185044848788835113022051359097947971715151281525680636809332764420042510116251060687416610905820414899188031010490602247104115230690034357854929176745235254585995049002182893675131939662286506177090124145805091861298668550089568171682713340042252864002073429119361078251208520343951402489346612844297183165899475296555526802358605509920983817043792636635404687914196264986506006140598034216528287916667899797362930690817909317058230122375333142955124742277710763925721283776141101920979916039697797335920573902444744833906646265510543730051902547558714724133730394423187375379097079017403502027356381179882876427032224620792906416058786703030992905237052424616642008526355857613885708797262752481190554640706101310345652144641125081797236765832343057456629898118882268373529659022587835093571505273704598409451967148351268028258610876417754232724555028714687045299553853327078179375523748584693012889600000000000000000000000000000000000*i1^25 + -35138739850512894907852612254410537619428490266604099332439479095333522663524722406426970532803697077549447048027959379234315724017198537138700206493807515723034291574714745768626065610801920370069945064165391195948153020348924378975821591610092968137132620786692036932269029859201096968236060938441035308488646284568506145697780688884773867602150012437168145697032700294304477895346931724809041929484999311461568711996910303613307698493374180675905631694128817900965777920852097461899842712627239384476942696780728393914614166238656909644326006679757339532615081349331781700064893793256489724585332700767496370335081455522537219108989823611986329651569988760055466725294032791065302893626974324286777834281277928742374584231741513120826039104620849828750818079776321979061435016772949399225392821986480736560884328759028163428817916749645695348439944119107864890246162971721645638696657912955417962542242145618128744178585828612874749819051309598337635974274401297520199201179490323297772745113853761398600511125640652767624103670460401395898889389076301376316493138873806208419512806230803634111015812365025280000000000000000000000000000000000*i1^26 + -1148279225972840857003421219986544245207918398651052065240199225513779271372439707074672780706987426981881304710341371894881795327067838077559903477097341630117858264436503630176408183849688569324103105906955072188172981838990569574055833673111297327506108338856369873873631508887527825685649842678228897489326264435828010272705325345153317693843359137252809625715436455584242319499781353325345997460154767128097958997049955998234575744306220168133605763384105647485834479602461982026049136080622373593224471503242002419803246256945735303967442931265762236066603331188767147858331033699704273896153027068961214262583105578005988629808298861804244628137485924099460846248140821266962953093266374624036686504558671836428747936228575843288357985516435830216036979815147763444147750925725845448222492065882113563574483669492694474323217348210096070400721661251741195832003389646878298341967089573328553895632587787071724200142481417461161643086533670472046516120944152712329331176584777653701849559057192365590619597432276757001722375679680634018187388009796097327402289586226512284807240285932129180403386810368000000000000000000000000000000000*i1^27 + 11308272188443876474167381977360766123529148677369190277348050028124730526386376318054916588575389529917385569833348322311323696427909140311600993390578590843466002092112018955605769302217341480680041358550824769308776900953097578332408061740408975729063123306769710237565508149097999310677763262243405539540392639782796780870174804479841132004408845817496262411449178414007123994265837022918032187806846218937903301883177358183465914774258139797655841004080451729559358976105380040072370046352361624132540229733172748074240585788188405001538771170718717668879346364671001485584849204956306726551128223288466459796586779435556862362030506713447691203426883390051504613084790723864312320471079181326621760800530003744701173900137059988809164691628670336284365629167249480796700285229188348777072081917814096339928123605101694721533506214715954544007235495384108297101905395387423099710341770254523432409363128063475091509602960310104427768551579848975446033933964958693149213550230459399674586574597779087671552913340290685032035806526251149427294718305572086684274336068303147435617212625820091328915046400000000000000000000000000000000*i1^28 + -38147301666140448575665728736288545473577442158766972247567912433968441075504020762571968892181945479989697369950078423030187146388154068179040888512286453772566130339741598141470226241400044055762206868283299064268430988967988479481832079900493820949496951212473644470246754300912993692907431086266073276351756020556581603892185882435966276872677798265966797840329072483151073872338328463659267274209574985588967963983019536834289686200880953417755385901381790685343528835126840468058695951463473805455597125457223856709573488454503598088142190561679266540889543289290587038744833089432764161645544027057345422525282307933746439926280861735578177330251849499416815832008053577315999019973507505989971051156128423139964214609277091370271467193882836980781626390718276315809763124744326810302828879993657322351428107166381392176836781202415202529075388986778768908038647411872396026468084992747268805953874722824743380341566215384950980281389355028238265767634760734222827513073399564448917970354093117133304282404373000325390290739431585922946079743815284900689678852049172209402602762335281248993280000000000000000000000000000000*i1^29 + 24462199677908015316213416300973886213278975105328175374836245376266749839121209275466765615082684565254680282748784947017807657177448832772522461571029179488492940447584070740688374177776333098386246758591645865717227225849088728854943814100327517346164454414874034713214143861135453183888533180146081191172262741190131011845863873705531659528379118884857740832567124837033953332334470594274498580930139612148018132862217721987071116906708825126777492210967750078634859566277808649127898667348817983868527761820864156716354230133237836869256541387497020515086106482164751807372770119946679855098867484147080945605130292465237090417688208132273644597543138170787818297513557677149443143531825485798781618356701016999233964119936883832033987569672770226075875159248384168046776416195251585182318718995983165074424431624606513036251790408835568234942305640239904637580582418444456712841173716272424240540798598874408306079666688880514410804923936267051921455578937117601230364562837146321224873261174482582737239358931646346669808525890361136386104417097880560545224541154450429071436593410080768000000000000000000000000000000*i1^30 + 167202360277687570458632374161515878122250697432549530479102469995938168030154642302830877962239202955830584330692052780926116945548137818782465466845407687222202841281174558619552034671495869214803670754637341202237274228701658426533973020287014430060851680697368230086740598094737780040590812131625290614927822228752293209027020384391485968163393595508126003809482811829370426769607708451318532361738295835217020980520580525802933090668221549219140890595397332406186596172416891859821471357396574407177323791359889231354138804632989518432905644302225427150731974671105899559499900018473562451107208369952439949682153861053838500915772652996405528929231726914314348227577863461746623484424510828167517966155876663410584507349260459055362366285273348257679863824116227389085946870987077235058399116235150108985814053099896431082803641303083563480200380896510462163168057287175471890290044658955761797930866645083370271976349264423603088393982440588106494684349596095927782156203737565014311400886849854089002294633780819050421499904334067834069447255033880822968849949583073645379129127731200000000000000000000000000000*i1^31 + -384035128831229283743822843860627002185084409140860417189844087206324674288799462574207362685269166093136561503582398890522004053742128877935209356022857703035230780692779363589273130405223806165390660346926987942427407790217447241461566237711718096250698399615932667707692093514146705946324468933119558942686814510858396580805568342361018672807149223641874465888680964547391501638878431973299048687455284209932955098959712137240025989130667145018270747173189910349945170558925851381811511637556627814542927495297909502426135005096494148210967197759604044217671754978893197667773231263814325420726103146509102032865109650260850475043186985556150904312858241248725957718553381743762960178976685201057068346987001942462298662325869155009910264851068046012942264419691637657370877672771898540558779811134006799675097260954934525497055319396140286203311116130876202865476314819001460256180938997779703379835342500173715887487689723347511211887595349541981615425061338768902084278044386326195368786748928452620518683631234692938961206412671120922788287488001444925575560420000911815029555200000000000000000000000000000*i1^32 + 108313592750304767706705445153321270874516173493651565417775757472293149552356988100400571697602738856565564543586076614733366613299591398034812126569456909415577639505118754960965526513308863378429591632288991002509991649874639626384488631963132435279429595990432406832005967280675750522625996834018693116076750132588577441061320382675998622268373913578290482339930283624254815529236299352269778773085314047095671044498492490609360859521128008720959264329515824600118148043302936476742026996125856791852572405323066466033185954142095904994415206013443225098690276478675849434090473088671189489235605785994179836518456076776550400397349124061686087637524786865928376145183057530271852154965129194248291961885542078692593261083108305161098682357554359090936702294228981506808026168250933039545938028271968305289892222101188611236935564764866299524200830236899218505827557952352588557583776760698682400905204332957722305314470705197543890466740014230650661117907743905718812648911444346490218584544001983905391853564794469613208816979435275161575731295812647399779753209703732084736000000000000000000000000000*i1^33 + 395941239410308716384768443049128642916068534117808546137370188866668970473096838194958616785390577653900646834034839526107589225532410803394110221996146541214316874358132785723431119161138548289989884652676334180256396989202267800541591581042501085018672127765820319902885502334016651691330824755200468262787389606559743539535440987452026427494116293246928926159241866684104051367176940947652137847771335523574999474299970886846449800041262201863947741433142334678692397670554113726507233715779519551976901445359561940470631317221663635874834557484053093485363587973274367906879754661389888319351216391261740025082098500515678668382581145869307959490642963796259134382923437062862383457896124927076552591448686528609372852055077791119512645907271975435567333058619948125151821750656637849175031606155264753281108188289230508765799888544406198241155962806669534245741190186236809614667562630365880549521598029553772201297925042933755432713038849052105570996399239969530112429394855963344855636468577065201710072850108518475277233270701274096894341925773601721786493798082150400000000000000000000000000*i1^34 + -588816856428903269240093750485168426656774392149485478754021629094459587308345250434476986165422860358863748722482611540749732562893895470485214856248637474992654859146425411675504520135227703583760461063530811123381469635992894594878456064471584959944251179299679556639817565719346451939982087559145915206880003274140327482972518710075514249788620311452523150594303916138215632796810645005055783000545265979963211735159802570835567669438445420563138048790791502875301000808348283200090296812137435596023582226248748861556397678323852904830701826447676257355514586300276758873315268372277027604193775672381163467513433530937458681489880585982395324677691820090922485808902494873698034719440024431453516649898093171677186815614796840166110325782802056905932328195334580898652016874207054885622949211302302152343908676693694701923895252615078844015009909365701230044885679519526249095601843275342830717573784786061585954343422784806570650076011484762754497174806010861078410051235752729330977019154014592436292389305347901350158703007753116162523825915806689718790594232320000000000000000000000000*i1^35 + 1430027715244301584659282098111728982468750563342797336216008625451616943235360714778431100043708863414804745312793213516477612679873575512365900094765410778226712033916589697875210564152809111114201584132094258915498298462687121953941894110141370842755845688680168548960478931179622715716193908252584544255712369296312893170557123404541652301283599241304620637232847232292779927842602632275717332791545144902695389738593753844372853102242561137385941940098594655192255995871694196614396826530415414250412655797161822783217247545511136850320591571466022313257766583064319232652572457101832889730481502658654816867328925613051448185052111993076444433667104394556847919956177356621880821681672736202005532955079029725343547979645167925483465949292946849092666019843995397583632526767675848350048655645206607465803055348936988750946956730780276738111859386784475005920109786807271528837245286259711795161822551194450758052343104785101572194604938396523162551754936378753705392365170673010952484409286827463721123317366343970438286123210245077829002114135479126931275776000000000000000000000000*i1^36 + -2208513990570870075344326975833822605344277354421082047583910424885626695634455461132534938616438737818764816655269444018397759024171660537073914488200102883372797226524384413337622317390379959572438264078786806919811312603019337711242123970497955760984660905911065142012397606209240693060839990360821538985029861771451942809871512846285120960446675207695400133646993336308247135429951785651229997730195289647574467311046173409557574746152432779521654806863828538284599415960241749395228820805657052998615367268452086816971314927021265480849998408057330720123364272978107041323443194977002535721952672976370250354406271340322097039177199591511475274459307837152854146526279930782598376995892266317999984099862200306646277314664444841560063050380953871942097145074998009409860270031418093345579453928315456222689093310952089803415447072761636803193027072004361154517997099785809775381876268532908976407698760347501437367508235295544629794113857964031630218092676974959987340290584112905784606209389886516218168857896652607612081344524593540186681949095155518668800000000000000000000000*i1^37 + 1279933977038769288257335574643495123072262300011419220749654310927124365132996027353503482451034741104049219799618089415248088172355562145725805365124204721086963876669006674560058161727239024701800533583442920991728503137896742007325489159358847364603797863847537813771444703953969936549447588161784261586051774243287744725110681449199289616620812600168400425815145559843886201903102695277977798664664706965282393694347405947772419578122791797180229100248604264157753763574029682471615572915814088377699018511368404443798242892722939550539557841514550323090710391647466481886479086624481525246096736706892085976331776814838343383969248872101609363319157121862590141024677264804794012471411015984247249669704089052302624670926103564078825975980045345369730693613666307295745883854015498224076383689763625947064551172283886960546203256374939597134636369607394788641901322985623203573721638537687333232631172237384443930825812519764166455634663634871726418034236941774218841340788386185535911301621915956510136949307616536308069462524073555868092038759055360000000000000000000000*i1^38 + -426389447396448905477106611123612911205507175679389963693244558444901681219402633463318382930787358434884397232695588773615449131648740316415531808898805839771773103624711811242888820325060327318482211700682940728045544482632324431110386501508809192787421640013825370578114852534236015421405635358563273573479100773087209024607214930000101743592214461581641502041184692613644502711416866753466985482328204127358388095545044914922550026149021455795739554101527463728969184368446656536583864360227381782716642769732914058145316851633070656023146152959772384081746013745198646512028454144149160985819515014043403522753781929047927497715595724450846468043007796596643150041863032644172907582828737621724077999656698805224282830021342958322370778329957746236690468996757917942127668090172888571414171170970976097012190401259186287748506043095886920378918138921478633954282597883093106001071153661957018965038033054058081708219058653955205529541835646885562853795423434201460557404574548396942898836251275962283053493979574737361795978409298925019453194240000000000000000000000*i1^39 + 600354945988220786169779694869923372378613024243716109601559803399647137713427088169069735117381156496654224625538136808503652775620530492207922402990861504237333013534480377119161688533369408437201441137279151477476994694142792237822315676846795213592416051781290035926474593211432870601362391956913565880397656188970511935910819417942134609667892327578689973701142482585600188617594097147613222276870149746068771435367124368498384897430721790000172739567770303320827639531332741109022649069745039899432580928676753127806031060483600071671798512765312953805241784115326943642810881474654750454340910610721767518963276955464219750280132761446648139940477264141453031262490587361349918863417425736802903459160266157273390682984118947724952183856817247531197841800801760727290175260783979382479270257571296178327703696803266173925520471255162828856577105194835621029784012853910307485845806723501429277673733912727414110176795181062540698814424565689302913219243522374327843719972540274796256854533701327073274304623767221505111165702761545413427200000000000000000000*i1^40 + -52020524101942380137172731680965514287556844742275185053490066184170068284285712527548221731556363049609618672826636801735491407032762157306505815991727071910708360363820759341492264832584268890843121739968290562524273072704473670255163223497683406894967903989371187138075550238628092759165601537118275516642450826309011399924032527303854219447796176145653922966208103600546344233444228501129636617730101399978965120752749819548890724132706617444657120567371389103993003738016357384814208142054558432168678703863342046851605116300708483903160404336432718333036151826475817466724481673038089399327414067234867742234554324012070339395161166617934346682506559296380683900701666819669460208351120019213745351636503580686370330546558830155344390128967114134516154527722291940342080023168941549227172885140085286148387523446995462263455294330028485871942375122043443317278369658643621882330488920464109916923526771291548430104927289797059705411516210779331128823659791998014742709326849810388372503676680371212680864650740358903531585442676736000000000000000000000*i1^41 + 453166450451997880449338503322239338924863516003163719281345869405774967477912854498687652332622072966554601340774891086517449542571415825496215071338370859424048059169188560293486820365629505619332696696176428899317153750735251326282604247811778894803064127330275253106820260283653784942435980661705929776027977345467382379052869690973965911048643741987055246429778975916776896013587924084693009998757782053217212356275456774745213782473201330364375151846985239856022464305767445791423867620690469981568596227816741311158345589475228222965813848804479524971694377815706179549171561412837179777527915816976236315387298940438905817260479823401970379108007587453449871010591299501148187193805598568053756203679417359525631613015741130811839215125473248882441979246239001314786045402005227556039382213507174392785177149951195966508938929378119394530155365569927277114406357862654509394305109300933837798845309556557597103389191270323125302481497105601805680165513816766520336279701943542622895851805924085994085380868918296801947156480000000000000000000*i1^42 + 30242343249782072559224644052671865691878468205567548650310843942637926424626708180156147481568891761935052336754472949151394468833850869842371107388119837130423112358923233130534040298442582321639479459864260717208605162673101223182981046639139408073355300111541498054254714207973251810100314126823235825753532010551704531047841917519459155685873186998785309793343810320791616515236814948202571227943622162618297246736805934127292206271961021554615249035610465559883043754529424325355777735110704730947206233904981731563010390643374798103875176382080072682446572896477924705632169423523417679977586610729193850386449535245758589202906965469900102085495718534973181539818985312287866075322932898838331789808506790015896021656385028776449171598780414788259975476113711230870690000282708895618921945284822828323058427794562877360725556861032675119007276780899170081824979166469484079536398769863209310573105032934180882287391871374280203276118835133255935664454623449302351603516911973497186792361921643252423739258846140432384000000000000000000*i1^43 + 3939148300123802040794223723186718768447640184425905093192230395853149084271013548141011423102859190460748271277831130146101995812968501805543873783978583758304360517455092991792043416927522377570976194151766218096384625940489977273234527294571942408345526486893018144482553942388183554170020624682209546195836125625354477880668700836027693473881690391487344276218708658147097724018715426461459706565598678990070896225556461113717291202706909605806094976743403700131693405626171561109327500268586010029537237056085629112372344654889751941722135199587945798100646144984833997460447422372772231740145263572665670049896190943441859613689376858413454386193812808995037787279890240564745244783716632896266805413796558649112129035903923017791364140703537113986420308224300132665152733376750012674278145244980966680434694339313418444097701998111448787894169506037270919515628766372919299163209851767778418153788835969502643258838839312616181892155166472198684565364675968143870008246197465434040927499693772975120949196724633600000000000000000*i1^44 + -310749862338794543822781109646161471498424982388319592666039093554850906128798654432952596507537260367682113094383702231082923733740990495302068379880278461810549360247736379159667817900372852130538507703227418378963953300974484051148970158187795006450955106789360772181383839080086917118743569846806316234336325029585935488816395013264705944529029505906722686075636681994940191722769520535345684115704978926160503043051151733640141519157822213821943614797535785083045138396777891106510117386587329396871632571640207647154972213263761408898694004473989439335880388789083504101970971846058474501130044728864822455687366814560078983825469747929382150283871444497503401612387375558221149482380392575682563022449357207646245781753715738426231688331076421559257006609080767474993575295842461518733183194867722685310473535017368660529196997306930312451104750009557161629575107936388207531601620445741930038148770410179222626820365728959353880782061921914550644742256389955525292556584026636427953754014129249468012298240000000000000000*i1^45 + 8092992371879499704977557505262244218860558656950654363760876644084997477726482325279348149863806209580846072872151171856514176286845206102222274802713055658729327821844144411876985265410157568012447302131246528665383238945049189628996277602402144852136398490912573217738716578564848860493730100419381659350895503765710801847372238815570968585784011831329472496211021458575392422766940625841958377994918846650407558555084963526800717854695690157956256967856332451303245696084379410480899419272749234854345473798137878062959751168071812042251017863853004839780929670061626997220621511954451018344375413494571123753244177559265851921257628606072085532752063634406140323600571513248759150579680183562064044177939364404476636875756698594633207865705645513058227492972051984664766051312421920103316977178491432855187871270370229195176472238734001655069123652686478467873235394886890562070530707248993814136123541030721444736591818984200309277059958233172241385221461763213274689103623614504570826091108501553152000000000000000*i1^46 + -71179006464863191796224681140214795739650607024283189393032438986446588569444895740437218061051523611431513451738995982072019245920130793436326309374691126496068590710901869999405479320726806851503817845546619935911666720815595604761695398008016282093919962761504250994451900160089363465951461927092513357845425281065197108594515654709260367123275998598175376144480485712482578070593693584142879797806126203122147097457091990911027915247535073380628220050580408513207292719178413057124507481341980586274888758445515445466656074924153250273284985350283640471014359328571597371258498851869396493605584370784594977807842528906186185342842480135131693440295607317363033835851810600885762754869667635325643371499773166484337021983866087767907037076664814245155384029633238042468039823698064220018636596430397254286856658225159800821907304200452290331056947330555805629946667237649991580096800278391033167143279935500792295613743479731685726634243409033881010029096567858298654806854854886118646620356608000000000000000*i1^47 + 216112024708721074259012634891281247704797890947410174726047651243562389098117079743393653519967426206943323177809627397353083168871291820047698693858407945981119739900140960041254717905899333369355831176738305457778919003831513738250399906179925128719285617763183345898227980987116183762895079568168513493484227073531456131417004996484872105233490357563262455554833344981338115266564610959470385480636327364280093039348071495595025098436369407498723772288697417718708189221930785739934576534286489824260142916657890383873324858273288889722685162107866844151988728157288812434231484961895516572424099971248789922291577743222807381975433481055373840313152639983992527986141167286657074820644395249702948470957264976644675315821075969260541531362536962080518485809149373554997764648402239757727778850639617904011655234987979207588739505239281390923266344354082345301110647050351943115853734535179328520508477056050603889885094583857209438740892090947888601779758649339721939171830360689050910720000000000000*i1^48 + 92569355987573513667115979938624265620744958467255091600479087941552146192043348348563951397160378045049041645551997537317250114656965124243414383893409529549750772534898118667856830315031481814969698909096689483944029937563851979328744976237389065803559246891054430526260965375355743768866766449284265229253001672280922802332110186784572127088911426785667168186693404265289091962170204402364526967333049139151354203352656874672524481587756559571559136081914463814707810850874352441605725350638878112802178730958684450724252516234206514135783664025878407638867412697219183316362986397127953843898924878683284745091605417282304043788625892469007106810133772583166123052456911472673130071303249585166983572906030369821705063769285872448111830960617540155132576512813370258039626429179208269046750483817731388827949105499949238252039986085848110693941093070114644676179117389318904925332019980685446889307328815073499313739602322900066985760218777711372854062608731192435041805950517248000000000000*i1^49 + 18690764354066902876237695135134950330958309459747531401447991469173495440049185898476375606685254603195606819140341595681045502502226214519865045147480021142852719238793556260173234969084146334157933467272031452256208972694567046834137487557632354845152165059383982680991959592181364658211441068458352418642481418564402497500735692805825198118548596967319186425871206754413591773614297465964054252790101026770580454999469516951702284569251034867611650386980042994560035735408547039403934537467808620555809481030288875727291518539281068136778193729814522040357200344475439877491003418881445340785220256659200479139690926374367559310020643900669653113870209583387101493892814443539770680714841503192631250985054599701844630942895410098215780352585645152325603380108146054045114654381461030159941115580163722477699465965440773644163330105592120825574245333169756526991573614674413078085663807606304954994729446564220101743893283489661133875661567590312880390380674539357114204160000000000*i1^50 + 383949190332121648433913787152789557213597278880016269447050517990428182279095729208423112517562013612011467904411393937742505002003263983841240147218870493200324952134073387820088837026335267933012134482844100305132730269202120239919653373667035884054507548228725435939245074761285673172519347896560112203084782086274122899652362225813640037682362049591212871263940103870883474185178289815619408818530566287015603973856557674068425052347318177121428189506571648072679053683472871445834090345044292432993794614671521363861520495226183689933747720892333067573577616959043325326495083534999152058068553449652408560957142351089191211526850758880127337131195692716826712766244875293210434835816833618140040234195256676507120456951029687858289730563331412822633384772684652968542424438272632703768778127391894358950148976598376146982221362394001404395853413416130732857737916364096752704990183626713400400832616127975400188371764905330349656171977495255901942420856635392000000000*i1^51 + 4471640081313417188836198211594288579364973715952867044695764939041707479393870119750435683490259083349194090337094809798844234136710950146830780462070197932965380086486567111523223735923402948916179433492473851015605668885800656819191039908580639170553862490604102459528750718682745903412743998597089887009200288202340713242519272776259743500403360001974012974904245359580676922809632400543591427518739939930490559546515632988123378125027627236165873893126036942143539860032142013661207865393120546346118687000907512296529606533218238172680291014093711817849260765635681938264622991461918937549250548054205595174787825820512634396804347383819194184732572256859219032455601092574204813276583958041467096239235226071734517144211656646815069881537891725104174740146834360102665233566921266385132889256144183423125400186162573368498061987832418204189154713851466343966472992954794994117780302415797679351553424818439405694077917599324869219034950839408210739200000000*i1^52 + 8594853866695901148144224086726989265836559567002190690623051793265278504002382718514828492909726831074493869159894039084065396241478890531207122308104148847362960553471552306069808000915978352081814479082894063857437767104359682613956649386635436804665177201973530151343277549555313522457317505251886037916374730646365235549101478070807350009051156881903625779794098462536858066748528634682006942660526959734498488599103345999491702240105814487696980587974803244272593597235784016039396824422622715319525252983507056957433250073240541328917857167698019683154019831091155985167390484507833647929692333865771770781001224843365316095452165800921457897276185537650678098312912869160832189073280480044963317607969850749869384362110442705427352506338921454961496699623808093440827499898845070928251397311933231241560004338956146746850974200961384252745149133746870444539683150660087826349277102791868846548262627465346365165443994216143931947446435840000000*i1^53 + 23668328533477407063051876659397061469998122152770259639120647111483935363743532571969612694234295935731097747138012664915518580746698171146495748331666669370375410210255185348054223564393998797048853151501030661041961207785242453380192431456279726164008269111230793187805658584508816100742221121469356307831722697384193506353428805338005946530072927762178282439782896916547353223395574211262601491146254625737678785332159812803029618708761093356609167690568472032504510310277354328673055017177765018782320805673522018068633693897166463046904829075806755902997730525827280237405027845090961125082902199166958449151252147679497058607041768142860355967313640268020799209941934904696852717500216557227620870057201510704763481674085062478859500574891311486088693779252829158014530243964737830592573021688262670055206876308408315627890354007852747148114826987677172307196533764273839933408438099180877901164126896034961638070112569715064832000000*i1^54 + -1205306120091615702713545876915129487249301252897217002034954562078430405595374230594861095643276713592288984677295642811754351372479244752395035582648123198449236846075296178644820767890687546593061204914195110070189055286877766083587433321490473879736587035280541618958642044824693030252513462956117064204378956354052268852344592682580232688894060609640309536755815114551313395936369145655255678811890165847651092372464677615459355934117053178257147692306584127188437080830074342315875547410307156517613232335405094602479363888628196738574310090415983138462932362789518183660790697085025775547838811469192210624564063704086842695879948580871653639555227759222645514231004416831733073275878570294206394768053328909040598983549360055311155313554789209460933516810430196966781437826359154694479724104884428447998338011573005022580013657488287040599856095232948421499278937609856346084306867406511445197762992575768166400000*i1^55 + 141767375962062189252791178144394971444192754403209695972471666634250914675409929637907400445480882069235631827083543815373873414914489208704085229135244339399635289429503764214615078687055184180439777121146104743473628093387448618098970910243125237425573777617046137437587483016201410330245346962426243466480910138592927652794640978948095096588737906143989606691938590671477774462462285908479473979361173046804329511107116403919752505665860082567532913575621635131949048475795205820525993040813320545169648427465110009869773856206618137615608780160918975502110218674001045510689739870796955121469742240707414913499458637904359095410896591566470117877370714277604720305689916990822807443176781968490944649779580714565439383986152559698523598773728643027970425935683541934037989011474763941327013816484831123518851745407879273304343816042133548451441218146521832106545339529714002634596058529823457280000*i1^56 + 52243579713258848254865874370004953946780269018465966417426558741434960944821964503145078977351850894265983516889920224347739877397329293793438965176995010692493019508151238450772404656248110599232481130180299904900000367633956418671724933835274593056659250499919703333565480525852926113167091569737833588475135365351537101697569514483159719831880226875043774582102634972728638452787991078138694531646545908479999221821741784369290718515825434655938367774789520327933512856586672343053894925910942916928212282397549770258590240254329182268968073995934517471566520487326310461606950671058237195846048057557888326501842338457493024026532764033619228374448210344044329721556716859558815906318496470688400231612821651115892230644770109428423300843428606115842971433378544707806402298017849142601846399834389177827454544189666424732259885451907125656807951739603429704222798266433536000*i1^57 + 19317150258282434433520227290868335226709333718595322885719178631666577365629870545506369069436866010570655046944389188007465429997085723346859751442901410949771173024520545104955060476939010885947075799958473503948143847791801819796529574553854110874901993294822766212249396368311197486748938651544079892901156445565023821559989245579611537797663293674449995314817980098475356738410676823337519182318486553487858269611164530084370290108899019751849435884399863331148267023849045941693267899147740468692320098691545936317350459843973151884880185311933664183396354747040585457435149411360494186998132094641921296083649684762035379501447236501978259941712578923599653807645590811083509821492932942828587342154607465655581695950487485361981179324853784126863541138291744092076125639149921974689265065162551649104999167184442282166796313276539186673842553424588800*i1^58 + -7974894082823790086413181257946074205317476735752717395228045432469826677552348280406252936542520245591025605776538666791844845394875327456513794823700836324790745694954375384335765142666423049564845134814568951835384906957097980023767736954405355124446349386143180883262767254440620876282351448591690262246765911868980166220012083379110737371244184080274870151007311415817064228301700890673516584043187121841478961375232577111247789007006436142608257854090301380871262616030411191984477645346840982963494652632023587979538045728703768453897745375211412820682195965418271373696983716653265702697304046286868502696024250008865651658972976657512143835080756151548635859438236250524116031812432415088850066851074503395998092768956936231093602631285313359407008051476833653297831241416152133700389618603548170712559831121808678400*i1^59 + 4472948713871784791048123880633801723950241148152919963505096514249447893917075526356352063831756974860692427851207808956276127080616446024356192559011981588219260806977665290351761781035219211569504096839137141185104631650870069018700343264166608398493444464102004236989197747789531550700980227896672179075492026901838265690125143060118399318683409488298325891743157685321483309410356258868364268600798542137853962374467248012141404988947374277349552767487955297591456513908048600479172773322514542626572018582249057676883389921305086669251131616650683127968010814594679917840667916281436190355647195200123605725479210348010201844795276931377580558744971451676499550285095644076747267152366282314512960436676996011773508496357136595134911089995696497109171779168606193741992487520455041*i1^60, -80623984671099085068197284808299216214912952749755996675111091189781968395748445239148208998862048983630959790562184534904237470562522726037990773057342041766764882468149364260431831138140741983439394371783023494602073493321486833909573940763441352676997951037453254547373483550479589256181545349368421781520774838276780771860784320297793276236056163758635281177380195218361681189822669657473363732593836102282538438678884164317677377346841559439582686674171277354316148129912875614533302648001007449694510278682561676506215733941879205110034598269957288613806965533899453034711330293998213861097490160166196319786979912980909461695061368579278933176404234765915108038925415871025986544707219841239078816269632761385199200386287830592405760160087715100329961721588010573852827916204358519677798648906172040839827178769903772583373699092843966243777643741774778612745132424557189838762719295820045235744886667322767062978762970590054070018443110210487044819203042401791669035785206547686560077470686673876362305450666284396549333337567232768339852051155334823242593777354395782431430877328781336284572487327431235365730081101794191429423255766223288460188462141524259507842571868343344033084112077081876692414734002216611976137515778838944201232073086815268039830572149020450994318070490476392332881635419391390153055765510252156431203545070855340709816776810404838375093603819810651928542999498810228665605869497909715033806941851243921100642116245038166432390767300333817534011590228512472593875362454467860312187852301600164851375855340669762428550349751728239936609828334823840610124698019476475866911866880000000000000000000000000000000000000000000000000000000000000 + -332855549222402899527747867329016315542815050288757440879635929521195314256701764665440347684477301811048445299609094387202836452107060239724729633001630736140667205372319390290520298161702754785917238764920228029805782727627801643161461117403931263470235172544018594396586658198229227321059128191839476265540220762386330447234157047037592913098752512230978937450269445000409222153666680453386651114897052812497415941350446282044939414229881180126534402224433958206244938065797990380463920053479737546528176398807591728089088005289153076210553420171797696205453853417541039732765211359435703414941773704312974309387664913355898699837271738532815997355608784961892247937686806854524263228251112974107877280803949568462858805643617970559431512770147089912070329750151088360636436644101114503235845112943143439527103056478405984628656382721559830024572370959975737445251243140405370672985191442724715750553815909958920557447747221152835489667391058610651167780035139743213137423942798056108027749402293158824678830720092759132060924040426102176856526654038044704765617497518644916681303692626648036405880447388739107691054179807220816547224235792361448978108199893394802064179397154496557123137965954570714170166134820588894364189655622753715530487420598679741082938001674067812370236429612567089434607454684061687951005642836445974755015433707151761924056246423469128485082223589808257673271931832173706806135670429284855349003272608198943558091659719734615230064978436917251465867674889161396967766838050029732418481112405852783889977897234850608574053789383047031129024911945438004560190371197267539837478502400000000000000000000000000000000000000000000000000000000000*i1 + -673182407388789997677554618501193891327672188885790662561584371913839260867049785204231082568104319315655588742851840416447944526561632880274679189144653974159311581263425826235174997338045844865805592083777064431921808488421144930800362837279160077059947420386680130439718674418871259984386779484517598214754375230680032151317843129844942795764788974802866321614843973809022933887254201721036887049919295480704240673711510642707156430567718168661326035518790852523027044527007235901642204920211848510067362033125549562877904313577979594902740661854931213148129668465243112796020176699253504000710677600297384883334165301922842324000989572735377689767077735750729439698757821383654314875870534038166325438067879707646296974178447719159105849076285531348247142128466474276065199576186018328799890178620319747979675220425803648794611193418299321018716036669325606483529747255322460714259586708441997467121190204410327209308947922794835848832534175397541342462069027365361512985660186906434629131694064826911188293232879287667126008016923987111895830887303364929433577831759266146249677202068163607869348758167162708684280274112706193843300787872656473115617227732082654693461196715242808668268348384005656111578807142649384757405371689269653072466936610926866899504707808084490748144330473420249839525790618682385269481331708699816260570205504615541233776485457688197476045923327960509567207628075159828145209871788673011863425859567175151039511344199219024734922349925186627352617560272339739590612897917976170215428267259558650982959022633699725360567597081522248434021607692648667293143407487150471260405760000000000000000000000000000000000000000000000000000000000*i1^2 + -850989090029574730029680335752388959419548193255080328706610188875380297458124283489043494589775795835489152827196123384897496136141217251875062690732410773115169319734261286288049734561529422586683761834637839580490649103423879043571704769365597421127540747912548484568375717661361826587384238627153712453675150332748120643946508709252840713707341223100427300100195002554940066162500478453024788333348440951320033461126108555215345409090099947233355393056748510484535280199941247999189918375210748454104933504761256272563915378562034695913767192961194908021646778914454716264106756937941000247147389614082210284107916940932896642402197459071729815926542525339419636673767545763916342819028114055741825512039679066308602732648870046415330241994927703376411196931471640491556600999544481322468060568078983555568180488402127497572618790695926356640065153715450686184823091258384005207943624923066864402760955633078928174823619116059369359666463287805285925994873964503761352164569643277784431611977393383056432619053034602253324028593206463952065140072412413839158534821712265516428926246766914123147307176109945892667499890517325877755394606135879677151093238777715996545552698948707011582866731493798858831925682225493136145580619256362375968544306789707586078486445862930717268566410847645109885753966836534078513158570487674284028476571252775932647013462165306884651826330044780809899698197058381295694796879466370660189517449957263046830211826904831373377959487048114704999881871788356387392851344275762070117532045305709031920710390172072620023104254492252807103788162599282160504627942974856521318400000000000000000000000000000000000000000000000000000000000*i1^3 + -719291535701823707761928893284478229684769098152740830344708984899037920106475156666825523021937351439927627751895875651905065618511741831341224674430425042719404682411420774969003316680145341479182477403620284423024202921340899614623053719781110711617321487530668515327513751122929809370595381100355113556039641948309762226321538318678310469946148120146501693524375593955546153845620406017751689036014827469980889248545601963873168466236895180369188288947880756401883378041182065588028620544779253526584903629604347012200354042675912022011293278086408831418913779525829648163227339235589508013912502263204284223842812102108159246719644350262468586505988310423165162460684120677352911601109659018771326032152102792925235217130874852922126588422966087300653120511124952088265262058590453256702605120823919581215471574885573542597440282637904352770618700738661478184965286177258623355350788788120935017028796022794097600929552684657435712716548431593843471834164022798100599389114751768658263062188344361832372022076913013697606365088733139420518637378136852266546762366497184226138740151575497402877157983907902914490321246150012452102355191441623185290375818631904376756895642370771381540809125307572310657418858832317348877608623986181209228740729158442540708507966309324910293483280934740655128124592147236403898553556115577965312319431819109187935668490997294109580394418673597162665613743920890728663666104265615663950733441864931713642506097455745713173554063783134360530143705694152549095430505507395094660435326615188727233956322433329171120731630695717422177393201242384038240852200948505142886400000000000000000000000000000000000000000000000000000000*i1^4 + -424761108942222358507416474402969463442685208053860831300652985773876064981380581846381947068021012810432779479503278319124974544345692657166955144309705807808370576941738681386115555137161591679586282027063407424713917535251097142435164966045827626754845608939355439474117684432498019741216593135387570321067164995705645839129244934311977933495306600932185824089521109979845358670876355387775592320121110038378698455553274348870369547473819894184597431051222289411551577390340587863017157522503172040801111505437475804100184517540960688898598911440661684098593651105125632951239209702460353389444679895342516453838922884530648792761453109966549085237749058145392258045594525231367246641615623991761110261551235317646480312924047731319907583519336303419500425318288941636392833102329648416854255790910136334919031435964129005759634570895657592406811466865435802750470418319215911831527635934922484282683151573385731601004575069193996703275441982376320558084194052996072225120210442406593182521757235569187172713689510784306234438184292099600463152574033249266479158684558489815496092036706241042879311763460445463100816700719990554333744721580532650157080461317743576562501928966682514218311112517234491693389547040495183102715429947653721194641447050604866261311287329684115912693427597150525746652132535126266443923681294643368186708430457550632070224198505488381581431884747659577786477274004857754075640169502033856467257683605061477480775956542530908629694520255113889642186789739828853174120997894906514227461117281840526660674056645694928445898661886715385131491545698517937391526433903261777920000000000000000000000000000000000000000000000000000000*i1^5 + -188377738544882086570802467476662931962584041825706512365321130850896656506794112798377188882850468781770906942048471920335781136742134824785598057789443958405749517615005867379359708666032146480759256856450689775372457320196658516202163612349430126961364594585869654030221978251741150346114650156107237728573878243687390820418710326509671180152861057885178296420569833487856255310811190744843759374014400590514836253287370644070498814971872581432953417646317327964915157154046231795510958801727310686210881676313401604608809948060211867803804831607817833155881176198159867475540117561780043395048432744495846078717118457579770321330429152712747298811921049900386404945263432798306191776098299876468899915498176461183610972374593960215265298439543298986467327265708642123602840816715294090904557352630287700724269236501030256250137963450917125852840685412453401820693264771112863134215593353552847538584128286250617125340906092301234419709335259589536484557321111521799157881057040796051661921507779027986995171448666030821690370092973692037315488906587537041145047434591207628696323427322939440215369217788888717586810066337182998170430111338943920282290897923910615545201444851530999232783084248349948263296269440550957806347750990724083810379402083337523467022277411323535477075003681904008911290943631691179378991142067667266361026022054996963022003616569689867395411529439355657696139656265465940000882718094004584467533523957269375512386611747985438515536891985298943139884462403186570880854017127601177075767307690537533596539970734163884609033754500436266351875751332084584834027282247974912000000000000000000000000000000000000000000000000000000*i1^6 + -71761568927904344771737204366000690035123678404257332151968386009969489071350530788370959284750428887096910863757943765888413557471525652227848116921933665163833223268616165591315288344111442917457704397547974915945079115988188395875965302959470510876466331531662184422820104026748794426656439262217464596356936417799368981362239604574803724907728576741477325479249514703430133240727398064491051197349045427872283213364513289028864714971348946507657773996415753978150728573097447859538400043272674851137295037094500636208260003184026480246401146746042830670311919672763983160535264612080594692514119982763393648512732771823538551449992571916996217704992876764018736300346618487024065700937056998732580840678516011314152433205897059911829932240326379137997521596316654366510104272164925695230030098098121916103311513197426082602189956060492021288193643664203029507436236796764051317660336214321464937686939726462951837338593999798920204944593039625094124821360643408054575177728118156811572379327995537239395540638584237011687725062969654794246087057123422182450021587064780214528703907862660263930141059852676477021200022158673859688756153684803814359884543077797965982961811113236689642919363991781410307085132455175916609086830867028299802522082393706381465336121407262375047700985706932084493104902970214823503127549376618121513003930060645199797311463058832331450472883353608618496682332647236946212346784920060878712497432719286215562833951937351104649743012359765889981361241006556064091139892612551009052611084335089226600642029442468194455118648535160124156326710254102397159428876926976000000000000000000000000000000000000000000000000000000*i1^7 + -29337405471639567007858501000534060555952478117875144179945913717201205655907658957743627924000110738115558695742379371407054956797498927272301963122097884710488108964725352173319097150111875824207424475098164303448416934460658623381356416191294424757552074497131022301811354163923327968904934673691743741700631476493511767908147564966557909816854219706395714490568525203767154002499972116447682860499556588537499714304910738256957159827733584445433739441513628824529492017809091282827683512102397091916202037479547287634447386907404662230246890594835559465220141480464249805763336478305637209597719748502211470896232814387049274574549790546585438482488463822491495458461592862051515762560714921331819151250583515553345151064541822052582750240693342717637567763224941301038792132922351919501373701922391879739691053783263595507145164296210376570377738819007774464332331625509280540541113945750388946299438284898859703163922281500141987502677200180164581784237824810074401494347273051283600489037392643668454781910021690711209587858506480389884924708394510191377511341510822590184707984600227298646794848888787587125874082161962318826534810638102818137695416793232360181649873136214897881523118072025333289251259268459466241192021412183341595033949100336855226939040657366746807880308973020253073015812815419976358927450135441208684105800633318711472057029923717012730267812222473975478191243253275583891255022062122764368577916287151179064218246614889291219299194381210184460609214722744068444467397420398410538865832710283729332095585498957422767096962587627926935275434865791820834481436098560000000000000000000000000000000000000000000000000000*i1^8 + -10305876439850397712439520112787384536638853983247242405432664495294936859016897135786929182560447668018277111904636935753640876978864094478212212367581214412371611018492218820078280773676849924197859683605280940619394792527677541371060442438008612779894139209858243638207091274247793608950695214840441815333340145794164574734150416298117940853921979130109858770183038855914316031804036735520900985214685508141666050233134330712670540453495240568534281916119607382380719637561171451273020856277464544625353027853246047283717183901330478886587805543074768534943570208902930110479302146014565428464267476659606200108053637310288116936388358341768594557237849047772707512891433249699806826601704092673535155097412326187362362338802146244981572023218054195551155760196400983377192143164673427460620287605305980186236182306511821824665078255027803510245108836829026041005390238942609208422666790056731081010281522161314341498930996798349478294044087659249861692321283480942155974181274552001843765641945234039535104932017773916649469664067369441183215591580349079582504520974430224135957365193659482305534226273854297715896737745467417367322307308448744543798161543446267238931788361544342991191781532217543389459655220413352428813223467238187047670692010766556395077720102769247758913863286717437745282288791684437394790631771368068676248836806656659780591107239132037141166273280522370725644714623435856338225884390786955341475235183182357779288712364063585079477893653731200231423184567538931088208386735302094486933951853683610725370294661412893219938004322034597801783646646483799664263954432000000000000000000000000000000000000000000000000000*i1^9 + -2620021261749248277165775626376310636788406044344886039548175684763506195442734036733779805545460501005037250699313257976244602485963836633635431451449299628010237325509719441421215739103212040243880968200494539273994450195467189345325648543437027833742790777152057263233562135588142615198994852521592301032469262540327265549962336127433655098870791852181815982669351843505493916911977896311194937863232864416524362928389910952104204023449152683145535918747554727458250197353565145722695699317236580705719060315321723306659004633334973766282590629528607369090376153862398003877205453257471626099086631603931141545578680143442225160134822760906595894616756248311163564418589890443546901489799585047789387912068411413315585055650643877205228256176083623012548886805015213863921948873164859838387996504653618994644306095288010750434696343812446528374612711807345113266003768730676025094266458209722884183960815286408905685589169046863427701867891344484696340546223976849085141646128013196473073866047101717921778569449384217994165274504219438176867276710019662700208152820244194897890207706901758917864967332904979205932761370382058275486012549314022933924690961088019889374567699547261964109816807352492305905671977701629954580923745543669631125382614036362365047173062824911528903101835232376297389093463749637676000652775217551066195323609436146226765151308875495418940244873700122547844418648453246919639486456517963707296553554762129952455528371116239930895969997167555070443317178143708206171570797748575934678031291661423744622785040651774380844733689619493286497892435675731305745612800000000000000000000000000000000000000000000000000*i1^10 + -336049524949278423284986071172743350088135359629865492129449652164643420827703250415387560614681890238790038843652501107544285972779351367528316582631409275604587742601424527584049649290442041243765622712390985084612940321498926012938088337609050465253897309182093347447945975121885169191639977469513735873771227970593029823359833384673342068697651553706574491854552209703630892498067115486082944744272601527418382553372353771915693292942185831260710693761756594007068419720026093332707922406883329242702887304271613877361776665373226790052728224185719608702951615271669109057149045053445250884536020830319164852798951570758871439207466970979590842251584389004567861147329748786698238816634916167705415596619950739151682318032087302646064125272834458622906009619432318964369354021593786075772058175012614690617755835972486162838800128713500180542434897302485233697801489041706704939158161170302097798122680498172682105051301964868700497287989000210872009346246303934237121349734174416180031330692034886238526648723008172718883367813297402541774354715597161881382506847043685548334981695498559765106955047570781734382328780363512581934675237410697977595502114102485565489080094172561732048248959367516763576388890151909890303159707072771112162930585982630231006277797791302734961586713426181464265838393967145589012645036275731822280796194716588400201898558633824038525923744097603168210730544833216029029715209191688465782090421342291502304486685776410897624065013806320317406778268072539932434273154464972601520193753123035183335828545392192813763455382588758055014984470231809576140800000000000000000000000000000000000000000000000000*i1^11 + -158058387040876106395043529734182142942947678641454514118936592676330338262415522635446152278063428990056355355565881081172580974981241029976497994063252462525074987231197927921241893392127318719746869836232594760814845158207906125631195275223664858850653344660388963858341334611287424237988478931138343176363790800872813532486207660035031760851473772093358808367793609725155556514465529284791583697240662918365534860240095426729219519663884580382378134012901075458494901372788914500609162039204099996914073116511936580605420009805779454175541596495476666044308213094370056874400234243839489776931766554240343998774301246707883220161796983450795815675492847035832232486858017652818092161144872572205316656694473083185210781720016597023243200407795564802757583825906656086283042720514753586623507041284625028833711636475620373409743726834556260533245678327862367430033898530191867631089164202559916087309640611372925422122925178211862932124110266487498856607198774346180247216247695524053725840035945806414937867601667833914736184136108430825867637987381038265401494186393087944881131019579327521738171580213723652749055864688442046216305241090625949304581208715496980764828365416110383949245215164810683398177817266646302597582465642076743605122632436996061462093196583829707041762273951287003741725592576949514776604197856049916524670821546177052814818082005016534055648586283355012876338186340047567617247071766814807463417491492743981811173575372325759471987489661986817282000316747950938152220636102846646036062676332404805042929488271579798268629919010753452519521863219049136128000000000000000000000000000000000000000000000000*i1^12 + -51032444450063711964871300400924974968701039490992116240866692568258715855695323181100042782934876872747584787391586791055221736019519185611843768990299999072874694727004841962491375149432350704575565942148976415861739835362422864873281826602718715893748490633864064004824615500152462713237477622121554796806184788073393223671289055377297014692866481222123935340140557573671748610009290685346998150893943457757884972245734630668225411393529943141279277867255305382875787513200487931027401180355011305621957655838982138744662110826225791371760640135268825361147619632863572993895992328112892811535712540557606644638530327401985596316834694250853883116947226986796550116130878050923312176819222508831510373899163844884679134089313645526181269038777892778413919624626526397111242945711703397000351189817941306277116829434356153665803367573427213246479368849489780867595716416453874450986418766060346417657080219059089349228958649580134545078154251830250273883126302573467506554198787065352214999689441385921941940114887360415645097363299640581918536915658442080574067778259443360965811073014838526683919073588539223598510188223317273383157169571426701848452067188936987281184359480693761179512731570609066990797189627353481535609052726675662522407124071291042395835016761336868279858499679185032556348398927610666281242106562215458635723221304343784800283129001353608662135712015924860998123433169031268573695953100458266493074080918443282259572965160928871337309666097927031428871571731535186924869929173757310173028886729119782664084732502436358174557664753730594056203210198509158400000000000000000000000000000000000000000000000*i1^13 + -12074484765581390633775737457669156077761354756348871203078325670709535869578585605922088117525174308588723439787333541389031897252031010919606822568737719701021214119951980724396593798422327980891956171572170087740553081061718772962382965896554675066810057926135226048965906339091913701741049312430284327487228968486769914043734765852639803591161264453398655466102021527672254906358858800088333474661271733146542846012914086921182001791573289049501388693575662032433167735766212601242432541693150248446585654267884117393428772677519260687099146091734784357840763036782780987565835813939379614757397084106627179251661078395246194287314996197266619796722239970103013550077402365651399840193263919315110494522803493751116681399477471922225147638997477602670401945503512124180008616159147808791238279413617588789968548990703836423918313817893048758916857534128061427315036727812819565238426655430509446545924724645010263600749366663880219370573745227314459473440644950653098101861838022779415736273636633382470273252400887620115203992200868189017003073908151343388308409706743826853132013552465882931815494353885727755473370859986338242988248943513478615196907103091091040660648065171493614930589319846968096949906480258621971889928413888482238975146377359688932543272395980627704145434804680539682482811224134644753926961771928106660280723283515714726189878917746569838246821874366357486098719514444441042261194914165102205496219957675182216042976421952716178284363254006300841317167026108383596801319752301701912685906844778711980457966784517976412964602940228546659215653784780800000000000000000000000000000000000000000000000*i1^14 + -1566153930304371847217690279697136330711034402517000967410254706258740664849981622595541348613985896169384317112570341691661684074827916444588818948482164449462724754252892970230449980410426265159203356209500111202898466825682447229619002915475066156481127056234915655802121349232510588342896411971557291728968341531185640435706197411193558987724315770518857645646332580072434544771212522150260706164376765563691314069011971684255503457560121519992716275491540675683161441232118470505557298323449487675280722746849621683979925130021660222362516008269766598495554143310225116429481706358627484862171634508886420435627604716224690006393177370203506952864090493231574316756056997948862077025531710386933944118801260523987557485256435787455342468184903083020557423544941744968961862711217263423037279012358229341516098690309726177755114309827917935481459134604372508026051106399533963242043040791510595818879947276306907046379275344604622999255962232155268669748288756467268597490013011538292603021795838860862738579460398745752973217103200924039595429264705020470402426317189533919884641397259290347884358074015763062687081139944531944638584808942702969727764645519247181139094882614517941224293020587440866537738630573993434890500751531626657966965427305625491829903402180832463735682234022055408112635830599633119936253996667617345729888110032383033458948529450121620117156314395718428572180258512293940741665585385947236124989260691848194703386544608186412810217410603248856018674834795814175660357610278274463323830963952880991130857969817323125789356947789582448264791195648000000000000000000000000000000000000000000000*i1^15 + -142532294142286857343739402366380705141443231933881525075993360972717515451880374625095366703542705716361290153694182031987998696022523991345915826398016852551815105547867348303489986567989709385358314638099913691232564203317183152667219699516000845334028912508665928313640990440350612367641865694988971376067671999593758554994592038490800837785633878136173304989544985168940579520262722953183994246133143294984096208907039686768297969357100774640747979909106535190536142156940595435694190750655746348922430085697314252066615140009534800388899334535296255833816028551273865821302221761528744014577365012061538895613586128604481570604383398521731985483615740309982357265935531530054981833288476528084491655768257921864155178809590456105698459685246672952899893931257460635613639931684800393386563512449962464848905218245240938988904711090967289862737478268706908775505697778820179343867987920105843922955479551281776883831789184830302186493314283552765252129787021615260185465197661667262310419449934044867929106215946735679230397294702762078866114631241993335230147330420488514290830195012563470224400089334293676968320282002478826041204149034323757372657607641158824481896337381120859987149374681127553380669541443627724492990130800146276871304500722204181680252297610366654765262028723273636586828506322397453294231544566333415829459630930677096587538307144286546852534338411885039305265774198131699789722640086995139094549836959605098290315037980867987898372623289919655239207914789396549861144742995302697328183850034302129415406380681259833816522896847723652889077350400000000000000000000000000000000000000000000*i1^16 + -9118732488888470521166162144125253398423109937866849900957159637632489451239844618220564708373431363451787479630351004860441866470676028844458324568102460394990805988992125262340256713702949881864876095114880753086768594306086411806962666009018475798665052583783834968414188816021962075820632128816907291980217675003313989742064867322984410975094251775024031809042769391325445919984634083089009886315732476743046126454477267467539184477740826479839851126779457361350177646801777507782405394674331107263677407283954539752899699799576153511353519034320387599542051194895583139402899141585152956835672553187373093994704450961428022521646727987392969002360285790515013041521710576503712785193003449707407637866567593442903221163579029389523534440593255886710256239116843405964463404004186976102595359615690946227710973443188939798878112423560237477620248113055534172143719438361190427962602459233471318146712016994604443484161669220635111028468083476152372020114101642342917450932770877397225382671348146365545016730272004964059706890923101967709688616099326449118990491029962583650066146850458414274503021328189618755448541051097776938809703425617580524255656392715155773284946731367094114387725019775641524460519770405835173034094289860874208086243904517858508696556722965574102533971451780106746590883992434370614799656671829278584984719401866970304303392388609659366514282405443648198160423376286788973545290135335690121125956848666292528506824127241623372878083501495957233309423304566702920201865952501610928956720980464157575629584077383339790254816589143179777802240000000000000000000000000000000000000000000*i1^17 + -414601039273189392856814710479915595851805195561241636176673708226445373148185787960436338705787465673275044696151102664036214740749294566274276994800044651337319854557664258413705060026228032319445182652427343846438450928244929194819853916043587091097023081618317344982028606671609688181019062647396442597267294760270242778695904376264924884379805230009012625516532709402502767867525429384558554950889226556665789307732831640392378988761030520265706235579444524165241883262093263924941698650737589392472319445881815899957688602651772886617104434620258948189875388668944425461153386883121537134795449231866972515515980623003520546375873065817934246544160421736754694868517119856123839770208675969026159542758212949204823427956430006441263661083689098645605449208935468381968708721080854121455376775515842964661555956567739820368099755107465225595653626397838165888349195075176321357422423025675625052671760138977489587279279040070443046042191667330316745038552351511803049903695600349159558520013091595722119818072606150742697724711793474380254734756687492568229120436734304773342486555081636567238738370338132350496509628730006526492592573885273187262023386408659427625125950845879437836095648275941501208975482931260166769878074113268992341710734605834693776994965103539864678385705908070989551949232413889737451427340366239782724645786813743387743374630144446437558265918297724683086223447170515946295289483519300870277034926172705495158070099304657011312426638948571231651389717165892743378929801450295893145221885362753136367193576025572291814402313938695880704000000000000000000000000000000000000000000*i1^18 + -15000549428993580214424748748147195975633091269328899220047837120981762749209942044078049755257846680661123329315115598152561960347470800741873241240741246501054808804892202895942476883317379193809092439621997864913094451736850379843286900806189123523605129903843698858094098135428143180837704444998000084974468725397997178959835136735033376553548796712792466425244655100792819297861603659822200160538799852153583064341241459034489793413294916693586789328942271558378325444727454946941624698591582458057808594083161037745713733127053398449829692889366519293410758463563192531757196701740081091743665423163925628078460260420123184222975778613537899036919289772129911223642578540356636233764910798133639396222404983422984928492287947891365987761514273206144413150967272047548761699039304561955210398994251101571119023921365558152764898996018385559320084510687626362582183033517920044025247307051972317535244918434250670925749765520878082598094921822228559868249800152715589311900444163963199058816661262131699300334980170466775679388213146952948542550637211295988669470540295806230902099875134787698536618943284921200847164798959337126431230912154475228351702204546103505439881158831195836306323098768129579001419216290022692815288962800118845866578593952136001939643026505758651774963346332433241610527894483382290430495720897995458906591105733222744004266534271057560579932874217742490251105120397126030678153739993903032755504398144438111594459675409953361936597027722830202946640744386185906280388753464393317544177931212121804152694052390828486860949319738982400000000000000000000000000000000000000000*i1^19 + -426845179710129266555437669938998941012103676677889364757997523488875819461302205475474879692089113948192822412890188875416063916695981523147931768901274466702899203008983764887391434084426264266663550106472831894262609971182372721699164372437666718749740751514472640691547096278101033164263582568099268253084859585194304316637359142861281871757740921864501901247210576157984399685917931785537943287777561332549984751882767741909742140907535903986739231447203731021602165112269769667848839733289844971706737191432610757168146436553619994583208736461150257018076338498628883739474685863939823240859396883465400138715452884042112921477631977019415386931013970910870270234064772954712042135228104735062326844250700227401223945910465149487978838979373042077157040918533069951628096355856203854083524904811158111166761653027394097426214989258419076882411177883611375065192550862478338286697431002530850485202091471091325763695894008530779975179763869603962142359612612191487644079683346394338724124268034072786976402950107446954661789819018338501996364896711576539468184369244716473047369023149086589769219676443412721101325718738696838162191836954240487974281185517276717867379596745732815687273920258426126289204910304460243141863348931002601650338060834497225777182003426261225438685851181229099605529834175340209890031644311637235983439693464314372598752531617672778096819196603046413954192819051251505228377348300241154825530258920705613149507834856370973408126178264984298489616590155832304226570945999934422251316811378236189164202666174916624045660595814400000000000000000000000000000000000000000*i1^20 + -6207846048706655421763058113960605964113625705620055285569178031176974139250790034087448930234364882372586235561977611390039299634484874665686053166981107184511317879478410966352072200067522383439252925144898045871141079041560621427569880714938996467110424334406945753224232381684569974437724484733236384706623096760536028066525669417250454258182233358907253159551370655673564146785109451039950785203335654410823002489145884707651568938934033508650410999721623606777964369701600447259376707217066441475113464824076011864967160536415079041050156172682849411185157351628412151161111926184132144791279344132991560722164235809809517429321159661101120211542066708108774066509199500189754988198210012321517890413819388400203840045286714008098689160601940503750582262378985635059025385298029365694420414577421293892762919088928210818281410010830995131885344509164503359991842540678261046449315850050795716191281319730391549513794389000529758703796365690367034461585833298314070236195785367603706188096341659454528395259386339242761205329902333331238418877826797206611781472930021618128292795594411484869882657787758432553608600914677257232074753784024902586404689723950602227170470465471247398775160220484994425690849873087406091867918138595078461422014282243412201779103424721492456996992222626987040229980121204339790718069371067709646725796360220726911275659228558961676095919779070081586372787570250063969546062749637449983660082964495549621115279360478121014173808809631383776732199501600315132950974815421896272659240324394180204430546081523384151682580480000000000000000000000000000000000000000*i1^21 + 62804763984417050026688761908952709050105299377396365900512015327726198426137605872867216336512164215128513860110148395315838510610051843166874542071928811623394421847160442319014358497609142748338120943901044227764515402345398919998727482085992062332570937598308134079370805516714028276941221820612779219699302063457393642236145471936691510204183268146205642568552930196569048311445322964131015093838609273183534189023594562485833067046252140308227939227865696851204368164968397817945980326276594686350619552401732187705746957836894571764234173582886219963039574256289890823027718890037414726549528238998411652778189310304680767103654955864842257886807142169223838191255964971010539533320112992389777442574633212349074425057967240048730778422246859828746187972709649254852341219826216473995856607899508287621035677752315200273547028154762722209036709994788519844939363855191010775478600775945008571502674206885115834590095021275994250080995260185161578235231194722255948033270840008127544905126988066814359944502809285119919335688191110506448807169785066490531789094565652995460777771378267105888021601091612601840810553348355787392215716640337917635251279774783372166974482004130920543274950350107117289374904483638914699403488879747799162799779123754904016421324446913007585027479861070275909632453377623587878824807524304309062903687615145312158455524452434710446010139612099970252161849920177311040143434473151804642078475104066858396854250227661249015093726683492455629499264370306721995547432584189259758969040127272582221003110184034087469056000000000000000000000000000000000000000*i1^22 + 3004907497529144443018482824472941320235060061993820067046451833908070219020228515189881117806557972160228750673228961510233315518405421083425354123947640867874086574197704381692295022100891208660192823926483611514776228760251551585274035667058437667332485916009610285725450337344942760048414152485857626013584052753429747462570009078360885911049463618724022391146092698390438700589779510199042207678849337675697160704807565545813567344404876015028114362891216956724389233325966604811691897993879026803688605546576466894061403958979608716788732102440364158708605838397495259090169387523652376370737689127758297632179172914574473886965592495035635149961796462556129460973176515501053408685216074484945158101929639355566233627320553943444000172073052826683004797337012920586710037185872870329264944805917863399722368343167686296382935583418486437796642981926977437937322024198832299338133845754506783966128759704984588956552930260806295254563201555422837786691858594976471806168424669621961841902173868052309384518652823109933214013888214126381114696280300791585419280198302008016269237298310729164171431471029132560803775158489509079759186701916803170252403272063289627830158008674929203450542822013669746606027084591492166708037897242612686874551416332976556211328633736082967512040653920218843353332812488135876656920145577373513591262532086978750159976358646201423621338311158565967546172845985873388801397014624509450600416198808305796559547446039350308277396608153584737093395446179854294988600374900620709563782435655466675710839506094522368000000000000000000000000000000000000000*i1^23 + -828471479197710392950874565149576817010154712916280509758344579992527662951230336790680736735687668057562639114128001141838643752106464440354895202541346401354514944618505457483509559890272215037400850668088225381479822296008233822104260854457213035959672427640252414206806350103619330906587603308723785543698176354547640710034869962143051981271408821016417317295699689699660946964969256025058020634313797984523099147986633665524065273117550253283463584474723870246755606729902661941006351180941409540084717754269959575511840000481237494129249751848412377983409074852202795969988858047475860310593336551916681586379853192981410195986647332769292637346920992365266169663911003778950618204072250685555891410072854504035625912834633911592523873582040638902259203798200958225576614528046820760840797173734602815287903834407945497873607004156780399931284591886960129182426631086210340978927693015968900761705497122556539797394590716850905602186054337691291667383977138302515883800875731584408164296066552520484787648804982880521208596772653000359202533781793417875150789366473927535587032309002791322708220939741766831068274072231965716300887876593309821914072365541181221888769300356418893980849441520235844329419899044541472739254417894597160622818082166910585478534987385260325282252833517454938649841150586776180752730201197793893902698714035169309646011531754831657180741053616533560668074088829650125314595156658601620779288411962944644912093849778802518877554162461582707201194090805644234832977477893534681483818764681700360506955656069120000000000000000000000000000000000000*i1^24 + -628888368790134468642689976755710343369949752347813866534354159871819639215917905848473527344876997830297832149674880208274466193264643139998800807424758129833566536483109422873365400030487334746376627314537917314987217952101320897070538203881146716835987837175745980134310106716960615379084667327479989432323713606191929906825111702531850664646462547304132562671275566749557126615018853627568850966879035069911268057224560693680867398233621901575616641290428181203925245688893330694114069169594656283771212682539462289690418343828012395652266018989882598626537651691156547522307464626765132454634055036027281350790422458978561386420754966935471749919221150723737659073863408713872305024072198094489957301609878217038879661400283803292338583964423161549303578448568514346182879607593229802035910133362836541272019523613855687587999994356784157241121534349708932348017594819033785142950466397159927725590340489136806074646765460818683129637704990059435543167278955802482734420655286994051323356518751615071879501246953084566107805096402525262278765139249181105304298572903879853591964649268619258784532503686938351501342190156877901336986703854868809619926479658462140667035600356289240734260247549078308668992734848037642039259731632345364867717628657515472087060013308922526710384974726722996742175797642103339796449821016158620001055572987345037363936483585238688068741053952690698846320670579257040381874503579304524793055201966075852172132390016513758993703301139111644874465940102991289598870669670978352677566722877665386358774956032000000000000000000000000000000000000*i1^25 + 1769482620231198888885403317117987163618375864603230892000337725000465661885524560794491285631348065537756227741076354430029222065049326707133533246099741597139384496509394471048578608041599901976494895454494686573809300303273690937614380979158760012068472866058500434104256210777981259671029449969753454384799787886683674794053587075616672360406486893831892402755253445357739070870245160712898760913385333077191646351045573113416103929854857509492994682922319957716934384961182751969208922996993207760073640044734506361543722221945408946280130000434223859270147326851134793767031611411289948989664451873313280544266176297168710620959754001520045583429363576614071388865993826347738490434988331554795298077857247907225459370165168424082598774076004025153013838408557240363043557406099653476810411184429302331936176018447061501231226013737986163988940611711441198979633023866884306351304112751912901340074444859298036716907091120932257713449190396406820404364401746832360330330375597733623140489832173049810821874781075914713368351770481635709905369315609803484458007473728814853231636574083752090689565971305378311231370253144625439959579994237933893411326192810341658039934260104831751774792723346340195918897096994439544350470169414479495343475711937621252846871862228407891565119580471839057592237067483909681866006653242114497753122493016813017860172295986154741511775639112290682797223886329960745169780341642337976647940510612364458293626190221580922445929746022503386509246598831020251091829138475682827361924055817056580314071040000000000000000000000000000000000*i1^26 + 62894036435067416364469149789784125232641574470729590741094041818007018726713362837257632785235547195225595599033588198749120926646126421451397789182987642488731482409056794745334987999806377614874833993327552295570607175540131572526032943224336325381476484534025702483740702785639727532308211903807420725629883565340749094045875688305961744018221725833687474882216073777284373427879840934200697531196393766880206375307068312296413039928682218114609929434795860302559358639799216891262267358619719087753470169080421584755446504153373836413062358793212017366340098230650717163408159558655024459254621635524588031164345996582266375466525588334926228183978721182153588039325380007781144908391626881545656065580518849595827752394691360708452262663740647043742814870381274404599208548453309425551372037737398040194277927232621329156690790310544893560564442003505598295642892782398955984111707564197212898729188601443614822907706009923686967513817459002138372159300405525656341292345082669138004835522119049796687771648755016124077743006848651561533445581615936375157204765739073690790816311429382688217357918347545144365494968798868879789902147804871877412830768161478354515693260636048369719248714192768725192998843291497426432115003790442220848633258370124739021662435096235856330389947596382003082404121438974225316840384328571922749503132384722820873567997728620861775629914360858061442952232113401867532584034022755405228417251381222583506860016308675566080920722571738722109564876474012996787115608829911321159955952401591478255616000000000000000000000000000000000*i1^27 + -609498926681887659952403006280093298454015992962729770061461711085442065279027539523634018089732037443794854489853803474704907863497438752052145013859943672905553614713054839956029662728128134032710094065109839694159845642156953773146905481620577365449336068459961355998344942740257970497761497494165183532156304515557910747511777958121487508982225163425725516087067001380870495077841112423141691647926315294671196579493220090976800258650935509904157910454350990816013655378356057036826519352901978227278344539733689779122252148222946251719896519660342823148895916884878116475425038410715389275900555006941498933454872947073725888736527486176935754625263224777534967499342964882972584124084298768562911013969619061165513977688188228866714434422581193978659895919116421441601151779747992629181713977149732864150217811529062898518092089150914361386099573331389225445583701027230972340206931025524357760431931045812154073213896673892562496111846133209917723281941690155052648218618767695557150751333305227739566690792876815304210391598874867687322336068638823572579831800966276997658454281393382312623694730958038575745557768265736740736659599070088120051926516335445468636605955078764645833809898754587354498355755129926168820143138882808308526033583147650428164068955373570529995290794832065433536254875174520975655485042981736319156773720557099058579530177775738111096507917686819400438513900667678400052666606011592690374255233944198574048582860944628834462609697293121092445749619039725077575210896651739676393471254353412096000000000000000000000000000000000*i1^28 + 2034421329930048679136982035809054505969787612522170464293013662683081254363762581573119410684293365140225362229244474454958034997835898174905474381980587364572636821237317964330675005703576954476046699497718371486070446432816058646794610139479064406950543082103775830649532299505508706789772878850131659860721240965450927478935235780309440544636891669616733742598600420493060140470375070149885191693870406688906310552221137761193251406076019387481880084657554344498671337047016291327719355253935903876175692157389015402694872560819716838821431827134411312014652862820977984601617292277094399510000891028939521961058863252401153573349890842568392904057468284850571193889999332634670110718385168089422742762247844728278898208984608766253624916448079432779485100803837404233329678500564398862975130418089984030867709242035552170084929562481761298693832052852197878464685163046630877015716140079714294367413379413974629753154780105556504455096347280236807824240341774722444014469961090023942354886465946508153072573138748972994416606598095124550376192866967017942206435340413648439693982586708003820158200566722361512989038595459135694802642737156696063089549854274418411428833840817790150988821501324424244716031154783421690173837265844327842876580450523792997301570922538696396591339365115654690956705617896745627701249949673598959047176389603397140990221057195037766059725536566808514911059534028591478160761721302273460405157721749060450754545481107877433980975777942479259206107073404689064341289080139638255112233303408640000000000000000000000000000000*i1^29 + -1260068092031129736924914370034424841970836470310892967300532542530400600405346641911492813350185620010549267504246116595397994301657089528812158004671640746142785668890813063624271469399341093509529681107860870944348080421384408858841391630945011844150617887837363814622169556123039987473252695311512941175322175953445691155299067080096214185035691509120988240010871299276224858873003514048312808654029017995453872939240696892331511106965649033427440299341978467453598476987479745222201412123535290363373909868645562408448430699105777048503950573893898556775251799417367991736458562573503968385241374750680759333447532506174775615294870430769195847314676598199587089881051579367012031279928743108127859122230831480159724343597436381494145259948048374865291560562049759652324966663267001893596317763226210322870502960353437770564634543906585896240919591439677181032937084136495373174596022799618572932053859254435637978674477863749960218244110772610840229202279538007059018653005504353253192679338528233520991181350477436643144068630515453105937011525950633896155900377125802424103922121888357413217706856338045533390390037479901995903934762027202107081058717638583016518497039974250384511142241199316987197288778972994278527045777361756120777782738520189465032356306572598771849978360924199885261341415770788364986169418134555985640451307247716299505066675290319713843925208555916405306940564053104062840801786734326889420128714752735099331571614675048297432771847429896857473364672238741660825624754376494106340753408000000000000000000000000000000*i1^30 + -9047100834451748680792996682394793842067458912072172754351924938815381536115549668600959798590977591574286463883172855341558491811760755732010462269808304329611784282407724232549092623014075469764517307996177202239520115595551069140247638506666087735706109228360213444250008081693299577839083031828989972897140637709958887306854671838957984080855045295739710001967218080827572772464718760733877685301762130606593544860571454744707085865939664348343650249478042017859525710383751604705863884087034778417933707159204431003443698115067293763599616186868053748730419443232129845793138205094697755372994241914592568430734354903288315056469073355057727398023063367310863420335878923574189983309257495598843463262970416029690041597937061046975464791485449620381310040478972540789467938977522913594178771686593695099778521785163807152453169234697733129631451566158196904954726587299643730840665389551551399594799778419373753504250173445938292676325310321140183792788868742317290833416543423257984847790397576654808311426768327361423390696958052057453477962239872387086311867077547116285417773115942854084680143423152987380249774911661759305227669725531016616138612492081278143898380913827780515994690608873926243906706681769671589945866594346803023457830143495369950342583202673810789959549644051643978814825661267822316298453629901888929664909928950650453745704015082360396611617203267673211288211001572598614999667218743428479861459051903533861985483295972620991726426240960432448112496214356475824837666354095176915353600000000000000000000000000000*i1^31 + 20639454920912422908417802232019767843031886180014726731191190845450989312266089931425563257516969502209588287915759077100897528029081370383629012417896861667545876534373921666707266023983562636598463219503289619511110806882113774681377415343993137148271226252619010888857846677024959397678022967567486206614925481047509864203520474513572425478553453033654802645857478350916575770959144947106015747424611786641808154307047654018042309434987890967347030034593852950626250535283645087421491318614705150857231712690960358747444061016890080893585286788774023512409934942559532705256316415779972068558806760380188864590426055789949667713285295958668994528959200951866486585689960555879580581034380471422371822201836519005056822058664105953214733529692894608642922219994405958757455021108624321596569106725836853359002928549353556871687569487050551674804939310825515295439190220039103768320463655051125839459118168383955043465532803248813455148628394971674610499324892681609523320268972897205979785890776950786873533662870586745868994422298020910708997641223096013745382245576425995852881241756478438519717654556266244071865822756221688834630786036542772867950059853284030769708189846446814339305572388244304672180430150083326480924611032791488460102374563370634927904348604787629354188903460921062803634106257373695255504727616551814027181197449366818669443867639322025163566797160960528590865769380133957947852512461968860843395256097757241529557516219508059395402261660194070735771807312443944643608158777146081280000000000000000000000000000*i1^32 + -5539727104756460128796654594385405161237479034317416165284903060169648784113551484340937494278868149973198306930633081413057787893461712903695178861788871995669341126524364801946469441919841650297281010485709502009263400830849679334196033385510776900496036549681943927564585160698841770973398959386824198008403682438713027671799067987963989513269200937982682883429667415086429558093253115786386546774079132045996810733989168237213842655134817115771231670730334949968669813695706741119057378506626897328430872845547335591438172561726821222971669740996860624371926646060690874803098673429943363923228760500851981111694648017351007492469379717014570186169820295542433077117785579619554960865806757473393629650641265427418742856843045317064155138559123919183144147757310485576986628729547805811728152142805184927265566092864608517040816351845501147262776497610881506622866867083143605349109886976055181332580623013488367316792543995279871256507742886865711670095436227349471023528027471273581420439315273226261088506646892438568119649806838336239135096121767899319591275296030574906330563190336920445071336258174419385293252000961474099217178747869253022847779952927006355358510682573376994909000131410713104053216957609443707628897569011702954654940289613019739163012968474703762486423984075426440229558363100841117771723644911700796576304745645709282900990920788758950464302154417825725456485742708790091275093712054744570309982767218779115295492816568607267134652835257574466131535012987036337658904182784000000000000000000000000000*i1^33 + -22114813330790225727549671477353901545830163319431840454308633843918956550696250862356708826625559977410990201386742336542607887042588241195756568761637808654560696115789280036643434064076002443623567829129637241348303816180373279980710078689368130276737052479501409723044410791668551319167942798040968817924186341593468587458503684607879881843350138599752578624340532582226337504714722168142969876662092071189073399831921275909060901255423807126326633351102583853052952335470645016717137370274347675619749834729019541781797398732086419789887861497801992131525230202051505594052551863775076830834777149921569005487955324309660080374459721329064601300107261875201251854468227856475224122950599734200823126708854923797504891650828968210888219673151838977470852592568146370286869552983679742908191397958580573489825678452641004890675469025522592571017951460855825265835961701656829955019144481906854770781416573742539720266094333920925979240004386525717034083429305336690473817196760917045394903786300764961552998223451171634457439742485163013371333769785689282948812288554493191018823980376918099555972858680254520380913181998307572549609882726683116846438299705729789130780511362243771950134854245026145959242706849230713763476179534078944434206931931810932204447441492814791497749691410052434737411387695531111303434211959388079466004938428395175402695398491949275140496768343748608377355014558169516143484727171864265301760173516494975655829674672803755237563082107928967913458550712779432904989081600000000000000000000000000*i1^34 + 32698054636006455791937527134093445874223749849918167387857903400677254697413598627976661428811678295217535590486753033849698229447890568053818995993318733220494511045687466091279752991087887355869487292024956621189329122272233793503626877664605596359312968325959071100535988513236791792030628990144812893901300802676427512219168573970276044931381976405965387371883456708851725208751072039818102067605779697229672524459400916989192234814879688411018155671211396869825937136443041426211196576366269623426802016883677383891814819906533310434372024536858961915946482693185790010050668657479302083014940207088949699366008494776490816810334587146454951121688218979162861751950262970001173858602065410139119961053278961372915880039858474611983706128006325521531738254460141236762880667176172418037384548740895518208347230145828056375824977150831164611762722614619804807721992157110891357138585738129355631971856330604944337936878356171552968454921609339989572443811964280084421232632981260578669296155801401088109445556126458810055924242631397471577754369828194984811580174164052802334644152636816583218961285978650637237377248462674187983567053295393359302964721333743201701497909214781655483712372247210672255242514173624427640616211596446465843016213906219464362624149209702644256518590448335034843281158161506567516624981836898829471812329430636248111159882825311782631471273917912634177597631152722825108054282577111850691216216056105345079797064435382029261624028446263031214500556027052939018240000000000000000000000000*i1^35 + -78048436611093069168397270959792313944239038741408776837158960314035080491290923121709988955133067036628037964129538825573202224873028421315791861219334064040013067473893386931578288127832099546689905112931397451031502209185180345471242186329407515563651284624476670743357109466322567676326586411118876353212485339814964786441629522186161802447944544683426359562968829665693248053529728766594716823737343282394016123223130171048527131583462797608536050411879530569023969109230535884961664963222236723867231152920006506144266794582063081221788105240757577302275135425635750277442128239052189631762260833020150234002383836188980582482761458918627454146428263469743286090357542020014136937434194450910970237325839296299163062492795789866374261280632860035949550892764803346658779415203617764323199294662432825118703309280379579159417566464133639172343466305117248117357892937508069818666034122313004824386040106219349675289417885576537983932438589718604032329546974172166008930401587729823552383963889759835838957092257240213492127672512647741888831058777941817834968241459002948239683688423981749359447231646373275476680130667280192131417572891968100904345783968172218894879798526355876213696564644847316970268164503127168434913398782457801370833014539433159834258286543908633720537769381333588893121057754086356651792997342891003443168423828440010462518200760173406134399980043305578548083664398276676239897794465773726800693014229386875047918053533990467482415861219551171789462793111994368000000000000000000000000*i1^36 + 120073038242055632306240077321888556968207999935464793514056490753421575728518350130761190252719936127030065197603031907491133664723545680161153357584857182268212440709681119629827300996877027032961052567101429036398438082878178171322279054869800943932514918411910146829858596936662037852888040827111473759477652510286370002244217127129539708053614838740832619922615853278700679341785035392820781964750250102145212431224798647130641902842947592123425673017775369814030895961842346775941123963277376092557519819417926464038213163682995127061735881520134007105625375951402377633191134768886292345865613182697538334269772464202894065570104194472023988822217091474620735123098762131582365294529752860991909715019100330472053258445997456527821424758038233247308737247779120758633872517099196133340554753269020975189957717119142258260907113613795038548756311402871127180908556005415145414072890593865440311794841369085045139201391767846306150152202796877086141659807060682094890771607869845715849244173220034716548569136126766735799288222015942893494475394049656697377215008302288904102997478486954441972785147886604124187958746959852707473707285240253700414354913087995565587428645410834288136219840043007843198006478947876419304775816421081365817428400620246546909806253578995075170995289531479232393493557088328934999442414733773460470129081468388900732036924544846113644470122780777491932460962727836785869054720347514125896880633702167694507605225659767547711857589275717655775398802227200000000000000000000000*i1^37 + -69698919765127004605807243827122663045036397527423288714857537677983271675022718977069536791724591789680362237221452336400336820257147531670472185417442149980949008897017582592786158970343789822187690666311531198016996853494506655126428103174721003297451016703352642517190295927570254297304507312133541235647024788697250160707386965908794015578532684579962713377899048772216396276496880517167647474506385643373335793671244823835320259774425529775589228195617081843926652702671836481031697337189886452630267634745316598381511873820632494851447372823071899545269865998057245297707743640102714231703114519287944069217977742353461389591539231780292548966666903823486744765270153696230961471953352350428379303108838894720703210970278217730747155843338103257109343782438977177749311907576518287768094183241500999524907025097015395700063649219488691188883341639830209920423859744498724423101782380663814263617964260765249240974475167751216297594025930853217727160045002986503371189986272193940087520588339252584316188915167174805265722585532747196551445758717356149399042502118426935005471945612343992602089463486176711823666532408985670041477276670031106998009656799834611664846440878373237740561837888237162410321653860337446670302691941184265174056759162268039511272666991685803538465077850537499484210020645257290466577181529875603175297840760359111237445954050500658733759951012013207110796564236496933226818950782200480498363891865851508620603872879624282615958623330667183608954880000000000000000000000*i1^38 + 23146988074225843609321066855328416712128204191057265114352765063823707068320396040294016441490225710845914556670164926319145950358225515743140817587734352232092362389024192543421173726420448477152679559847683462739485162231394225030017860221899624737715951814744976614440027836445603172796079962451361568339074947054697711407673577952460643633683699781503577845968256163285403526313647824254740181221706554546588099650241039544792788943620563989365856565983204060272352743784836855490401356912276704852946933835440745256638885113131319071456608509691292155795191190421100940913863425962749472277289222423270202734331318971004014027332387431768690856367250876961605586125659430258908662752400346438004911076876022257060828821078432313430848397806350329308180254568522506637629144821780785584152334750919193262092209047252206089283695866884913297668910669230534511987957236621356147233075245635244280568382162453618641654015032746460880930989060152637938790858802076510199654690129707605645238083334241151426139734381458394116079085436001091393220290954899852667000797099097907225749045066967691763672714376747135528228677856337745745415614157486923707534200074032443197600880469299459948963585162481082657371531714166823947242801589005299613187556203775617744704327319766912108165251449134094669940198048932078464373067277694882130817908749094685555130153526036099399378240221388513009414435375885743395046517110661514292812959373345093798317553911627700555927792041477537792000000000000000000000*i1^39 + -32581787605316098717952670328104190847319590049885325082141348395607889702677240245975405015930756322458128723265581443122293656593629422421242216109713639722674045523139387500376021797439799852226708554854859081701417112356280937646458924928802795500968381212479927103304464297370388358570740066637882553887906993999080629089383944783151234847788227401120354476166876039191788894827368237273962417314310635936002819469382688477977072408530833591927426076909025114360673635267868036048730866279715224815182809651293918125666688927977197082287942881103032326110828330714109619326120316047685568292236750658401131857557909675253930058471746189185793914012386310028875774329347346027516435694362136747083094254572389908063266438617662887136266066268468511805894773169999622080635229463864833179167581163087505473318486344349199476118308977450956911193327986055370662767111694241419655124627198114308420357739975378359365788982816853615492385183301882239882282591617563748390540980328694048287968881940641250309750130574321033994097269429577189478395185494849676828876909744172394065213581122227965661867532291559142975859554132272966203337076808380804903200717823112076280696949216121673618250605286287744910453037700575221796404898316401256188878065250732610334207479273787022979146594488756562145671251476161103810453871420427203313643355792097479436232054659892790238722888097249299706465366335035901605146037399753894982097125084433718748462140410939503327512629346304000000000000000000000*i1^40 + 2816983818926946310654034512800166831549641772446152558141680124663133078610097478500413560752604169051878636389755602037613997108880882666864953958379698745215783876722882312833325040652126799255834330252530593201046695905369797266324224834204163003395756859064959370069612771185080587045872464095532241082496656834069397939331969591254401566666207523833463910347999138689040467514586632440086834026979142801692524830848081101993410417625871149258988256006042085217938496151541385417573004621790614098985480944352864655318425832970985519416545896566853302561821256557790338575570466353613367314225710251414409222259457463006001469267213372195643966577276339213226018317658488313127753229998225661295540354936117564630102172904116606262668934532997384448823508070006565470603165221805487814061838545126897554013001906186577115837743728567479905266903123295082473660926415145632786997415494650665788690325276096881724146945746383537908558068415919252891336965630345212430627405864365036198331435382102904521147122133657583898634810484941860885516287538990835761832359630451244006519676643709866255834643671482982141121431589711361317591493072624961811264400893659241034278886191892926217162713347135561121388320757061101333379791405835658592482387069842024549465151047012962304292907403995648249564231115457591883315164802069648389378936786676995307500635129508181851991228743538200301895075843059545916562137219146199532437706312278026568175984482846765192577024000000000000000000000*i1^41 + -24134212146423281610149261992820190798804644323845942775492914680180689877277278604244039326641223530619961690907375030615151261272580265357169854196721428965107812138558790034258469247562361521693672338637415861670203607809043984793527017909034128576004329565790949357496815293843843032929339651245977276974249679542811537146768808757371461590136722109908126716867761384007028259950240440658656843666494863333812975945132700742806791866764068360637764499651830133968020280406587773728811168388485229945845520112775549752790307898342203406697257586926429824388549057053218045944674112309963790927419227852247937589553246281319359206771185023738069184670014245002847532070403401341836854350506818198746001870699950354852808662604467511659588032635183968716970810993183035275946752443948462216796649124980186659876837827694342385448326330879267210706712510998733321377374323404501337582234842282643485007054843611295317928528720237721867302502782704360479259696915058023431438010152220649481926496793735858041039155393654203771516909071152273707693843207859584318619270610564181919232706513388689614429281048913266884531258816056173623672870602558768458057841770107754473295867567128039074405904227613503348119254399949668783777376909230777902023716092504930305138295109512976336399929142233553188169684164300706907185455403067105229718704820556500599397675958398811579296444971257417106083893469273525710470244164391458450892811867494531016481990118893158400000000000000000000*i1^42 + -1651757662511132312583186661974871045706667168245700761303784888584992556288856046582341845601977360614085609106492991669782187747216418322038732444392137867673767594630689097557056197314340745639923348036291036491910753495418097029885260143458900499826059203244193856532657832869735471972925429885043631957083655532470384615039741117940818883354555635313146055266018815285247464567518998020119648716409668630916502363409664292269737060845879757084522520939416038808422730305622376183378121535317522366146063336727991929847371930466399002688208152558985273239358090187151069824312176904476507822067814569628285133984496156482859939137834715240270756845869096146854297834143043046700548914184127679887413778503911902085957882128052683150030423696371901767889585007457963632296589913106737695575011286477203002199070853259824925599396509835738068935686008950033238438816385155277399123262682643991135550833127409795083588266203927323963060136312498991662542789365363404837125283098180395251243921272104779608554213836899346416769897656229537441486528376447674777733104020871743413423859512473817403302249919871580339117146377688270810602633155814832307824669662871630717588921520710898293139695210003602770576654807301243292007144240696797757968103015735679554976672812937029051043124924112446947709656728974839064035403521523188236027390934257893816346187310098098186489130686011684722751200445649655681584948308010167748549845463265836547578414497792000000000000000000*i1^43 + -213694362766381803288727785714385502040050375678178509386548044078594502978633617981010039081227071545141164970570353948389249751762449711661900782235162868318235720140840888821716135154823063589572129254768940094135324003943624512014764154413914903651291018357091374260682402714592965682065051618734186107412674420711090860131884272382972360976328802352127377058595617248649241944072518988480453645284705296020819987717665566616141096815525565125451428308052427633063329071666020060433194585427534163645318691440061143295008494551348578711838404793643257506610756949004524295662187777500131669753977377204361049531946253767617572897399883236632802815336018115495895987642335498022738876517474643002225916089586732946399487976560809552544398725200503426247885433409621978858062075372155746566899128283719428940593638675749644600828073752565084503094778562043765073827657845169740026631532599130023295727113435064046595545577124307623243550801371225055175368036141646577711487983100141769435374273368139389452348197186848858986683112250570145458853696485524193448918813596680589189648205456343812358732873804525042709885152240858382633653373282952338211678142183865092502913774095430230707327270220268665446206144036794763948630107480824019631023695848993382193668549761093590870142220383109971037175838277593982059351740762839338006062346185994392790180436277326485633379147028158903475546466346456686656483275849187065818832502799901203732889600000000000000000*i1^44 + 16779442217992371253219839019202847040512493891064203858625689226924740805316886028201318101958216780933946074467005200265198660634153189379713532615372771873941333107358053374062988423568261603498366523887484590585306856916367869538188457316212898007543650463049678272773731845622951502736736266511365561213835156545405838375174369433921353288551066862869812462764480949004492000228570171958063942883589937561615984306130419890746153669581209048483853685787911975288951682323275153452977564023776550847195838686642428146781851990081718482103576755577870508889332066212589274871514242336231971616083528321045785680953610530195498064880757331860127927757724738845529460283326706433809926292183013547855564170244750955385355104454502060641675236425269536327640619874004413422355046368259561565426916080859332326861385264289634485364115869587544296254907330617060322751225946999430082409298524131604316827058135296813469949806715937944431569989045886711854138236289142668534047870419140454946232451583328795828918414342262558294092144680668108042840648840674249392768094015634178295098731798949985285974518263579734553844888523822660654582028829990038486234192822460779248837397234720266158736877796675868795001300973711867306574071329132328828440939616420576049818833040137263820006914701080367911372018733478762371736995337126682089558258700461128888173861824454871433036723235823814587885938785215218359466522507793204691962625058983116800000000000000000*i1^45 + -434179418126480375984449417767970141396819466093227853464815100556902896704535995900332076975232227359933467734100559126447368828439444169169635229986711825752335050505070111607571735529204411842989611465569633090482671476921082198931214276984646801960429764941959896969743191050877080476454241497503463930404578718937592092719407714345036808391827530621750859247323495418137314248332213098477042000305850411137178975944100181293732208920835538415151468103773098023837147567149996663815853053273219982421089931152000154506027763058753138040103686219959489945737435919933215796323952833334684186445943423912150348523278766268892886849765888591416701038448271714509430358287443925438484476957986812782665436702628250298956721986421467018927259702563952318600045596935868831332896942492436641734168657141451698905590479684560348210279458872382657781408814747942907447053469271468526888724670060247128802450383013340625097740794447846684908381280057941276444470294276267439170029953098851031782059682017087965711367384833457581053235339914277810625125924196762595046119010958378123986103249244470763543238524425185687344756175899537757056316332644962101678979757310569254779336619068500596651353951464045796653785607946555773500609419994254189596425815557698032436710995033195029217613246049082390672232762066034410430122619273511034915806057297613211039538611598939788951046698471634342636967276927632357126843523615419012218141802496000000000000000*i1^46 + 3746965724659800706338483641152812193487165333364113025550988796439176038439484279227870778020904937426256296244344197454387162467872049928865907505205316886242995563785767425590251719915333275514519434127053243515757506214486561007423378557013996590317759753610785664780853787493588729673610733736738552077626565464686279663930796322914031802621906687845321870090343988662156007586227153920739890198020161258036358303225806406916257456044395275675607206483707333359279047810020562994025785818631753134988569465943583105730833432883462661482092904508860501930802716013072179207063562091070312807084312312359766393453686435390372269356569210241498720018923236928718041285038482481124112807689684709200942761981192673514375652517930958973089543580177543747837145964412662895974899394423552106605501034957033177226637227889117981035920429387435300520603665362736263120004497239331748343870008109425547021566927735531367773263818472753539661595510499438284557658663882294607888065088547942459642562521366322414317640009049821334052483141870855397719974951662062640564488089190938577199121493967513869060993201987079388582804020261628891454368100751159543423364910799676822213476973447123163727553717247739019812466745448574880445220818498918079528363378067222464170563184867825566717674671998289638381140126758952070112719974752817055811708027808848733372064180216664828195781380897097335085904067603404416335355362888633234227200000000000000*i1^47 + -11041129755292013369669110737873943963847726938114345606413861946371479777043722581698846735138942949236223511916659618373591602631590159709980229532655722302436589445037180059109322105940516855415431219095654122935802505620603395663466820720574247626866454885449383137437614431798675792127683489139208809349476359440415115883659719344665201827303564164295094458730959956803132024274823678974738808446438969277529109712226545657810537986854820037137467015676677041950082025416480777315148286879079961661701122633435281597154589175949898466824327487735058504620979767985396737111116705369193420267488286324949628204788038119510480042468018150397008120085711203960795200218176044681100721059770780499772291328113732121824728207764269665035412509824659149254667808148852944415992633151056695010170192140108380371655941108655810035017956709025941052884998123706323239822554147160084006159533743901523218129287301176346521683026430870442896318715089406580206511210379547815653621098616378742343646794153435016281556998335414350807578898034855338970786376420937871497009662507445867358978204217778963448406308694903883503209755209556987774990196802556580862090347321518762282339175646453969304136187204435029065833402188628934989068206924821669804184518541598611477798833085838004943062057251472543332852997270969029179805724114742999547663535946532653746972792299109675127063165218905750999865743118670143940482196003880960000000000000*i1^48 + -4651232720758271050740576125583283880995126249718387882810650762756692003444132172534580546402264965023909716617739599718614643140730620151747371610282040175978624703063661769128264596279412347405181062427448341937409484919151046875704645823859429334347625937484417247731088929707282936337613979108579377402400432421341407969891465383917075369768592153459550827491055654048558165128556808102761087481077029490267695406340546456319362604262810385100231696158126751121458156481860246991796398016349828223701006629981651167359603169751955424841104054814046420991875640298304151680788079795603783115198511288517407525555716806162178703461333188107849027513785574106516457577418463142245014547694806694614647429195314253826726342211814801545756774967966619816307086822188036779104470148924869834705295802382690399712272951671405863337238248493015559998929563576949972064687394008418846088657758717554649127290326714613618011388826276832887705198770516547206273200858662286726099551181148422225967348357731480467905432321219470333882562821603611149545348799523354478986913391832274004968608800902475303053127424484606175303438500109561170906405197529378669565237600509134486670361665996736278851059825346575597398571157003711056820606748475466809868644755792174324225061680274830561244465549597329288602462980396270689327602322934961335101036267396400290710976585087358898873011377398579635138882878541773943078912000000000000*i1^49 + -921961300081759298742510676965241563793386651206984492966413446882234990540620175338597570410487486015309329212776544492348668453562498592983887782407230949779497131513697338025089540403344983814858834668282153708086314133659132113715595720415822068846657250448695873708982964262610962828931289181590365210357678146105519583818815172512079376387893939300200179236355427524274220873346800038899107308142930602958403037189686194262807595997646171733764727649608050042762399937625728064646347085850316749777501114572477078316755507089260762573615560354303022904323407256970904510120311731997516565789165181522903922908203485980579587483012057715791107686550437404135021686521212429209543465599684694339509716750917895201911118580331024293980196820579410254474001859795851357782151178238078768841537795672910140762592238984365074385747974100777034782868552241249395550452963440759022377245756478948865917426889894386595928223167575953308581353157050560550519772603066795250238403802354465398448736142939024139914117690537287077397202031040113164627859797536246558316070712960273532757317212898690193033648908106451612855121393059010279275669556997126690623793991225888191767278865728272211289814975991544027795751503939180898562099928771231004856977281357342482185858780137245852577377679068458195755848670069656296869328522085326101015720569209245984718144749664936085933832190637198467051683281318707200000000000*i1^50 + -12666186112025206211576995625735026625635457272635928922879072823611798098266935173874820775045680731673229932841508508947069208421910573736790838254609398436443617687633389676422011902808212008642363562252742347975386007301859627803061319659525722373199523144761470465361799512983200399549864934853445166073121409413292407912491875348649969131760475670821990140156595014262483707859817143038992871544806913508307285829613219950561951502006005516952153948732155503116324750368516255969416883119012267280453257656146649871556754145033290488916516136348798235822076466437828851657492092410647330572721348487513105935737410589539087776793570689975938318390135871993247396893721754514713487816924964911455800469906603161219750457645028398159271630694481076492590362127555707725958454504782593122411226727808082395526164568773575007126812372392734432076056643720771348268907000483544396551785737658665495116009812450223116664879498228190378591220435834180601108039091086240804563574433179646725665543548867013343402465798537259514810069390270615237854361645161293802527849353034055155324409440674560768087267433122070660730114190132587257578672245152949519006967022174031735991906099164286223761193069835762538415033090555972992648329498619236833603256757134353689612530774968961750578239339897374623159627005115615766830198514254916434963852835807359855643717958377247212585663629271731720421376000000000*i1^51 + -24834514539045012466434547830302996427082237626688187895978746627597380187907647787833092205732145897953451298189685401161114896092823038308151124691334408766321518870098680929544385777020666092645357538568274680857734331998710182894572500800743421798140762583537796120787393659328661019555742066920694588192453271315220442955083138357634558343542957067114515334075540282004408023308767435611721963647951057391363620272220531811858852715854780922856513486412405878153989582403110720948919361626904495891787077573716715624263056465005599846691435866132050706994924208953066550322564367360848636333498187408205421704499212495395780197169974479127430053091691374440870635934085268945548430552949544653156292503347502496889696494332724814657682821139014310753547564928179978081944596138214429445302538473058096887823821681385360978274259481184935067330976405535976288795932741050805237727026385302906440782824363012595124846916750653712000973156094113759512241746652443667677986405229515924794388848535946749664864844598828661061940774681655368505374630024079032418056108259683212027389017039163507468877737501855839712490036511496316630207475404409044228589203062208130427605428914076722133575919775774505999797288080912800739240169690829921888624329997933740097711439917800368280743621399072151532035360725678332705342798202073217088633844659783944090805168094692320643963861493350400000000*i1^52 + -72817466794355017897312005716573951970679886207750151372912137809538829082351648845599453810513165419591913624310521900370188660972080199807414871963269400993969506134578584714786195506228197772356129586220063694935023097106486246385159906665385551826858883106385359699251639134695566242113082438095733588038048362213037154450431123375216533604657159572952414321352111065397036053686715624928190689877203640172240494696479255065983401503324800767171599075576465702784174714899124351862615812415080055066114759587611919523946469773139583393769118129077564654452340824441979276233546401126562354354822940735094339932501490431987894274794634792613942069604981268151467887344798127893615540970497817909150141901114609255999803018423990865505512250349366150691269765492649903143856783405434258916214480651798424206093719411408906086112425362077817347417007229717001413012611673477028692449707032539399662310771323320399740312938680091335138430444569821333873303298516261451205140812465449169266243380577430497629458456764804995429423443869776390323426848061159428789642132066243115603658641519482747483076573184357682044299087670309540016642657977068245936206885374399960416191602014227203341322638034643397571046763275674261682166992920671506466161612348671156936254937803358155416755937034901328649851848691491206386990324701157972446726763783122849779820661362489556992000000000*i1^53 + -1030495825046087854196329418561185974782788989240081964022781607225402808641342959153970598476181502906953522778794016250057188124334501829863073793645925701310742952069279076182201563416685470109028164491762194324232705376059966654295746309348124864249942252611706502930966331060435962874757558439856410493718242357098028992117442074815940988490555940837069923718655992238821249403012802546256119773087715891776559893908415949944190193694050185282706508797557246630165294429948663933820937517131374506905161145676899140097656014073038952287453642916636810408993024488776219354949075157314823098414617028045012307352381271937103335734997197645219469434558163051465285570955379923968921589988351459366114912121684628460526883551211883406230920439095316924120736281531396987155668853374093655615163227246779050618125304060918063837245573200032505625028923849171451796967569976637891249446503419465405773258531985436153308259134957824772641336064193853415461833034620793889984794219874608982731266671848514063421157463170158040943349573551657369160051543136646316691823595837613580453126025056503974571944349131371728343297403242756215178143073494240926152306165670759147115411720691546386105279174462642238830056230960766748782951382026457283815911144419169141543382606805537909144380404538155737270157374749509472147237348271679255050787028620185941758181376000000*i1^54 + -451187346919916380256332786824024440241388675584398983354699899918510473922500911545339450870384345606062621368829556894392748914937390752943307449409893002168954508391650475508599546992183402302463387424094089405924300386571661294525609126849209852622839546966754846927678225558039422905576181683730313555183794905939228446276217970608517180428250923547666853530088859378845951780559232523867267685344639896193373553393588470143958053577463845146084675401628116420256058294449464527592789535276478797952976817910430527071981387715289815595721512309697754771211380891593876871637069386260007484836094374425057965014093806785596817297475421627198564090504922517437080774637937781799562587420573360245310984942943417678833040590129916126440425886483575116340922168528621547803169737220676082098062314263371999967660624114022728550415710559719259886056877382760048488053137523665946995530652165298078619329199342602891259812924121578534652156956722075717524248349145620884813606013095579047135225496033025317891387553041333527450813112211499763598334604244999758876924115103410068294085314184656818811244036963007449290088955597667995072444927853994490577948853928000008738872263724864946383106456118338044145233810302150585179593389093453956140889403709885933308015550523232042561096686585222979202611206160040805681412906182326976485575884800000*i1^55 + -11426617599618490537539329552222242052694666382551342609057260897890111161474503731044604151785195462591667808301474743100648007186654241267552905098095367787715612845419558576490834947577630038690506541975196494324748465032466976920730721200154407959958663787749473157728832172290041684676336403053184696163474624215275008266046304031804916978626317232455677047205694261830282035715104284995957159118297842337629145024068389042593228218334882466551955377031016104671767156024832705382909309637507134961333378489923157935097508231345840405963027321760877746123787137505549699192203440136252930221343371686919352063137615024868391540070353157125872323295575526189797026217097032608911163480223461820643159286717276054398063034964511850616131359348396547035692403032069772623220193383942397712834657007569644997185349618181663691576241927108952144446881990161160217784266246717974370868888994407039640408711126203920647796485957159059434175531835101189506203962131616566004362201782008373576400552285113030293933643525062925400347860930947225978469470562148673188045962731971475826488950158285847895252125436533965677059576213653972454914056497277802219274937776837103622470167766461763557276324564380249049266177553495970270694922589787361905252916636348472102884636173742819854864324690371575909739233838421082592918896640000*i1^56 + -3389463818523513154721759418872450401247312815113468779097456558122062644436595856641413415439726080365849398965387643572899335367384961372155228805548638548664572234200863248926577329174270575484701241433615230032078469563132029354705173210325983678390390024412012269179457486153967432504171293974322843388506231895347376163108206941135449679190120480344041860472599138112644859036303965421025480992904506848368905623402708457389610615278993603062453816904968608686179528828811617707043866937617226480588144430033755829857313826905866860814120461702198329074916435092298349857962117694476344753969383563998796308960721906214976142993643271323696417480563273619942082692725331295449881650289600976931266059573394848784929459544111854146803852772368186022635529003944867886502467242446392903135129282548874105874008260812300981796534735581888453548033965641297817887055037703177860870821633433160432826108697912055898339298177877114625167630530424509399190189514224136421639740611315085656606904821923817032064314256616859386100615659982641665046095739604451628180231975680031100569473645951340603777492216268199875654884830422192407784406188201263003125176310321405971060539790946189406494159662075047677174618904454870842244101493932120223027100975589311617329150798647896164899729997665924131323904000*i1^57 + -922561791733576275160589343688337177506352993943573871387431984739844398002005764990617849781353614587034812161312845355271438270585694319068764735512855990108700709630542026932956852804687083466627253700405829871499156097233350863578589032940138180992008336676991757641352258019611745650789762025889457861534376929213383310195894461580623968647475766436688200160769390818697612407696794492775872571995580822608796147027777344405230705228440076999105048700952310699772863300156514479422228108926797853650277671002225425005755569753830827928619521296427830912175418367293621465287756140666150062384176627818236814146899932598792552320359596297003939889816580724248065626006233105759664183741689760477336366140315344050449188136949558469721713566567291148082521688371286661083454060046182650799664988152468045555643525824770512342505484078996339594986697753837735312323685591542715004716342411030267230794842672774865815857988886018079687983309849264038286709605904937247120415414145712265045991757164057091130679750629674873450306066915652202353091952361911014568782445011173151475482698860676103026628356279386548794341893994034646857052107439200223997592183003988145017228007367222756858098897725973575147410588444266628077020730629011284286747823085381938770737049720234337894400*i1^58 + 255672143493090986858070760743035045089051188862279733537649415231389399173253538305133079893145326452337491739109680687118098134175867088153270236865489684878589476286056449276359132747641907805258420959216787106804854094848342515153445988867137616343970487710190521859004394705050358097779715036572021817142964422194535973668992881802485839169044404360240844113645811126100141923446828743264279104290523244075824428944017379907206300273262495656194468676770664996111976507192349537335357613706901463540217466730195905032214821196530927048089964842746009919590861646258252044211978962881358222294532157675213006064923859421869706890119031304499972102049118537915242655416262797724437873159388276724428833371898788732269679335818735250874998833422050298410292324794341444513497822000587091028076025646860047729898558278417290590188753426730107674095512269369960056010483036537890521653463088494200034979504797659341521776879517955966320822791319880279265788293963216108869235741146096185600910861391965636242442815936526973764980459581881932199193499581940266769816938146562772926066840960091547757669077166650236152012599043928525569649481566218162452560224353328051793364043408079138558624973930257616262523881732506811065139417869158770918031360*i1^59 - N1*529268526560537433338588302641807994456056282169475226451330924738387263301261336081066704386996725435217812895498636196505494661696372118603519211059996447215050471909831255896968832235881972374585449035409487499903262157929097211501716148160893246091387976570842125388395474489565732773831776562118702786903162366330601736935537928435989465805346481351669924441023452665929258888023484261745777773596717841832557526963*i2, -28023514046157250447420032685418269909993925045219304832904388027915314024766359571914695379978328196010063854409640817316254323031261993152076414341917462975941424292412050312931388556390868349378893134022722568999018353933086019981537578987064492385308707029616835010389435892970245190144053126048658854832585662385049725506406381943984869293380503160707084953677617300547340557259806948931811423487443715618081252139329873203656063787544406670699922175583064097979756689733870780648359100121915951324292535221250132960146144734271812306180198689997781026515416406440406553183109395596425310388491524923232569529625545118197715422015592073539444527169102699433398873463439663757297733993278397225180819795073689721749963750109922991705980221133222620408616472681129787720894542947320164386141222475895407698261236718939171051410880322734667698750713329855738999462534811410012356067782131655668777251755211688291326428677162144875007757048798858611686887994011155523250587098087948310095850720218989472945399214122316393371848605152214952996771691524800433653357684689339548399812508362994396353009721118744599307207167549995016778892843925423293391439981858406194850322047831991318205411171500560883303368245460909967254696454182417512781767583925665689496179468771501034824598728696350691567306050957269197994602764507477433520857202765011310087411250343578504906179320373157222472087189758276751174719986338846757891874831071697365024344631894482305835313173769995527440509607995021376865584635264815377790166362660010755658141047630149287623255994812904993217130783280242205798011276553970669852946962841600000000000000000000000000000000000000000000000000000000000 + -115677327345555984425559442560467135710735666808451669919642443252378728592078129068636498973916495467902321701556963642742625918976362395350794875917340571871673206245697229500375202425458461546422073119313653002020225147376172337188333139137936535179927147001993192234958823622041401582769803121866389276995318423377620056333564258803911179424338885260625581401972630683715686844044968592627392989617771776196623863468369591579985707969328463427999864373875973183111599833737108132727390639927280427880819345166860246938657752320026615546841916742088122966828842641245844706333613707277663552626815808618446809926387179402393750036262637849378774925451614190337518249020369295155145384232741874262732880870243624306423210836548721890858870670151256681602599046347341367214339913115628686154058721633255062068148846627886067476461628834022312922500361401380008551502734412098970656819909093907166364837871131608187638635635560616405098405424146472281710595918427759615398349824997889523220834905091517758451016334628621555659803179787293759869880618669487183155460066613211938251732161072636920539977516586310080941128934800586762184234392242492941774165451831333047833334998584680246206599167407857089195976482144684071739813043652701044586607158882305773239241322411004834179897116536650770585419041120822360966538975481427447433968344644832705752382389982288855378580859686745683911381562974690861406042159709749312833519632340813620170978908796431328678554491080053872090607803389786144193880386316064963296221839825649943473791327260118005087406452181839675988346003097225169067550262852992550166792765440000000000000000000000000000000000000000000000000000000000*i1 + -233896236373151710033269233161014218718955756825333106569416322507243592029872467408788328968045226198394389632955144284832009323701941155325423126489881838232437598270149271221189678166472410836212475859772490882622664946712116637136595779156815039079408274590592254559179954957703344682513686392718078308418987710417425593580993363845839590548231224579662204473243969842440600213012498312523700807704346669240100802194496248296251772184783956410854447118384327412268301875915209169215908000661414454202318085093324783449547150308403669748479828925725840119608676362295417865583322433425040367809610752823232999733593280574474897905167428422809295711641362135251805831420643579529463689519379768743552027217891988020497800467868710463951707613686140405077977717908785667607513518383581684969516154664440989083138093131878898502610787021678415460788224076029842158162925204713827460039110866400368293574937283566134419647730914855654490181723095351236448433786855640763921110413170308055208467238564495120825224535223662360719647712986363813880718069321387789557629660076556846046199373312586284347533710941914202443016030641616778001559319256038413534746406421431473219871892157200448862803914104912474122115370378938002270671781565449474594545709275722343304087843674063820452427359478568809222061575280817966207546684509402435748922314589212212034609543502641381085392130390453499430108339708092785538271051922510942085378589907626062643677738808417993447740802687784558946497205734029762004640412171751761837243206716901933673246234178687822097128570577512096575849597339904976238265349471191177615114240000000000000000000000000000000000000000000000000000000000*i1^2 + -295578055546273603141930386538343006723164878974454511590738405290844065279536452196534761611557891538633103310847543091127485720265554997828411060638208198267912530085993460204636560354434296731077196741514280702708307278846318221301989868193628341851832042483224699165337735245347798483508584924888655928953188411177368206499156179584895167125007211954611220594037518992478867184962549860010600937194978188090959794562197286950916512245773291602864523428425934174991831987628320333577854523153990678984903411302511598840935379802508490246023553951254133752368661957498870764282668309783157610554408846923823269648603312418508414900493533619671267891019574955749101342095281453068953393804728881179337424696723555276997486750161108106115363594180713399900207940392419210203882397371476438592636972523159228362961323238451511514076233260209263703735861354099356513099694771937087866074676995290210080419995400412817128663461676835813098375836922779418677383733562176730289781634226805627087104736387765943843376760752091054885408417903174857522571683822792691945132703864663680391845923013542343896929922286789520219406783406228609599062035421617161921007996302227740828448993292807885446559577347189839668120216719210085023106177263805924971736739189791756511069126795040286009171483209839236525992303334453318231687333814656113810066175762649591868011666591178004943185283374641604818366141035467852516988781370801655684437855664827056114896879495565739572269855353448267861060662941178790919754308544873356301406692751057723637425179824866217533317239557920691569840429416012834543629645619006010923417600000000000000000000000000000000000000000000000000000000*i1^3 + -249697621365295205077392039837425554972602922754432652235102811345655358548953262398341360630934584604931745439169210998492149534337150366799222991458021933077647794792910517917164258234469536004876000951044761303581203814449584704418555861892464561472265378099390837723157069773439032768666542502430944631658203960232991797229053597411433938247458256503122686938668009310574363473677266439694059465297006510181728065284498857848845136823333142587920377213844897827204401738719551947774716606919129023095259084880125999461436748047212254417399332598303050228177333580294653350051519060695585399500511575786186050494434425463694003548319841960287985359602026118139786686937898674226336845953436432660611894381457746396426921803728327610764754364447329946213121820393373498934538077762652287556637542531530874102434417338888592223098023547085465615577093068855265063270952505623394876449476756353861540568374903219540269601270114537817565305451053031209251007717211190296290205804492054707233925954022042263461996741688947997566141205496084658320149129429167812441002142603373165516927436129217404223787111839871053532040318629096909142357254594373156763879824709453472698765229098168270567359492989552723982674481725725506566661817300839262468008562072521557938005815214895627926375424422697078593774659300645397444204532854411421480660930166612810005551229331719250460973305056277153776248774472576661833539324416436202771580957601844326570900818554720056680440889739591580618649665466662797819316444848196394030183823196122984753919189076830610225198485861547365149869658708238964355019485357932837601280000000000000000000000000000000000000000000000000000000*i1^4 + -147328380412909004401567624285847803388512999510696724437925743131946361541770549022153068714317428728942030606713699344175686244737827755066984423636137725635877559020772022383398127712654133649916691784366626522770667230026327783845629134156113615893352650807214879433018865983700647195684969278231965526841790391864470273186345094526247668569789428462073031868189942186823270647733238384812583029163939473821269616705289944876913954226184221301974001682538899334627410163913620745269047709385434079042330317204398493689483566803525412414524539975680951187286862584003971072440335617746701472830968972298796516482823262214318138705331171045829439030174418428899641109715521054539379100587327439472373893511125574065691678233900527731312685032835790133845406855302688939102474914869326061103442717302481475631589812836528151718666962320866055389623985432539577831222493502613330355993675582742268466246266028373292261432493190738688791681735109100610642447719823314941068306416990297332034301784479244771217663731638034560802887632357511476259773183362021068907334921145973601397510912160635090089980024849559245520337810646166223735606502244323078657831613071977872064032832223131416081474253512144001212309555355538761597477534450901027139064143689153817271648929685214187736261760820562055092440014411850665058203171004794219386686100842644189115598194530279850224105713956553290802956533267583560909767342746820920434799074473230891148425552572525030970794773616853502246418122515217614719889384851799627037390331719733847627883826794425955071046511557236336680034618770383265286608242614183395328000000000000000000000000000000000000000000000000000000*i1^5 + -65271153291418739150933889707365296774858077161125108906867297420803984866774890049303560246853897383624121017705385848603025483052282468303436233662022600361586610148019950743716995776956986636802489454423439880117929792294400293763206959257803571419409140769552879086982990466928409273222942131913284173038695879756951228646750817738612519950303456835502027887739757796695297420332788619709902290541482618834802435276302729041636336543260573000684845302834305286051259454808440350733444346512541801593069726516992416902899200743453456203464778491951017408212831060487308418323812066336698417406200278685678651114359923334592801724479096894316448127122785786244581313218030524909011888044380929439148227788552245194577878239355588812249844223457045159582988480413073139957684127970353290666969964921498058352637506258173515126913429250101399657186411004041630134635886363232428217873503713403706471201493344428021527710729328420725949339455628172041852699304747710805447785775012446764712118736597603368978780781927944713222983238335174091486633714926478677189274369001180467324645525491773526523973733098897738548064098285144248001622452981017943980605955470846286870109931318575057011804460571714019533238448398301383176629061253147415900740521082318210269344194023374682074421133921648175802813077762897107013272144877487078715895073472165759681068423930777397763410114700753489558026807065161267576890638927768522181899663418203469941520885486717495496867318174701030055030173571983751542639081897753042526733762523045814444200410155035417681321397362228869106111113705255919176403072030081024000000000000000000000000000000000000000000000000000000*i1^6 + -24850012230941190276963196537356773051083370906173064328481144977642745505060818454901991288619026394386703947779199038854667980306432306470004483756535144646358209725689824174317511865410173242603376092573888493446160384998699852541720743795990293774297600182499762486244004201493940363143437082149498966580935091685139041461617368326718256518199386478642127263385720774101708465886380677697213672398845577151729533336907439383311295215779072437097015426018385605940966027583246192044196547009413060173433431711716203891288055833387435252907486983831935971017230103814630896478581298132460004222584419096302688906861241081200691339734672040628267609629386924608663528202709436330220081117979155317687751144548143048531761079898010998842804979821597171006052499849510363855415226423785592933441442362239728162481733842611357812001653242751975930741632764747714487586764668284224705701016923153111558034487385614073502082198172026540440431375704111794707109189142945728620745607372745091645432315084681292175923820313176089491002564838358811617891508053222667294893407113363085124889404972887648087570507274275721819092009275210427520507815161746453309011886624526908376286779826716377398435556370686318687072871732348255322040875850020381285673818802302763278131572427110226209723046621066778379990013776953524679741706500612450990481554515778214963792217795156459854132482488306163096041384756832903284449255793426965567759815753072501361848996634952242070399417508779381567520494238698617838237405225347158393283886548122768715258360476598435717756172617236731847447875456553786881225286473482240000000000000000000000000000000000000000000000000000*i1^7 + -10167003606158198375167096552092931329452425578655357092916929802065911124953888963408443672757030316712252788127885123064596524457626636201284861497031102770159428916403082319170601522369709021021695428442422522423923695744630360416902609872960142066093230725166359123081651469865960619530784482805471271266856567383160353387828413630443782240464348799607783822510558751956269118169102885875849213108246572136504508610826977396948907422234537991793537809446730611184806230669345761894783664098947207842789614098815939529397225465072180199260118623110955783129637889075949229399570502075678061831100100518442946093616466800391733411873930371373070668185961535489785735805011344632367518699171850070437245134050668776467131111133331862040420981248518624875865486632169072064183953695329704598154751801880098087772526603714342901802587495949394973377762010887766462703913459150784807926393976293481824050067494216460099089571840432284410993525425199598372968642859274757532249675229237726822283325277575863944291998996702200679420855630678287920901591571818419906367851483826796723943590971521058471158341213153604243517080926994034546862653288114931295487806752288633253085337138855152661070652946794162619521257081591663264059889265460474351785231562662217981062791686122835379490766792778261295763709236146226895645484917707041296258906447131704971384777178235693553948497474962792697028279867734682819457194254841503845281328122772754024636769644443481798661784687059700382774450309552946855858400953665537319316784856090150424108500258886581298558339613541041098479294788516414318374633340928000000000000000000000000000000000000000000000000000*i1^8 + -3571304990652343856860514268928957209874819297429579365190039732029498943486948936174113060294278259331415903160344950485586385696369610739420278080693798932800285052856044362705313096380568468996741542627967099315159399123088836304160013470047601777593355605723046933032938521782818092305637113033596279551031410487024312361535462551517830029997428730988024582919380020087835952937174616167297117384475530503243644590642859206110183258384484820185267230540219132328184618202441633366501517973734158221774427804080338431524372378536850747732896923340135567734388656052858762691897485583131037989762296199430922058528524021970553087653053273746730953329137470347151307635236676061674894999641343609261248647552484604171382781009665552855875025990721254184293876412583050593395486324059128115744836464416517470839969482158949489178128141452145987861769716897438038230410969825587439687330715217833166190209400088633700031001005171264813000952907512262551109291506887952786607459241822977385350730887258157181052046259273029609156331981055870155030606226122246864230498263041363424909998944972413020731983887366511617558262298647729522964741012939716280271009817307666317865895966869134284153786732792192770559634024048765717203598019193149744653876493015755475885950353215017986303615531377039768015924786489353795945706361327646855609304871250526956571900942494576974624568638492802694748396188469706713714462544367838198536944597091178130011852247853114999492749566075396754800374101996779792897623776294654882051243079792820196067178473843269542341080929802895862476265305535116980591473459200000000000000000000000000000000000000000000000000*i1^9 + -906468469493501088345035022630705542360595706725116110426271532220204152424034088724532607822220731518252835775496026095506774086016290584548683715415252110957558040616283029641016084844497254853144460578244069635733973648479154279918041751588754307207681503039841239341866458689885180642279289330163104531397194538606024018993337088908844283475898525095584018669951577770874075382856888766418563145027184264150368222821845103777787333029972276669692027239759127866377526972894790504542575775052872563405188880412431395640503647870621945359529625782476087997001392826726851069356595046197457373871765776302097034846353141958338843678744544913397847954163359252401561846560362791515727654871057460305326724152478540069523715492626168651390291898016233329416481901591554981806176140328739385384324884437175154849321837309882815861013123372099756985066508071382455289554092722580327484156714512788499810739034874724411691130383810507877594603113007537870739385567621978441589875672093606769384306888007574843221929691162173678667371018300614093329360111289850674345948646812693057578982112737505755379329338841455746148333080657625909850249145790346251010383264756137795016589085572814131071782383462042261868255664402057991243829924448030851384055432914031328448775782652354755649069517214744646357661598945412828795462805559718755468800776497271279836215666555373229340948929921326369999503407039172181142923412588543042126093307050069939865844813650542918991126500044682440733432822005732391883576189269827067538997360423509605069915879972164406474306919969302951541903110680187344466739200000000000000000000000000000000000000000000000000*i1^10 + -115395761068615341596401178351728454417865331826578927230874865948598412246172305366660343196059384680741732985553754272011677073760544142282518893632830247678357061339439642818544716420913793948590582766821454413829920589786328824644243562583005719169146824801278257145666480959909148036674977482099252319527537724689973267100007754212306932395305206704023152311383023254606346711563408488802278874499526625706963367382154784606134145338715565749357042203545797490659151214574440075424268990289982884403649548134504713925267969012674851542342894137593257975059822360285036195193611313195162240318309753668581265708694808552419573378289596863835211488425842991230209875113210380028495205208162170957160793940646047716358562327942720456453441438994939535158016509853637485944449237677943626424257535517317980501858343486540159857324796291473536837680696614446688690712674477870927223642177449018686091066995507079963958687705599037837094875463166529805857787804378925638025938006764495682421802001504280589954175892137218490807005719064646075146581346018433920400887400187671885142539816244772270562950656515430969108386565621279702655513712393083538479910103530675098448085379798300554019770159005196962042617181487157743509458475200957276317947836323894380397922999948681064957781519157974699336196809105659823312443608092989856010949670976444425866171998865316949691610066390184940882093449944020636373338633667444694216406907948200634016032633106185892018097655551621774514912546181568288149745091913145240130211213995468912379788832668832467589415471580285623175763357720201754836992000000000000000000000000000000000000000000000000*i1^11 + -54794595565833194718131092286869632172930176763462222810608929291808199349075694715204180672903345984106387583107171068960294164523666783728939085330385182967852502110279816369869211977351997752846250137345841647826342851239565691149443139750797154950232389167929737130791855864491699006804092830818735624814534357357359644237330374210523602612405839992116527014396744540223677665293845107582878944186251278025116656153355286085829069810596560754564059747426679168529074109373887088631700534425129401549919257358934337553323398134907555486627141386837719018395075741284691358010522721014743322915919864324099327957061359730356451858558440011502446144668936454483709299307709581157496585168161167447565876306619106802131021597958741435129715377779246455901746555191758865287942496984387996115424437727704410478834238794336254909010451811622961083797193194172217537093538934934151554062467745849628007303848581124332201420985043042007945499699992386354398360691987134806791419878565711437987373493534341001585440563505737187808359421359869046563586631828921404329825684406054515379320579273880258925634887668999695045494440149359963907224082439399802170850571117424650414217452991765828801932034340595604310120362044554021324514318474587995071453425317124735985908746134039838226562735285406623824518207357417246108766929266944218304740527013218247657597328014045985182884753035543075286662151054407818203935489562261165268742515097400730867312076017299058383236326977014611583344937980744096020712387939722357594157511955731696926676757885578128729463981437206146311034697303232977305600000000000000000000000000000000000000000000000*i1^12 + -17675753110304363490163449595040168946069438454304803692694357191150883121172567740955249771387917318768240549421010500140932566065290734215067759059050425953450855320116619491518293935289999504276172568453763840055362421225539564519382578692466769163572655671644660551333747096552493709756458711726990881538659549150952789829585682072615122506710839240724501142082635604381793255343980708256512585109176025799052987039957099272116949727432410662865254919585512907930521183293349006701597059275829944502699127391668331117944792201111747217852355174227480029353269604929068299961098291569177680136624780546813604024302058297632653575505031936085298810399634169284085099420279550722169607929747668610868900749227233351060200095208591022185710154394410371514290124652967773966531791354939959267872705712873777939247505085509073660674113655901780622024047447845782740287597135833020212938814232607540603056550592669110910724119925896220691325017734825893577711827016882809748818859743840822996907990599224683706062441734184760138752140029018850883896487343906704043593047142822514665520814380975964403846492312534399893600745152178423726953074034130737482957185145253906968122090070740060511165740165305650128568000179615515379415424457526294517010128347705401248064115576472922644693778152994811489713662712132621545054905776815656659697914052664735275999189657943144729311599946232612310461329121022251427719454761678065661477602148606370425549273104911961405056902964418719333379234518888936767815938089003909902483375175648768821583368204369884669006323294546929182255391105771110400000000000000000000000000000000000000000000000*i1^13 + -4176529091673325896633496693834238879045021550260743727329394161229492486938178894173731658145056959051895698953463239270018074178012281297683943119663370976483783666956026123267653237890422819686948011127705387303852923090676817186768712599857894009445066853463424570103843490888452211945802979601050234193749676625938086964400604883909898551777067160450092565460789361883917722921343020474159886374806471591724560045019511938594817891316288284929314808096851273137416935713521147998045803757385261580742058468198983572547588526895158707090580621938351292471787807888289779759308013943323420638901516271671520365743219277786123992023278505820565765350549919950917252109199642461281432041283489334690221824984166818644633020678836445010779305150198705001766653827803160451220210364650905353173074208860793555047096842770803150441824945811492442539024644955409330074621016671638276718002320389010542772330937245773433628150968300685947511408401381154972308434626255106758393716388979992490078335079331944652438347809996382468131676975795748463892934544286455949974710438271262322727304264273860732276963326985339963330925223660874623192078549314303878310333342411912826270846551958785546425704588975417418529851704632972933109389695463849206534549243271859086000780484591965955457674352980024878680571440367635882834307430247231614211116895399440003089437047853857305396924476904040085212360655991272500342421858345756642117596018557651976824863526459431558542476494210128094592471152136604941705733708206602064067693637054148487889833608986331490329986971437319331165849551634432000000000000000000000000000000000000000000000*i1^14 + -539168560941909585134002342529082265861685422622373851142452773403274146521142711615216341667031707325166952349065689518869649835189537493073465219380329216763926503226002790255131509971194649790942028435778442720005883884522102443308299222718944747885004438132947625105493074390912253434211556837774224672189261434106834406413649878628806165307073039563031261743837328102496564548149231501991383344921256020218430502220694831687900773987005256172424711001302762490461704319754698266927182619943886256063429091611495323216229706915993088078872677728672285236146048400202585988510409875368036904472036341971673490540329144535479031697424718501918004195295065223670236325288661146763498150392644836434346914882588522616065623541404300975860648379479960238129903995788434457694572460020426078086600107905172738171801684906812689299648251609287467022055443312274402359850057736235740410503997253126731386761158407433207407083352504495682213921309001284764948031558617641836591093276068488552174437443579193137998745818976419355247476335240070579393514236313443654996215934425974005889890649174329298688258943281049672074316461244873378322293477768587629349219154624535629572586007049267778139666420909902996109964954759742764554840087179925025463167748779757646376455045991753992155926217752259488123781045793131712971598888751973133270622873485007373350613594416889567125129143032884764258373913723717962419704221436207065282195636118526944321821792317465989940590568616654207193421336761307261991042820863991320537590249855914765510379998745866144003461352615198724798377728409600000000000000000000000000000000000000000000*i1^15 + -48932768428103928506205471109967645230812607687344434611214096754089576568199202690849196295076532019723842533428626070656693437799772437215036077458422501046279044362890807086285774715337379710754981497710890177309057650217747512396976520262690853860239377738412529392863909071005874139152826044712537651718034045962970144971581240643290635733845994219579915440735012827545448898073335510110990442950151786084972924303439569871461005545517251009920831547729289882820484778824850011096694654153581565600321686122254485541869766173614704943327167610321416724060723469243943623811590262427104357505824861500252905086840706846507069869966238250557455165259882369903969960625239281850990021587396063643480861880952635421188697120741246136915684630248659269705829496145541150988080002540098365840539570996103301722344093490686426898951876445258755438698257905340333544385027731703499053718757388207603868127343295446190574019147549556313211846268746753330732141104229197868781977930467218229697504587698643706133820401985896180933731982783917835326760877316789785026344983864367907018856806232639113586666892947146769620794077603742847532746576385964813491644822969628317627724919467611597688843305756699236230731210622168824839041520367091657997287267473410539562266074310663911730094691279546808947251925777975258443595547931298122911810606048054375358432404277741361206102765898845310327045347116999498981765758811749090797622800075019408366300836112154633175654212141377569689123743873616402242609610917134752123992039001045651266383298746044216124943557901939264800434421760000000000000000000000000000000000000000000*i1^16 + -3117075726308121401936311425137370219454651855734581687190540700945308677362861105650029554579219914939964649094403503155329727058985249484120216481735899041988037636813193688867271281173385942144077255043784040850006772807767368976389501173426096373774318514621705733310681255148537096047244412174152197123080708031763956217037925301219985883626055240388759711852382082495768915527249028581453014761491371960056325255006863191289403135007136630932905385481763712228707115157823402998990771075753632564137063040317176256258931038217379179225422770820284800658217386827148120422346027306686205501883455584322461948093268976222697626964099895589502888913286806280249678084670513737658676285755658823826490876101117119616782478856999716304151206490542766320211567971500195147058726859779525752740985412418029164618755830751785831914383085267652696622823359501612118438645698039302515305316641978894768912546827827481575697546665871040011643800237359041079477832651747281687310707023488604550637033681400297321192096563056038762922220881264657251072604697780483254350605943177211067651381978613856749415533868335314802824384484659941938033896835618901393701420138647206560525257374962605058366168420260389986054124096820347779925919680553778632787994975109643197840522617210453864220421297328180209196667130631045267269134534241994100274649734600603974679751141079137073875776178250263816292754649436997820500402212770052982636755569434225454278532188812182858010393229297969296115933211367243498737557131470021505467198351123059476536545287667739631895163409362141069705216000000000000000000000000000000000000000000*i1^17 + -141157064019863169883717319754575983228469842976650622172263914690122833948696130018040668386357285711871871792392591051679878821060259257140101311428350050299981649263376116379697877139608583728735710801239597359096166919151060126207756870975100271510467995478905496478032786534637217381876089657349730416613659077927099948959094588405626945617568192821622468913770992498723021401222344822350545832373761328399840979897417855074724100558831583230294411143941170554569912468995582163151859983574433439283708910600175210643879601822439441405417419172555495399019753727232905887338168354987917884125436784493992156767370092658893110797972647933528990407549332884133208364636551123582183061114517538575226541032193842380822640733682002242548051060715071412496458329792342786011811120584817608858438139142055882267670888970966936374743213113408922054297459896436336588261062887517706012182672654201372918064457939104227835236282958042299965054839704424102165983091747025230750954307397769080293282702065591701774669448145677755845315017340283794878434740493847429604560678033135653271548535418695258217045254997097080639329007240303901995729978023387903170503621484131737099591369005099238317879396402549471831004848391959473833347205602380638767557217363585763749470572462084427922524510493406645959216464006988972175398362852117014523101287067475516247762535575075167205839730653146475753350417491890607325599790032372890724701695358697277857886478748865951860309810919959004215524534167591493604268533779971606037648210176051346941693881509012464301130047440165640601600000000000000000000000000000000000000000*i1^18 + -5098905848101641232064329403578173869258202990412639216883567979589916324087895843822730326482438593440405883364000105499103323149276510112219289365621523055688325259849367529693883189171644478441578411089919815966454370274061971191114280358300511356271155091524891948590770345136276010036484481889968537628253106317374195384720394524012788385225007032789202624943943958440378560996154476849133601847350747793798200939170687347821925194433553920921078212117624749262285349541485183260415776741934577020839554279168013092729478305231025412859754660444690890198785100598560659149363122069478533031118846311710477538677785116734860878259453203721159474944435920318456658609435840322404913285871658058103728842500153132408190991748073158828794143039875371596248978515306917997611892802350726400314914473714592588210797541479671209209205710110888330841199344169765918633181540931855450244165378581412363725766472234094690738577327334467989050076762897441640196686953377640311137656378156215336803311012368011982653736500128927761784038719887145042552089250907080394458767067967553681506110320215574561746204363804004171018271774503065571431775662906774200776323548097521162908394592816372186050405428707239893757052694574862408434171835366611508479809629374735054371523976567690688096910051275566621952478264922120677766859722900658571311323095246795012148073805090999890292606743767238428543189253952924753453527888331375883589946214129169969026834938409130250897415703317048351274549302839392005777256203425837561461435000464129347146082517164004357808584389767987200000000000000000000000000000000000000000*i1^19 + -144437768584274928435707557179070131553319076223554561044191574509492794215139617694699792107402699763778387626220761954951230754433656911528345690106942660610754342477958111355345194128835017251291178751560627821356945082065871403995942231973257737857488082981368393352090563124812188295187918462720912348880470416230635890769128749492619637944227079444056032911065519345831939232538761287540917687637082606628479304011455460282275570213199761357675013869420971197955591305390600395560215132224879397489035781765131793594947888081432056463632268840450030093526075583109498188156926257630744668891815575978660608122240891501240931339897985815982442759441253059660339964602797177719091589974338804493727327631866887835802584988565933906999589005566093214201127448851278960030893635675001976815349346763597928870562561980978341008417135499429582468462957031935618161854914699716993517389750935210212298247101335393994412068795369848317509202770518794108130297147440419482735508905266396811990089647904477342107560614815591851252057533525806763090702198083067539653613065334080910669976726405333296086361877923013372761506663994841306490568814869888466627037577314500961108363279575672752626714494094614214288844175954084782133541470025117485861831025979338842820605258601604777025049634977497592690879497348822447167659135466882449131452434060493059130017820098565160150632693031789764402952382093421619456755985866899568165093066898954322437758865875742524913391196568040990879943905920128114133594743264673290641951516172550850951569537993406471587073485701120000000000000000000000000000000000000000*i1^20 + -2063828831225333484528509341977742081820339227807759320635480294832840096774938034989710737370763285713966307685229596946086732024978929869378855390474285152150670233967152893895548618625451495218187928487059691933475902207045162421766835757215113411259534114286218700358448311848685609470107011416489161239403644695401738270642940148718661841210977702902970812105519865296282054865201053180510481592135803663266394899754447222232943810085766864382385665282592893990191746365190095953115811673765956838020907704550652981326505586812315929685600793071972159145725185368092633930463278749041685147525331700310330317728124102654460925047290054704035003555053548601362783677618826091716877918819576522252408204126664962466647273169241929673021622649509568789582975285350869602293624746555807661681630686145380914554090545743668114919307600352176709990464220591182228849045908745982546891474666628001227229546831607002963081900186101258822388976206828181164141351818640853273585259006097512075169905130869436217039203377826001297248001449223802148230814163217879966911637125462298961541256887156986732783538667802370830892908237722710260649870034098946412349161999902675796314244565500348418586729689452490072593246730406075573745963798059440930339269315597159899190004068300375368033868118568768438981568111837374608425111347351063297620959942593763644794286955688877427818691305000409692952035199931067662831514896773676450793523903072538976908875831490823260914564988808519726319825398318792522043294349753695227157062967794992289872152778294987076080238592000000000000000000000000000000000000000*i1^21 + 22040091964870109448885103409424480930972167132334480281204425754921086410673272880242410636061252368924734219366247515632230197253568841545151478154424437302396052549861577991704807950608894494323165623890989924845264203415823139897818673146646205596903105946953349390422943035885270839866926169731041892820007338960119822694341668714762780143227221881556150197560182687641545484376268270350565988685543954676520421564201398490228034222910687125252028687315233228712458442121091201451593716622971428383792418734825480911277949416585453175826555034870591572194790686112198093089621363476128175120812392567300909758128899566571032859714113977089979920515990879201723519758738704414767604672626110211616360736654797391100707977565737946853050608609247720964013695675918042030678038269828826015574187116299232735342077387441708211720829779972236301845303452666696662725409555414226625023023655113555646784532794140427779240348630316545309750942734105400893294332902122869827202101618041634972232738710051925486756994228093114600739929550568348620347161069244805867952445718309927731635396600631869059841797759529612526005459596066800346895608331132944826554280408674469023759271508528440314577385347611940227123741053836022861795545908028937817399068509614986683051980960569095621300657227326698090556885392323095785027744487956815912151623967333556695783456624546840290318978531442683842128872218205501851825344960748141830402396375378290301009304661902316157132678747463370024798197688565345552742616715999504256432192992854842568332729447035081798451200000000000000000000000000000000000000*i1^22 + 1004777566298529503175438989474976123377904638702771395803981098395676200459443910609700233184795177487786726845851834299120555522575913703155727279585349272325037235701932994190540645182193011142129510811552097548930506830310713350693824735111395429136787123003857674539166623725228729649105112719194437508643583522373456294520182364836848536636935690004799917742643009723911329901620056310994795523136349967202765533761261205074062842279710018012216664987144378530014572706985557199718821266174534363653919866388544192024597047996451643815072817615085271560921930469062808498334579013991715669891983082160469365472410644833186769156941643448391778311147914322580899857772873549620253125497638517323651730823255627439580249535194314851330467966911381094524244809472530943404622437071099901688989999877534362276120510517053502573380744912931599129736152093120162868088672057617069583437781916468183982197298898670866652939236444214935167225977969681905070299256127127663046474728300401647055276310073891565547056907640065512459851470860445600804009186938122763331500008785046926899633651207821531227948980887093011478563559803951277486288089223784874803710899107323699535145654303420017007951294541784263215486510885886999755319422200455008189493037673754942687084274164501416891508004999957492418611781955664186618352986299418072187564456548572382040664258913320957168373053788952602788007812254366028393357472861135802612912776190307712117352222400846470609233440050701035751667563822704890558514642220441282707445952816368523697824827460361912320000000000000000000000000000000000000*i1^23 + -568519806619272312431660624829199179102304875770052567638665838133588862186895811775142509503914966066918719966510362288448595672232138286603431580207878155340043559181097279666902461727331828358024820874163672737281400839082252699327447228279227830958519695258561362084419146756746792021698567091123128061064310423279713241302757977328168214255440092897880145474146449983704228378366174508110464374599993463181285965623937286175032670924365000409171106589306450029000899283236261983428604858751294821068010230504600695837873185263557147160840236512950280944023682461134232814660954111104440874094240919175799354208605579893319982912347019498344042593973347018990183750107960976039635928132620097270992070405526120363204219679815797929097042958595051015134208485340101187556140084084351514946337903970400307674745758860856720992895095702803795833603195445539419551414774833874343858754049833552627244141174022342020544332731924103421320304701254127968879587962465874157211981741428825527268156252075817995901469734447679869412977382015032708341276244032212268095953822443579060492611535838342834543911516023344890077216001351197676706263229793046147866337568501814910331509159056035324189969305862568791067798097006537924806841276705661267128970452948403904400951217747380768550557156630079842280763263663140288642517212644779367953061558880002841163461154502258408400946506673202347140832009915587110504143035173930139292378568930527484934736307985237285243670172188375099994080666126813197762046393219020214791203667530387800516400783556608000000000000000000000000000000000000*i1^24 + -208871463894072339046796818043911805422032768984920664292215330353004839495221259820249466404326127517561535244941619779560735903657563957379334493636413709873924026923009121985081672825946415521134612651243255762331716278738358888589651019541242964361209154858829483898732057093627839183268758676085479875134667362641937252058071478962303723818254162788958845387442891748235898884622902890329657373201333006836485421128541588628325826199587547139779644086220687068725608593812912927913216040538993442339912133529724398841265338523657067860214864683400099799329694076131263454312508221370155490210976527219166564083545952683363259101619523065294103723063105405078736724800567981943545316824425611573205909500869133498209675171442983057227420813887637601236473093402281349380699146061343654957086924131500193516637845230845263284742633703028156567313046967844495834866676807077959307368164496726016219604280560386919261621479626645437305428771495712513753375709877099562025143702262787498778339153582503663351294625146995028908215114202232484130820368930777118937809170248680252926268857809333546484336313430451735685331957373407452883038919910455356058924625374914939840038557629647339545936026054569014915667887930772718221974029233812599902529724043283768425067358234981757762407131012033394733589936235430986267958092110242632875115388713614665907609453651491020789681416943345979031562248935406362606439340083659527759525874699834377901674859065531153491991211906227471740280167219578984517943584820183899308383767109884155672063419351040000000000000000000000000000000000*i1^25 + 626228334091995667368450602672172637487616694302222143771629339009196702386908127694289708456492129075108876049143174116444531896245588187872393360463061245900022029543207280809304282933316721665958975522379495430063983023441930298500240983106806206204907299565630553593264089826436358851109595030904636592838699638229857376961406435231428811183882105179226024936499845291490141541784615230879337239978955447203355988348847271974029480366888070748486160414742987363297545479487117847241736290445421314470533246685997187055736606368200961004362984490669721929291536609610628664054831717761509514376504409771026836862742294547494610693003885214486463598576110862591363475774156610991504127079204789255387103800997442485313371388130810293837240053981550525666656325177824923640926362178115461518025171931037018585888970216368114875071172375029721866730071557402069681178537424917517417489842762133631089352429896468821952184659606640725968674136366742665808790390850031462257609265322337381811620336364700947491922781825811191251671400982239352007968129956304465954073720106067981589611059194772955773430094277643539528857553267316152492013126941811978199964596467948181512014473880633884675273786527090420706944617236457300289414968997126730330128123018177592324195896750095771153038394133944834391502751821968025531917471654212717629357617235948244967914898437751147074300037713740958598194981381049928231318790978419217328344561616228636463156749794240734674039715585507135021969237881679704452367328003193609658743716219004963944136704000000000000000000000000000000000*i1^26 + 20535868652880494945612527278442467500747626370430961274323158338254202518277585211749453265925131950951882218183085566801239489611778603325304512976601456559171758306810822648864962299044197583468007787377377132157985880773577796631616642600623907653313433037566231357202711798725450309195907555560847405567208388775411935107485034159884208625691167007092648091277479835726233185434486457887493815785980304127495438238564268884935827943498216691364255448518552248061695193341035647040177752858097428261894920686192076436563121030373403023655483681532668228843875317042852704286362106095582210872394575010977207729301789539021405804521265600325332723526329304014871814202085373523013369433792917234397141422952018436991913912994261664997709262212746391582679224541634836485833261940297587985912441840763099837942742768789413211343612481976865868717318351075971304356759478370446889575947531227467497145996225786992939937156476274245192236369821037342475930427612152434358768318408030336511128806660126873463033415409661386581722563423638851010465558255506306142842039347217397157092714421376002591387035349089167126111163831574929199287300117416034292000034351037238550204624660805711289950670365001533173874944514273978529365640740584668461242518018740743557467928774865532733933198634634365356638323080746909162929190938433523498984218938203201196204345006331626979576059717817423461534581222352789530531652482818666749959440797984633970224707370013170877615557161608686250663449134292267563196305895645378318386044873676817432576000000000000000000000000000000000*i1^27 + -201086006881672044208616755745874749112471756662676142713517348884571245824928153472782491070586908247933630716742918689381774077344807841241592722903752600890380980251881511376405739294484330253823023753716573542428477420461455573231637092918915977277427937435305945423689863915473798326359223935793202123763583413038970193566345390517608733834008586431296406718613775714507120544403588150888537533869624446285195367004938394364103834962346339899144396273924728438130233205370221667369123073771535706650850945059006250480960156885837842527421833592359216449864892440184802871566525750232629193347590568821821163515882162278740287531895801176956003504402551780850658570027909290572339643449480568365757965923827771528288235477247104357020196101751245445823164303463778208301330376131411900062135305213981140640213637894328036577049730443076125989028669435477382856689702552935005761580725379183196486336525991660892981529983318894875748172060800527741062267206078598915926240381943749360652854998598408428095557178236462588298030941102715598260769840248024189274578294042513577633005008902577969686029230507004109241815240771885945557598354826677997875090624783437210755008187730148630077728844801212169257691723328632271493380410785474281775159033569016210746162919572798595789749090640433912562025096221254698527264445846751561121953885413722272508867611380443068984403735482937770076719836839178064967973667081382175970523589866921793889187810183921186094164861003422383025587511707297490610835194479940519304936218479233597440000000000000000000000000000000*i1^28 + 673791453627208782357631172693626675917158325043660289415313948900428772901084320490332257856195612794686193771009891986405515481784290644791039328213319752725439559583041546620091657812655125286680404504514029543105519725948769782757702520230575150973570799680711149596186691115464563603905072735986456107779588983590727641767566156231910206844111657386490690821431084151909359373640167667890701785224664715312825290119420954330689614239638049221327311787969723251267492616744921088236354789486637474588335262862218299617549345146392890178317314523642724432911467157402245153325613754227294391069136744476532815983706094054577980162288506463154793556831506068036429794044820139844049847544792049868459104281211401107181783828329239156273652638381396625429744550642167345315906006283022193024993366038688420977026334016999913618624203591112872929021970958342101215047254400372891337735493823740346695720546257539082119935160543328947348338288719630006026228566155676328691383123109819782114236179957855649948476433183470893772747057798552883243236550543804317501308298791864637555553214435663025378227021144477206579190159112923832013416744688197968035150444326839507496840670111733496473901417230004118115216843086610051312743547959262902663332389814663738467014168886761768919963144817317086407862345194965479658418099916177909968586176891021102984564038457359299460563612581714915771294098862446533437302267047329321318061770842572826854098913542323552439687321860840731585303966256963646685230441093304830849789689069568000000000000000000000000000000*i1^29 + -421818759805803623558259311153099608291605081735073589748857199757911386989865891840780736848413557145004656785979398875245970175201382900276356736701878043722408226735463460713504658438551776211831952948393523804940211637930799245522146001344132732722881138427058643880138238027788693024608029690011218275073931514156623739553425684375164448102633713422375783242554896404946541086284102835720646071309465999291848955707457753415230561505742686888911208384112429493714581564945924784888611492636183988270523945880717422823293302553599508869101493810353816719838922119006247522761374635855469864056595738294365881211783380648184017505635984014919374367669631913603924406879251436525858973302326017130474654916312115790081862102470374956318222559213761218442811847692066850626223053125874782047268660276073267293855032514621894459300252904297956993134171048735220955890915348544752834298466174968979950199714670022690430151285162794825116445430250705981350747368627983416178100837743827772163377678892926799196426618697557837800357669358313848499250596815769987883732577987835718394399391542241747301885331184720265712256920698823950131542758063662833475784806319243683034719367236146406645624032678211845098670662381730958367156591574432293947946067524915076885161654503463419767576844659017232259153121744791351794922305566735336515289800123614817137897932236037195044287389092980688289004842318866490134488964675867171370886466412421345119398997678874174512120186457998486643389976361267308887943918095701227394721382400000000000000000000000000000*i1^30 + -2987919315280451682023211022214398111207283270644850560076483377579666445894893081984188306179034848832318114130607477795252039822047745739651653039710072603692515273622236733978387786482811674193003159147671232725375742585885348946318433967424617238310315651253967986100647702955726010826658256479893606276235604886970920690821224831631523774866476186394044761969787143679158783971766303971935042212163556380039689149441099339997592891261015152531174444718360356741740683973484924861064663541792508880760692883810878907326696133643266376737392979217588013332749263264050936286860416144450098870482075224671032634430182777370824397870080588729353836828588210809654728129055631400740301219069236690906342334926900925799400881731797659487601633956069473534979088600364394135512655839216078702781852798622998008757857027463742628392117533945050238743727107602001855057135241519503988664588373595148880052394826784921287718809165296534600610365684863588566953860207968201463576454031629051408315878406738138842934534483485956728208293409936350793544464452757043647522904663334015621056965308538475662267347855929733218955495659789818648044301573477108056404164117712390627746406399599013779257824433527556640500216001279374073590013986284802779157843314009645509619557377908367222052699142681358331695879378943211466316645224593266917705399502269605683517777770326141775404462765152194237706219183523072878415654614290428789153643973516105874047273117506843581478444030012440499447500502051055806629741185603657300705280000000000000000000000000000*i1^31 + 6832794318269545982629183033811436906800043208085387415884199873623851314314157003916259019283906447516039529518481527763749025960600646555323001454357502302672419043792071324100707145937909761745818110639976518494032172706499435425012916709229082753647231850652771711252940925593184457799498165648880393671845166368472448392493975051315723910619227007852996979326544087698311105343828120834433258939481360355070458314344997197323932326614928521880537651648034226397832636044945816800213380583876840865077646492477441012997869175375808500170782427380098713628890522929625334056127435214059346808468268805916827403314697078093500338462301130756574315350337236538776775215250112635335508906029257373402010109124201163186122321812682670523822537915462001253117534579670610955788760779270942440933039283851168797646313583952335132063235107300327208125650969322501643255020139499304681520927915029400861815931865684993850881180827919124960536805709243152452765457327611155312757565673258687092324373032309030738891163970015531074668274705309807292761031898087862264333023230908123255194387006649498756855143587782103679054751284374525055731681736077423601195196288033121110823479653678114751286316432678317067212099630121737913859003766507200136273272146811866897956823691962764275550430055345026295482988428168348966557810665928097502457261473423718190092418330571271038294480323025092160315766534847547778054988489673115410751099137606256154313547418242621597730657221648047866906016157398451804107958557798825984000000000000000000000000000*i1^32 + -1838510190293896985055277919102173068436848123525167338079904040314367004614225827206940313402229873210656386629247248626343056001180309257780971861205136688573144224815853273123480166235004237270174278999521305817661846886526574181875396786067562379949609167228019430469268622277857882916324962717712740232383625004949705361924401550215000121726285180883412276324594828348709562296427379424115779759240741820433383494450993255767555349480380866802397786630363162709226603432172708899018692203642825760315778569032159245950720757484233253434961172998943197517920592681831534071670094087710631751964938330927052780076640234604047603763564865017853973350672092232821883133769376642950288647835539056821273114060023074551487231280522175973649432930419544863667983901747680179687832442260652865838265757417806726264208016662321374533248174933462808866134467667277406873942483410061840173596426994261900458519513957419768902181170155608788953150987486071958602068415749197734316342806030650809223586387380724959264494728357221122736790480029853798739228814702222570100720124890513233699505658869888835749628491796761186052936612334002876937893027579137720729895439281676754205508738619889661492482538422095793050707359621717846252230900401827452465205427260241529212161166447846683084195314561985452832258059602482912210414231652185466535479087394086716350890752628711793075142208081109705975150314877406402353393702620295218218927232088878018996398448932403884234447247453412903525085933870896818554055059046400000000000000000000000000*i1^33 + -7319262073254451428486298134341446348745486410694257069682104930101926889337613635940744733950974929101082575497019455266604421521476429120314544750824291362942770975083396848825714163285811650092193324404691868275457751281700896988549399495842030726828346299452132002820915379055256066037001046722806951439262877915786030618436372783188172836146419397842952988446981944590766228952544365562518264983349600573828124425436896332598394070556759253352884586734376843938621229838659383465061814664952868993904835910747564374441810565437269487251523122707184445786437575447024479549009546434575087432797543169038863054228946743301240225518581312654502709761666381128988078702555643257239573039260725628364541996542714913807413946419565788051445392182871139717261630201440874464047338117212392859354907082873175240571015399817598115210607667090126662691789796824040398729961397612734948636494248476043790781259632306107670790313408726182710380053544170288396111192503347483844990813135785023197126279717070939356738557996167283943984487063396167824269446666297507971209397829417750995672493430486828507106486405809192166533205702513813998736934065553917423875597650189395432921063240826926994297356930765574258727965635283338066847902009059392183653517583232701945471163010382490350118140323939669822090624093746868644458512412758578217401084521642609743751576180564079231178928891858148125448811156692409261993377519211440842744456968930298330194132662992030103901804164408359650731138953077488822035415040000000000000000000000000*i1^34 + 10802568496743680858574142502358330095941681685787951318404780594019597684145009553706194143364027853335466867811363968590213490246485956549261934020738868083783983806468678105531027477914355080388983517332258591795226985052350582992787234104302554546899314706454722036342618630830247921611365600942414447438354182438229631007432064495580420702430335858849941675423015268530830450849175494679051236483693005058798536522373108843000732968866184838685117342010290703363668471148548989277622505759909466707837174445970894249143723360117806128250979297949610740518261378779530445986057691496534697450115527287539201983992553343720258555252197853028875565399771785185871136749402305190121871607298952911618247657828646117970350834127431504889978086604237676200233289303832322077286613731020901030687939745151078572484926352654466132290375408358061687848662043903403269600833961302852286546137297920782890138048475526830458561713579576019307922498520720193626238510804338135948573562118231742002015970459430068009396695390477714312743050834495260131583227511692407954634274143731666781640164475895868416600572405726900521548096579764234116456252800832888111300779287829910746973015243070156837686402901046255708453958672647929270661284578950781302033713068845371878007560524656515945856760087160640118404715234802567576434210402031641339898228778488563335115460792080708753956663661641900991707508360553337643932416364717805895177919561264530949520459859512838745524205693742295841181454164496637493248000000000000000000000000*i1^35 + -25804229218010120690370909600954678742237827821211615238187242982205499729435777841277486618161705888116772993314118633056112145491874298416622519264230344687949879499734806805377263567251057822978056345148758689093476984293340325452281518528873715200945620548266198418235710059015272587836610089323412782595978112938076629355225382506320699984771867716488888552110079788674416520587833770953640980245909692469641443988858933922608806416075028111177423402962059525442257213624782912575390945207661896813469384037373100208298302887346828337774752816052684927140875682921016178338760121760395566921453737132794821650647187656086173105309435872270054756583738775903491094282341147410567512698001316172208826482005657422475841650043347363823932029535505450180087199819450503141418244755407463546088655000980873770138258479775983995724773461441198118247917702686293082469560245870121864835375503820690363609438053656642395470459336917655006743057185963737502429198526595484919669528523043834525642834697408410197431556869110635412693042907056769497869049854510541688109801773345892853198988802587213256555683519961294758628798663658708587585062120292943932916446391824857807016400470117523766060454499941039285266003661565072957165955209450687040655967057330020668637108304667205672054555556038655433677287250967026996131970002036025972724045087678512467083221966330008032545223711224078737596030158686342326368911524539757159635525353899030048454476684065958104988130235367247300469739880657715200000000000000000000000*i1^36 + 39740320677883552399676403317061518807539699874270978979284387173292338443266795832990010247612752048677153084066525255086004019004366664644628305599255509753448460118045632164646411578326146023026358276746714280902699058430429534393159368837031017122548801827999763285971592653597339677405735801306648571943588453722588168117151792101467272866176882999320416546736705885433175738545507229345062361342961160206452451610939737946592185931033633148655541536709384560074143812932231499286821925343089626539374095531932461538670238531552454106368297312716544795247855207847241405077959561484740142395488127253320808134600475902067650278416314462936434300746229194097885156480877115685581006750539899738519336942506478605014259048554246551965073658377720562809838759348781565241853535190978062365933951240233788147792995864655053287072652798797227186688598852627353983662244970933786888441518682669548595948830570532723767544579403599840576391195223702586515368613211480293660795211913394645829603359442208114543572913507021103609784662041893760922445474993878829320336471981054232141405723955283131371287014265524219893628001094083626377545883215234269768129688270782748255535196038234652242386416922838684614988185940847546730094149219724673153155202318959801491635218156952610384632937806622041604908417140726768704938771328580626125142807513761242735386281336019289386180990853071924113693271008081461481689841727098359969511013270377268395619844039604883551163796935446805315010303098880000000000000000000000*i1^37 + -23074643794270284544751384864979769925908899118277598788143982682123325314938370601066587981706886179904151361685603743169014932696355673376817698820067499532567763720158661140556780603799784276831051279343750389947504569743170471280262891151936399941050669406205646079776505670170085909045865718655893863410663232939342696051841262250854569118278610855806691709404606853366423817426898299558367266452716583002227657016001395047138256785470733044795585281324131495705631568894200573814185936658248682048029531814719878500727720952491608496293361292681233618041160580090218704949998857884072732212221763076550960576288088518461046008026355208663421621249167754933878232077316379309188473386743951844632293979004787448670056638834717445096094170310380726894496126356163555720360957278377560585775542891466131812594969419529885066620844144795830699970426095066529079055086556938142559141474112212169451581221369626482990221436055788404401221694474851022667615209176048705709044473527584752145251335861057507855672709084368925230960290235282365348254908899049814055171160303548022695734159885915482346628303394815229857891298500381738229819629704146694554486251449504958520604667510015786834151900061129924586224488694996376926677251093314023469308736823195549208335602039070647147616186310687484222421220270340539428504291815742245106643036196645289312077326568952064487284647093407268225119109332132517278288400890326643351909897888456790421007472483521444967106124211600140724600832000000000000000000000*i1^38 + 7654518300922125893277685526650741366527654469941766895326597570324526500220004517798425518162285892999584954756941580546203047387978334480731404302571235109498252144216131007831147144900545101219142932279010060099360774693942580584666526362771046272060153962551347382899245377484660171316756639124733022687531525553140139254521220594939507264195834719002769801802937454604887717532281161369924005688207373290201031577450057392990282305081570632565231313126442378103315830244397137684560891247442967826536765939609147600441411856341009147432737250389219819191461362180311539256300514776461439932521037450159119974760291318389531882299530309459216176170123387558070783531679888380740514928749235017604632703045489133646636207407488287013235007685593364593048402104749089910100448718880661562641513982726878628925385253163936454006046754008251978532392937405401315287095384554215489505656224898872967254137507047559815662234901940408095371376443848571868772413158376950581540834028412993762056787055753928224543629556988833170894740077590094426608409410466712363177297446771838576319694871699599888364883869558010734275939100660594245030958057099028051514007373904851464636721653560619743474203259040189333051063464635986265734905727449645273807682108965433900312393871507658691273544551073688287230406668270630990952290550567650827603098266856621937526987351251651493756350546138603373465455738761164052107671486114210359605024275641690321601496304527048209293596347940732928000000000000000000000*i1^39 + -10791050928164301125657908276549816984291324868995551923923749287552030696140988734420590509218220711033241106794406542983082542016531046401010020352655186913481516958987424744144067191283757721502905262908934242880153015126122410685058816163683174533513977526231393631799452720093010255668411729179798959578648545363762207357271210705480962741218036197657854287072816171613769573979645694256430221175255150068742409974202223174480064429248204515264011991917622869356068345954873551485876678102645156384131839105218033498841500833603079009479077296480170329164296071499023308855634820558021110038938345529521285531027954852796653727093047151090813795119202797845850574845105229605764579888436325908983110920705853252689135533209636745310669516607232586172646750191635999662418434577154466750245208606559331369359917989474881736266523067975197714674292555024166110186308095776308709210424591478517828802618762936573530019037109618217855574978216845154976682374903726652804320637950066047694488733568742910763159183570313383930330702541589300539601424256367580545235609091067877779662948708674838733818366311160956191807074642865060905567380388714440221964710849447029278369197867303228760686165171274140030345102047280442252811266355999069564229635998502191674015367954737241291523232379239659156263447227051577777052046386580892827165905178083423997871960321487980081826597917192239231485823747857485105434591431767657204003861888844197504494850896495822984147112873164800000000000000000000*i1^40 + 933449927951199662379647859387753740172787304482843608814265834575390183854052117121282216703526894821806024648702198059436870380440012998967252185499203287663765176839732308074104760853880215134436486500799338492025271000190887954299643717757067952981759836610664425543880743636090393055191653902653718771161149152787876259923227665056965778545449665855502335179741555996365269776372569173781935944902140757476722434328073162154612007266491451862943664950737545130651305699709201836559731573858665430989426092539095030595128632006240460333388479928594770841383940011744312031311093647755578938423840304687532249352260556584457842154984237720591608225331716290972970293713303781369919770984457159373057525690228100544361906715463567987872246385824042857855460504617892622550126941156103785301464479848155007173299866756026500108368623417506257657264036149648272998169206940541803577369461688279512222906897359708008957497847445944480477874512212635200725047077522235115858909146532890123247794189958596072703387785939699281928202197717973281301377449979496770758977941674390022368939414258710703061541057358779134582289078780509577965389392802491168836785276273757637284963763174783480884592854377178659431385557662848611014181604684786214295054252661062462505592213713750931428270932218901959837370865084256287490385592150703760209303292936425676873614219227926627051524488582295995704814148780794430603216770546125466761369887606822724020600926981477751167385600000000000000000000*i1^41 + -8012162927711949247992808126287765556471292375948891614256788450979114071938337449479520240636985970289128109740973659150870822988240139826593588809292720571192866238946276956511925459061233341527677591718769189761336017340868124361775554817611492204524500744616300357354501168405713289209100522131168618011229373119488698865552196659416790486522107191888200863613121886302770752115949267123019323154164701848091208220121393437088077749078490401022231684648777017396043635146392057668324817389977419456186883806610719142427598700828027183346347018425194552579349842027525806862134643547798507562560803023967512054008954177640856345862682804582011893431609457173205053937415259090017570375015175966242226064575441886200034815904317328408876240036775710633935295237388888481607381887458995811147971160104492242248625103490300615483762954481378175320798297456800909451642943149488432432972967202815381271537220726943536131137492749188057646031756814763502522419606725000872957645212089699526804326499423173351419965172292253474309553287739238013662126641146588296219183144036789474671985415397987243771706121099942942787972195747217298725060944427160026212760511209871376669004504931041655000386657352650562946774795865427642382753199197247327745387924780345909898908964745903914662932968955318370501517368173215561893516583456920723645202131792702775367254279443739759555317050771151732620183380583883300959041154153149392718716010363374208484675073811152896000000000000000000*i1^42 + -547443427009362713385210453405181896759979394276634340917829641366594384915861047914993290408091986630888809862587075192922813180490264335035866423479406542556452645596673562770992315030235685972138660056885026755384048107457101585272023467831631688884448268212137118760692071115361371930994623488142816171033976385520991806338154107529735453699417909948496252364398955499775674480076895428904025852021016025504818416169171622146097173640418033538474889207545776745960128007203592481634496727636319037788934960513185519283648386787371544309282794111468583812970846497111886991058335013870078796626814899548364507840672966886158214574732140871377530014772374371947459100479249449236262817059757717443553191612803117984061769800350562216510472483534091240018100523602589874558686372236975682652978564937057542232651151381365234343969684535133730958174930381394497021239065419748117491957123161496857790013419790878660127966122213978925975388813505879103249436605594115345163873588019147130176080697357602517892402334674421971157218454613920139469859581535228952534018180469298748303846663449369758299967547748135489612245855643182511276452273010478271777394989749698812776605446278037764709932690100876122477319275628456821711084950168275392277433100301555276178453950573563236779153648958028631951791134170759050581884396098631821980882998694866075842047000886459861018568708484787990806475237538614260961923894419712772051402114083596468283438320844800000000000000000*i1^43 + -70791738965730077479310568671299678031274897865830897033233582975943722131530998755891040026416873741732740083499898924054709208378994005581248963797682132707973464402286500354159800028976644923385945323421541028844268184916335166959008173575419048845175164791502017389487415591459160616199307140640875170205778687846413769087538946554649399121155284818769938990017008158139918722903338941363068630211377206259732015392993942663142419798056805649000041177035314543393601471131011830134599152523266016774674072674048544295944887839239437769951878270914842916156578198686619238661315948822098542385566138814828806421003854768853102912882116192321160301130982479207806549835188821440527884271076486543534220888946546316749668690542169477924640791984707781821324794756719180802422990349996385613847546440865740745421581667035748481362983730368398705776179938091732040163433259580934442200295925241894654692546076391694333802504425868138600496407382370439211282744469054207694048891695973346504498994423795782392793015593684489328739995346541493883770717255787475420453504275702432608974379025288069526700134776876302917490149549554303371216138980150503510668071387192656189976275828533281535327973746482581838062757943393840091129816740949930927159596445142608808921143822971798449040694913388346281412951825594088207480887672339739484183321075023566467397121057535793302081945207835620107142282714699118338525002257117798062744234129493438182195200000000000000000*i1^44 + 5561166255542099374893080485652266190230594329277210242892689771023298016188253670432775860848514562608267173683947306415523503406503845135281531871579301813013699527489196681975188802779691945765315132719574815530895998177830584196837105630278387213688791946596181151814903103059614563661944244569626696210374404119418710511843581886737463747104578981539914081142828051410956024547778341827130712172432958320896298893231927286119061368321782680050614595521285876778242667148062758365584071229662107069067951574160444412905915590693438728483829038479914437430325929412600590982772788508343113647456954222181125467664185365308624526807316787315906375851220698208013633079828056734605146614217271714035105884298626597245678893600992148881998522014153356043029696636282536781564155046992918626333286751366767079472603799755530543279404434110138685428264800728553120817413461461664821902849428332457159649431246252975532865228808588844968923888595583143853303845262694449715234881784496440475232363434224215807262018212636851042469393993457649180280859899690560297112994852265639138381223913808158599079665102953709745399061779877678789573381896496512518744156477319860597999104056914886317622594864037747051600529117569296836406146803003256156286809951440620834062325820911838954088341623829114949385283201315239431622568556386187198992364118288367244671603087974453809789968990021631619372176469842565828174736384798421102859056579432415232000000000000000*i1^45 + -143942104532749997188241148598205835977858018770489609305505639214177489942616748994399030860386753076474398391596538300197648293024812836616896167501096979431574148231562667521133860273413792203810187748632339214442470333743244563620063188694350302691416534096072588134184407289169253528068098384144715183666484472816318749038284029794705797318115494442850341005476953889921320031695216509368224463272144663410772111922349939826514266077143223488835054867742144631797361575921324211204596236994307418263472345827837682978666161883234305804041399655487791692722622176378840040052778893113387326636190672337272038475261620888908420124861927815883576346396660667340636225090611802987814725031025636899869774520248612199134677690523351583768365948335361269975167747294642839990052452865655061505508913191581356938863318816720715995948571856531103776998937754527405567960035831997873075022630912120275726013272224310892600611918943430516639349722707085085617582501823026253157105524981443218397782327966079308492638100305636948286156148394018592781542656884611658612551574975800658767801481937227764501142754638260629208469867409584374196513185102107095407688879182642546975928655637576465567103895649021433114527127412772732831818847386165611755999412136127814263781034738739234153165863201244135118027537107813626367601697342706956556339105331832614203812508292406517832816003308764515577252208732142578858036821295741440345355216486400000000000000*i1^46 + 1242953487076342093684874196409404778285244423085310715205640390247002383711366960877798000496067714185905710192281589852862735881244671856280509302534675933623541400940758536074747791408574457870150254437660653179249622411111163173635242311183058838913991648610549621391083395827611052885290524786488499284136255967189775162371894636284607890209964858430491366763044464487246356365834618075559221993082412774069865114238332498677674173266380938259727470392330289793113873081219912244765069524187798153171375300307012202786565756428818319873653087905290422824381018049679836077850975480654537080326004849028437995050261894020695287291398337345466058848625658455048804584423621556885321421929797963248631147013418966071153713245040351882626214408415651326738197817372959207554997489390195283822462482622283281600232361138977779795322962290485661506401162571145405048526245843693706866568528613896342411142563202317369594329141013967170288896964419113227664739738364537966247555563424591232648922510442457360584666207729425407369134043848229056496887310822293181118488165366867071653392405210067697992337933484105287492417515644979953509810953195888613528086276337211080165957264848982633568774284657710540516393853420478531621463415764372998815371318990452739364140625216504342078309306008090758229780453853849597841541772917967867747875592386270994852080843658285495627013502235992157534583238130831845462036981517411481026560000000000000*i1^47 + -3665506317706841667637721464362037002125633881551216784325903494548092703754868364663771925539157776016771429642913880338096751931970865060701769828203851129379929638624983325646853300161251616269235181265378098280613632854162393315442955290399109936917407212624201832209644921485297348380123296839807770976679841514676351482502437278452127007753904281409523440247657425555916355125706306512634780991183037301982544704482237625373900015209472462347862781749974967908914985312522797264310255537351541588780948460021274790774102576755797854126667164410272315197202745479350624639199716247316612361600394139325621830843738033014484339747564310180527571049687574060285239331556245463041202692179299476873943610892709098209594981128758174244466815307585595187414874903655273829189023969568002230763714394950899706642184571481013539994783652162308824428533276968318685993431703864783734869193048466023727030420375579291242766213868407620429016342902025569094749978029951310257595741867812875884054707178964076116564891768114844046397127502439149688046189304034562126225903058839188762099591759064754518797765534176207091474980487384923254087041186521016336972278142191398547142703488440249614628428322730774602023327089947224894480774148649378851176380209954055317975574119049000113457087923048493162224117549305315956722403435069404911612664312898584117825017324541024245344856561220321373759334270241332693432846977597440000000000000*i1^48 + -1544475713696249349419919442147981224178444011095979407067696666020340075108779168671861757126490859756740721822147417285595793828129796149196496057123787119627015763809422379095264470625909659737122026201311728325024063738632032517629563634366878255263211536604326207876969693791820982882722814495222389939426594406947579158730218662025584901672581879996673501243037661635605645995269984945987191396902375748486434087222615680181105479392391039786770093356959928853601855410096090359717818454550630119661249392788330964881145652918551721542067852789821778204798941532439549094767939946051527047496462083753575806075812803159841625905513903644392653303679846606084000844711115930596546114207133494990702320499345408261053814382804717175265172853600666505211903820002576065801829222446610373477866183273955635662761446045545940842552026551732018572885166203707299447643648627574000033721099352029152248085228143808768328864942050705305789948167920632348608520145526086704964752050924147704477851885274625736559497331606430051362739284942775210965004456739456011330929311043892311720210726425431223418047139009968239151195039745177265615129280978618242299786257092339367858055570542167350214146654792097242018339056762438941299353725083594001168321556935232887218750667248918336926191071300853549673214986952619182880451042320868639860152103943803293985000773270965368375599918114548017378422625873922109315481600000000000*i1^49 + -306211315441997719680195023783650376956963996421568871817501386278069428649564803111236759400226041001793260838983315053275444308537805423003192245156343089094404828938653503024695440373267411495831746271105572563676074993446869995639379757545790692001723838033116906757418432300862853830853426885228468541010803205145934085440581206542920832611938818554284494398089778092794700173547693202240636126115382126999744880423447763276462347381749855791167635302440230821407724065560694564903814420408600151104527407790481700209292052037509868068961171875026168201090834752952147506080305396254749885242417498241179221552410217617992476819060518742247675665292852254774687595958818061474531215039445167010052611955234028792499766309251549227548096960344631805132572934640603057191209781022334078903238190272814489273048745634612366615283970913680765890143401661403493121705200271119646618310560634257910360597570051899082014370507278116497183827552507791572862945319013532493808852276203308144043848237349135084391929257443512785711095633296552967522579313129222245224235589621802949051157553468505346717439004784842327224712219466614998878141941862216736300239458511076222772583209631708920139192666768589229683434892637109240760668174345560968744003980427053089569646260584284829797015640793077506049417221185637384413807379434254469485159968120887566406070141711723380387704456650152983949097638333251584000000000*i1^50 + -4219649479849634105721973377317677547322576453773784538982990465262699073539297113152877224070009967380613610846459712071196569920842599187685929154568454143751395397296305711057916623070741275723639451043350749653572796141307817623775533553046062099123221811605630897259341108627213152222603042187115250214577601860355747590761174613496024929312951051846695238022934636091078993580203053785996980665305311327986784251643330887494539087894807007796157057616350316635259771932183005399187506070507766994165437888378182580901304036312445448581230903163017044868362279820924736733728202591228281364364117064919297879731160281201757066012685368310386763514185335687463371951538719060949025409064976407090437376992031750371947748894947131499471336685050423311003128759600561508769918135726377380086507811022666478620814761252261858535857713120337570601759298607499859866211295718400095734793495820922436684016511783455408402107101183074826593820529720415451068185974628132684149997331837264242710929287175578842333187072307172820014658887340649858774775297328216147643241763862475162325976538658077267774491243167064325389865887720299727604503721703121014266638102485626882026098520189010842441003311728127917785052318697203510017975156829607878505884877399811011034268934004770562391275432307633302054616931720596987372196146107622169466365230020249184409473071569819890382540114155592664848793600000000*i1^51 + -8171607706675909438796140018845661114064087157702120896868349118132649315996000552986790138947369669692933553133049491266213266406887212957109867301471179124771535911129583875968862265277941656511887580527714403301690652922162008532109680655598611898028409970150215446599272564350239368698848585847709349167251923441660444974884819566374407842125946097566299783665662046062203629349512225433270544325912181962938917910330223994120639041562688904287889295114237006044323486856395742400427254227531271051893817234746154696287456226256833807542910872172241105201399642379337912689175784753296489269738391159955251560483311099839135168359761488355751548395369946451596391755591838750092478633317698541335225130301830492782994753012962190459781222307392600120326861099660817788997501615530499843189518543884080201382258375754432442571455756314166589220196785065389671920904915167465776238195208061501214134845178283897388858289831382380921017565554390367804058838173964182146951952022631224144191599815345145303110585098761909611473171754821304248800083465937152777867952528405198374620378510273145944058388557477993962497327736411209076732582258128926806676427308846354539395534920485401490643489184689019713984329709883601329670997662797285530768590907486201637739280344174474426187871099191720129011352535320063096438760493042266514002734008832640794235573524493375439328573285990400000000*i1^52 + -24069579158048873081940987640585355930323927356075042767965358408019977363345087027002568063551657628770822612470334631685881564932433528452769211045096169283852856300140743550127703129561254692299462046646778449446217704662517913776478785151217116441396723433634622831666375224912841559204019392268104161284505958319023880072906860644917689592241988726386434343688433995346149496875212196814360504820731018716401157089267073980777347627365534603871578329409110399925641192829856240623595752977554334339760974309852887583836774956481060311535149157626232350883524661559375557866889661617379111768140034285370422644377346460414615813517348737253715211100844735720034813696694422056421707108455070944561655667384137798391721231803677014530783689276327684987263683474985404131768026784838795317294028802223775916735885588116775781153583092172739678316287149284605296570673961985858777956446214802867067018690196510005143559404660267776315131591336878543571159345269529710152103535060449578351386844514831059259080751170081655276932683929643977399813878740639746499634260657366447270639843611598575917105342094491591954195965513432328722055976658603113998610739030508931769879575214810029866036794576567071451896163735107895218387236827755045906287082998548950367877408690821940098519536583659022042924439593039232803613362629084820379264471482225081766952764106357482717184000000*i1^53 + 53287364303557494776783047935496924412729104285775568055249981647329707509282381145903276916323641233990434138810293256665839014445561478579055704274269714112090057015619442970126340527103910650264094180085909991091743573922179155130160508045019767633969780654975915663596317813989211199466648026013413112042258627289202115020631644579724913665558653061794976460007133424156010884732647321895399108771726194710887008703939719892418642156809500019470257210113551333818814863086910911784019015611027736066713360893526401236963513297500524245928229852592462988578161398235975651357173142963319268285842855616705372612273411703989486493514585343217433519700350134300495444850651074301521415741205099499429612834030150659835369023777887259515329390350739406068377004558245744947084866241010940746368975186146959998668999215429109047794223434669554796585273702403718438396176903799654634911551938481753485201303278516717526344023999387331080755660211728128170393176027184449422208699720892099302086443427657640799699204670809033840534310986105708582371173402997744232592423732689205372612258030368316497479789733480527050246360773725157877669490828799463841912847863126516900082512956984074015818233705331695460825041323381989434504443436842398441755140824884121572198330926923026780594490557783015228463894782029182344300135935881965045764813733463890514988236800000*i1^54 + -152761890994541225001571992382344378104225534211588414504605118469447334202736498725183152454093631175053937977800771981025788690060203969572534474079064959444497767067734427582607465254344908542240282927501335288824364424603130656414451792719514915046681892567004943826410308380094870701309461421696421547165506268820546749550322391404337303114411798277587867879056151387532348919877314348663336215643416704347105653151148387515460397631035393581446621704001054889728048752623027048202426894207700135809900029745597122282107469124976351494132269791759232343544942990394704738108380875414023164347970745706200347095715024287972271226347434904423417083111982830457531790337981436707712101878508909040772735764157861281393325716341257504986758464585344549495108205932273784817171688153573063263749576724257046048168322146122996234184202851131791760494264826183018524826595922139821854864089965552434102849393005678715290807334215302766090289202270954405624189723141256196294594592316976406345710782059853452037869019569583471251627823560168380058289371308023443197409185954449841868782126749704256035948893982979718229531019111745816531538719601633073909410566647271909249047377685911616515769754844738339067717861716524222025989412219964069751459178733218708852959506937231879186836836965449019910048712713668982360160576738377367123090472960000*i1^55 + -2487284152359586927322336666580034317003582039076953272306773885109133576249878517800911737443429162935261196432766232412185921763567498629846216079592095294519917124646627334184591140072207880871409416526648384204916090953799846672416364468991266828791680335020315596867170756248453548656899492346150588108774518614175290722241900168369937163866269170072611979478367381173692959766311477404761564288989461210727427456209246315691380397114154231954787007519307798148777572142054496592850561586607608032188356173412880695278194320245493203907860036261271633395372381615280699011158085431337342524172326241867995913807864559078152725008282566927563338739010440759030535581336604183391322443119069452035847311355550978934559232310863795576821596456043984350320060563304481636040249688279522421278535794889925863835044324976114921084734405897492170214675243203799586403881754540999035347040125932502467633283629353275368376097676226457267477990654209511679658394162544458258347693974305448735792519560130804647540311590624047880130797516187958184720572806266297590391378650415919686570090391118874524700966872716954611827891249178661097988171223233239358348757025536216100621786269422336327758868996615656374803434703849760990665403834041092285172160963585838382107238259217788709824253549071781471085649844602587597007486976000*i1^56 + -756799568880461829775640595633293304623146010560494388703350351452624511704911898876335541087956323702245051415677387800954336536274031819297597274555923927217744463291553027129102783850116166425912222578588545011495886307140020777897453788597798317427893016368929734315284036928971784152232940906903287726571519310899451945520359061078198078171887997254201689111031992861628919869701509991863143509687363542810435878224103705074722477487469885841156095079482814099576659151022160707404296516011621626720282095628137994952437926769688579417364885742042145421478227158993126773610254735448447727725390789991217274896056782690603210452733928009814826528690912788525387144407869566510391777611497475115601670391846172628580525889558517586826778252642702992273584105305453210514842748989985751374796341889442316056417375552805485318569306655971268501654938910480922901820178365992177899300878862530297787002365436699022475551926260410201177745643508341466012545416833264643861741210833937196406765880616579451178242275775666027956108814130139591494846265603885568698124849233293529624483332961197232911113690312914752756701747623396327897974577032301288811840410038880346891191082295766485257812197463468015605442525575953527679907049310315036279945553096246317313881967951243204165330956959933726824857600*i1^57 + -212095311384111713520558254389878810722514560464749533929047795101739798333585816375420792319921025040233626551601803449554256297766657300672046236855261238332326739882500924341622203974319422927550287318576211240428439279498625346781021542863319867915403425353464234235905804324278616026003095504921327283246765805951519565104261141145907964973482678263044978734640704598292853256219995608541629005418435394636298518126261805195003494365191472173196034569617209862305291668592402549403535151872763573334223103950889352070256364050512181596188959985363489478257424410701878803916513920389157282116715737085687589112317491843106906255721517742320609033147193527387755567325643392207349601465618430471731663902258781221596704901657228970401553456958697293065546685590310730234790722631744450343204080438055827712447863648077883413515027069421616853925306496427104726701838613132215848202967410334195376982911818274923771837251063300103022219818783168215977456326018704104417579722845205556218249129482638267328721174645428850794591753421656960088099809126974138154719856814048551059039894716885002262615163467413914178804654487399283962777874891227777594208085277814326325303527100165584484146732809787850763791339608690738933081194973313306376088692809947755667149500007972140482560*i1^58 + 63199570992624053005077038917871340768782170544429512517640137128418795651057654947542106985342816192722827742112629241494762474825431232206479933633878428181182271566051663335050394651665711803500119723993543214353106890270618615935661660875967006463270274789056767315964544249216312068017687099275649123058552536706396565222036149661517260416211418354904926527580028727787261393951944131639214637731068838652531190330281498374366995668694570435868217451501222404561501852328878063376686017592010138688850878036807292947948210024200648085938683945017727809608771585404980076686735238718168663388944465908325706182575472619590353669248190849752888262549619923969756955975666545439089601721194261959791219580604306338496522560429673923273690389233802787588903670055970666972879192195147230223529233839977834815097240139597270017288551634091973587513933406182377299578490644823587802698469021620928188097177625491103002587843053745226480440154153655094965053782361275889917534928432147664790183598484791512110666919594236593221595530636766472252939861970461960597562467712960754630938649555942883305533854396524845657685483026973639539585174261876679278331633454539336439223346940773348476044136661278301655887893098651530059376653931950977260339200*i1^59 - N1*529268526560537433338588302641807994456056282169475226451330924738387263301261336081066704386996725435217812895498636196505494661696372118603519211059996447215050471909831255896968832235881972374585449035409487499903262157929097211501716148160893246091387976570842125388395474489565732773831776562118702786903162366330601736935537928435989465805346481351669924441023452665929258888023484261745777773596717841832557526963*i3 ] ]