[ [ 82388364903811608654908701711466149547755929095329248611318458059302181459585052505999396898136066778550519427905149277642240870158576558352062563181238983425395960584646136527549243236808702499903922991339846387522298077658821458288250142958582878002108032941978446168204020299069009138379087766830639334360494547063527659835616915512765297889074567685297189527660716084868444349968835111233278866163841838209075293967219054092678577746165036708120789364250142450582703742583060018012986839076605415664568690426349922186879338941757553520781379357189687424785049421990705817831186828909833726836149149796407988608615592484364899870656665375396100846228126413969296504015434995319297032739455793773990107710201139413193010710326479167117685206963878237535414234896907488142557364957406112432965384501090545173991176958488023811406289825996045340264565044480477917318308245097037511035912351227819394563229443916786544072147110966833016375592180906614750310095180983197735990397434743990865289736052149915810932968971326013903215444922683708766270993974625565983767036466787620134530234486581629972591567306265401385120164012431931144958529335140152710848344792456149704993240135978001119688947776979854685843351667382214948935501343602665062400000000000000000000000000000000000000000000000000000000 + 951007227237710880356161165458251155101897420746708871687229495836816112248898620645421534042473735648550425849424683959352180061101551792837583309724807953688508022854728039882741564964593227050174249895371980887364982300969952913231537877595313937888012125061157239403454199964356568725224379999924390293982748535318180199110305307459384148968409206290709768338600711466837565411060302058729809758002647017163628212246365819951429546550003648365452712865436789578439355909755422337961557574272891128128869249668947332428220567828778634910742833625375636397054553063676672413970722943108729748414555621159558747609733226025834905804817752273209937292373706687423941769130041683504702866215069835888815982422990257500743550129908416362033774529365026553389328269770741549706361769968888924846428062010485265122927521521073365357150338840097076099390070522107999702932920940624346252286754067451004596952611226049168309854358365584266871014994378579090904470155766419550665511923539868189514829639642454298284494692677397768062228406113753869830999977357704397325268218659630791178791724316737237403784052396012696442966888452455079496998808793704848421520698065851627682160885192332092713694930597274509385874876757223497921258770221812940800000000000000000000000000000000000000000000000000000000*i1 + 3538664988885964075787571488609377464636811133441774370858500354147194799083348673446090796869468950023647725769408514885961866362871486436221729792825545286797517645894768996806728621111475219524371504256283489576616797201607823176290002449332103093545339354086684322856083015768133664150966751523162598304797259599470216681878966449420293870361851184743880735156521845539719515535134355493185265901721752210290026189575982416947486293957589567371792041628433830756639864418192747215150812559701436608972566243258177074395714321554526034617835281917412828897919383644798457650785245566685561499600076318210741639173803814573343980562643213433308505425513291239952283590390467386668826875856326491261344129495538762216649192465195502019595318466070863743716856397145158602959264783859418159551094667227036011362020858921344613585736179417064537648727160189605489503737268566641146355146279526987596290716872757009153992346118303983635833608882170257235219293104530581409550295134611132434614360876416662940122181268605588028504692722226772095723082673647338162733741907476090252906860494346994005024847373263650937796068281836150514483974107915045931794258098542935461049218117060764588114081932551744017182563045900372776362129031751008256000000000000000000000000000000000000000000000000000000*i1^2 + 6289395409360228753765869481617292139631278270248860803609686086341572360508572042187134163268499447692497066977584829084127849837166177386248610481457714500805474301453296399335869188995936705323355152666915033158056868108368551534325710638929261849624513472483299308958441271335843251170849204107967796319096522479911805743240146667332443977419044000111498271853214396306206401584465961710759314053199501350787091912452553331802775400386744189062161919917028352986570631329562393634238006567739167661781806372782183988462113561078216911402798814605387578687553033433157391663636634861266128623671044988310502091754541539458556557592482315885867684914663955223434803020444878996347516674811050321141310763259771120129391519061406464524114590895329372235378998713318538433828744784610976080424322848028928189857855229463770560952887652679392141154264045548509723661494383304043632232226018025279806542568432634273785338873039491195043925861871218386702009959465078262129653344319227657680225172550618421168332809881236589277123374000995343525058287234000232395001444500857729830568176448718314987343670794699484602441682674656588439766371048255742322086875793782799177153901533686325005064504256869654908730845085674748355900654385260134400000000000000000000000000000000000000000000000000000*i1^3 + 14890855252198143729116412641501478287403523480798679241273790831887522446443265751672097761082925105020690017383398541465150026962572400897386770648403971829586013822330688408497379263329283262250571951081329437777720958526065684483417484905827707880027341331505201997052805611742305894564861619623786420678663586567226003537434621544916396716588174617964833002644879677343387454410289347924126404838425688569301604324973104321983690838680531719511555840520564494367038766051279080699334303885291353442204872894022584028960897033650955125953847962946857206823443469685994507458889795884781288646341408207530405716018894093361057188800399482563332318148421412248596801000392172744956171729585742899446666017670595996818095133548444868936278958031386175576004458520356579756745973200564218199516336565481199112255508883081880538194044820746020973954315675176248469380924757590459328179768501329304282366924440825499073529317663548125346096252521482836934136055652919125645581016912487728419379924166754525099565283379581801226050475406266222734044226765512976599673362366737961517298011615244436601191658236215471806912487561408939425708324907502629669273661370349491054339207950136048903834858246956342787760780780489779454285451026759680000000000000000000000000000000000000000000000000000*i1^4 + 16369648391894136291539172623171393619116220236609570258385784515820343929015675169163494098194284056105906586316484704480481447996767025886439365694222134453526967193761600168499994677583369408328836825784239688020072767840266693998689269697651858194950110180391457061491386269529264637595640890896595469854477003365751979356765239480914394279760400739292195969925395041891186507081916758422993893653883348305612482432965208976263741512985090650599690065568875278814667583891787783698452737959233921772475042069028014424558350325240990256892922610459139170569596399605879571446331969975431001475481881534180581315675607154646006234677392136127646074227939926775975117090431749053628967146885413569765627011940847415397446607942008326966557146315322573235812269477058800951697585019366265961569793191070537045101497930267390337101268148181730181800761540388063074120609039175597259796808119456869825980919616158438457610316530016745301145280278479361704209119851441354321128892076490010588944311081429475279799664468123046244021995554545978950831758359314798692602249450609199527493372973741444560932242831243307642333634700464901302052767701735823212705078941602706144925098015678047477514738589406343542235991425518555999906012594176000000000000000000000000000000000000000000000000000*i1^5 + 13977490196043704084072211872268932779998059720083259503597438660922949178753468038592987900712470572989671675152035822059934109817507928224772862253243226051887444850236180854882430766820601702984018711756515695847702774721500599341216694278266621380268318267011631965616932540698377789350698982931602993679421093243326776494853995996464305909860405589970599256350671451290704271284687892895255312202851036768392509053723863828254015581409265156861222543497068896881388535650875163903703489101859530728538317428948585822612860095052011955256817180139041313711072443334111274654339991037737656263628269369435463140558963098904702824674758955964788419499622642047394858225053384968498693155812455833215534947089059156572657241654714211158227701027975928027975914239321374900496692826303308967368272937948795859960068577801613529587436316167000844057850313884735329712349436082098270399931716543181085193922892793283048506838060068675721918227024093286971516889997449141067389101269968964666963536534720547174231265329060595311499391085810133007130164657217473500655707337231402960981280330654802467199073775487301647387339143504883412257340542649880923574296751115543162117116501132819656479240459229584881890978798396028157355569971200000000000000000000000000000000000000000000000000*i1^6 + 6355045709278078215005473549236930346257404545915007633893129318448670791722243544187989298600191263475108235964762086120408266049828789445111064291322395922094062475624978739271215196816719696397863755288458902821734401809152530730490729959079755261473475267953500044811101481680719870171408680891958807695698270798306333807565370740589349996052087214975186159536369984218229793870814801994351274240672662833064343764412367198725390031099156358891737337646811790806978527601072107693000828162040583660658956171186177358081107805369438175200254491929873178810035757893437079548782399080011201470356314040961579522298162001559392587851793214466739934414590234338072105115786210866711059007008416854376332314704848349071709376619408585815373482310964917170139737676425373049705798880588763068034729614642418927008756300547483116694391068976092082016197163948534204507551783023151419332818735279138461288035482499231152824040209091365562221569787769779165326221204968774288051092772396727191805941422841748772127133796294231580314899086130814003791722572985479245971432009446227611108184383467381283481417350342597213611515369331853826656415165844267534648036405750134297671797509943939333822665327076175136395084185223453965297909760000000000000000000000000000000000000000000000000*i1^7 + 1112472250226323075750476240839071233763157542055996289197903322169041015470836748872738758050288162333080504268089606623630362562974013898551304626928363743911438275474335737067015883235168267502078793203302189860721390621707280269659947647226586856123506887287389926962181905047262988214362451603642045187526766871245778755080171075630014646140272413861627796392435275024276737920202593150476463522716218083324283741685517056029642355662852004960262503031607761970128942354555614622577376093438830539271294581413160919428489476774155681131795818381536600847671688277725965751708906471671051253318319732137174293048596095697059909829600562488515011542907003163955224319064492654351594104778050533125457295019046533196408556983915930974827968128294556094353381151990822091420843389347594551248107592733319723037620378580465514620244634252512790201130206911465879308444655276528500109058659974492694259188507860510082895557758037325438713798829322157165732595541849912667858206016597415075263902143700707314603055558444845275723553245526110972563868247874705401145710489603833575854720719050201005861364875820772597575194595114695614217463927526622755824774088302469654467671724421507261866099390480409468931474315533888941719552000000000000000000000000000000000000000000000000*i1^8 + -155482715753424801134109367109807314320584446058575769272323233204839695314971697828412869451136301583165307132855545329132254756833928493904772237179412776226557670544256233108386075866756213256014722268217095581795162486305079566762557182964626249225418478490386219269266330467173823611928727903966543645563000985841054617841001790992393164950205694975579595380099847825985867594417768314584027761838800888292303233226112530643576660943939960280283577311899714167732817362866067124204062189165308299956071475034074709579941639104523153237437021359668539057305987396463267180332136469764859372320957496531065393679014672165217209263461964973947105773155851851161532479837045111942822841498762190861431943832974922148512641897631932068599551724894264014899439032390956410754392451891417556333290920558382771968419216295311177310598186369854141083641368534541431371878800083051572093561241040602913063618449114313811623906178041899221860473882987168014734891372385074102063594339485240488720774911704007292153162802376937886154242471301364191823801155046446475357864754835759887967146452098316189427918920847936842389097142428658809653852600294875017063451237742108358573456945243740939636701659211137481582697058021575281868800000000000000000000000000000000000000000000000*i1^9 + -11076869443191473369187244315601969226195270194338711955657627318432966146332561213871701756515349433645829934345205180805461209152803239376781666502246196058643289390080050571136775149034597160441564650411186759236577830257106507261990538551538937093819869515144304688290008366345364576539345886138526866114969981196866451169415826968828443544493945380064317949658692301430750498982140973718341407293439349765189249454997325753346659133556761508192510241466122040963578680616384630982660380723312248513545273640289143492421496551450666207876520217505824360666208285869819409844976843646029994609694459167639284886833283102648522102275499703247068964135506717491263935407294141481719492004810384660356791802049470475562080502514541420529518738504874967786055571168318851739744264142194766011659381582589059343200654914894158383037239879425206797064383255180773998778580947994868247221707359946607850524545541181984554683212393447822618193927846351243890025592094110433558519026883674306193643787967761759409348352420934788201970716296561703641473235804586442967345022677067293603925305857169853894469645574932989074334317596472486974900514781671396757087163920260139870582380767386442519126114526202886331228679262384947200000000000000000000000000000000000000000000000*i1^10 + 3236776235964993284743668862247241331843070570013792280475410098934926606074616959122044298005251277662806378107440303665548345877847695547979991840829303531654862562879572452501015985698129142074502308967841989991463493969659843938877090358365633697406239885912363764701056003611041891968997514137375715586079870457099371985340352819837929832685850681905776898653396756241472588621440342304696748787232103884250997269086203979774969092676272778490616013805414491475319976461821482872030380983173876398506141562028663991304919821887526207429109365097846329730012192145946098466445733055521509293726186115934455223606392275859857821994797984876588760587759813666005144123657463900464829330274963771296161615823540871644403275864907990636250124392701487866422088995486662300224471869173493025718680203232859744014554836514154385495045417224636959899794904358197061267149227930697882587876368628990666993859103698007126934127639492932660704060053131068668487473813505784501393856687893636669150414084300397145514821600101937066484607396041377890711673745497254507838661471648723224954170896224994025005798385553075075059734241943826536463421092904616731617891935981838342850803075082851598995841993991704130376946895814656000000000000000000000000000000000000000000000*i1^11 + 227740912568742766396210842469905591215649483020644748867660787568587902876114010935625815435179992813181619794651789343123510086550365233829078187290546810676018579786006971722848843409680024718132664960538788765103507000126793910922505848175266003131955548313606496412136610288420898405338125290365292474626803922921308807633706164452984285339065399939144555588337586252438593415436367742764288817944076516711837970288905151684053047075426568167170229525576694693072531851481348774271363202424497035049954370265811923603143321576411686069810292691378974558971632072993917701704969508700509837358006712141322154136167992498887601316563409260567641440156467361127322190288239875744665585076677386856275112343950162570551230980393619504979258947898555061795597501564107394993985954317637002301193431114927561451551241804635396322490954764813687065721585464738235596180544209980036325425773723302148125375319312491402087655342371977777452080140026172496845640016933094191279441772785167188813319982045785307466373054431560340763044823969932969530864206638374101900537598640291168478815961087056172582800072349235673147990165122704975998992855930867377433179229835580703124092576199187459612360978140766374682385868390400000000000000000000000000000000000000000000*i1^12 + -42936844624554571188006642552593797040843586925688724547062607890185575136327581537609474112522287940986418419333226448765584663336471067767457013298974394639731995253227904539026442224311907987513092540084906456277881450615849314317201883427541649883582669324806904202720558720943859747171409572041683094482640563899532718055703941982965945585116584885808542047236775783590465191051018812581817126368630107542717762789573360523993303468483966408972648486405727677001927197333323444614795755266886632967753457346234741981121095130638354165871841935200623873318680177826513404533014047863469170702967340479671304038766962539994857887000647581963185822934220976701068103517210425607949230115665922460861771313126010507797273571991840860450764760972065870035194457112260707927362895392111629641435473141831933314616456061181912311438639777097963973506103094136738773486599451452858055887161985726136509045640175263586479316519818706531775308483343183740297286639856768458281312366111543330317838261908944373598592689269854603762674241089426573048749611203740327587419248068998155808795456289312383599651380762328234551982909139553711737655110632274712211020639331229736909185194330614813598856187755518772942775255040000000000000000000000000000000000000000000*i1^13 + 2436550401670578026341623108696341959746501185040055941183340769925377098579220031645997959185097625535971214461374809439824069896604299454485235111390725497801813241301930496357488984176713169539267799339987503586532881748710693351773657081186524917713976229957929112530745278728942280241423193364284320996536427194849690947491789787951847889524493973114029871357928016734864778316136940877954103192907774354700966677011556039870514855156468338421317789190398035777452791545962115426718276995719362323205928884733337354051512683178035486324597835734311150675974815455833893106638559819008232682893860139176498970705540448128503067691577517790246562279602235626585173235157539399685864640678982743357359537040900573052564519412558365075446726945483041288039102710921533355767885126922551533522375625594318479308845217130243966030837046183229293517870106076279298821681869730958954075709962248611633499051657255379267398093228541040361273533059452496186565990538950783642674845290744024989876151218407196074207997002157005123550854214660041717194750998660200397379241846132564220308994766985931549645992454689445467415312775984733253710495578572972090948701127142954262646669879069303062450708343668194339192832000000000000000000000000000000000000000000*i1^14 + 14374887956196566491285392116485506235774254500155915436268313941745392498558862636978674404640892306256544084029169366298601564263717940362545853699616547097395834528987542284061957199941881954528081031797019521684910733103442778744860333743111626193355721807904821158755406840343693264839284007391825791785056780168242305324769388861918388824960821843174661797398796609234813065565473480260539935719151252679901604616368556616071201706425431784458086289342913883272857437275042877754272745324078328595374250548695915475560323769130897259720004160825089996969100654096692232087517302239718917773038666997043634128167065334884731723088601632435397059233390592060517015188472844811079271391466762071863604502253738258044629990134799376224286859365534678910564717526696636988425488851951900367077143770923350139736329738780780940488389818438923319077208899866309353591889238587227946416870553393595112989610245264263725390098402912879089391882366112504110115809614021245432385348939355639451415726321183046101593495572735281039998067024376954429673294192585892574225176113469382148591921210043843488929997343123536087566099763635680371884175413450184712665966220242331710006951546272308728885968166711197696000000000000000000000000000000000000000000*i1^15 + -3863118323678669865788669071116276196899609528941206944021571221000470294395185015628915829612434705121478834346817473252390751461933126219135472652216349524834993882410485188159955402031663266839188115413438361619004536455377131184847239869686633229385248237907636979101558760391041985332946860534505907993218199481287439932739415984583477952078900872331171505200513032534799307435794273491315066655823793862351630233075464364344720120012000330717294262521685077510784646370710774383026547533502035085969798564154966864401284982308108561274282218106505575689408513033729017997469003105631881812102000464508056558842441697259376922479058791953888077439092127213840699346793575451510255934086475769370657325466542211272723271230886771650159328440119250895468678250249459559942604005139265167758310136198585151504142069264073865423485273231680538659857468392425582398244924367397124598179135148353810591657336868681012784379324653524800098400515307573867863459264557178396594555692256710602163318326579745184564181148950913047176897611851632844934577026225205290515612893869023506995689775867133116271408202734522173846427833618201982796497502518171681310354469326048968543578366683533625133258340061675520000000000000000000000000000000000000000*i1^16 + 94649370839536141992532411415555860547535126642152114435907322712844821314844280993960103654531238813880823844552844471201696540692254907530218381764189912932581124198614773593146530516361898465755072840483884398060643096276374323711371897229922866000654886974470088362479067589100441683448167242572587493180482874361768834931975532048926889150606509851585631644341809388046972421911831196024893752818156779682927508608611269894893198758451267687680224639713428104584793398478520154070324052030110796498512377145157553875624562101120696405508082052094795151743905484426858536752251897857454128129449756835095332431078594055743237215331274882554090009110521823266748211400156105129121476202504002850599421938927876582191322645473826436996624611793196769332107602385759877566661801331731670374140075999729855783276245325583629494846632467184104965526060150277907198609212061397915173843899427737212376932100632294555461122120632817708940387011706748044636942000072193015621723285316463777155221860588711610168378628431312761547641588709521188700057097131135362137494194721983114087673514501520770682516845533782702852273884266529062843623812821146078563569929726013140220105835542430720021413733859328000000000000000000000000000000000000000*i1^17 + 5597755136609436793372240748744501967519070896617651454003313975930771243662262555583314833232406596597474303503053267472698423227549307315733927253577990681950859171095478946723054533110926290801651501970298762551630073309638816825059089306687888263055772459601301341454929828705812962804224198250462486562381009718600612316945482868841486450936272665555575121828418070816083749925850552040189295191079309537923664465643766308976101092790853938273181781356523771888914754167115660302130065759640843258577153333053417511800249468435232523170996264302316706770264247545853159982805346680209562721739897958339673012889113750678433359797533231658521741917719382205296214389524124666896581961031603373309033984642412815963370149618743762785139599705108763985454722346044374806406537178842459104214444278391501761321616287236746151484899203069634962840288201970692952626683987670003104216594225487585342057378920200661681912725249843043386338909320680927730094002402787356982250567395988442930869542238390247291437009375155136689860731198895784228061394109191283183657200373865407455437308748539666893602472935447074228924052842076221133515703978097026574474864360992460581788520714899293928560158310400000000000000000000000000000000000000*i1^18 + -324535290396860353726058000725704768160300613425743119309209842235776225806191862328871988126059835814508740960978983008838310953098822121907069858782874454268111560529685369876439439939347577835886399586318015737955126751519269361803865960083357603982613614197291423697703134041805203304528962493482136735177150190325389666046772307206059549007017925176407444868112736281241968193416811244236963672126199302831945525249309510194168264664362877496034973679467897007761110785050092612971564977876524623815121863628730679733516894233966400943829009968051196360910863461245694245396418695334729644543195158043889206724566929583988245921130025529017793561766297564322731397584695526775133750830888707515892189893713114426328012124964998661199015410523927857402668685441281582256967144903640080141216560360409426691419239022471862359989503767636456577748323983952185107307997707072930708200637360571111650302021990852436058650150106746584616072552604331472633893413316159633256789297700906847389320108726438060835114447361576784413164759838820213411304662273539086879911919249086164850510452172849471340562573379421975975581862218518040277296142308698219288122577968552470020779692013143452758835200000000000000000000000000000000000000*i1^19 + 7038509664615302208256253719275531533553957937069190096832124205156040148429544913956681988436841713941959636190191645480284126464147243233488885355892602844390490781196105245623583710883795457906647191723255359887828034731468126894019789383114517626156433163537347653729488469120797728841441003492290670399175678158530777174150141772359960167399143612955983147729150429990912012103610370485906216067599093901406094732954155746329343679416383642721148607420358506086930838947608676900507418628427448995276787256329874276212086560399891320960299800419401868742842318065799306036017834759264754845167593306295652064583678761184729509998748991065474977771617335938049923975160613294672304102402580774706942144386357022299625335703592137823984108268912137390071938183822687081422547160370423021317887554031379880029597252520732802709716895116917899666385114268741384036973738197339520549270738538241846505713740192361565464782833263565757979960559389999953328783540136051958486513836273264844781443701167134197687019430352241105635022266312312191478528496628844314897977619977491785417983156014127378087639223716141088071342935005726608877422468448554936728644438229126583851896740424770912256000000000000000000000000000000000000*i1^20 + 72443914840068289848225607284928469763173571242612999146943071196964719664316108584060144280558064128060691253620857445532831496320576727101092431982672109208411974879721970183622545016666609553291519514826399270782155317104323211337823863208962087821955873260421559301320605393579436385458423977076623111626153244355859747013823371081180618610012845503355493661606501418814421758753167037768306640605079793337208531358052136827435168611032209333988740578002722297945038203520933408908620767766963158929231415030426109201420507462992610195711763147198842904986166866700608580833824745069160030691365486635562092141269682499302681444343155971260007374912995624307474373963477015053543748896013086773216869583603140320015994719955144753129489049857778624586589343041160911366965482766282838330424804262788453570415897309222561126427791688788645506318576162451632421129694600937641925718886678023793062134243640641601830980992292042063364718934881693010689438384275703763366017669141869197914983341416106496547636119742703777636273147817357944413896215142684931747257795527973215461277805483467767279883663091459102851146957823396328604993884575189227286597093830008262473107292395090739200000000000000000000000000000000000*i1^21 + -6116324511591087537703999768741205730911877914037279891065754281853742175550912408464775869993874178200216101428590767237088560848858633509010206142334573676201138821063881015354960054395505003831149591944033192535803908806973847829540164268458061079453883897536143569053150868286709976958238255963425072362600435484432748792432278016430184709172610098100199887655304658003298599605332132127027451402886422847540841847845369602638869182971195951567726810953259156471692789036219834187986504003986340018518019744865064804934798216765843812066777715803579116338436880852223947828402600389796609792527946909568210080530905321846619474353583501823754637555140376261030273356901456470711888960971892066891617113931084942929887840703474951196980901083965827734280447411233114976527943124990694037871332603598294166614310811697017321376398287803470855688892522244178354850129974229331769125842784462759130846350376453143130205880202038312280448392109823655878066608814580899780211160955170581201701779809881068945751319838592074778973669089446789473757130417811355376121518591417505148943657186889579600279154997466032745437900420179336876699177181694590827605279674472817403215834796523520000000000000000000000000000000000*i1^22 + 178013651722259505434179904247390985182375930827939069909001686516174531219735704139457906747442051177310860741200261735208048945429408009266275539651466528165868865060069473393084818944997056953886891459599803533905252288518508260496234721821081854365475041909428085570107478878869213293091747199233455997785129950204782458670984890966675383635470729179949243339758829211591709612282177797889704099894535528965084874301599500208736512429333084972602670849215177321785366691767349897875469701666820325073197501661206406455576328668181403959002488171870799038378497160211265127197215852684802467766088146425085475661250869086972363237675637700777946458916867221328360881620337852436141061985311306345520621262833903974892101433676547656631659882733473183628734227557976161553251825403233341803711574399105493615546523677933063932447893789717813502786841902347792094639401420635801073483205496697358498358636380333792654017498567971163691334417982228014234550340656591942710606272755627606730119652271155098891211599566799541310216395719604999154693377371154523207987878834222248134768659724911968364223612452153431813386741612217224966629687358692472808022933258510633570333097984000000000000000000000000000000000*i1^23 + -1498148555599102520267554629499275955395850182932966769801621969784367667533553199600019391919882818561197415321716989323554551666006302084180550270894091218740498776218223484377620200940130334649310499672696943008001266771795767246506646081974642452949101679502409773086966562838764367893993806594323069664429828081982892880646582393737029542168516053303202520683910862875484760605260653181120505090557493875036340796214423217811030530388290755393221044803928604599686888386016986299277938374195772437576761377826614790640747221692087004359638685639874515687672708684097975585741364466235622577381647235174940145525152177327566270041985205989131610511894377694980251990888193189647025612966591411020227981665526541402463341618919388785425216139941046336105904410385907833849005205994504905962752331699183094734070939803113318076085126291940161282546765020116583455153020732724835100457613115412587934014448913310436425233105750287584333717495758679463043761972937860073310166740287125503615019340173501625038493955739877755104586532249780060087656851676607769977493905907672824938679952055359577222754163596376193650649014541841495090232693057178677217260395450740535984128000000000000000000000000000000000*i1^24 + -20907200437179460630327426534746970539118400060393470306222762923326852624690781160319515144161845282394341191228056554301923019925790729497319504683851973751441843074106020652555935972071594810948003401129470055619851876787505668825601715436039011178212796945873478579137030361485857503819541645496703254573141507354046361234869731851919441558547860758564756586777618397614430245309262289946080637867362440123796310390757706293884121152791189360362759836203440444925296689204434574186407712285834575039958756000422796789735041672213796069146126401036305002713615341401753220153751735803875928700621042869628928305727946811166245812639387525099934268825297150756722520460890614059386864601522214646093748386022269964862611009889533694773782384198388174816359344775698629563046958821476850011073407130905553172785102361475099947407142531637156510852580195171477816741839923090142943439653568322547075472310117840753198576777769854847702553057130611861866687021030805556654546656043540522976385489892553512552644843168033366010250899013184528525108533666656552885356600210434283759205814081530757783400277635410366238206507794185145022312839416253409808561382414963158548480000000000000000000000000000000*i1^25 + 1382140109400492527716448821741732966564139732907209532622862204901732154524213458230840104222097354277671792061951420397846503296310865404765904280140071325031952763680748524295065272307209658255378604731394890457420852882967136434530728817268089972911687177362515326821916620596762206499084915961325465826618518871401990261809966106827285608073606833948326624835189697357111178848564174176601457794762474229402795919264203087137494826627878040491300070545122700883874434120621098986625132127444989834346290325347536033754296832913839823185599069061236506243871281515803569026565010365351980362858853653546689039751705022160498721855569802637489701426635707669053146783093886846607395582561477087155405244274730376669688778552639132268541907640373793435523397664728814419756184514753213434382747655655859184042099427878162170211254938528790736124632601260844380518168172938852123810139263703451814211229378292693659972956913544570345421137428402536750315757807515589236469334070624850675352038745618847574540001174304023297396017799585850731592750234466448638783029571132151354984982840608919253637085497147733908543178522047957194498401204875247592339362093635469312000000000000000000000000000000*i1^26 + -13482645892462041252298223568485924390077183569192435337727211818809006082691654032662671062862167810380004343138194954722586449041618820467559256669693557807082941199220520638858480643119187074920858114331198072719539012381849906124693059185761746429904674687604228147887306255151137029172648846743007991147435208550913696615740675838251221456648017783299063253155149110886413939309310617301022066809497095235431616113897472594169654960280578896254837885063786176119911468742796649982826647324977530999024293500283192303855681925738408723803273724111112725843053871893263850046372464133306399646018346519723193612681338951164230633307826726262205495144155145511436044495753214352823041129167459296809191719518863824209691142755383785758163227877503818790914688172917123496829868396993497229053398783584090088304370961612943637411362248891010850127969702195537289463771360371508982620999864185176018776201919097568490975071698008357861335824817256749564383625159498912738794509154959610178682039917352524809530351335554301862661341665981766438670583549793970953180579651476014216891183016299789110796787971133189541611200551272940187886752967830571099574546255052800000000000000000000000000000*i1^27 + -160226201868393449804039708493560803788905786792388762381311225017776152588022505876472084654092677119552523093084430131733382586031081845971452772786291261258455094452103206669152247411205821747824175265795680301186639068521437201892121041866651592879301940257160192812907780568189160091694569386042084292014107256640809858362119500482680969896373523480415875336929910704118670566270201998078174404278776309651935063005665505220689318968430017322985893848279574822343841252658945739435794531904819330099620559128582360599436516608194001245693735254968685718730265531677041302186244018567988959196572492684854706527791820581587186422562087861366050707322958137401452010589497002588073748124858246994988748415914346379332793904611652148986336790839215063806069738501290211261771005089509304048855474220075700155801884754501110746918858109097941880904990359529355000185986947265235154781764788894716741090304697536392049435356763004632643098077549207940889194261398443586079401399195839625442123159732302423389792102780994278545785721181668732829366404490229435529252725749396398912341012334329004802940279873885798702753934771971897739689629504680209635134668800000000000000000000000000000*i1^28 + 318352286591187332302578520694380984305760700248277337880403423351329057458042231352250681998696184345996102723262031428320817693392213164541099957302790027291401460983052104222357835520860995188340303902851252239849400576309786097291255257693659019176273376809703412510839519841905942744256984540802021307109567531498295417113943947506935845121491118546044793964064625625595742502748373232677681582039236167918150120370787614333437738058583097246982104981379048651892290884706632326758652284366203659472127347142747765472697941999068492707082514420599583572694532661480054004650454286421923808736301807232387422104660457962237412472685859006508420770560989443641646249263456816350693945131336995470641553894221276953812783576345958812922916741715578337748993310458183949442354135631657278287200336801621423266686688778552653259401328126203644834759659491132550076460053279734079285755095403387077503970690002288163835976834509287565603410719577843394995048635065833373284387061860413438948256128976407459618053865577302726164756839161194781014801883195756980457018246321805630827230393061565600772302659778691722500370671496538512014858347942972502310912000000000000000000000000000*i1^29 + 115057785964021104904218074875200904162541190278344384966267053123007399849812398796477529028079170925618940439137444457494552641436632477804605561648952118385059702572675428818250906786189178635933861882795390832491140231006578556946824369731105579847284975614839114391016363208808093459373194226584458542424519178432210521451971793811815038097020074284345864800219203285737641135204974730785514259154888726945157654971459551710139341266292090406062106065248741117340567729367140049549615112561726686647987460506609481691915504423982931843982831534310832137245347754062645139515175254190662181521044681285260791007111623849424729799161269942341396834330846435879540816349518150062250598445677449475241567391448243519646804173781759048149141935709961865397015268957327548877770831684283001706010597182547906272021557776934907174801358389034476236851949287804683084573023617685341080367159548075425575378925045261007320212225354132500614887696602201638176918478221588493099828061400507814105555576381443592234602378209942008826364670168242458111696225295202380639935619105829657856770128192092288672137630207625379602866608093647036961121511430463212748800000000000000000000000000*i1^30 + -2440007188777164264373514139183446876653069687232190701054252601730760750728546232737560758734507383274182789647443065956595353609786314972526398914318905015311712810070542321485642339503476363334665869627938199056760605956012165159663426310399268639109162053128331451698665604671623171821895724363730752493370761834442679380493931630707608598738003066148492952754141913260708310271437948702635414424713480030834172670122203718761548638010833736272171381003245624463162874210359924875000964019693781116320237564170649548706876714989342888028379513678997574246877014822614739748418406803379780510834796536812307338257816152106981693572202847823208781179222387079806498940505273627182930824603609576125059593517374008649749748297354224940943487069666954821366705956211531715691367865907501310407650308344301821132656869998957763622690021680609046467232060637121827125719800205239308407720621421328730654098099709833328217245243418513652521987965026267557786003058740660265086583568399739523379853712469696446865846440403214344896898728969014984957247551752215280549444176509405800586973837735482100171898841736557233109043378573271391726553965736755200000000000000000000000000*i1^31 + 21812186927426666974228811713836664253925870603122387023691906441747245373438938010406561634471346591722857364791023470478429226474947621948865087946091173467761803029648090710500031259677269660896117926584680603180309548980384227932281584835748006422368959033323683217266306613098443234733884603580592230311315844116999121035869320004507847924546200916415602442696492256333980141739019537530817998472930485193303912204792505186061577867725956110296013960157601150860396665837217321430889382843078213327495344659601724822636367872831137436811630825417317427130311498775797445684730680710148139744678478833168472628691837542159734691765803693456338864829195342139588128659492631944344642653154808473807125440435922701654589924226663226347103817019234922105270845118292350532450425092037598932079950328652664106579800482589982418265459860998002797534604175229779626159256588028603410088108224780278135817022017992769040962777186591086634044082343370800602817964809417720069955512854032974487888024316523028980435593637774261590590266272126672935200692434646031554554942002539738686475874484846757954603039215158458027112798294191605576832169017344000000000000000000000000*i1^32 + -64539419594829737681876161724118096454675565522799260070473506063120746557802919113789574445904053759145616108765571188252225222466610978156337799983009508408027740898731714274312917474082273880050918011475924021024238424541091893828124853261092312810934626473185683214908489693193284268135580532335457478858855997591538478391437582369308486720270291835969307934379257672636878534744107709657288080768334440903435773314491873164860111081512873445382671004756792696707931592665539031659341032689615865911613342373102197427753186565819317544170264167765270843168595334250846196015570445217466043385531516333348757287557594414047652584404972968957620489354138232278362943866611310185777987092871031465762834854816714127903521173247380463329735879246824570201062731074616883789178828014215098310678652291140037342459840638748037865765587156626997563729578526705144583536321758012249210196221904401364418234646839111626085627394330573667867320915183921585673962047614571746761142044549006073764976744398611181664931552865062305787936894874362886164836477110931976890430002621343486946689487646222669097593834521170099557628459962843066819149824000000000000000000000000*i1^33 + 48848967692305700792477393258466847080912355258092900503834472640282701636618116706333201156041011466091530959830358019634174915248243413239015658304022074499619039846020870770316318714774817349126718809208488355229619448767446782491200288989500806081918163939574711233833755255848494277030875804897626179670021611284471732924553205229608383084509170543870136123412143718953241553044271409003412197808091732869987599367412332978466880127274802766121060419536307513305348030958287141433921188276429199061089674723948746128530054001505033758013089921878518151161128862188307499906152657278011917020599686405665463190281620139631913730513559965527100984080740067773057130741842809468523329700041317833752131897837641479942642957407824381607473079725027198378083177381137438268474501415943764069921787770566663605021042915503567558218603688923510132937908752054884221514911335887735952694262299972091254784033891597995085209083296318610418363580233871708706028850182984929233352403407781235878462214699918771046924316429815216716493153821891183534302226324109194254608544958020091999068701557794157917848920442492006087093180542834956042240000000000000000000000*i1^34 + 873907262547922952890279873462925645264615698447535225459989264061693805916812727518297384774683170758927891490103410284932365410373702142256442345532276733990845787306314372512152341974079808606331412908915420180333905714014309940827427648546947341930987165442390000023412865766705160744981464641212856032210691054046892899188901426701191505857559913813975245400950065046932776276799062936140116337240583101765609175202019584286788233858281294724313972759409284601301649865508208995959704353951181231516761165453145166031102545175663299984851592605579702924422823731856520571619477956973669249441811761271829888824088978336421888207989130218926194167578769477472934202729500153578340329183878479921318717684649304712738505482467775090618372465157839929947722640391622888192314983525370402771515250431795955009659978418213056335927046131421291716496870642431710289358144943959706172111695331281755729403203663902502622154983061929035926071009670246508001439189841148409346123399369466264905612662234545104864752165295977606836981073799714003022790544757660587280856505254039498677151863835477767779348650586114669440990518414671872000000000000000000000*i1^35 + -730955167979627006635573764501684407296438315344241869091864832020498312265175512868491791135358512852676088175945856060264033543777583935522565602240867915719492864047636550996059052315059987382280740949586577098029474729353194509474135842631329760569517400545950510294136196680419574858841690697225760597219556877638933202375667188534537093804583996953125941384459800610955233461627063659519413599476892520971746795415125136929640988415597560751075233088732594828948377977528398961514796251627156800329143984335010451004207855216431756134736040416269583462818799590348050517344440192903332989913112555514259265482940599533845347243186943214361378261686813475156556582293448585919698528519850943754927199948159303189697504624414189824049801603641612037858911755268604919394126461161631880593548634015671974120345989270236561092169397594963397637925316485966926512451204455740804291969978954897307344694013899279394432811677293805199012822723287984421142465688723046342960471958595595221787504574888136790610483284836982572402357558680298238961881210822927013425276982791686244160374741200670851279812178168871860045261832192000000000000000000000*i1^36 + -9247919641053460708756191524628322147089134312984094844640847897607138289107446715765974178850796089378402403765170010642163744216806701107838754698738969363591737692763681058487422891666648520178595661053656447869963619834209456261132303477665210873896533402855738223285982933357458374391050809730578614570639916943990427062713896771675248518951703181365131138409135360692086126890714836812039206985217458619241968481441062663483073208290005921049823175028105996606227303068248002484325161888254590966804071632987397418277424735750908714142096401196717244491813815574172051904533159401894901358060573370816121142121812669591049620413411695680246619012705937985993672586814784419569022374822178109807691182173885006522768227757974553083044400322144340545855075025896493096287013359457710897352362027030083772590401837414793190233165530230196914226362685261828165929275629710313625196784684486153678082615846876283391578464542053644920640670180284992426779546069076665864886067409446916067006731312463000508574100730740034891393737366760853378978947989266731880535288116711791463275410486494709127214829710442216144586670080000000000000000000*i1^37 + 57493344772109669339821836372460626274609470820880925693559817851114437910636443415458234915332761470332678443125427297920484108723809803800353949459856450144255611806968402239823449570914245060849271622457584076191637716961719517666607994502144477204779164742902132252778291587825529398535504294446115895660696239297470045449404727924875976535405240249671700268368265523011551773765938409788415033057993316566621461673660250292380346044149126746336453703366406110483337745035357043283094485578491375395814674023953748032812202609747523580380026490320724975670294418117824967552704978190025670853899327370692350786864669874694440878089498151829679022568689505800601149752186818059670071073497196393566107756434892519979821782566670374927146083020675647087679427536547855642757061399560421184321428885702255539391450276709606555918689152763464225713597745716391848073565733894532719536125787277168815220196186863905293367465634954703076944307168015194331118389354331383458495107088349734892611245078227588417644835124808399425707366386727729799329748312318488801184846536038977156332743759585351677818742953745046306816000000000000000000*i1^38 + 219154783985201930299945344758433456813257137752963004778386667299916536509474894298045241376227119415812444527209068273852887146946138740431618309894802452049162705230156929145389927808283636124634922214364800440081136271970836299845108005827179654695714413037633071035133404794315637066017183755449336483559500816424199046159721345133967510107274155651972149690545433733079617966308103039099290966586608211688380032004210142813571076462186081121661480970709820944322755916717043074038980933698848869467619673218999676742605355973668814046999356465277027082247468451065197830332858638685145992690246572407644894043981355671443225031166758030567778819812669668039337310442445011695668939057234276704171099380188669017068061480778695190274992935986199444751088678859321103885411149601877298037817289790293374739404543206349656016144111986703598851492121444037766108012065805207338688888134107899712854170454459200188694180899166680015413644958332488794904206040156936618573428081082905487185187397904213792470276542808789735442101738934587296113561489834298227565189278928065107372994720526311166670279591912275968000000000000000000*i1^39 + 244764623356584190736498332326334227883739807710614970259859806615268627210335493358287669807785764371906762263314109025191617235054963983868903359238030377210649157186243958297741574676930679482428610250749616222013681730510145972615550105099992318521236949965902014325620572240500559867840046044696481664141304376348637915100344843684567040553451015797701883434601997941710828429663666476925538346939998218669655948041528229575309793368536482813907076792934982872131993462063311793074193507195461366340584677427573113938384932039731553951227211996833869185171831316135106269091712882411517411642632667545216550938155932319086264569398794321075355327616360015953750272626063811296147565247550326060286750061712013474103068608351048908508885060100742284221090464533192795430112493649239878784550966227458686091613065153768995706216801521098360467719863365012152722550841772472673858554671704051760262791636543087591578599136849865485771814265411394068563763058680962566491477422433889821337032966656812004580923154291358859564844462373097777984306456403010079058728140271284972778182758599120038843990782115840000000000000000*i1^40 + 1006627129845202692714525272346121963221394901042330235399319722965605625682011993799770972561063646244622873921819720247043085586804034733868985489787987854112657165923165882679624618354788016576698567413483690290708451640133889870273154775866718477620790313855423444361975290090205470773748575049757683634809541625733627044108325500142136436499601269065437320704932000475855486552454784165775542446557331511794498526099936250121555132144217533455324755623890494383473637576821303105445979595024120831193057616212461055248021063400072786484605369394131835146821160785761297339875734648325612508390655806040185515081244772706229075450704052083059281449692086038406558198840841792150474770144643326670645395937731246445260562179366850299702834983627889447334108920361763532909698798934164517740354983181915611139172256040542523228258182188445823186057844518805571859870299686375424791608589242636826699555273129221927065398238444596317328392842148485555004579988552974410313631574373601120703699202844049503976688772745084606087646993843073541532601321617668918087544695492188942793267704790444792952127488000000000000000*i1^41 + 4353362329595755941974791793193359816371574582175049945574934228343803273975424061361355775428059000194568226946864727421920045556456036010489268010398325183972281872886205345088863186886337068238208275531940589948290015039115175388957888632513312867816539062784309342192416766363256270118049335289269834107653583092487890674995082226420186525516322568636909944724546509336878578626767096832131815171582601774103800464838726249929080927944195661018492599016373761449570730863618526749561607205704589782060068437497685216157316865437466065013928230969783314049434651347523712310104930148917520981621506354079488008858649061347302942875245917525720741265204478722418855141422087868015636933911114904556617791579209674211566440765019931529026804354300725063679110356118662288193535818132954054012504622539769901464897796436650958293870793497680002230359104182290646120360005992762851569077479905659950589809439044556951916659232642230110714293960269914319201277365792471711489813246356439255096949825576573174938430942541941052458084140679526280466861911765477880915679109494567439236541336513423749939200000000000000*i1^42 + 8234732097404204177297741571499536409741753772102372475391124299343318364551733373916563016390236357432973431505201184593989588390540153164969640282774225166655439708352144602390304571224355030496846488326465613204123852164434378992878294870301690739927060674122293353590474181300684985617703703286656660992043672851876249971760658587512533836494481765144286860343385942095278819963356650391632667139956476358068952923710431225592882625718318701814319982778855171637360371156245607752998981018696984467390484016541652263496682581591699288900139168649212363054384252380930837049463438250749613363683696685962507514516655038399623504646153798243466247070237757951060650556357863069114812358253007373003385829533935000175721403164924302972145782346963163884680568531167801141210887696471990608871415253568996993545409213190828295374842247800422800940279638773407256980396014134393101548617663449783942325910144419524228848964602348579845485969648307245072877565068787327595348239372712513091295575840194449371459459167173558882154099905864485685946251604552268300602057231737832452788409193533276160000000000000*i1^43 + 7342481112414758033990170860996162185341802453206812037632400886052300554226488471985004572635283105708877684499521880521844667730688481974254619552272501208715726700288415004167339088184673886880343603129960468302220931822642207008892663526729799563756110294726507635438259535842737373730622686163061948003921865207666977758667172059334792035274539012240056780779117433984400600641798432934549317995064148046833149693251640282305084894095620561041381776903458399383264522556981092809992025322041422211533810613089569437737829284814918374477255234655607134034073848201055681709385660751951648726940839612704576286125291482227687641978718234028396741176767645936617615337349748060660549705345256049077217467259851129476636186193465264275984429305271307358597135719462950425633688089802927983410376304130827968303470274387082404197125902640092600015073109354970732021781523287886057447981595912170371911825737304538963068729119201687657963902106986533812035838141938020253028909926299891965439144630149141562013283826892346817716220935389391665424301492734524749683013910421889256826265026560000000000000*i1^44 + 2180106918432076060286446554021267402085453914527305282186699405745566456271858253558411209532962236065719844868859287812604262951579366997391574214181624210721260536522454467365804595670381427214335720787587855235426704897899489487931659842025445946371930811877695612557589858519781755505756084995799693770821751713768909769421465298738009847746281438360540125136375189288966325515001917492655393466540236628272204902671066348600106419356743890250064824257264480766455856510929610203137987572788552944256065307142182985927987022002173929919448673156173184196207378822859587690951456912240053878310447014489195230030765487146507332445118739830490793190861130329922516209003904253182667068490706623811724732502276536877487838410974256787389509857877910426698652071110724337990235807725320872776706636704866031745323852301652900363262923357906638860516075552608604586531825132351431151618898397691663729937623732470480635149063213158479705726263339680561503405723791616419783371100137402003014535159054877273810625977854361481528213613277010104617832960034208866212855094912289750689382400000000000*i1^45 + -1252846167456098718680450865905616303173311625615427355685080333671550492898030108004082093875564341516633288504939427436109032209120939133505608023333584582970163813781225846528017812462440711582668957591465544099202949511679306637643040638281643449043449266007054273497452625636128295973229537170462169611677913972728097116041948088311191379217001919874058869063570631870667433920627259621145578694063231947744005612162499852993689846477470715886540727337394405940908245207690423049594561049079588219596948597590059928414732367639996341402711216536091071875890606994947532666417243720664068994187433014513629851544027614910774984298873167146891314281580283916486030480444082821839078973066059646291010227834609327006435057225808893967055335641590497870149991699307864643241787914081009806830608635129647441756474445777762699933595782325551332756897900985803388419743522552230805131525583878581222563299375035787336442807937340906168298443358793205474355517768059661724137844640981730577943147967582801312544927152043073182750196740641088429483859155060391820358176411829788753920000000000*i1^46 + -1115845882970128125683932868179980509009508375574632686233869027539975230339895380440755690804687096651623751301294981643613893228443690331328503074098997240890697113322354452115300032119843001655831943647732170685013837332227779500570578201357242123796548088238524394071300103852938598145403461660539071734036792197218521757237908398982063364063569729370543392411404162905062090001936883492923957649875489333949364250309232958808961209880505339445945720435770684372234905664539821043823501672727780362188870792072182046127377699977841328345974584313080562076123727192930774918223510472258310998705849315869503750539025731387265157144662752839752845127413949613423336225705999496527199905632777575229774515623325428361679588857024074567634409727362786877467398993005978077959959883234129650301322706428186078003046519841891383600899293323908363676479846946895972466843413339938823523111371391831850342282307782189272406829424306094314471572207317981015376956996558796659863138584700508510874198266331949279204005058953636291884654574621306023318383755219303536940889632186368000000000*i1^47 + -177542296193109188329980678447919883602657534231661507805186844239430294137542453865882071356976728923618689401259699119752567498516028242697741021825077640670978278072567549748452338034421471876971756897462875818280667434484933020591718706030770620650121368802579430812273750237390846502538619563355972938671030518795560782931592590131306579558767739882977258278343915153047695366152325111449760328642607578099861499241199021146881571207769895283750653583582376644166815523241180661513290543823583260674931685904386694862148055618834866072207551743799446830755576138106951313057058188895705290733542619924389564959643509712012199055658029437401408550351764760684996219831745366288643953500452488687369698479749826169168418316887259593650952891092875636488073362289267142604976518364328781147516179880528266926890654575533552095401765058554015901144868213991771261519931112052202237630316239539202072997392713833788816268310938585882995284949431672825781011417504186592841998633685569619989025004845376738547365132740315898711954204422729249013094004103693902114504422400000000*i1^48 + 68425899663232257526172768740836971556802333384359544854652871357235460901547765272700264663747464991783317517169562338009913496153201309827183956336921834639405590710522837444885059846497529318353484254120997101967201567257133378726193611813278857435794083512356372248172564401238887838393777103104939281696589518717504787109902508234989646896030204678164528053477850147375800044130515788155047544276838827116443804276545320603556815317080485589995469997598130365673002799158563456715121290288768755683099218144076776644653761774586364259103261273961837764786172197880735479955102849189791603867955621851944330969660150705675614949506290796455277591815703833989709606377964301794419287012947413656327243040793462376839398904305050750091117568351851585389445867848670945672110063610964381131036206735946740256100841857793963239089606464133184136419836595628415364460522916936364817223724720080363925049064870333799460324456986996469798782583278770034329374058135173172017110608990935925683407881513625504548781100934325604442082685611614392842086041270736088524800000000*i1^49 + 19720405204532350111276074983711087824392479377125950295877564924089129767048307798724937700923458027716404552180223569128420583595930925985334201704528933582836665427732505335526071542703125985481225877541482179605822386222563651413821752604681560111602016528872891249370938746871344520712494156091602597928933471280206308097693454843484365908936384183169573790182732693584029618454236445204819047351811740077657073213984183831398331007785391151276653182711474616276498219788148818368223877212395942210638810215578658186371018008066532294447281977754600869035151315182967543618439838356935829361707819784133271429158656328500094060531730386586172658361169535810954224322377865220936180918606111225369867382068844091532804215166693266434700950697013588479578908286959101391002730193918429443671912196660241452793587749811437812962949490891629307195297609646006721465425577114323760488699639967189104398653460260719121927585267311991603957583710113490267231489656278913265962037716686696908042972882061632107011381591133937308129584433565898637560172681207040000000*i1^50 + -166109509253002518911078439240640743020162186723600127143356562104554542811286074352148174382430931515180374619934808990742424347574318272708787932673014701082873992484240157333864408564077274908195725141452055297572494360749353159007482886668488046446920089086911031361304306743891043550453420034222726629744094525265016077278918951529744912476938656926315713317915812013780437372634006968326911175902870202868618251375047484892492673695273207654685572343479485050240963152530002353426950554501543039987318370986132298976632220027997133710902007899370062077036304297234525872422541455107560891133988173550545526842405932728575721135994537722646099490708006652688299746602578568309361794243996902283606763981983119039754263140901794488619952068869693054688896701841960115092121163090458552168469499099674897812040343170904478835458788758966747585967894854138954346673507802065543587542114879816984042878103474125375241250781051910829888354826211756200468426991002759665077599288419508625704947022328474827576297840618485242978943839750271794725349811200000*i1^51 + 344889386589492922351761818640659931906696673467964767319558459674448127687761771981941329846893217564515248806266334872158151372631157732808961757398642535747071177532108848242472286885793585737509213260701785482000315783556348342575196977740217398975702489710462919288666732556802808360712828083135908486587225052237569477234603148277192964233550525848427072488632618078465666029602714932940421037100412311539594324941544171063027343863140086778405335320342972848701964318147808425883165903093496846269737951549712194560118235472033349637312445192025490463994797333414743840985817436194012282163719996143003776437131232007789892444834772233956450748365181647109465037367020170273622107423228775639288719070534946565766566914080584219520265293182309981151148921398167531517002019498299839132164551923900288206547696833370341601911016294222370549930855839202171135288580367481247634156792826368389168671742176837160234488524219979753344325794445530296757976429856694325937646569342451428266453824185462541906981087748422853397883176170973469760000*i1^52 + -16422653199156265482838388412128159465889953921506530268795095927319844244616610625236664706065358470242132821119109694827675077065731612476746696521152206928410606316299418536282963112559997336788824193656745608793874503786858588693406226405687514514196613007603101414042363680915154352543212040434157257343855264763385741597179960367852107081715742971177284728035390421166162955018178898337024189988371584938176132061553710766785773538292248205397352061235328140873036080162227753149069260930842357816007533437962008410421499141627088101123326988456918723702145456985704709686341895026584744223471721645414159905677266672658775028491665122476678428412198342330791565421310466899894952330083905075115229373507249055866852650727456253149117463161580234794814383937200850462830291850213567820501755673839651865720593798760361433090712645497826334776290022060434541822028613615253313667069573837229007471353141812192699619691936920995182116701945473656686493121012324413155316913221343088421808075317190401746858941248000*i1^53 + 194553381097803666703553385930878182010903877264124448157233397537386252800811962616386861117306221528092304934620912507980173066266898822531890734151079992219776895659049544347507510633583510184485946014070627512341031267411620551463577375762795764233130743884979571958910180251747574033839847789741759805267002127701140355883384885314124275289494365928923257033175185079425417467963228423863851590987985907487041224470764414817649999841692659972876450282243584520765567167230634221873602582758558775598153926882722208634754674610409352912525559095591385660192209485004116951470589897005310235932075904546570002359409201369053559009882677365320083885021305280042009993773939578849008465166716179221227033440412905177315232581690743020644839838874351034828988181677101332766330769391943736003723240133988276561886691943557661636328265234695780488541460961617634489176494699928291448265044839696359389300954704566151895616497230393546738015891124789735674667705206199685189559255779285595200*i1^54 + -1731826293091458829543805264577790653804628067624847540211893634976839685806148472572444126280912016146801796632958566147120098733317005982451783774375083427234002567977829266791628008326170852079304159450951092894744982232792518658859665212258342463141582950510561954741418039925951671763785466727962154228527865527123774808300851386623494584169237043594853853147222505785673373921725649868976431479330395011186241831951471426168566815046398051550982469581125189580962286225855111222988717202433498443171118345395061530090985578025468097299676317064997781350150404247625351056007662452741981373820718816125026808646432119918378487759204496388078808431152495820755169167708022157764279057378351950947464287353223949069046780925834761903835811907729884754541264752393138601061446348372155529789427921029714302274940266074661836756677499037665573809332712808762858367132407026724990771498957465207678325503045446943289573077735501201555368060789531360*i1^55 + 3816738811793603253072400402314528159362363802657775154204739414576949763822188713010171421034578739065813244912244779648040707005989545897641254335164065812021738876959663425321348064355629844867283944960241034209949548849475914782850719089047825730308414222834514585745953335699707594397570132787153533876063515256468485228379890541787695288122403144432617877166784486482117675145688784797862167607405202117262053562902032655031879510458376055336316033161729456522211770042551567271755927982956617740482878427144553301364685057892711168210434606747357461676847565029016083825525750722060336286838109809693321741156450391353290152453813593601717581622457465713306771982693063969282642924205761509476379877595071325837238188963159785635634359681716650697308892841392058137713437597647025262771707200997804321929106371890358797937452857515177858420563530593673790238918789631439364768599516513744260424378001*i1^56, -7801129414037213577154316633346273912285376076827752834320459398715294138535690903683233436378472091786564626271771622313949586218502355179710611635024102902862571314680923403878663828396812668282728571454947258481253864194950611660322762091607215443072936047371173809274172472097453269657069453240197856635472224167219592696655454940126961871355097323802846707991621164826879819380897256495889515696385155234733035243714994699511352955010477749966549335108356005101364267098946944156269473704004834633367613862230822232773682043468956352593003783722898634703675438240472148641200385858637521806427598572252041016494753012438082794301039111163923437528060245742121143114900035746996692858333037635975826010854946599272342790224844125147525211781587902804828642378126730658103776641735747768825828579744542631646601001653700936131551420217176232710075292307794059144229189141758634366722634605770853308803135003727136679769632807412332248502621281545878113550298557008759114354976636543022304033603054956957371374592542357478628449868296568115018887380230679493876786746254947941036378052899486052737863002944787644404816193219044863905915871600794845849189561937158013596375192021679334077519976383113742633760316418046928164622562256871586811633601412755094132246233577623816090506986572939339134161721449370896773866712100498236227298573090279561479607487549344063461322792781218855875818686090493753852374251927524607947843464855641717611120784399235616650848250680301508698002772774092800000000000000000000000000000000000000000000000000000000 + -51601992778903882831593543592429590154929835599830907256508628494448316523902579323645245127993475935296761393696755307709205513199733868639204706668368473556007687845087149008490714959653485733938490076260322657036104116854666414132642011948262988475907620985752491718896495486618962872616040493566037208125103841243447208225017719764201965830868199429094694097331694582789761652432435778176107170478933902886410320579261862245431830092423944062511367217496518533446606161406356657178750043498510069691491895087883262921168953460299701069725035147450733529203054365980868347280488159440883682911916432352193612986807873967415208336481725450134925053624157123753417596590058140686847491948413560598121808262222985199647671717919862276460729743032049374341061095587289235429939454778996860724674314945770691317377406352626770015192144032027183223228801560026003124323157893057070124143815408281037669681766344380854123739746446612364519291012786494193859419842523269387950659389228336010199260059655351141132110944325341989471473094808549885714274543804634973846668948575132287584972227421467642451926290849190098800517203287125503713240269129601646197166830065108340369327622223789220675262634578571867586042532908115816472018407784628490832280043403283099848867303413610377856559272917561623287484454218651279297409863530664046184573331895395308604284114091517921588394265796038274971790752547613421595574350648668865848283558585361441564231161479845345502764984205844198593659905423441920000000000000000000000000000000000000000000000000000000*i1 + -37848899942503132334714203372048179157030230945437413718822775882172328396136622550980234000750796286191778385871402146839265122326590422748981296930571743111818156871310665800352611279023903979040323997744851428370184556375029992184195938433107459748730558654816516789623063681298930525454811088978695916386653736631825841215725273025531252958696877263449568608706893825484828022252985587150166963517377180011706251585457763749665155290698642335838936577715474820485835850942595114835324428433069511694641901293451836325881702983282785328383263923032096528056109965689559909543754479717059165231552307374421675116498662283145680715491831678606494361215736492571804703600460640090033230274720673363530013568301766016331449481784901866758305339318038008953474531305758599630365356695184900278330794471789454952747617955990785097887744405338448698557512808149352113752788862503834407413312378040757533004003729192478525107671698112824988007486215794005116491658125140074701559102141023051568842938076400068042918899015751567199968910800687187260145141441033929574604800008649414653014272868448598371868046286084639518199123189601467965660750594293541673627612140676122321062394877346408887311040985499690571013998927915488716775976963721372469666115768568932584685304548680886494619351381538990004915469224586040418062807439384163039771503066850231013598425391139120785812599818187300983262307659735561264345932229579305065804994027059781617105566694124581180495423547352554716391721140224000000000000000000000000000000000000000000000000000000*i1^2 + 105730246869117013316821916438108767240584583620803354448281756101154064680540055087277040427844198660847158889001283598268153671551016860558534885470053225895805233936283573023918470673555469718936404462542275166158068747612743135426031197403847770346490054945431538093756369218437883446918047536002275673658099267806393556241443601434148654669033717156669209228286847237928734189117070880021367951717924240387007135741180328145336755211216094856237408768897482089664707989576750205825872990368896426128844618289404125492045225472491169087691705356062572191771463348489655618774439368441810530406406645851924944589091387189117892380731890793135410181795988257604119663485755213461991923640986553186463697710257883850717159902052313258647007478601660572397733188376716003500418459401014782895387585252540935269320113651745182281020269925302364573374223238122641843570080832755372273504099523142951319379973089730935011870150933883404465158091903925425003327129702974265066592957283157507042559776815537322591541093205478762617838068155520769397518767348862925075007615475303256693172525676936391811759237791518087480293136620719133138615874891147454468582399566077704401408079040949698648963396922309745033848249010350594087847082298099321491263293715159535093015915605725237796049061367493252697335742698847525159840289427995367590960627329708836545090213316430347087417618858519683975474773831746577724005352972212219198590666168866254455826480833783578260832402519743052343801597132800000000000000000000000000000000000000000000000000000*i1^3 + 96001743712134548828626882359438681347024949415500617390812298241323377129483837241765092275397184659935058203214041391119904299882704859468206856188716301618933828373332162105661247187603983146391578033167000577636754880749547587202280346845068705072715040346701075410367882395755713311290914265744435312825118707809732821068142607340856085625993322584873967894639429710217565282092203225226952733100109324386761913671984363135983338045726611530454135949455207739514890252484312430739188473447915426802042431316680348138394991370695328010285868151650430877796715165714399233741354308012313647793404827441163469812071306872774209817852415478349506563951719679256133336248818034335288852490265000816678643084966696765738463679942512860953840066053040542928126015728068003648687547084827456166442724970107841101160303190200902949092506964134849800000461504223532314656277653662569291131248326137457200292760436265379634875103166562482745175125538376413580990810038041092617200805720926399911071959293578458088899691647287214865666586026414174044619544761769812714270207888487666221659455175969433981150334445661803360701419099886798983760148467375776593317799358697340059564268871314228375416231120775048076533990457672927135376997639220348577234712905029202357655839546532554002133515255851851868661167204843551262294289584132875900437145828689957504537236550179732031769212952728591459605418678974384906250767020617385611961706729182751358193180716693436396871429538127296368853647360000000000000000000000000000000000000000000000000000*i1^4 + 1106391503110193952677455408709109685342964287905391528951184230549757296931148416088296925345361592893384441076890049322631868835474016352917515406786105132639345051574942316844424379378348373240469455104020682305050271204737536161218545241459417079895940981995348761466483668584075352128630377543046531314612837795158571849346066865482090256090516554570693885482411106346301922423310549039059512955462242894471787435112327370405397251857534807723161030009359225734421063120305053389469690436815012161692766264661645281113460942550103893379258756393899565863341713280625524039856467576999976410593953532242651212508704097895302134917124329027668116498600407859851284854454751123246234365453177155503590431602564451040935842106716429280629182657788806332930296112763519998660348192337458542654241125070122743701587146872190955450645039496701931301588314675676861426937969410795795941103111220698590598663122603623604900382852431486210171062792312714680810494818301691361604227767516343162933991746528353712280735587050581056306193189874859508597030839552780163758833403865792075797453160240174890049887594337604315832018936318781712718616268967672309795522438303405917238323299280571612324471030812915837732805021930731204007920996906983543610508605764333976073332126753536117265145342532039298958337420818872441371646503457145424740022559365084847736314275233943661791318085329469897395239265188603058070827664535976934428768520586822933048817367522072374177815236461000437918597120000000000000000000000000000000000000000000000000000*i1^5 + 1184797225441323650687602410324225950827090577092950241986161849277929532099932748326661930874506358779391715490175854012489515273707834239079092228286763870598341242428475538434567655470941906457175944894369847763155705789170278383837695227805725348915954317454649999996255192152309407238536104588829354643280570924406689600806360502722154473177771466804325339283404026094223969621205555089848107380426661818266232028753867399716454702401147254462063990478058577765039930609067558487386202607941973109335261644013603036012178992735864891035960959928569812900361791193932265789856150183034935246152960888000099477428299052046707716884871675417866946385844597028684911190619379258185755689602113353415187232207978805961011911528341376694982359215947829317423155822880001524687668590619542718089753543216495940619992915007464061146379679927853406058645273638021968061126764056015786639830418752644277812473680618198348865888404741218829481159027432918915125520799279380336048071323885203735388963108619611854734707835564633589252773070956217309635707323913465148532834416828252349135304255711716865353924469727824460368233041382658962446103294489352105756717998538600445988719904389441977314958402974951920126252398201098033177158987180662448253263816839143945603132461805772305872221885209125821421800899086134558544324087560500228404868105180640516059478186660142412969553773225409664183197250249224150167418859379116644337435843716436218177287558361477837727387418056433117796761600000000000000000000000000000000000000000000000000*i1^6 + 1076387948559651438744438262829371810772307821669969432033933984767330349683519417115153413898535401820648937387827204583946932397082444656056818810060907946720587862382977346353118619259723279127877518563746303780439964415974771524449116852786555945732592906415032674902082715479247343938828524076380122896243166090225829934137070879587586890479061326523795388920686042350784934800806135113623952877391998587139287828461960786690922629107930388214354359415657900532421720408908634558047839640706441317915055560316372139856353686299154946818784713565598505223414509812219728944613697764816191404017706506026253259401050241802352428857516250900737352542877528199934134402232063077035669112948512971895642209154656069883767517060556895004260651465126343042039840354736745596561588711302919974446148434316922472856247348361215988804133926596462404534085678029861133402420110619525174085349333594204568268388256574488312113605455932414791332344239749059523184339313463534978907935374861137312904749432077179048226733102818599364911182477910278014566574335757358220820588693136904273817869626717025751234740847052603756731022442989306597406423217228126899098001244527863946406136850790392719575071493761914216455499688264525127402722128421255118788562338959370735977235353596943821049448942615326633328084207535916183126876919708261639264608378944165088650197477062348347693647640326455465445693293238418454740550159358679567629907242101771889063243310089034895903216155807796544143360000000000000000000000000000000000000000000000000*i1^7 + 289408125291765926046866134449578771110899471662906855203646754214779405955756893290233153390448601810535117556378723197070804273904200581043294682935449031544231368323081298734100739621557246463050222246710590372196859241063218106691285517106768667327170498810852641068493059287727742875517520731717805135142361278245203224362253305400415025964370651343963254538771794033585159710107637138626781615623215099842788859883405241194852149240311962327999128673758477565826335996590711938010162628608063215823831435867220213836787196405969220179977081197299092639046990940121294914314265348046223314120209504871477815407244263600477583627883524520730688826436291052074297925847599037025642942299815667496056525323134022327269149963403453104122717863605938772832741721653190269504124480591726756823166046356755333531359548804654641030987909346938226940747453123412373153616442532410955356095954887568650911720333569395998904106267331761948828360230509971911941206961906099018202927739726358037003253503115679317814354188387627211602193555009428746993640389244062984444582458468317405024296185184633420168977284280822405868086831769848079561407832785038122625205230614513927904415949480007920130061361570947644331116200732714260490535991396345508372683892622125384629326197968957153490227383036742393960987183509077698035932599463389968705959609680010199029393222398228930281540494372419736682652632948129432411914670546098344689610964583995439804049368683092257772349857229321535488000000000000000000000000000000000000000000000000*i1^8 + -91392683093535331084104223149975716266098191050527773440180350989881320008188982284707593522853023821798005413949285738505791464748689569096522970382296745230617630110216029170154365280198614871903404666639313462880619231607521178371542185157713376159960397444878385828394072448780003706879816040432959484159305682401027102508463397013442524313441384765850719002675541629872435436504144569145313815448653268056237779474309626603003316777308944689954302446751466498893111764292152025508850135080312534374217198949959668881677187610402128667162715828956857161938663907072548363763389887185584883230645633484771244817077383723112155457780911946268902947180421471228434492550879277980986422324494941905980427096152010211564708263162267353209382872823717124538382507927739785555353864373676459341742280447886389048796396530552058299902602556345342169252125259295594217294170913015178711515779300707404427530420764970185012138761623540625930080139549259162399388035455891392682636000257424427979470404105226955466367608973021380499471289612054287918085193182846156915692347307295066118430904504151501255490862575422890966927021726185615094514213317521001608443334817544606479831935607619418440068736786198048777956978480092634260392434858618618506024600488544737594867102580654295983876676086484869992105931195240462957020809334877431789073308254675480404605727381031845437707546810895774224558447912043174963730009282332564379412376783392838933252323752667102752715307814486016000000000000000000000000000000000000000000000000*i1^9 + -4293550416779835516263578366716573342318145750291839245455963144920708869860518065985827588507969620663464709823208239340310710345285423715664683892105237175813276309242988903643738382898730781433106221655591901362956791271675442862046245069729613801791636420919729125927577876255457760097026130735206683653817030379863037575673812132113912462915977597655345545680782514033161735130359424446156967803992481436827519128164511702264039150153290063836290895385748508248367854466802445084848062529261418857626220640382005424774354010556727349869248910972592913206331649759006978912153130718003055333684317823026832768663186600077167927203617508975272951779894551829082751317561286868765370673619922274728055000671377683530041909516330331752073921876967998523808581786373976777201611403046272776005303571473650890622353513036672196411142499693294931014818091270467767706858427641702993944227696951342634833695608361901675612224115605066354363512591458481960751085831471790959412864195202354136941659946663824498556065953404007571940307632197305017500487286121892501606939471060754794107320277442944242430294010773241064975427299497128107434219574228464438991566229425541346486315466296345003304308066149461531522956412517066721318723144055837554267891567732724382213770038611454418451093102027714035952574415434843330852114227759395462466299536904730106800105179629793340268706877452498378320798662251422543529462925586500633987318701086132936109537473645397286511277370245120000000000000000000000000000000000000000000000*i1^10 + 2008017217499839109060178173533140165155529966035252962056838248213037620814261713807812651330924706222857730687974967755513170299501564886826870558857688354684664399408829722316702671126650288698842360501067733950511145588356395925266007364885460641941184473249767348139532005176945923577767006501351287856675467513500438451627404605420400998045644918537762453378100902994843156672993704168423332023651838372997371599081988373988650601069842424025523743856731838692928330486452305309142449306867151627746374570797205781397972455388576582766638233639520105247188367851006529926122514117312483532134269468879785548678802318110702762199358878261762373833699893393289936666284906767618024482055747476827400469961468808514345717140895743734570979897871143485628235591321397599804297689937411908035824815054387674180002128386195654398222535583115488383222129423019673882891090849737539841044582686366025902059285155121053370948187271959089804056011411518622758703249882534489027040606850419655792507222505048437214093635709092027518432101893681341150620411616638791868030622081787199741518689367863219577953933894649333307038312157701376000992719067259154926218936219994839390921074864259240711932531193829763441207021602786386432308407002621905914465203865538592879060549969007694319390756435082504071748438742386563624830376103793958525507139430830514153978687712764253705835089055070375753860997131369415843525696819386712037085928884852018931104297394148117305047908352000000000000000000000000000000000000000000000*i1^11 + 166843732319009677801111629641438427964784009091050756928472918592479565735483069206042201028910156781035492733494219769774465219817030269729600519093726569758709765383133537398647636511702371558667256425007038637491923461035393110386135281821229691963469452568697646075418483155332399433965435278090783214072345611336989869442769931996388802713898337169101987950983841050269844741661886893670992498202040919235844468532800831972960981149058635138681309163909746006973235962511349338960468277324043633321481001250318871605268882417834870465164293355865059889506102289126450343997521586305922691821386291733383632806620765113196787782718893127710273223827862856694424577187058397308446133997340038674864108111825068874838055383637953426451102630144498957032591367051102415171538889904297260990169000056017698188508693693428867216889639343706363417023920036774839407666700412900520449748671176859064375440540290665053260125454795916309138155963590577556357466234914749093887819585425879630525829819954723984185842026275729962741985937173083252617311074469380397616179331041470894497406392933747699245433518692067940021195729095954960706623223295969263504538730893543521367895574231234530817880223566547151615234670463738276591937414445432518940120308579681210027534590499635164044974572934772463317820422204753470507308911225760012852925397436410986955104204584810195038036859032384412256837293289397268735412687841706589634303858344976257120100748553727258338420326400000000000000000000000000000000000000000000*i1^12 + -21568330107419295660663308454648369618272638667245691163880897242625930141704891591535656577374789316302856728821671215707910780041781762647218720397442875284516863946996500900987751270502231990188295453542533013614228266634248750042855430055930174373128883901226967718986464859062221513077947465071636684295299888536788087153601896767733292507107054028626222364265439633770779355303968003386477040480397066612605006809691246578965738428570265036863280087388905708154186208816831037405168217219905239719296859881996267329387590132522414040477278537743632244048163203700967769717428241889245301824241774138398764573800277345169046007481960162372888222485981487917667986636395701365346816363316539429116524796427123434432541512073902839698684263416243309665236509060178030628187559884962575122445571036903415004236837431924988489161175822455521922426756166075988337409828955931147169996326373467154252242954547030332550073690164236500783416425010695150479196278948598909518800094817127450453392766099462743875402925111017154731522406909665727820604766727618528042269387157548811498208889088993786442161064100472778022324805720368534547884545921979976180777149690832474055188442145887014988140497530580492151319514141127277852105205168675746707140824010419423749401324626682767928403725542461791521144203477003654349809117597684962125946038554645647270995721733078814338716350660583254665181107547284462077721953768298556218694703596682134821982442773468564611399680000000000000000000000000000000000000000000*i1^13 + 1014262134015802021237830211639518654900919696569388333501957176857006080624950204968521695068538389558681030872098905893583856835979849510632893421923352587539044335488332001296218905754124143916012840309611736935505401243343200065740340296904219400881888991618370241942062882454862966416610885292163705060144134499977336983272170729678469462541494316858798422729210498667174020417203756124942178813532162565226339392706661529361349820947746049289181990097164623951445477205031741723674064772306213966000005370807566681023829579875264032610955140100476746956595989847551403907372020788053545722082711056947780005492579483217677055554048811046769165197781408072533164242828009968553690435136659656343365293522768816879573490200486708725760924883936657197192448651249385076611387985019196862336167990569515677721106019723362239697575609289947946734429851377570176199829887373621957820661916474677654921165100846853079926998358304924447609325374839880195866180596266784113616672442625893195658196545728542481697601541191132648046492128055034251850413527254749278975198071166335705041574212819944007880970479240658721475478113187548180487059373474372542186079722134989428661172414151179431955992640123239421959365613621987636920471338281278854739161341359385802861414437409892856563105538257697657798309288305713163843879861174484418122724373472848171652461288313023144875611808198888595805778609333189744014865224561735406755333176324930259118370897613589315584000000000000000000000000000000000000000000*i1^14 + 34771641377601644939973633858401478098905346480954750303028201120915560281822099091282188606425706827261190136210187919571521486366701678363201079980045505337613108371779567561002008584933474785651229981352447526027776083563077799301991853688213579643790076520056589941211740044478377592937474670116256209044320274448642662986983898052983551089629869951135318999497768747795734398726220061759856410405180191780293421126867458819895135507745894129371902475564335960252436407870552436434824440969953497579200008195352163869415743825350353186663135316995737342558770094179887673339226426405063979818174999175371358479996770505355273797110979599170460625493758613444983284120063103761753903475190634004583174369344703324360346586536626827612638012714558830903501466325304596027250288975557108450799570371789196978607224607794580236788799013096638208457924150733641013277468419197526885128280576728553216630053126426408046257835808849815863450603035406510788725493528758331893313121870654474616205685155233837405395801545482328561817017386320368154629497612381727056836052990939584149147801184417920886328870645977658033527704684476293631496292794635306185774286808768348324495010024072942296582600483338088118395858724454907716236020771502189861571325740185087807792778448251324855639848418548852748613083697347595485735559251165216004985768365100201847635254993740268996194815335126276732508959676790300405675757166049640069826698511849608112592733015428300800000000000000000000000000000000000000000*i1^15 + -1612389981394615220621185738444690496463574023685324263367354366715299530594114620817512960617676732716132345061866713337382652475049719386127778597390301333127065384593181218447729403791569260712928618232021239160364510834230704528498793528944967172703401765420582085269163032429323568522122205634347224121899397125946525112646841709391206853447337415008044340454198864422552790142275493936243433091986502585037807805466646047263198907046536784620567908867311815316714797104564174018495394118065382424251383139041355442938732449555069503861953472466811191172738984080837113510147208388726065313508074685841369936308814376605030512809597101083983955886574273957633854070075769157966022059909921774518130776074901499133269928087377750427221130652432076451202059443309837892581998553874100588081672152478192100116227501075899392814749800014493790997283352410767359530849508774332309898937173670285279802751393633206808767451237710525039992546850870562258374593491101135830014412176475887816285523113224924008234509346747347668436007448460788870486287349051153350050951213118491315862367740440274983912916924558303165497123540676298271106602000161283012376803407094938836709868554255179459264089287435912883856148844153155745268341852606999345330170764078061998105996581293809193607199668276338188172909313579199594678931717028182976669494915019140364026085414700634456863893572757344139895386513255279816912568830943034779112323817674827636942604536381440000000000000000000000000000000000000000*i1^16 + 17907628231218790260097148167717763120203499704683831659030489312572105258632605955726205535687446041909748058144054541571102059717122091869007127563769567446162656027502360204949503623205918842926196297822760144203469558508453798266224536985685626625468176926904588254613353692607175865034025813429833360467222745552144081285960484877282472748371922614171176687815745338917477043498260112013640926391758648611784040201279414009300263131750127752105301306094302974547431312040906948409834958087536145202746465851159312891545232265316882790801032744178886696072798309457144561323502199884889454784495919483941730387042225120563787939587134326703958886178440717004587628398946946358319429859475056716383969498892535073900648918619142597829569668602421283808860304020327735681359275237973608613219408927845902128944152698759731952813544109345549939314326451127176239516068074453007117881861873629016315353281609611017492385750915915284822656457729168943547279879955332031294022446218064658941869186279442687238394935648158483579408017855514833939404925303948718619797504024596646202912027683579194981107523897560625638895738114978186735692177562948708803992011833996510773370479926581210179380923177368243957569052511310618888072734291851564089418712493068515207899945535469193003696898988799912524792023579056856429172771258420158512136353919992761082393035371684117862698407493031101190205761653469587243868837780512699973419820577972160683088805888000000000000000000000000000000000000000*i1^17 + 3477455708345203485057231166556063374383798199867841057889236387140973938575315954637505160114021209787571226073617682245813338328820945614277055354205051916417220792121478647587654858912757010941651769508968173476580294091837276456187887442726791677320114378678965349050819706134542391071272599747926104457782092732546796511123227771266919798520332829501864660376642578967470165552930055644972035501290133545871726194923432576901220730389600385609498547104806437427355974886878336384338681921230156532238624293377295759034263666997089287724299286108841189598839859112753471661386127092534207105429347738650975491687058180678059255284139859114460642167570950268818176636302285335550767435137130816812474414741929313695778007325119130309926720885830440545147213245337622996636013349533156678292473379541882129235903779339343177619090554228299712719545845294141100345217054972756269924581884283840838376164582257543019593862827143585649957970226051963337366025592518178348998454812308768037689816691269103903852141391123291540399404362158934304839473467051439221046308954488380527589783774614114413662430926070329081632300260287266918814400176625782632675954346652565283004474304209585383624094668349598621692866712472802821689497689120833605016777510254178297142995116979292470703528869746029479527690649675455882872273613609148659788451860874557476968750145623516208417846767038662485644688895701583531356590154532078622078896549174953210439270400000000000000000000000000000000000000*i1^18 + -112635643553367022014530921885273796835243471176541400302561171468935524895282034942338670586577768505535956806138169891771454576829243005270374361960374493276524810792697242952761225722805252996737269077030588034555322248535007618158866190354704111807659960064654593143202578968175743833103147566588050316588805159142029257624930015809976516317635400447407325834450506096432297265516721206831345439340924035296419538101517964629698164551314613018663554927696392766207444672507727161098599521349257969421771077551000271330569327180935983945203007961881899802833254841330997659803558093109603496161429273069084695878896359774263299796611651791328357640353868143327478431431455984518606160890822405218231540087741303991045628796870459251707886358176439903889565964258693575907260362676389256798136769642258454108947329344934677697218313074822449714538859459828581809720831824225791753589303190728894163009529251253033955006377640541238757247453885113402838212473963795718798441839588979323277494539264954463495739922787250583950726708476126156830447345987748688538447018676301737467026243045126128607909062659834949873772629093486426428105004945141209767510369543781515993416645848911263101715820503995636081703225423012128430050630060172724846017640866751742563577690663136035797623247692582556402904091644932549344078520603903752298814236069654220408355267205799891953732070751346792213610878460125581312366138177925404226228151733711756328960000000000000000000000000000000000000*i1^19 + 1276358510323764677985247054604583571469103111225057169157724540119612122725961614770335011037064841157421466300794700281512545774397512433412862649123323024400814085497321756370091089210040817259066543975986620353970776048357569404188569468748882474869895326661047764041138904076305801994329203930943097017778070684296701227363238295314750512969610441726834672197979731045613457808682923193714463029520144582398623748367240817541936209989485038704526915579035579775314642077711417518194205064099885736609597931347418988309759057536011604281989554375171207375892610483079785554493558673478151531721171302633308097338947516315066684311839807956015137364927667969649366983169891363955840943177893216599464705103964578281464103527840508441697989508681695550506067576155317080474407174687650990952434038815961138848254802164819694442516186999874987330416388470559644011573764511686055079590685631643823905880244012132092431974611188840774886440736517959332878901573641134501849180948422439721264155378781855417628795127326107199213006518446235043675891115718819689999349123549786369231864692178176808025275065750509121320378090392110787589079654238872402412436636307606540978716516913601290141008432850989236053075253474400037690233917413096757949951259023159671916871646271708919347192456214526375458841388269200404851138917563568215898762870339824092449935513280541469176789800611542213200766163801454920255044537541198868160750976644415488000000000000000000000000000000000000*i1^20 + 45442923791882035478549249642450170027805762720921467220481838418829459885092706698306384806164665391643329008978176079716893868136885081026519264218233103078022901542160024677060161862989187716685939037055059369416104951420369427354695956759907827255506417944580203175183885489085120159048647028949333809706367903594716870522770223982073945892117844734127264424304350246268880080553956859448967012004101975420398388733512400864588148931832633131137864618308435080967057895391208581629750387794420515995832951800442703301545229213482938969629157207293965727429062377700266899784185482512069438618734144040946645964631751373385880770945305464755223179650582928626535451393517472304271661756379314743004262511794917700004540212169037215786013996106487751225357118716956066718587847897932746169874702237821343325677460732263474340421471967106338216965806486105070763121256714015882027545077875892799660937762142692434995897714724069780823606354079867273435260642575340456025097512853470728758570128265109481320752600039762080624888909927661201671649574863199620513010674827710421697985890339207806630538089517716710004293739337732562605693782064227803800003006165574213742253338956870599298306281991536008626296389984947470976603974946532599497420754723144870104372356417089514957223237299880134494059037877753585864723400461312230071804998357098299500484087568655102849525591929865512523405112874906551941171405975618918054253255301529600000000000000000000000000000000000*i1^21 + -2540186918896363302440646112763058578008279921184367308094882608312265756959333549002468605839431018806845086488866984786904532982114977068286648915847329036880496139467806177551356571712099895585111551336376927464028654041720502810821196767455044573574557194708491223814044670042348310036035747118939497795713519512083932312898907292543916861299572063510486038239314947272202403991753226897010099115091848488952499888524421744542717020933079465567958350480783479597865504936934834981263444688358292753221043994382103294351988637877776218120841683656667644523994631583510909327767302866236772249855351276103777989937912866902132135853479782251662038330241021710085119091545580116384224245340481729727693993732687707592050508545373147261699172078684952616713906579186560855866371381625051071808139267828736535581658253237146791477295676434983903181424698747087264325075263865616243259200494056084741046199321759973516089006345384303764531631980653019490053682248350421130613926964287861723239905891291879314164541010453865054099472474336620183797697531425034408021013567301045847161296434128298010998724284827676248879669381448107286795956016851695398708419759650280779915492521451365363617266088850591083187929115417544282282722661276023611446014850801838957620866347570474219391724204764026230789885785156831921553805779383625299936703108651729896149848809655572094837254774338463262393854896769239601597131532026828627789972766720000000000000000000000000000000000*i1^22 + 49209533300052296653585411981045769620934845317965067623066089162378501247612746578860293725248208369252390390393742168625990670173249757701641477448193754285628411678592765137611650571845523199250308847703183443831418751706319461980054937007283025068507620498420609087772561984522894953643582213475353383291541813571840537682905997663460046055649059900831644382995599519627970715942360367650303263960387110024613247746007875377496285668794625507067900330114208514761967661780938697794125929988884972463955713490302069605295607591500192380338288445108293434104633244690424552008587208339027394232959152500734128143992341790474551641988598122617639587865599319066284324664973238720390469873650805965430286453542781780689963655587672836432655849920337359421916087514727366397013862876648781814249706822938923736818233619458527340869495299637437019695417534150919804902449320892914524092318417743529409360468065512895921372240143287173462438584133222228198475355501135011093472526569366584474551988909775303667761406667227789995875358704014899585421335329954029255792567681952017435178753057344811088026413338853226758666415157409273579910825926300151164494019882457451528259007630610231733408389603729757125097433950521354680036581980388980091989493851484323363037933976559917727446897780437234053537527668512355214603410480635341303638397507270731686848047495051721170498096648679224621976312050443461637700962417230097242128384000000000000000000000000000000000*i1^23 + -656614067124841775828831958938057927699177862022365185685636882590978771367582907494266874013278933947671429391255926565578350965328419283588238790179434641847295151749984229508266981263767907522817661833803515146654107575402267098390821405766512621861421801127525062374210820738079754283688941075082290247218713250140830904875420163935608286168294600271622633719623184153495606014093837570862949448569866759999931098524986299569764712797245483930133243826395573864781828386327922383420314047211425615678594053299517561306115495266728515163579513865315651939855633628048529034022199178100890547181162220965773338244851876658496722051247342719768650280558252375694288000039125562102481168063486455921866428047008199177107008205315403489838178142083071328088439472707002701047723788732813085674366098379424201422321310023497831373036213199504804610579349062699455196750702347875765031043283872745964288564066587235737114067736342801449297506432157135538355798002054576679169157077802505212296305154148585850525547461228498518693271221022373538539145132222431552321397680198473241470001327152017579185128896437515884142980280942014583131264748350276500028417767841473407775816514973334817495747572726765753898784392873920019767572602746695064720251639437860870590840430622838480443692878424393934421929067466622928827593342160771703992643227645575765511293687388305173211001626613224965422873176946210313820202033830736533913600000000000000000000000000000000*i1^24 + -12412416005538607023437989558228352334357166450124239806867364112781606183012660751824562112797768604064449975166693461502401253723721693681711446167490821477700669443052964340301125504239883841171561552639126172792802463250104712049027166880355590740190976762611810389977770822846943299474572839771230651791320694321609679782783064337898860580761769479129757896594505355838953984900938472022863937133687095312649431829614236389022943992723698836918827474519930455831417530507706943757037147168612830515637644539432192343478770455339909676386219786224596493132210646439911938967212463852866630561858804060836034114700696806024269294547009598847250944117802562102371395131507650083362975583970990670206846102337176580550241979961140914622537582062777444063855004982046033267180173342012710920115234046906010163522009772843226089544406270166856014465537664738036977033790915121534070248696513556515049066865067765837282002587933057109383924940322091027805602070673560909081773125285425975715930866337353822103333394326269378735140343880635573565804485455659426309424808294574249170515672789390014155958790285910384609383175869649681711704960626954126033874258741188503612958776229906436525913038416452969142697180999656223517984850586316123469326062788504892376367174330028122792783713483401418692716105081791777556608171180441583355548212969756968711484811741882257974776798076278330036852217315973622086674871081175613440000000000000000000000000000000*i1^25 + 319726029803688908824827914903973282022557575853708132194997628846984972773116156639404327423288626119582405180204651423144426505756692234196222944164348462072057191977320838118841878266957368143637283554668546124292378015697441060379190170087305916265793208075435825710064948861120586186684785809826487082537202156823523403753895707437857922057278549323823077296320793363044315313257622570991842375123363978859440908529203286910081944736304232369881652410102478300174958699117733867178955971967449723293677199368029145893790159371816508486441466540553618238400456747940405880007206607215150257358344713590438477717384976460972378097623199677865071966179402632126304358431418349208991796906890878736669592614981303409045344612695977533465933927011455597043082833385695777595201007328467633765771191116333058391549042284317452099917789210099457735773483750589630619846904859998759643682110088647123421201064079191793463363112169673792736420848540949630946352698326540955471049388008776421167217199190823157420693948615918070234372868051525072160868994756926921651263664511774375675628615395398223226316380723715121850054961846149113640307296281564723196750639483681050005383276972268038806219348055301999941387057644549275108881141137545838233709573184829330152870618296622305214728864808435846255953136969367945853963012128259570195941870727235380957107208135013081138792532462231114300342479013441896121575237746688000000000000000000000000000000*i1^26 + -3284429290323608298834913608636170731162452620348325497628502387365621876520280188138054788840754094628764262439254448762497418919171576112591680725946209376843273791413641260316010282368430796157372401966648818577158341087284148881719201110555997792882874482965558246918225412477826831867742832038383896774287046181980475666565757442734884355824320557595665487952298469269795480174981667442900659226060472354445320712770395782720707287681301823735892148156515825327636142435243601211076451727140831064096303345666806459494190283021439931852715725655599555449899121013880283775081523395990297080402468939467166047747615075006803580449699381937377837488472031132808573589368197321073040343079613646625977695196584056773359782489450923127654970281943351768407305013662762411774004737003920076636883907122493130849098930047155386327682444922193543002908253991242794864304299380199091569313841253520561026297444783637791843908666851296060786327426142075708466727987018870877104838634659576333995501248475401400335779669691941593651246812525252502471652622550506664152435955111804080121739570732852877059047173385883177195202920819609826890973135242191289312116018369750101226356591029339752130276663559246915194064450713872380488157917410226762151014181175897816781871258858221707954449305197835090062230410941445856452596726857534899489239790904719260124116026468066990129375545063705924921560081634361378205387980800000000000000000000000000000*i1^27 + 85695428909511757125794733765468364336936871064867439117108617490300259410498718963491729012435896267560776233953231431430302408925037049319514727692242571738934601117033071535544408535080054029498815568858992742221841776375445819478575677808896286829189438416600069677787977193731596329981529504204302041844757319235930574016927029027151184162889624861372250395804258924600603521278940051823381922331772157777340703039179336660451987464428022971010002904162279071294838809057928957652053521502869844000629286681219903226411757560869921764938518310376297898593699272112776702384920532861128076500134563435240494532975336691674652196786258198015147408187394438634234019052197079928537595096764608464014798051363084433906908722976251259147279521692910618843395084318798402798056610868035318601863230685517854136031635788738770508634528052979781377000425843989555917787919265835224660380873577303729899696733569691923631029367205713576518571592155989691581932486611782924705888875844271944996540441311311899900656716587714883180750299988246351430818081273462239861471082917448081923078608982288539804018439654226680175992774098920421488387178405919230069795570312561006715929130096980190138345066546027442484830978522311917237222139379517442493990302642425611454670205372273199090734932797488164871961555406324258117987024233787048818858514882425853436294164905687641248667288868812980589711941774489830985564160000000000000000000000000000*i1^28 + -2561836547740472476497602247541593511982446802586410190580808256198759604924014852522909733627192653912548968874714232361793792055262106671906301620546486889772041786908792349186922424762325839937162673917989568363635746876418713375701755060309942800923371254245047071574881358851941647367872674420878251434214808886754922058743344485277504259978900752401447328710116021864313461633953139088801524510182286870939442046022204918148505604709728602098488417157131377316059294437682182097942914227748378060678882376770884597062629434655410936883838283007082560654114776288643087455867819042304863022747736132476094180712423442680805091250364618833943344114120844400378612382763150468127372241166201298156957307432914063331358909962661548048524931714088018038445465005863912107291344028159225015369458619855612652128735520333618598025585587340996351399723835166350504870738212978166324926728519213261431900029894089565325298293979131550303384965404004939448184661717511678079339247364787155102948561116311520744500009402108800345636902398466089405544259975693666253801857814121678439751174114135833417016445229004487361966758568302474448274311465945697676542642223202742515872757718713266829972655906589622897274215081219305638177359424550818574945161084134275838605609335357486869908270183016708001659410516544500545346857591790399176641830842994306021258325881827276222303445229609891425720714755409761533952000000000000000000000000000*i1^29 + 50664868432312993598410696245717173126336345184296268633206064054984555826314258895655910609884430579451655765694815210335939662522985313614785502928467315097222984910781743253011146773422749246051044591809248069341536646774035393775450334263077612412133316461620703952959455130576869384108590514211108475607478424971259751526377553889282012666930716867495283225376916773088647514565070239997970409716805103644560163742824250050483823910041867889865134607269005236294185659818241794681292716221193580787889537930302257985313748454011624436187523076713671305307734561360186343522920808672699342344255365311848545808791419516484952011389450967643615464347243994498846892270947896224987558483162906316272064918520026332409733755445085728872558854575992465465051479641135453922919591608586996360738122513818547070374085114620250899210171717169212118552368042121236448890196386194894586684875526061279392565689843245981427490755513402549248992002206696311957147405424679054809255465260282163628671016655642461080294548104152682739141090966526070368561834273298805889943224070779644265107847775232958731372656940956010125113404399787742450592900053058026965439671271496400532704650481135816342992191116467292721256852113287133117065840364698089960357634877819169128806776146507380318043501992450308128539165165420992335963995690839099166770586734208865452006785653832651563803471146045467466915074362520371200000000000000000000000000*i1^30 + -632210202825561919413162855310896436973744597820126642383690593080566577664452094754733631798805797938877093716324911387513450218188333016555729912446678919415238974237214533553623349439703677343755407664438313044082348393371199637021002647535791709384748220670650536011798166536669712852080373434678234570689412886919026962718147574978137831097076453984949459473335582873714329531500576581297230652979693691226018272709787494282412011325589680386886711145569266192270596765739994939567975957163155459044604010530638019429566657576463712258073417093220964084863173197138876658917047477633494308585177670993171217016226855832648951848126757407957088272885646000802226527249676211082349104277013559227255972723375415946132872633078012198785933579412394286793651885272597519660582288895734134764684603816105897976824688467489068398402875496352722542475048267631365941574823737019097809277744575838841322993874859470905562309224664680773395206542511475524451839760217513569702343910637759659932560128066466711393485161771927965872181814360319040281697553518716134681268736890197770522349039641063802103665870249056838660056905274253112609633305607795882246874383010286369582270717607195882790626140363239068449564739671826909320247870215139038667739317327920254657482645677882404833875724582847918695792392211750177447928364149935501878862048598345443671507983871980862621761890090807626532711238205440000000000000000000000000*i1^31 + 5079766016101470336743975489611564463915307331298962050546388277704704931052423848801165365385780133568897051192417019224710800942528199731844797267267840026776620892257028523423620240526648381527162076062772683483458450968044176462434869857315952609762866324514662224712160742390447577974437515121399020964591705768204159660616400123318009833633933519111875778879112407361775690680699187136515753685844896327878539936950126848193529190786130704908730145423011077279079203749656377855030058345815070596920800337132140240568671213266786979242373186880587219220308984967443428770076128700797395904643607833526538188071108990304609817579339518629152197925059920813018913751028044398020700069509610389973453576700917446921273517037856688934335237350120145144303733907465103480428545780421275448794725053894087401330437831188882262359242733322392392710978466353417361198457217653705123832766221560168089392513518617412662712260859577704796127214527365799646142125935586238155197023703122747177183029575040294038338715698952913449273518567834629399045819786202625623707703684074045400022006005123126400828090576726763659396233533730415362979493347656183265094083612940601359662150417420403473251094404476581466695110855083149175409702894823157244094142738311063460878533745402691157985679882572796576172537991492516895922483880065279450793119491413712771929706334627165866139705168946379189496315904000000000000000000000000*i1^32 + -33385163164131992422734100250027153348645490743770133495316968584884424255770889561751392631697024903682381346725262596118460011264663268986048311881133996875177371765129239113579913367772185422713709196303054149246197411097004426991060421856511379862432696181470323836879222770577916102915878015227493837487389610824891137313956225027348404383594738996607680527022971951576417007289723915140087348077169239821123386419116274829517077871397532707080914707528962011437229254014773161247235302221614321167339697407509609684338023184681867849569052763007252018425229752109848037748828862769671439017813040580588061072640647229748505591953415764738288305225973993015481889248614603522948571540591818348636295558675716745274623040526688258792307165605687779480076715421418308697122111618685269741692237523711031639134113876098386823299048359460237645012409572789205750231595658824547039398485317988760993755801850345754949640080383932409681195895923570783397060630995611290918283587829543560603784250304870793933165797282327762551711738047289299969668248664702228008752524184601047577823668067174645548434851852168831941942918923865798461550990234004308500036132507486833996292387223275324134397272718597169263915256946799372611241402805282442661282569570555091427497197998276251927700700673719954359012314660907276811204256582569368943786181187623854977307090611224670625831489440725877968076800000000000000000000000*i1^33 + 104992707150534731690865501906800037810502540404931471537196874856392482392501810008763743478959982041247454499693040587739116470093728482857099240263917874010087051524375185364277907884690872436632604536246767467282625844651345367839171598917267781070723238025967004980353269110973754559811912663003574800024017067817516086014352610350633091018370903578677718889867456751088810788658751299494197865076597888276150865785415691064674879053960657078288980723291434278759618903469089074314233064819376408647346539460153086833670952626462481210730225317255749042120917148543548107689034369156364472476180474467541194442560179857226362840583470594341470039950151340615138276589613450448064323159845948540717584845149359119179863723837597330282861739384851125858581865593559385222717014610287917391511375342906987329308528558257181280808852928026206080319042564619748382445805569907267874498333790088263107904565323625863976954642678274352762119941263297320856680019750155108098103742331262002650864850897902594519937213494761111130721994667590825458624973435999098853760994342386584472757336303841083796853095771958960850184368023148860842327097749659601356164494223831248790473598633603419377052858019859542481087201632991766096419959100316660436252761458730139632237043319576600992818309211242686297182319417626508210588736463897452638230781447053171554669093957419912551361947466947624960000000000000000000000*i1^34 + -180695332948593795406850351540790808519209140064192718801819339661299967270708582193655895593306526520768908498562977863156388725246019917690051863214518063046800760442354524568635162692332658830020564509523446441546609814226472292528293284127944799300358126478410110523420593714592124125071006370933441149136874544577340112436949728547409581111938297316382877544854769319580830006030641368712409638682313890794651895275455196630182727620925063944451298111793009667367880867328792631456447352076264427760620849170023938164028788046149532664159533604430488285818408564878636945076268083937866865426437085584761055914622493268144879825382570712909456902133420330023996580521084601611982512530771160670275378822817402078975494760826548872766392846042302007444501516765606211728301873730860260115480415562951392247554894483219078595947685452096124925381053361804076072162806526036850002319835910457455475602193971115272887443967461001285336667485202121938499518410831937769836128933712369207024781504886104498013326197555406074397953103722117077589542815730467128896342365916665965150015183005216018763617647567905980444528026341600328589040640878678957557376014969725052565973438769262664119773817743204183318913790678012085338389891339571039593609627490626654960120431096884255636759592956355148799721020977747822666596955654597775471239212375938409410948286441858314907173726978048000000000000000000000*i1^35 + -1004094001202787288323925482941508262468265203604384884283886203477486546036272954262095287507354228980837098983089982173730657935592318281869788309847434412030453500825676977304833490146829182814719536388300367425397311350894667213895952596822792535055030865113115129737354167375924026274989810880138940781942692861679837872176576531541021398582106406505585701552294375266458483311510874488258933649497946277743519030709823368434952980344445486036260124299401372518098970831828076763819249732928503397764034155682813470059194030600883142962465754298510927226975039067983944930897374083444574302157777106282138212581149345979069329488029899815103520008644850665601369144264284418420009070364389715632247619278837947541861014505003809155055099584574930047928208849277392352717966131310927598194023868885353927845242347504148016340089388917450085494821145706037035517473032786859953779547343877130639756604082412459733132560760098804838330087924543044887598032166306438000586787209872194445242084356191593579651135278034096203619778319254347447192632643319511579748087063715828187839643742153876201618995981782788317266313949838142872868133325766288603439582959646989169121828038780732811602535676217479576955741265888502949326170406223616078064150580968160797604678968250619141348430260343589861717255620463527329783080213083364273806091964925856896277919505578238414469831065600000000000000000000*i1^36 + 1497298678010831750381459359918917228461203293375031463125174988134447168201549347428893786795965171576574246835269680304347499124277095814870470792159990047764810641176888434082348066892307388918779214847067745998749834408070708753573814049385162989051600644411716491884324688868639324398424675727537718720895291462397522660579353523501779249276837096070221969701663799355410709574851081312525172543398616335775719756607177648678329220565903214256027546611885885279681460888802483432404699964860299340939642906482067762062668042951429896103489453152013610088399795892977532959997778765810003834242734202185167112061714266623413983736700064083223518223069917783056055616995698803182528994141833554218424131059368078829863798448433047317294620892051927743543878309761802568845614983177603859816805832459259232375520759806853758070918643095449663687412375465377003781216822666347267084209038082816397855468629145935055740860959141581255790730481462407652080947948139533088185423578270992021424197176370480779896164889375966836274596751589807466149356655845975101366160372769576981536934284499275108066176233234935843328020409979559871702096110562679804452771933223072584682063561158944062940297613862753796811595215610988834020692290768319042639781295013734530643075374168818761100388960962306483066578429730422795020258796636037736018351757087507168541789467238763247697920000000000000000000*i1^37 + 12609998816627179129488630888877495922412061641280206833469796426122132059003260663098768256509828795687705629648719858847605085784082025242919769511587004478679325877642932755572972010197379196800714615088012071230318010520413737734841376630768049704193260204155481592817397652019707981407873395074034496424302240616744207162398876347510733038380695513799579174339024551586096261856821063632794800131479679217661457707810551423069707224509219828152089278211417087447128581856476608935354582851541234813053466766773116476776050929496815842718409520286749635423218800630010315783451208773442241601170369620297620040764360826889316011347819167624125734506336428237988250224278238425878125447616981929059129638541018178230620548093669724939338276278281970564313489142074988459814332604593076447382809723926665158958796299177441108014338693413822320355255449551304789668523958056278049420327189635047072830345639181356356945685441328572228135722572022436044713959588227100588631937797612854729648811618230166011408907533996186306256964695821020933588661367162965309509370006658095659759954172325108444133803945290380914095988052975247357070926423884572213736481695736725582999839038235467734285362148705989018941407903863908303780073980874978191276367300773892308679005006347461675852913583616096907710851622684786430433954973157764766670740446353878035723892141647200256000000000000000000*i1^38 + -93946612630164788529617948257762377360415539557814997207112511286793693345432043624644527465258128340977448878965924924551357513597759494334271656239376427196422602290648707921070791224700907229607351573547958737755387124890497907254896967374638518302605117285348042959086014147684208585703534452209990671646082948483807761358980822735137871917753964511859498562139306371754922831172967886938998314035483331820627535766501629873484395421621330226484453892732975878723057664271953674381272274777304926315270840947829003961236000622371630107011458628122155150330551803730918387552374582641638707556202383563841319485154435833099019734151412656486427476339933271925337408320961476074408051365895816615217434347810788125542024980735592536323736845375569158237978233273495765440008748101512493077532381428238958255284431679400313538953374728713253521058064534815781068298295888652932069667364381067640504967707321757626029267062385374826941962635982614912147416485098677678148699094162741822739202426329892637203723083407975320012471428378155066499544904603091009764565314164448365335527161175835801520799906496959189635245225870162141348200979442050839441862928264705487338300591002053794689373216000514081056774980253489446608958027971460408687280011730899671718012297150566839227937178324095461036911173495954562154485531484300516019485344700903666298669341501030400000000000000000*i1^39 + -284810817427806253929170832829759086441051207071669197535303970897696014947917597707796596901750106526989968091350483133173018722625818809180862984397821296332108366763509206262620964112341956640685155488373118776861271134782646419902628670081544745913329314538237249524326652028523177795836764722130897793894334031068318656407409784297144912713482066584087239664548126230396568226327974914884775557562434557546507358314846888950860107376555408973854458510141447981885939615418034502435522623713191292809444736328353911597451976438508117388582914657077573278135952730914953116529487639343236487559950464120857195356365383727306276370042540372794838121329175293008765264210913217438416027129283452009542061282937918883628815251964526993301675311582340347645187574902986727446224725388363359570091288138426723983781105435487336717985634252565904747113672069679155276268445173788636645733258534091413220311341819041395500500671290508492169810592036054660518076861516702731549610457753736661733168265889366056950919330325419822227545088442785453945963075130464372958977030494340366380316649752297707305113405303104656482416156964497236188636843363809123236163687745555969210072658539144389933722236797060965670712051473968577917224277534406675699688555110782109353726283824960843816893878911107053819107416411747259600230807330650050911276195847127561067697274880000000000000000*i1^40 + -166464042237648200116606487037103438389929441152370295796008464400460807887649145390786561588036830836210444115464082664640124422226309545444256856680092482065912167392932637154561766062950798145214418591280491054573961838687672367399844361555858305173234280839706503473369115230647883009052411627408683239905306310587804282601214845464152282524188210605139159571477372579211685765352121893767630444396616903917102699212987001586338011043043610602474409788335897787254302438752490996327771095053691040310489438317959843352093437516036762865419110791189654038374704875557542172204472622449887774600483443950038016118874174321734845874726706119348938505249743748628007072936989592271948426764271843370406749521148411629363853463781667990576937599446334289861468572926454557049113801425517519910175951876440353538773440160300479408322812595445130078284100426007530857665855581064513254580840532533270817673173296530066092355090945234614036808686546411476270141410388583196182752234670728853511476084243310932462847974353685268679841223328040210551516587447809286162593152401914987531764370307708872242390064499755473924502069089332851784096153193409825047366403563866635582057974151136838705032486535494518241510812799445790896754655359693292954823930311095275901515089492277132944076685180154019617168770660014066023851120807468416396288405671439295840256000000000000000*i1^41 + -924461228400366894040831178162311587867738754132171434762207451480550276526779688544672984431904282721788400834171261968116331545376975094031007586642389686697248300663812174032935411192891049092506211214473827487309300144863033377505995346724750523260641257868394556480964133957564239420643500644872717022799658850506955593986375171464381593078728371258478593012368728335912890391381146719723441926952646856807095004040659673929243521582484415779907612653773247932620509378238227146367601447713003411920583781575282709770319850908188106270960130637058051241055868852257041010968141264282460069280662781125179528661384685606393403804806614355787134037553273099931433501906711214787264140067365079540230506517928044521457672807351213424969761489866386433804622346844232135816496144793074280660876511581080385656948675239304201638959552048598973016711163499850139563718938022656737345576146465535993130797271773869901256756209757501508291620778553598703045601874880850731215815843644633371747950187513363875047421954200552016008740371402932350394339189969538189406039987848747843834835793295814427006099177843041956051677506670919835903258196127323039427757420769298109723914979554779592375995311009599452031934173017246856112519398621881731368119441533403177019257951517417060552312164862257419213107482636756165418777439255256185766260909818039500800000000000000*i1^42 + -4142767446738602213075050653338488152254885373383167513053216170041649105840519405736010892083879824569765289080377051690892222191512133967463262724630020215785325368258250042554672571761926587978830144708379311224400447540166881030113378096998978438417785860958623121082634012257466612791210815688524863958910637494364504506397675621714838419339003381228849866203443525310136014117451291496110593155895611567847828271021433231932399180037138416177086981778866194512651593564039549094466889344923183578852856990416473687552198061666221884372480068228497087662639419716936338294308383254323117637111885473982114002584352539330977242722658459167242028608676522615411021991901189665149866994682962211685706873745241763196403314452391208054791928986190065961649723685903299616072171346763415608109904348574062318252186658257579202751217848736301974956939299335394817205672672076698121835875089532032593151750036987626603762714964721767927314805959149967046284264905232719312382024725984767500097156043123040833809942401831261470970442403322881788441323985353282067517961403560025067063197165873790663816717193716348815169780172370804897036123971561449521480470610257409014694451108556489061830367016444128793808112036786263077128403102280511900615116727240963681621796711052676104320766248864093259927085903198692318979011676472614845377223526973440000000000000*i1^43 + -6648091648623994406449739477797703335208961987463878230164397878940624854010010118718400504404719201513307037244416130034725769915148456374071873363531774543129048619922037178893309199511392658445308855179955117297966398687055239131901896414709557266803037360481278088811550917932164701283687318180072706778830588711395249497185437475953931824522303768281201437312220268709087021644402451605841762733166772800468150455959356844884509010719960336754422720037711042250692225149147522511955255986297324366871534780606963637192779165033679777188003186162083515153175066709238123623319730132695998505452955287337113132246486546796960157742594375903363247611787115921296784056990951489737672496532669607174969409081297447315825166553203023039402212041701646862261671048746083123104064211140811347487818875857970233796997798590002285283949616725172903084072810403368832411032716728738023036418907931771281822644486989922880038097833925652245103090322731986534296969035979577672766871865139855713812122334133278479202341163312301689011115463307693773706301308396679472045178732223128961620420320159696547708534138706840477252658692356121875985295227155312421840417573943342146950097329000064296809383264429495339512829944728935470073981476819324985821711811181055804680472807144839773546534466107703382045724484340588737818429528723342653492035584000000000000*i1^44 + -4781636455880046628417177080983069350731334365917769377937386779442358805884225444364229626298676553717335375287593099903211254492615459814488879742759054520394503039741377281221839055484504251277420684541311567008846694672640790033000253845783140293965873090782455230653895976140777574745338044218808000256870515664651947629962022137824946898727656840969928710602906773401310757768824491768096601353890544670074945993622293790153768836683919392516067233520258302305510913927786786220564463348920500552247495283363358393739297593384991758968884131575865190324733214974325912648556895803399610345717475586993122734519270626936182630653414315453624532095779587484641622383227182363645917654971446818412606400489712053453445989870045333681725385065845116277855620072884347486480043650055992972692102874623327195322578248299960180356659349562729139170323004516803800178535677214621987286000638245820665560382395021329756478471234016172652345098997338857926758039743156322121558397766504368720999540782230730395838990454521230227380196328486375637458095701796218739986002141748630097982095901605867753718361678245305148667264415257623943244272918466073791573842196922765786737993164487494239864008174873989283706471926399180283077062388511617586672341179704686947860584336136546708274203531451305329958492682148331763030848340261463313612800000000000*i1^45 + -1219404111877714008898861318190901199468182865411610955742412401411234387722028562647436640192362399827174286738332856961754953831817249379386796555399562250143959924865507616813357588195643238440246820983653140119607211057763839175866181283440984493477705902017861427770428990756308179023670389876882693896935774360381897082810924808864921062593311420917986219563534064253076953014451490058057074600087966220807285215366716926491184339855079465254662449679338492553737812097223202609194314889608261520324190404564270400434011428686409703337678741075506031407928167594739581048445724011275115897640311323274566631037832189276494341946585170595724640064039542796188973151927356292014228058539679192696561825002713100803741308300271201076446100776862441730127320571139495236959404897982666460531324502542529307534610712085363516202332118307068406272326660762409768373144666214739087695717828786383384229907151191022119330034227849378915199834471981510542663566950790431750777787492673768212597165740771441378567652807511857125227278768666543777611126793687610622715017106157906929385278781606607050765616181180859846136744318496001396521839014015660659298519855229115819597711211714675987917941233649961001780697314727810084015756940228013063090025363370171120780659808231657540167523077703313328773275812144550598537214556154101760000000000*i1^46 + 309413704483394590900309622542709740295650010190419220566247970021050212683539344932981602886720678766852839955016889923558013393719810986782709051561197841436697093510081143172549571766546563932826427842446798879684297759334863692008450878098522941445076364050086208797597627196155407220533877181882281059733704345901692694616033688185558109979037397207535560482635253144750077788803449139595387889140809301629536464069381113456895775669873550099670552083244824691592141274612882820671531225947584541780953715800411242234994314029644996784378461191119557008679880623257221219375431689758307241929214554037338274833114100881944497926168309301982504675662112477563047195621354785854844615076916956443221818730113401076095549878458810628381401353891704093254954440369738404621580293867726863361510040240482392569699548461534703840700595382673556130738281425488656571969738562119283480690206252056839700100122908133052517120541700760792950868213460650322609817246074903436005083827162727288714869833359675913731299229882724823263613485993415251815269229800833401270811313082057984514560763094220266714359578906381036120399910539864919658402602383204010526796014587527136356085980842397885361698058136449096552557206157046926876194066595005369968993231572765384942126860142494081006079106467806117052472723324174708511305039872000000000*i1^47 + 217178662622311917767490820659179148014565312458443463392313485762360584070760728369838909851277071804227343791311578908152416296123105265691310703594243280633999228855812984257477996670033195827191821098737041751943854331603292738110909816850955204344576062233632336245489033320700388057389582349626571081072397307851829873804269120585641334806556904170293619235240281708723854190559849146626063498671532078547958330416813264065425974439931884324464686221467826880989138648188462866345077136140777501437302430314896169005541506566342868658154280228843890165272352787707042849944214989776568938161241624417990220163336913513346258883150872842521788474319651977359113373272285959932897960857650979326307720178168748180821044698620368985908061091666986460852998528558398847685052095974037530936678916118235547310174821198218194960791727356817268477958975967710137943861470522037174707900139901389865194872583845199117916056760345804849350327182813065644679340616714270009517154241115393827768038303639208856631400527196217794657567103719977213828033198308100947015306178261000383470179406222115869619204967835718329372311749171359532134349447180457159570379913744634245463511480707825378994703667145284577704998058813908027439552813335267065359438747176428060074474714584541596398612713399566790378192913896215556749721600000000*i1^48 + 19009036829289441030922889209595683980893527528094159624968949524067740767756817605251865701034961158017596472284585641160638993916208787777248222667405230943033711147481492831775083327682371936588087004812289860252301338476643500059027054245772123729117909647302527928867072883536070818974321649788222189841299646213184071634338776824825474634827761336141317205764723834170212348909168160711283548831361683139514768394461239539900407379502722077046328052335529902637622011411380253326049239424333829612716942318172197778702760069659107102495997082752432946654620896125981563038289690795824395411463863611854299514012155245039846118470871251096687629048744276682589123158934098323847769857555510060738451264345130571018284622399107080597175534138588615704089644512595256038907818231066310179586786438673092644535969158656985908817946460889347477295012078004749624354653780053574072362176824095074290241383301502134653682047274188376921167349804832401955053042869973919959012277446428487907947414345720883618411529841525814087747898312367731720944434893126690466697650922402341449113042873272949852472106752682843036506371710855262639018716189942488319480160640381980951289025588934112655752856706554755960354452723618463686386559939483747231500436161896227485344056590777791492199677723576123223291397881402408960000000*i1^49 + -4288646162671947680915820363190238303481112338891248651279212038261849415675622538603045693999261178408744191721611206684033327220714159977061914884141649388517093298524135589497789434405530324452052034256081272589711253586947048156594315753006020826390149355499835340901525493577319947840232932245809722192928803081749714704700812904933293809439414087078134824388304857456929281011174591180893630242570592747694660094621457736769082337267397210171584894654446247303084661230587292883320350973670552410742610817436750594845321861744970696681108766619497503820729016908733914337495901785353719932671637441041299609332995443189748778411469128411466309164622288014943900346731132840908758155315624295785025398044183632730933046926326131033598556698491867268626462651504793936464137392813768692765980855030653084655985862783613153246313803994611939072453985862901212572884543043312115897889964070547850398784266917394457432145764101031621647308389487966546256648738653240089999800214191178250876927091572386836034746019894087631780316494563233011180308114985177535028106063078854520340137655006670616631927244948613615764172070717310756277745460490782346464904016928659236808764264334431488758684162761594324752620736538168294841897654900892080401278645178467235006884155825403780636761953707313149939207475200000000*i1^50 + 18538880615711386427347071176029991520842440710454471099602695587475615399383956417118661609090853141651789133947995649088042194010626612998662574626803328636314740705384386489823912524786491106622104845735997831478601564257879719298458160542789517654497273708718958491551870324149275674977449453353758048473458040695195341142214603804843614615007526736006005785055951275426205357031233752522494329805936632371044092740072184185203130090832378326262605937373244122985618127931584956572947631910972563524291146701806969787391375514828363675627225297783214299413358321451248365068542048667052699963623352765886409592320929643377825843487911776229634869073920273770818263495501425400670919025927925174029961613640724338426989410564798364790125772378303494449845373693271228241142717203681425479849690895490633174400617310763387071911707896343155204443128620554374837847109633019104563782455413570869262925188336705553850610407253078419726154237228058346517686254161140863721114874224060426292827931201685295893702996681089837963252194694112342877631386283910806192568601988806756007810630911356983805271245654162622971914502907742618095836857097059353773982086024722720278534256373717332046236265180246267450458044144307358468702808777034308906179614455800539829406051282792463288331910409644457547161600000*i1^51 + -5082430950710532500741824177414713092140140523918574909300873895231374891880782318759110988769084387169612662501991332150491620557080761219134049568974906617244703602019273129499907450018251148054842982517040917133579908012850904442494973139106634296705585367573227374057860136580958106706531242983014331493995916073072560741821935129234361697173182563607565855627610427589400394368197692433885897316063618617475720278813755526912763256404919759874886652390062972112184245133660945352091025020200973228956573226418140424586178093858730260244081759007473096239838761836475181743375814054065625198057997527228179277052887130428567378234107922421723574767791955016264269217911248590501136573060086456869824675788565100906445935292922326649576366650061270605385803591095741326249274527470383448481769669311472891797377738930685294436811650353775621990149134067698808330987284392952804932010309754901004894641575852937782696957206492725355909680917353361420969541901104821836312914575054433597646264765600207041243617089990734426510369385556410244727446482552644340812310434509135865792526968130749719017955983515927020682006518498600463262089985150035661982538943396774134054185159417458643522091477486848206139767565227624593166867449420670363140663468742605272840419080468530803405546719344640000*i1^52 + 181504511408103405470520311134174727022386881756348487503513568889683775399899117018619822276361972030129701632763139776848609089443499812013052011263527167576337040354598695438695699209888461640319315977313779793362139943622422370174927496465742507913289758841286967841352894890804033522514689904390265950569807477968960505976219716080209369543958869738331246586595984189020530441774216531831980452780662027249161992396492150193502388637325921730750378040287283027943660760576020637561461436154508897427754503521644259540461496458012199166506763727123303670351794555337011834864701753648763551771553012090899025255268399548437359806054842295785291159523980135820318952984271634657862190523676732958020813440030167398119060393234607582019840563687049280774632486703133978044707071723749432879177954625470708459969742793632393341606935151069934290380273462880376186501035820160754212247843486411100361796404406516820065896779676724858636955706049532552075373678923886766500269566498783477307006270202120913381490034947990182703882478553676557440560399687491812341976685240662554856363064313600742536790783292853184661578397816475144823988944661155322324129661872333983865061339008614895566481456194418666526430917720629286764806582564812765770722754779579237749248000*i1^53 + -1433426152008928097487137043903469943357790670654902558108717504586630612256609492366285510424578845594893258162759299757399845890784306776342665985925999495355217226156802326697399879127530184465459466234697106175298366687955570357720681056795643842069086926885054374173123417942035537194547773971167996137345767642865505707722039769511356324142208490951064980678095483039284836322780627023496766406054038775379151988989696352087733160923436198618417113967418252777228642975082410786283535497752514723202727103651352460944553078624363868996061144959238751677713901891580930696398846696661716337985356237398678265904132364282178936803198331381575132594600402805759848208592547795683420398259881940001752005905331454233936315348811977485941797671747667796734226296453082834433514464586204732603906636183703420197885867432948825940178982362305055669178035699287788024183125991292399446809274421426283680157804129101129880824679598875028280223611366260914992465048575036239965189726577852077893375054154178861838376355372949819198093601480569236786286308867569132040357491017803248741715748624697996101195250152023773161106377328768548185835699160596030805521283757118145455407065766477111152782910315649314761703838967301825743449257344000*i1^54 + 6379855703004942395594422234059538563094002370238461480626990570557545308317700960453850873771959916414974659718614191561447283976457190568809740424924318185742450249482331778864902322957644161685654255834734009114744133700646096218793329110309931000485326545815959976447766481379670271025494013921649585653900305002082934194538707912047870696469572885826773204007301648449269011916080229379430871947981832041827505807089455063998297060141312319481110196755977559370904100782448940773227114253443001559703439810974228069036898267674423920679750091113988709886331065879363869222426688796775118172302120506340191688522744869953985947156811085759812374547448024974878864566201766682785120930181680979589155283506512889608053153004386956073640842072433489065337418823768254566096159497132461026168141640923806358416320631181411295686355279809828808886421632822523985748721053414632223868380254083302101644148552528078931406118919385136492462608196734818919804145289816051812333882227442649471338533484357538189883131518246350349272721193912316162299757002848551365243247027910955397981484513373571372313456811637547850146237577336674898555028133454516023607105367352349127038328533900918323312646400*i1^55 - N1*57560719772352755117141158798021843483832124426148077179990718589748901219471168313730619582458483884592315511510835792858144159695684861555133593843943613682996258900134464619974324705678531733872076577073050651591065264335187784457919443399321*i2, -2285830874198719238858421729203096790973755292861873693566872198171523945252700316417310410791731859628274774158459375208357306259744269031667578266629938406458236927419108206110710353225264468180135136303999152793014859820744446305157796624051860399107986863707375283400264750925802790831745893073211012826695163265312311867876672199327202430481565646476962426122775530123551624629769709389058561593798487586098098271593461471776551583051891932688208810921954020114034014443520530791261559870107454125596916555196569756254997581437598520128355582269430945170974366336999062298306973860427193341132031817981452249281159651281391215565734664743569893771844903358464103069506878955660201125542994637658145419800628409536421638040265944486507173477271226543880233723306659876474923701228564536519932482415251824618971375719388911916068769953184632416652141665744954378517376900513690768751981860250382234157923953541269462089721793720825038629438784846669255614618410888503403904995918336830748849505684697098573373681370257370923184651663326566372059235033253465832273925189882666927850606257973609016780515401163312782226938935465745953127821893103803053629553258745685332515543073757087687196003129615023727151862552702103003057728605835485687531230178897595338127922463462303653133210261701153487788489173828131804357223497800629223997731772713338722490227693696372015662798863896283360458599642555094884786056223722447124535077325887606320830086288958608483945077995197212645190632608890880000000000000000000000000000000000000000000000000000000 + -17510481368133273028697283225650563207228040642711629203837187718353255864386541494155573640936037816326813653127403992338362539246329555783242117825279316147736397704533329032928022373754204632357638496171549141719014419568011033080460997021117681878204291604237429984638670724204313629737445177370417860189727543258258783799833814053063434401072203090416971659196032122714577000848572583141048853383980041108931075762962438508286270966172601058298133669872621802121481998488460773251623891801994875228629986057124197450164115160555114984918788727332116494594133148526465126909939489039119794365793584332372528944399007481659204673929367472868187738415368650754977500671432358193284397284678824758970777050661672147410376649033586597170500942938036809254412170514426879020655674224047068857163750793365449249352802658876517120669852873165019350937499860456420647505053022349751652524967654318726985392079629849219123225869818138155790040548958361278738682823969723181022680977565247682820071805466851712011250743530805853113820067056218580246315627551055336629642791871462387392431280590112561024063785036958760580776546596440825102394468211049800099470049662919241966783487316055076097654106297857404542433674934520893462947492478213470751678378826846612016522154272925066579988032814708506627434131408631160656766475041276281495551146131836723560005018312252172114375495274725439741373682014163006103298462439637277440051939806399610029061231980676336836556955588856407340023224454873088000000000000000000000000000000000000000000000000000000*i1 + -32375310655164682527362934395487006504708848395202482165438139273051679881145450952841196733731843431410482694257306475437488243935690290978545813336807348687154002359649841351251085717481060685961145457029068259713898631409688281987412783977415539815542294756702007047174321277686765709063333142865932159276832977278359815821182957047833003843898332351917829250777212300523549296689548390818177501208043184388948202217961125673927076334160550007947315362715410365660161238901821966440629805952309540320032965439276513307184033725136869717007283554372118279752118796384328328077526776805555202982471984829461207932412381185271716023867314245976501443429784665354297675079355243849942608638791372197349656405051651395714208988043853875616121597469224332996104112170508761649987295173051912850451925120335593456579161769919347542836749972498786613995461859172830072558576153212115931146793123198680146833809629707075529409760857379836414509483532974414398515311541760042847201024034775149255912732531523895601906324248241011454117043729703271454884054163797527155651226574690937909459696300024750601402309093326779470620267155784514941050170467238609112949369144180408769553534971679358205280891644820393827172232452997061482126718020644757098079295364834469824228339131901855438131799510370966969422425582752727473227471387672021925433407850774270276300136928726988567027650066271203543457353066949199924570958426287824013139028701052920342475243730842344111941258601687316609823340599705600000000000000000000000000000000000000000000000000000*i1^2 + 52607156036275535735733948717581090966882550673358063974972289140132088398587399144293783495928414724981098987776319720341402593979402108684067612912110017705962593088835651909035752786949040801182265573167571765732083974108915872751551074675050816790260888765168947279877351657522469861040022413675650259581190591340436426080389945028489893887888262344913999838090592547769694529014237265432053412298023797586280252374179073071485956045657786428552063576746536670862213389108581429550576334993178972431875092572174235487223581628695580352172019659197915334902144199500106223227402940329519612022379483983134083095544103050101781723224743233662563039863011136417680761482978786122259199629160195717283011571750792495403503835557798887772221559415242348919462756312727650306907824850999884935820511572197733639219678235298916172816846051903380422898804889291464324824860411341567378859476323157639492910970784132606482651064733167926582784342921974629571409474057891394806974117597546316051300840645919101805035977668119958936624568803374085531349828541991843761400786174457822062551469486052763515484328199430243708133057905611956582685939258010771321898746754215533600821582406677738341142011410357275032374776682218022672127863806279947468056004608678912575450248627426056359470509501089029980132468211117764968274294664487064543049178609264716141126930991947726073954285936910440301531217458723867688793386243027025307095060091460339953437490142004162157889900005943677879928750080000000000000000000000000000000000000000000000000000*i1^3 + -66378162435264674354933387971037422654913033000831511002197872778696974348849645561040121149496127623755783334158520932791819365939508415518933189733181575191654162269897332231882960254693845276755114699291579462191368193174360602262232783484052476943677289119737073235267979795728897504822726692540640487767789454313439660152934218299811103160473662006438342052685009592584368288767100417163687378223919626032222068650961197989433606273127034395514268029948679854707104047013925809554495552513483566807080641928817495632161372026071499116963255948555579662731651803389113007943491015372080331363416125391367656298337590239927619760026549812309940274389005094600810482235736534905587658951452525117091026691963884026167559128877006716397169225936359960192440974322404052621446873622175704400581880302291167367656712102339014887497784544559363134978361035588602006355857723330266705239311782738669507200308769594907443798861008080052666244331344229202003079351764476934151907062293423473083247264365319468734577293021300760970652473523893520093540441665521988542606411283752713440315074721640205890510258959600405425021815350445527686336815542947443128630586326767139419181837170131923582205410226039378775027328500929950930607102107317149197833592828986288942437328771361728369757390214028745820795226426516398666465041133340052628390139169032580903316396480135538045308361716800889055426222482472829428748167063333182402786877960463625034762752726324412872723662231357471688461647872000000000000000000000000000000000000000000000000000*i1^4 + 208328196889218322088117263813400631397791013961767368871431527271113347801445807589823468166641743845785662473987658229204674187560919546730066691053678032277845051864172860745628145374686394307182865406225297061171185874047520478118906484084787445714412656756796675345809780114111606026427226148094207293289287200597115425774608588187401527081440145962731401360266537448918102387913227384084345885794418425017253543587123485711421427708646642145211253723856016679066452988996185922473004422545202242027609379385010454185841396947231202948644502112925615733665839559726501691280719244336988792165544733290083795767250411366743416034372045622646708901866778249394455501127262998292766519040120826808439296246578089056597012977338425262212032398063003349539704988468358632513582640806426994223233095276082539917154911579153256272781587957038199936377421059843774157480019032250055438479340393393954783548110982116950960862402341362940547126375705597103562616994915658965831810552359779714670821358496907523052161575617167201110183039089570613990349571626337775783337234263013228389476120235021877914908937255520395020678180720799547686567606549102732765639399097154253553315738399357045513819663816841693438772622554555207017034234890385153395299342233878082563999637108014340556072216979388915572156728287633720842909067980776837547153019932552089406231841173422707237538176505336416302279148909294929068224053732255482492791374005241715958211783042631096591720037188986950127714304000000000000000000000000000000000000000000000000000*i1^5 + 234486503436185892026959261023239802231046997295383941709008041239500109170107738617406653119019128294596556108555176189337786461295881461688261908798630935018320532474029575421863557792711674011302529142516054629728967967632265011777920592843873918567198567060602731756475448527467581999357492647741420180378426019806587428387068639274378787440366573781104206513260630645346296439499258229169323554904851246683624391920481938642486150334600941070994784578095341586422032919914417786261857764919774760835293439714719383642466055307392079716527061907651778997269073555715217461210630453366730266125043533278037724916898138844518789563679300736542401970180283094419751441371630590564710238082742579683224775514100351040242954272444294824117580833863825067842029672030085915696317403365413907955983158266968850877778627699042124449667547681632573820863704664754340832859387571148852778804356557640427705976450272173390091074215654570649129260893237613325176105654894180611824893526262204430835420276386667168290250860566605897568111736638947412636507876798032763194736223109358587430619145218071118276942982940335084195685791241768041768632284530828957349967479319626207886588327860879927898202873698392452431324946932791761931457580173776019925477274818794168259968748091879016312259039487524018574301156215667351625762320963273857351949217900172391331551309586127815164574803169203432863752977301201034225464815668534631744454975211901008760874000464443827575397708595255048058961920000000000000000000000000000000000000000000000000*i1^6 + 255371233742860677843612064216707270334902991505660768040335171229215608916915223776901491270914482797434674685105858471409888111909095377410399935176681305490830723303456071070102210243425336617297457921419619149896145407446410905054787324339981724404466821272522754962332525022435966236709867424975628585327757381182293056377595296194173853526336843517533993083077848559656539332115858763969681503823340148911270262053786063537580689834769069233815879542304135375761835133742725374372566301722770487736705887671408500401373266846275634235355437215210695014502232969498733169637549441718747655373374637884999806351103319707296321787543965922605551084450318005993057048332209129850540230761204402575597729744558389043496249641327090131036065988998704983078267215831531541285122717121789155562709190292543051912820182416647075563260141391792938970641886699802272209591264064041212624991800159544573045406079359212790513561054160708175695728149121737113580078679602299926097203681458295604652303861848345136544934694506430035442424318266044928230829421262840854487852586675367989142354268129846687956532110243025306284495608790359183214875858503969518467326191131881510064026897483946834636837426911833055906912240338008903061398769285539254482854449441669766594790453900834680426995726764362180227674475007641603011033787139685495478724645971659870291542431015090720063991286791993479602966718726010461314075453659120510848813649603932867631790311254746387265752566764472314626048000000000000000000000000000000000000000000000000*i1^7 + 69165854766639452133912414821047916275147033747244148133666958541482153988835324634361027484543812166156779934272421555550228650287025402338356780423820143159178763376269949975884528768179451625844553669178724285422616970986681378732545762585915871318897965007911622214057509681280847441293415720591141146209461602238981424939685892350639129617739493743258311688251121808635153673037571931588060125008637743160192646685096718343459957015902498936329252199956515203694574371894205509165782636314207606042216081873089997701179053389547203300110002014144035897427748721002674587979399314440273000430232364150928232824783310179258081829295694710177550724754625338510857011596172618435340238116622898591644889567636859791508807394265621716214794890621082116613751468617497650922415164449777171036529242209243967299124549662694733081085893128203254617677966537522512947736885031587211273207871550366512698948663889309983844849404136547806880815691498884308704188352790981369176850149477876661904106730394732309222010677546200056384183907839644071998488141290050277967626055564662036393089091448792010238198749979702709551808327881611674856602106017826727044766183041563409095885760448169405282102081263833257432728596047797966950491012189546891270328171072191634176639314236528925989189830058505671108647672979545199324284879911406674606090148569301409409101288158283940030956692737050004731322006824221426045652728933872399221774661017088449557352965345302158595001501315740834201600000000000000000000000000000000000000000000000*i1^8 + -31224310269002898152661363392222437303086810337411489997481841742599929418034684656002445520069901800889482388048401436368381531016186762714813088296063298130756992465641596978877824666234006361997131204467511344587010949349589469752529338130503300670494807805285184575035857089790927446261486779540308047387055633301306107637795388417779778222871470508438437774375858783121540152954746190938437417590798091900128830381447199278726981350624099671142379495221032303663210173934247372772920094279470520888361796258953218728972986053318957937268845502859563386425521471243416377162884980618260028270128213048478350549286206423620755757578815306621316507568358122860775009748558537017675211758042327043279336517025214322979393841305443692265984000948439149627028955064279221623150792857125585548515435497170571043193394328560095318473575219211362400581461732425379156028562272953656379053668709788063621101195860807599436340842918197457065116514301988721592477088640389669433380828080932264095306882675342311311795729072774374032927881973412168518583323254036624103723621729750274694208605972149476981607815528432502279060751297145091001294757208554796320165964131359727865679296869957525654633874218001550380436551692935195870345851758315246804149440544681698226998179112660224782795755955900008961820214697991498834230801780382083961476750839243195422547694259621111703219347442068527205738390861595212177517020564523477189305999733521082494995738327973234396816940677652807680000000000000000000000000000000000000000000000*i1^9 + -957609133474096862631056578621245573954504389377946940821159017654657877260104154073527415580458764385193422582919916651115982069871942140080432067767626039423275704787618241642420583696945461806410474118727876739908950853208756487512408619637584649610359980418152983363459539180283300543543534456580455036393946687623403577480756290629274253932651240140768750771034166110063921437349228773643536919676778209011550569186972537445713705889021278509951093371692937889804464371436052199668846213074084212734364207084421293123081100992255830999912485603635016195900161415117112542480177318176551252203690707187534864129251665383363219620786942897317945855871413492743075651950504938854198309330295284906935051112883719973801346806690557782769759247552161956610834403243253640290499086297254671728981663626123931784373751386974818403827336517818581473138269896217519745666187567896971877036254615338248504792130379336969365335872718120972315589960023186912774583111793543885681681322708418165186878215618797266500265996510564073460195147112285091748034961454955174011305152187475938885940402671783257197781484419917012455334166049884452947989056581246302560890662691043961977081679460535454763068319908485940947899893930366171006986903595768904137897848659479743101004030367709946489657820074947023019833215017262694169401844261586495665800794704195428364087783901557270443474376080380093979500213131501654239940365933777705879981373993024897414206842926717685954128142925824000000000000000000000000000000000000000000000*i1^10 + 711540843493225040684884909325631191830788302936325063906236222585306683171276142669622019822358450378129506468388056715277303941272294736075422934749751722657389222417945520968865654980685449898406245506416820726944021809465421124237799911387179782072368905672258154083577951291408997161608111876863695394409170138914231178069039277536305678637941070476765919016943712426012802371193331591535560598285630704897465000432614249572764751087571956064197205427280194492470331553531211100968315069689108096861975160820620100487918768195334674061627342709444701675858058696596582393330860842357901105936899155348874337655809488602280017920780529477004238646109076337571568313805900632996259143823523976476256691012142479850542965223215418746247963246042035776695390069461366244912254487155728596867304617076115487907653934102225696570646135543192763968450958019332661733183031708084846379645030962182999485695696171206957648746193105092031593947582987636055152292139867122853533451801624723913707979612079760169079928143778976812636528647345600643919323776355863063509710099747574245332613278848089369453798140113219804303514303297637290498429704933723302233042841968225892855027282457920715234916774131131544556411280941074405806565480893226440242357006155099889365250580479333230009821586434924576606327916609615009056793332814792743676856472462161257369877450162680584506667564768173975467204280637822741004769790247841665553268733049266764489373800902676785517126536396800000000000000000000000000000000000000000000*i1^11 + 53592380433966274326174551862575376236731399308521833825067657217756863359736574354799659142949114605544438812661848113264392441145068435713216191182869890506999312131488602332850517156968525557717177467427247398307831508415826840650984957036869482986407960604517285377710915206749847031133472845037317025871203351540723619155280289750879869473156813275355634597093439647257708148049653968659788413643869822162515874048460135737798563646698576095851488547407240230345258087759062855817572793739071237399726531045637986256290528899310967323857811880414602214294125861005464277239461663716755331114416864066921819988534197144273249744186634011302484065350822820023703525350933484593123786275800223395250303436730409218005402284262494433019450764638254879415683039239585584777783512563591783202272764837970029627241071499333375080063950607924229862821538560989262751346905132160212512975520529495465744002673012879116989812009832491659057902061308895083634956504912878218811326535701314483090348020019644027931031062709425310108106460056373393888952919850319750390082637799826492359196627039693381477703059354122766817590018616712562480712001782118017165864221720398226657423120869209506746230298300522221302831701022039554131567868475345908262223970418986755613348108341920710564330954655588749575056573208713150604300494491055074788443102406955209629510711983464762092041950669939734850820131980102068006597522699818347421766342625125155016636787911850264928987381760000000000000000000000000000000000000000000*i1^12 + -7213188053825291059995754278129050212536271948932479306940678481999689064409528502457229104491346512950845642849464538622069778253959778378820979873218477640053081061540079918700342004940772990537534724436906517162236532034527130349345553272414856013696239302797909827439843435320897710926110181882881740401799423744680291014009305029683458867923199528804363532908549963858263117623548091343222688105256027520557189677599837951963524946514237772684140003209964037615697261827321546933604351426073964184178205289397970665536004445956519407075574689120009123714461373514109273280432736216195013861113974266493803230141595468564511307002528833739011867340224347849790134936341223337226426968386549521675898390165221177315644810809941332596339606509382636968106883225357019790293794531744931370947918848410549665571201623707835739056825986462485195811320653301377674144333377688339146033343716964974675762930959196576967389395853675404069688505064540817736264249684331627177478326907664740331214189574556473516957738949765265275713739971946072391676531725723639996699484441335265487693774950407029072613036045163401954378657932210815107968565240248511843752320497979650119570849171453787267052911811060598331554974250645820460146567214578248098494610063254400028437773000739901394894531204583954805350274986986534637054017355118452661010885625237961417841316972327353578176781298604063548747099045195263860263449631925473145600851498996687583964064905542772528775168000000000000000000000000000000000000000000*i1^13 + 354752635231880699241328362582202622591479618383365093450170863284060249211029301717731836873004656076961541982593815640411301654068118271231157783934418979917064165636648691437995691113292342981860693174835171403979307721116347328028268020839875103774973443581164008278587552840223911588907907128102067148410867557912392554829232415201571061936805566256854624322567072444494696658535130367873738437609550582388018133868626644451927205502148221106308178293387453542802520080083203689705611988596882978850708533957827041515592473922649713248819967631626784604715357346986991169532892087638563833727943782723814304280972671728326209122857734001366418777863972744281470479294903714257780261396729251445973229412696842106620872566474360894669720743244926344718183888731128330654768187313980381944236504048418969521055824056725113795213154923044273437467678812740868318280299352988764637321769254127644869917531588621559467878061737745483331648709150174591829839525483868854472464727310124565048709330150366962730866604528705459165271843460868795059236024490490945650493943114007504706452143123824974104324057641669913722033580265668886696210944963988545585127707204458626438302100630609437000099925615581091841906736240938381263943125311161911103931951076509046873096435250343371492534353670380574949314484935355209165650250471472259489752343634242388440434874357129793751380169055364029122312661791783078579780574707326803233609839711758621814743141918050562867200000000000000000000000000000000000000000*i1^14 + 11773456336698828837386022543713280749540068074688145876652220926556319001603101713461402035250127991417448932662810832578700542852147335320402354107829125327949498907096303195981267149932671158949175870568104148274044540999026361982697334766657686432200475586478155654935032365295622393597910418899063956414532381111295585732450155306793931445144374659292142745139719101401023579756484909439583582842255965602985735069610128286401492900573519146563861834704446356209585388525279574452452559111071300278463397818551552358464213288216375441144873636052428865503839619565051317952390261664131309601107904987995363624703962207808720126434594001478566572941291633966993575177855596809864877461232658770411821688677950765626829378331842185988552288423627023135338597184850611904952573166052612327872705894108012876598106326152971281294890734949292562890365481494375021911512696327500766474036228163818286685561092272849756853865630232804583727165274295095290066498322273720913790005011956113953523197262344862390481951132599642466247103431449384202911075872780009707050596811250627610690131797803052927837814612459104514446163480953161998123649733239937468897560690743273333101060640717139528839002410780238876176490399582851882808026932427110388701970511280925854270574262535543477991803331392388522365044397279764255472112151457452636421686988345058469650275064453711440880802792929932787269936120050410923231590025663138303446494888858716097557428674473492480000000000000000000000000000000000000000*i1^15 + -555981859357084538091437740426542395469992143438144647322899381902068791472834871636599361075357893224350075687073546182926903394176333691718791083243071128295247009138260849321563912410928317018682621411389028109661555319844177201572685119270054509480760623775564897390472421842407836391914420474287515445690316644977153282409569134910610273310636141842268755561908500428193846693589053871579771662814308404258136813538635705306623040110397217457420658470988778346147782704829445039608904420739990012525854134953745325689334146675359390796785002268842592960556202664118466246804868924782318819453124318180142520999169140098589299857326330275574788517150806893978375806553102055890428831537612729438919875864145493257297549160597448555831923372320498115460014256339292267009460640513172550939137904131635670979955865615501198998139321288729304604963951518014510464930587180484485537598914955086792123285609915474215904761329055689973209313830569247653792527606606671671363237365102630455012728678117915579287858508348735012300157687557049071428748501603918829529591898305141150789130616267264278324644960604916270231476762196545303022294881011730598765340154510148588707772354158295331328844662729651001100450357001059700524356036555167748681715186288683392463971767608979283478890629801348161998431856062816706664882546221978486042279634461243971246972597656141360842337264462681292975038749912316617318793409586742003896072101478084792414008428724224000000000000000000000000000000000000000*i1^16 + 6579769814894765061167497009585224762344493784376524016239539870625528615065571888782179711855548295611237568240391422696367390356457615820142178661448303997773398116367630459791157963560921633049423754156744310814349082383488871133581420980564712261981489814209359376502374072990465399280568287736659202555383431147081543802555880529874737592320210362594766025510447821601399961662551556338195774231151880152683266291580104277786330265505679386980993183078849652769446104070573716652288077441660703884117177351204522535750474109916003660150950561931427122260483054171541701765400802782066171468656530028674177686237417129539772353462133182215003070452143905883819532824533935200395785836292145369084148716501179264493582585417523621128540687600317607767695405592291800159958468420345331144903901316162593779137480140718491341008666716776251556506466158277329345160914866781622255712345956307636962711363694959723530219417599504607544227444034593604582597964312649217460861039967781170474755890699339303333885908953571970897756532692033072703640941755973099305540100883805557614366664053515273542575637263544656023812430399468352491930397105413168544282793429429253324163713225292370891050332709801280032983304149529800349396225744994261293534119132192616374517109551028509392080864416329470804818868079349528099162032723219072650041665388062468942744871965852602664479256362309443191810888135229090990700851680928571561485800276183743088030436556800000000000000000000000000000000000000*i1^17 + 1193478153628614801543296611151946864017872016503153246819685361186075037417994787485404314146318007563734645285766509460253788371509006944249885970557636201492647202735153491966122886554013645737264821341452246967392315834901577360669981546412887324774136994232260579095709843416589217150343697874436768171407069403779296064882622393300756190813852260645421752744191768071878329095131474329271210125213133909734617707056200464073293210470216392892303802473041345335505857334126815018933880805751635620364201623433252500640124355749257709686035566699405174294267536152105871793899191839311437268990336654558055477831330916409323074101192807462275157239937885971304114192739371397425357820327789103772170505639007355325836478242904182020192250822395453148168830797183833089401868363513470330849333142612072800126886890091885935047781553119859000509959606925751248398121884596446497940187065901150449956210799968349706858339266826092147945749710514517375678601947799414712378298912265837946426898218750850408339454783476743791771835519276760229570157308790981781191304507973984296311136861111715159733796704751027992488268434406687190104126599511114296790988193568725047372189725450076731588922736606520364919437941890729263066098659576319813773799198059108739372861600395854464119765940629473660682620037953604926169189464982620824360438098840136489501674095723941877521861727424738816964924904895325030761008691074408606549334669678385659075624960000000000000000000000000000000000000*i1^18 + -39158768939025865409212166730181619801975359571804409082187160820162439236549381549967004995598986152467852300860489361341449416859867603116525309670447198737332816162852511862185619807683970077054857523451122446504277191004891563835874533635444613812037329482271156969348372774841652616611368822873260057262495612907335468922410934804257252468972089583155799119816505067152390120242339539139033467679130594359390578799717179936074978636754657191009803260604164456013705453822706844299987434816375892554006194883230273113946084826846220824283893670306243775611618794613733678770610243071997714546851061273586297770882238154436880172996310559350690836970744583582993875056132615760809525761217459443062925039529816817661659038283353218676274486969261514461286701883599449590076718216647842905783785057181207742635219993398531337230183347620995641639536089680565891393235754978160176050761157533205483486133718040503607696270248763339435790328174007773102160084087192203333858179166429836055712819438917673044628137776721816863587751827657237928678444879025218183927198441906728613981349408968236000733089109750285067882761818661653318255745899741358574382771991496445569111070009284643055911958114462713172634799459835517009439094819408191743342075456046000766117863890519678454567427396319022358835052167565774434692751730023365516839447240173008699926169211487975852231335165576414983463972117734797813711260540153438303795002244883021824000000000000000000000000000000000000000*i1^19 + 432063670701508174310991008097174148013235502850680555451326588756793843837409423385845473692742507093752193664443261411697542164422096633501693223529257629482696570520122748319324467704389159419878770810477444376520126252925110705005184111524947034654484860067600398619734918151823167211975191326475854097727900481379701110591647640876884187788196551835213286350865746829713315920683428106553247333772465382489711187270669988196875840856647993301361037387781645362346776080976436265295631359978732363651862279485423370842006827436250213427227421814903344629266297394607147121110754502186277811230510774586404170514742547365468108143768795147201095302860577579791939373385648001939396669007423678547278931120559793202113524294887627963998754178663426520280612622484260968560913899980786693732458055747970445321309135711121220761859612195257611986526013264368091230594924226550296615978128740864626544254179801291345720179437479669907449699660295868167138701186887943719459274365602594665309247145156003482922476668611772068953109004121041744624550482662321728476137323563486372080480382358558996981349597609610055873552953032896225614539310710598243706528088092486648840094483330501586374482211828972344215921565624544785517654855569474167188101840999714436665823145140470567900664967830013964700567738749253449644169759744369349244718971282834201038061327063729972270449200515542190494118290987357116419278352815829959656174778201407488000000000000000000000000000000000000*i1^20 + 15849721028881500891513011926941358937150017135569821076100513218589082708658986821044203526502473294212820535139829062892450771248408461701333911053427635557490472091089978441161242375792104933512005925002520404660971023151191690134794469915498677945722467362244817766311058501795528531213051918716594004336148786471073409536954409226225744217462451845424820430192609847879581870989692400186281293290108050741403490006597062425284902846139980064676037548399402163974900925052676419486251363279244144696894856799084208277344682398973287718009210900150107927910294135353361987247970306392237891547524737307725253051243995450596110113615832560779209722582563944738952291545270776389712615379654055502170916289325750498149059352056961358185149298308375592425101984295577830876435711083204415798584708858334409130642618413056749875092311739663145094473408849104865169465771051182513381317750371745759347700132598069339830329339122729711524067463662804625449138135301094225252332934360044770663315981437429225808091111328492285593096651324513189637217210936560337330127670882700235676533937310635191166026919413338661687752824443564512331189534348310615815022953564950643286847398407076492320207864538549472545128547750901217450009720163507227973924876084546292902741061690906878052832229640295025526978223991281569354443373203129637989316029588753078204604160395711936616137851966869860246460502403067199887981029526325496230718580992245760000000000000000000000000000000000*i1^21 + -884691573381826581301632067368218804835506662489019436432126125501552845006513527191603816454888411718082560867499175609515567364012322995572023131444190311914987723863075830748616165731010645884679487184547082866987142714551248767953086487548670013056186401299114957114173620538537268143296146208031828240928310063077472660705993974627874865207688985402756081842825261986262801291404419094552882514538393169010961756521170861524231312299313848642331696855299452935023181854208424353559028754718374248367588404465713998330498339063590162057315996770445452628053397041162718171723449708628918921780992636937493595029644653546459467089570935923187278008751173570725638001717492257259214943617926799925669452027332626066891868640804370701635675424859896114608484508651221313662364632714853143845477762066564749194955912008279234792954233512184125040414309821694798724206877869482848580771704541530914975066056510068340486632544881187998924538232687019037636778206897700729701351734912069092053011620573366161983655190053361550149731177202495803556597797963494222707203857704541798853850958130128207525629690550073929510954966728625390236951555610819106229446305448338276907453972355195448722058576657688139211491862958508650487710555707956248036579660097782875505384226504460859974236619873308191884969496820140897292272067579166996787218071144416016082430104764677693867370929354950132673023271352157080460752724174724811236847910912000000000000000000000000000000000*i1^22 + 16532153593236782800145428939617902580719721739421478745685711643766122369010735105615040118630831182151279365075409308584133703334141050059605908412403742561657921269921908355604315117042324757054311272376513778308263030668435874716643621433594490834316369530921299545517332303923822080277936982086857418123843753233871487486304544480949694771850585266323434000201255030936067717749972778541487161611133459527137975528000867444031222703625296194026254693026513002429116016324727025094102314848249416835481627855861564171287110362845876341722420039721875728955994531105614946416978366810382440610413947822212392112770594061243672509771709057855446022542170011858848274754756565508915439987651284005133422235492578775600157407315963325730041255862312522026567641542386785729459722214616734504472144572168141617859032817661153072894675652747481465921588328593662906668555586558516172503477417888130337678165516765360041380783547251691968592719520114359533866222440327515141515044615413615438080730436631933103850525605199810022610105032171513725417639368269371075483607856708242198817944069692569804019457597917339802922815959901214337877051149894608179872983163856055698861939583813552282925200646836160769700417603669843657457800554920639773229926170710839129432570815241555329901396225987890429093495903897410410511991378704133518568538290127127194163821244752690353348422997362943923455841032081988751730785869455447842986393600000000000000000000000000000000*i1^23 + -215811162448778478159445006133595232052334399278936431400628091755412831083598589331699994832805253729829895459785578922432686008255536586436880658944412453828119087037939493966254654633375530507956930076664033374567985236120251340376263857992853960120949683681647567153994611411620324930121827772831160342049510170078155246446125220359180506269387586821624719624112492545059465892313132245142956500542545364793312802615233215136120856870801601232343677594334223615252803544760288068261835933749253043616826931930443329885158505594609242647395944691088774913373397260594784916601361413492915679273160342650407618181999101091458781434911775713115820565309237866990510199961056471028928929518283220723567162808174747919874232275012596241786458587833844710944683682957251480656275354678637213312261785215497713183717310583191643086044867559037869508464827543253759563149111080268765388124168652927974794769223649367463332539512382409548312049058116914835610755635842148118956130868173982546685198614920052851573534243127375713238981226703872055347848252623280763023368489674126086288679539806511369072834489140916224516036327064394457416018037356387967735899488598921953551614528216339481435328072858684059574661237434348109682454171843079576449754215994048204232600257867471651267380920793972227844187609406085145308344168136643516663767818728961096042170240961013248151775188838736845993562644352871154320499612486724275404800000000000000000000000000000000*i1^24 + -4592904945531776413514547345596541622721354321515304339939747532203289501224661079852648083091540336990291761635727249828926231777637645608284802562550716399296640979015892342783331829211469043238473717692351021510382638330983571862425478552637963599451413375612704884486187503900437939761297732268773482112485601707016651511486134928062414896729516835399619642833764436631070346948554152658697220787937161434106556758839578957700835568841790931399893045918283863431224053489521507480292275935432944312216304007808528605324004927940220323997542752163495926198870343108479643915443284193956014124575851900926966928077538801030671358944112931239848888430891697298373969002702292617365863391647300226400404248369369298544308768374597911091726490895601833783232626906015034354577427710307517125999603722957153542202020073932958096640976781428588771964205350768386649716784975929120308734815875961513481245543886523103437057890774312123593518269452780544853732459516657368499888100162555401222760123162079101933171034133405321367607891731227151009729918948382231333430297584915259008711157959982590187092186591969215937861916954045869118060885035123528438189523623370423483528907061191093627770491442194182021727062144957817730879620812542312830285813962449329030015124408843702343236740688665748779300780757297649931948357869060898134002833056807024291840606181410682018120544801252924165551748998597755111479021108243464192000000000000000000000000000000*i1^25 + 113788906974678006909207764011948478831103154977817974341425594768567233470734903086087256530945355497586726825302602150789543160251591032335548401434237031534221045909049149270650817925257369488654595683225353636533958535074249012632452452695097964314888261598756480250614606124183264921483430525878202686457701826460519964072226551955286990604005732970787487637160298865860173150566289612374119358542210840199651164958606133500056880482615137001001607025692801315423713822243254669024212022725671492749725384549097453793078203612444027874927467589363249412508527674339730720237244178388999740025937289178480805960158681623275193783206316803461133925467202209971273696424321189605737759768710110910194862501029988683920363524738574076544909798187618920513490853302460803203593964875993314899047171967404753385239749542441993686263601016036275864861879509787269344167933797712173123635329838583285280834047288538772300104782983371056867904906551967690369008692730040013434362039991651743467482512496136914681511109524810739255790018043041852040674058761768704420769012653135311032741565206840514100545144843827621768190737385161309644918704690151125286285031371444121697744337413672223256287163742816404986033519186070429479112200945097297086438823192064009419177376166396020310902391828082218269108557656171401555869962110752401911083535899152503948755964704412586351985912229495433160304814080437645266921489589862400000000000000000000000000000*i1^26 + -1053510185451976312754018258643404545460502318541972572028305755631840410648614351835985395297784979798260531556311856403594119574900033681917388285404367365725458646583488645390997344971129175101766751503098385917151406623520720715702493578722647591924315939158980553518614980704646949524529600886055059068290958087451775691661869314669925194341539480962319459486842155734788018834237611877707784475358079952179572560037033643133293975500539213358979112276633190565750668102432740715338693266552287723537700459332635116559611256466438495118874483772490354336926032812687476479728938752072386817669573358710493921521798892026775079548527766247155722927289758054931324935713963530385255439750688668325814078341969590380314433465182200955874996845999714288248740186192337757501529341386260268276952316002906173438041734971671025903544711953906741340075446135347275052638763999655478763445371227486955927070027576046763784882607636466565278509255776444524013469774695870408334863638165794703751208990204911029665036684324101583387430389100408194900617258603870697321899538853228535375853622569590213854857583480983156045852717145827396010724745477826664370913798039265045462654644065208218315054033078165857487642032957132969089323564007880705336233543946617945060900671120250381020912587213801054257422554855205904022690724049655246334072275844627189087556446268526430034981947016185246914419574050616895059693404160000000000000000000000000000*i1^27 + 26143541980336737563420028681975662018507146891968913733648930095595946889819540724483997786297557410059332656539342102485840495394467532075125182827451908042017184378927466883371262404726004626487575104724526907014193157259166858493123490356919810353015471652359854504429706989705850733339942638754612600862142628128917006035770920072510087021173177623000546679624307557900051220764571782687918564056813186438051170289058645508628546351887439119325070948450829215495720633888995206883042061701521654750502353490290981514554653419836696270839382968869197762747562014279176502801376330946327186099810209622286792057640053521891852041677276268241789618904109535451398002519839728953051957413620752748168598734024266310573523963714487401990342954299735786695460069862154347811952223240073935790811022716732111838056205103664159067136912762234520167857499911869219400812412769554838934610718914540890972188810167704037766292063414687794218052317139062675393418687987298000130085001018503032194866714477156445404874852392582171182561845558267820737635197527167748984458947032965656380647069290001494419831649188742084046071632806204130771346565466451245436812703995233196432459339986923880508422936136195704691591066130472946350584484482404114466190103444403516936553242308791470778101159515957265109073719216139208611353919001386710287665446056730223540753615885344129404186412025919112359761914895255118815428608000000000000000000000000000*i1^28 + -819127047834419015774061216771836417491339031895181681041085705231799619313733511719619364960737864313501788322586223541537695648567414092969631668623816967361929172877125229696048514474204794507313348578710295946471446220807540328190285730898670142550540451630701596049742321420519834261149327218491045602336375826577153242835437299342706614557463463490895012959642738299818148989128811227551261834882186700663595095519785817344069402041560855381235991500512447937610466137337475293027502330596514047321928944757472696130776883927739868297120215421933313694609189741236113750303578333994555413801432409818359894176493155913997233090307056697327840903362875129733504489450145477177912433486890675814333420196737799265182867632472698215970709132163917661580173696034115225357025588500081515756346420545923428975531719058073661861271326530384294305524457967447560683877821919053990993385347782172203282346802403272754635545448024936612235454474751980106222383541732241797730142467592121482016348954195250568879087565157986630370658157793244305114995235807015649267115852720344465904756630481107353280833969189995989279222652305566498401988948137625915275211863560676000303721212748047551307736625849889119190256288534608335906536256282017657914567026694615193592049622169615519187886568782060384939374690656079739710901737977495709694147629058534390247399716037199797395136430526153531328816677054032170188800000000000000000000000000*i1^29 + 16452060398355962227659854474891707827700441380320944836181190351646987153760656693286984423409468324820220082123642794317217759534709406801814609543019052813800212145791598702468827189253216239125932874269588230039738105137385290209876088819027627214772155929543739886257409580838714563301394501906198715468475316799408657073658553186520735920994578760797261231655918217160815626635959875952644218575676762821595483194816200944135223863083237436866589538206184737005025299110471345923876326002905854245576834833394014258893762337832945206362623459401128851368716838504272949282058768707644398572034719565988200551915515935350837316783214580151394874283973277444291994166699277074179221549776818189710076202157094629293718212863641442512197080736049861471805255821220504402997917850172833106277780639721033730825450962564694122460656030996326049672826656231348448844364358761933901498987457663690136233813146003340243703026371378681453462996823381743226187697243562919085207306493611688774339426494855265886440366774562405936659961728620919294962935656046470055878104500528823742710923578859129785360714708847395026345983029970707457206109721881177976167446890407970000139654179816248611193004266794221536721607103327577827291158617462179446503701367811007349565301413929856894322219559511718653247387010385776115777330138017160155232152521271612624137441819000854672523957920627687113775082753375600640000000000000000000000000*i1^30 + -204975346854395518848274803200899089320485155959854480952646332958827358789154930981420231838624399246859243401789822628090199403727013689051191125533200447226736211790619847196298657942932345375215167127691579078984686875465358972303906320147643635546478528817383469228819220390084262723524595799486975765850582076333089372206873868799628726362098048805178218497399951616997145585904946946821365790653024189726108237993420345489947058232572831780972107672180204323703519196137891059507886514259645801372766366757613578999943124343732506534213150754225026029598829524319645876767171647104763899754260724917750592721272327631757394830723939015089314237840381310743261172965421594213471581132783750981409004396529811534953165468563522185199667776030346089138273039616626539922474932201277963269267847947410976496843357216092423740420483548029630802050704836472653284570361248839961304411508163229233068966765970852321257855036277340264503139488704638804912589655646722424606082766082143205764566265216963316786372103287668277569785160903445581184254415732842198069727354458865427634532685996450487363311497344504807690829754015014171035526607980792985962181587312527362185596177952389490667699293533639374476581669089254025524543102218119928321193310802925690954621733290178262232413818527850864454844686702984356658801386494938710739332371869246117466233706773631688962546204801181478452448179781632000000000000000000000000*i1^31 + 1648825242384599265671936939145071506191585733739372891128687985530266177477295187452426682782439781883018569946764078896128070887034559532073135894474788381407047777041455943760707635605862476936880296032599159482682973238835592965216312047500274860033720680014132775346073136913792600338751705256835195305768610637980649365756420595728316413754559094852855998541099541356404311276836667050345616209617391716111484730739660512538130569594081540651840055403143973737275341233024854972318426389644245886791554468276078814006518136907563551033654735546273270916579667746284336169964489211598991641593085975409785053390714394156803257192748974241119448763916590344656739665334985247976006325551930192988512169968196302876149198469010247180168250443164184792177532822059877171894816864593105494532958016659317667196696380575255460377671307055797615916138905846975235167432176303571837403617472102595314075282998513462336895827344355691555476565976079234550478721656487846160010837105308538069022666843539270954944909374102769545978311544685358158557769317528153592549236112060707097847738565319401994440110874972004111416732349494381854774315590805229816367622494110232633171427272385274981001277787807200913709060795729561855816953452128276509521834261959113609143256175924188178694535349936238776160413683283969568153110444880745944404131140553695978692445714456036979045894648944740649459829964800000000000000000000000*i1^32 + -11180389891700670690375496529242943111039516788777355853272102465776605869988765805260076409105973225223806329429497882156136481461851027326321085256414967729103736238836292158309437415077159831596867216759287579306552827072767067771839933981227016379457961493103875567974116644662535625873793203873057563938231233119339684668850131428717605886055119723351751380072846027035719568843732450721618328953413819281740622286489583732326341732422155115293222815370773607428778875649775469262186414379478786357933197125082983104536867547866906884413198401992468481484337087254332508495261358053809272296861141900347043820254368879131153732537582342130918185778417722127698906084619499239230727643417205411381795808536638686911316244047692011071928006717915881602525089043540621595662623141311046981110437006070824095967858112243553463077748765923302246728022009028246870452471043731288650723031084725745472981229574607830613835880902653491829988906685970390334661126758929203210909331311844269768306698667681414074772827686025853656475310179171180839050535690019318170057516064424151618233504216539725246618565708574931415417282697203209173790515337693271173269698564021724283462530215543158007267407665280554868038202780435801289404899502324709225673891678153966600051784362707986884692897678849607110658600276120953617330557095054352210320135303520111727850410214137889452752271542832240357539840000000000000000000000*i1^33 + 35459617265209062944124835720115686246550893593826255555860591303670769203813676101313748636941790283304453704080810445366822677480959066009151314457960851863231013323512685358402798734513543295217756806490071080162779175159564832844547295393888063964867463745851905028939363502472178348373360221013005742332852713678805223999919044537093351615639058085794626182891079354617834583592503059270615576358183184918811749210548684181552762118914253028039486585255811277845186351193714131833367161223557652274335655310661235101835071866548775713361925225584778299962987926667742930585217138675743638568617317768218279065878271549172067226853027598442798175990541553658415886908658147844082779596063857966076431680920020289970672116303020233922509829676386263733696612692241656825362507024182839642858968208208948424102466561199751337238209226762659102513311121756891356919411437397273074709644187144154845646336439369903251018548235615722177131820680034596869753338822564462814605739936906925088428134291292006059018977579184576997974130430339047489436229699389459153107313740168446247471766973717297367490722271081617693575832126021417614523542956863149365842725750597479900808364484872045350749006289011832306514296414317945203689502079260812755238873604438616407312568188240193312499671545961781421227329211788237753193159666107005576278193724605645954495615657445108327189949732297375744000000000000000000000*i1^34 + -58324912376364211202321149896723228978426264670478647570790778156826862423485448943344827011402843664419307065836558079504714764486168622368597924619106167581122227306539775682302994927951884981237383876286491896402661962097592270399604870952787479757078740341274208616243345602943662865030046449021442690810170142907561676866609012936430153437810475868865401939977726586014419776987457022303576346145418257595795317324790219828986665184272033159173987050546368178539996511896386620838377195961254263062668295097479787095010392660473301372708882869817812579095517371647999710495099775441619038908275349550562619688566739095275340128158725996300831027589802201797098501139573858236335739162392441620927294874728271229520325267616393808086744559527695985590841355076234191611072450178452631608194731105348348333823422718711211635139778782637128433682978820298008428939139298753730971558728390263631271950756445626836437564175971373870789312472081933576086581560195626538987399656710556695948126250802396075576070149902358023639744325837610982112367183135968310673858370511691728084953333522449760968521836439677881234442769973629880912212622169148621919125634565762370590052720811112243289875888667189151526777124973378425077004461905476601295224161851520435554421228393689058838540133190179268975304171005038087851397577504055887161401011337430781604084696218222623517006258136678400000000000000000000*i1^35 + -351462256328543356350893871627923726872903395412571187673297295375524369608461205452355584326967878962623165657885384136406859997417056747587616972362993346754725085508465942238863238541202135524765675418145854863101806425801696121754846895962632357511052376586333211922935925630022898290668352831484082215674986600545619027178201533516938774815716468244151025596093280506380645656838654701361413095601912495468530843585889888957089348263144216669769348707466252246077421621854582643944017346210926672365817612007386795249662269097557526816675522391246661357678235215472033477480330068445558597709755393102601280330553513538967011959693700288995635011480496214241293569045489032411236709042998608501913891736002147274012659802407913959215436196703816110764007833654223363132848325999584403594677925327099311818392875419145073193579038702209892510890675415527059543143419474342437754303199975687713807538195183567690169048547171882463652492620530357901103365392961977332723619261682300710160260450529542184721939392533865726609845639599208881327063262627193840111578113896024264799574911389426573566916389967402371823822281845086541513493193638482596593535211680736057533697380896093746675061270783696083296940132337119424883063455060333241873023244588004376766040274572972251019541261756605712625321959753497283740361567779979797723805684698924573306626697829317379048509276160000000000000000000*i1^36 + 472354208256719393070661202969421088784444852705305841458046726972193929874717018491980594249802922471138697421460909437988138517883637603819524745309378610602948990075689996470733073947525022401649600957911300374288577622477660912232252361755409796627121839310537814887643720546363650784827810216035407737664536373665859856062377287149186177140345568776168108632567633099315033694117908247826401351550718534177359128567849251144295343416571115818530871834240310460829186797026952455046782204700612764838597668024778078471755290930368476883067667734019991084158630226512002756430685002324677095475293315752214417769687158433600604658053759734477949160109804441172299553331224341368613235756127818777940768290633703843350269918374193474615765003676236076185605712988587351527137595297530759297169155931989644927161330256696034291754451523620152147741028352120776264094976991839944092139902636112255633377961248953747931688971026623242778896641380596207598658635298891457909093657641275942652591549267057434068298137388236820092845900704007648860539497224660885661910376348966417094060997258004012544917269680603869427655769472758009000337771834883390643668278398080180709875579714449701131553721338925411042486924915046999655107318143068460932721841894495816810692032628290341263295725928135746935436143481160456536634312636455791272800276639112207733808105902810209452032000000000000000000*i1^37 + 4247610143739013918980395774182888665706161089191776530350049800762173634267474036223824627164238461572285708185402296363885981029991222831547845473499166712496666973112580632617461409522916430661676574525135798056600538738022582501729385560784962757744410723679921719573663007780190504220233791240657900191500438133312580734905489067737885897811266648877111916175207660131810207119796611050574729042804028686253741726635297175287121211019574881460704926879724378106593198880275276530781667611509231426712235690804361314361275733909044499764155309239224393796819106160926541393038260023698445090155332407198952259763409938764926182600222023426674485856280784546545722362096146665287746262967222430540053921503799739897135028960260223609293658023964718204903923728277445056921564236991847193463449843665911870931405823303249565991275897609227222874919317055530094184478086208671002104161216020757196568367143414771445694576286245411513720635557007481938553321927673796509569525683953757470730473399488961933520174749282316249579072865184113103125703719813025378702697032563906771577505163928482017683521312256188506800468736152047805510105316943789223920301537395689239013677111844431752687944348927036092998708876756848380718290943406652629436664223395601688873871300737882516132873463047021781936547162628077681080709124657078348049901632358172648389231122099627622400000000000000000*i1^38 + -31744372010469306898688199509240002919453143373146471141981558167143540350633771752027480937495232754769028302519873887370216001417806190610234016605269334805747962114088912488929273387938233548229384682574600523645966816678587276265802969509527385180475621603697642979760459863480611549500826532768636640885260982776060528535462987855194317591890026371560526549981785905497762809989463428084573316335091233710936298776598665821519494044183661821555034595802018025124084217184142114999002136041488062969149794072001431775360569832141465068403512551844816440518721881464057114160670329931325210306128894901700959249392600744184332370007106633449852621584165959335410745839610040801584635460751077770937110397115899558732862461916647709011577386510643675815511264257825920075436890164543854134190085212567223219385797218616036902963777605114857762074066667043470043361184982507557389228609199595612083152716696579817509780091563804766466547242142046729715056038096145374432835004177904896828661123188812995973242119511853485834481751576986361322443571119795655387566039176828636488461682000105259015642434228930040346477221588271056745996297688969342628608718880729923236552377501408944231456392912573191742400187322725942380574472783802011958289341836059330566745223215426084477085423994750248814497079143092996774638708288012567527200684792941526845827449041715200000000000000000*i1^39 + -96465228510748722650987083666305795000330368749681209556583052885253073497207066093606434297049121663230383778881086132565901925112836406279583257929080499219488783084351063860203020935770697643274642722711073210296247590936111486711024751450148278175468645729015631558300230092346637012755019540463144602448683922036983365772091627950646141692741637308542840541404572744739151313266864152399737363771011337210857695577460478643673096829316197849778422378728708377661052651587651325146991642763212103979668551032717492328644100954166653203116710550267037575800906658370478837839335211614577459809720171608610471836155575026577471893643333877866519111477575925147734579259311790614448512584719469262031701279355685312925599944432640059148280251012483713094635573067283950409561739004771111281852296238520531189782264625684834334934672110792448088541105181708121055822231951106988294834563008558741572896364952952482382299955391281373434116477423634247570447225439247632051456854572189723326420539271193411004855986915352039113273900302774347368028266161834944336232312912839899501796355978257231624728805907179304337629121149457901671099269940943911061416832670175359879259692351636306547571010469378370388566265544848001130314347024642755735540958368732966798401539131935059828266000101418090244270615365205738878284088011906099642188831823164105009156587520000000000000000*i1^40 + -55533440983129069325200488701072000867733398824578876953669592703071723428003845734406441674380542956678269065211881390180375579022237769400324845555413378530339281445860653790941838788618282568529578854270510593571717735265504719515933259744949067311357834278099109643347991913822849379616394082429531452700002349839462570832607444364722455561573318203160947483860988780561137777135008799204530691122790723405264306332767531136307323460820918983262615970938877391633187882960574441599766740725726044074971745357232703015091032609232389111186410355781138204033359139257843018858194860680262056347162211757381452070289428613374107747738609961822143619430188351538482482093062151519848432352658424720212794825712597609929177830196504652304857608601678555267802644439439440928249521877476703100940306704080381081800164712902556471601266514165991121789227230011553010650489810481235391158201110874394854859953260695721110331591413667627800550144597059784341786435115673769642616089406591961066261261247985867155905780738601439825751318662790713760223817362015655340404082311204596518180710553923055762711562874500495682804526995688657528272952602985094139423363311854674296740205958481954842342314727937079957541181884629824639050654507855675668771704825482196160796015618612690782413375343219579625503436570483735418767557362463557316321706220446920841625600000000000000*i1^41 + -300629682484147666137762537675670782019705167570629409048741403616692686522328919186043813844064599351628292874702592235937314196822677538251298506939084455058938486946124167373630975787635677416531864006147461615853398142862626334879209754378770450010041443022173622059172729157710967149464756988417738403172561204185261693023324018713976341514586612592602262452324294344696152783083303820723991876960809012092583305067914401791970818810445069769604541820061112782036919499296887134693816227407626006308422429266431458893989904363358245775510721117049897046858751083561891174347160541687126354908874736190222648259049781392366488773127809271580024905155207809967537545711143265995931032926359780111776329584230799148082888581609333052890424715323904507141892985606095705758372562895151899463891240401015954056571942508742034035651368152020575844065110581833435420362689093561093892782415411993745825336177657243360346316976207203052745732608612065022271607857941024858456959494065657708815947095475628832155100084789876929691158367820614425038969290300773624171525615022480286740610768307200899280907864805017139916403187789111394064658893468221266318857645723764113694474771724439160878614592302317886496172301530205523276113516936719095919609657444016956002240904448976937101960924383321505730217044430473480384393686837695932956536060567019847680000000000000*i1^42 + -1361979066811943015128026992349958203952605928335644112103422998643960908117431383047610053707421273647806702122070631084279544907356298679221191344539303973768450976648532858687308822755913997131712688164947592948844743053330414398674383863040008815581722157898434050178304444249368603849901526609759351808235174485957765699414970545433598508001104149014417897481291974331492460716385026998523424451854124522824041642634007114668667723974089325197638668539755650304338121858227055572269110732075846371649448645766899203357046453691033550274009539597907018574839678289411051078761404187002703134209087302551703972949752230486135224923355953467408368700824384872835739782658232822417220136063894027520123761616142011117755845214992916442595783510959668555093170361743855735670288171269031827160635370426248653452359187326891449385696173693698481048994360250340608954587706371240509530507994935482655481902628733423315839800667402646456745038861772623255701029050081570029212046473282789874036939362230913045033700146562738220054088112106185068815666937333747827920353823167019883599426139207805971418542365934199670232281084009347670107720896416987252905543415307293521936657440703025538374609194733069606836995674976456774996218619919928958936886172198480377683760940208436313978778875099372560213475816863623912633006627138142436950368742014976000000000000*i1^43 + -2192121824471788443243507471826068535824819317571207457034081045832977761973779630750396721289159434528171471187834481176131521562503238392478617330415771030082739826344920178667899286876531472350441727529689818440116760867412933268346607962929849733547851731880821797047367521841124939439764639684894229819368439334783176810809826212082440092348366807841856506913397304000858194498423573074741434421629234826788237009615224341473020274933137552838433960861861257781453564320249548027359453191065619471491094991265018966085645621473706993045126858534171787536399996738008527853013468228133183887550960776335569933001987134734535283524008332587757323205852621544576956887236617818793078485745635915101725305970602343916994947720822589973469540917760584758114968124859791069520471064035326351518262190793996027279392864780097643854191719542972020828492407911292097593097236238693381193075977918977796428318795067522829080607008881443814311216824075783916357184273728248527527447667626733759903575941706864077834559012870114547106058814684908739662668235795583549849682246580116717123154476926727598842270875240117408962548329743082788114195801000362343617385841928112058162839658251578583754773662352572383495076195956006483899912492965688805415293398005574036228354378577264622032815393652552010949065456541086606698746494506442039951622144000000000000*i1^44 + -1579359707529550344029574694261704913718396587112551986180124340663393232774098529004421034638940259724307559396232670402549111307742092737342281033016402202276114636883132972658758340792712112928069979266308602303563094439150272857269083807304153037422880171458729915982975906113849530609248443596067208976070224939366435746515197617452598643839354225275003241737412434043908064043960570635736564946404416806972343218682567986946900358203161560939312483196257395468097721007601466974490981943196870785614128162061576821675175161193489563929320022599198476364043260063520668264440379431559331441262263443458651095704345760431415072236203828853017872468672620820975515238767739665170753872315215762422318822591946627484979879061608890915101187307402107857164559517625482531920689392998779144069427304490739155671066787166560976212998146933995799799002900636163130170251049354193884318313358342093387456235652295822131647688671825585173171177700993913276032125485181888714439768558507481591272260821442169869375136047102189486179484167873621832251906455251559691758447731867795676514442793591526527936325696295472678830585698224884509221146465244410690515341632171633771300791156341881011446645767896787125511172341001095486512724969949003260062161687106900422946922914684540121893976173758166502143146537236398981706742449247441007411200000000000*i1^45 + -405048117592651356636526596225973620381820226984081083338079085098949361996743899576701997180362236852407914071674965521657250669577974239581777578721868871058342038840714700184087710997549148149042374031161422731725811770113288754827218897960798022228617184824709274246167406358883890154625548405631325264309867579549816810028519920856772696118485407476441289888716918117540941827194838273477647086425353863269627775778660388913228831769726013404778482110223827450071710274463951265749417931081049434382715252359163824550395137858084521192558917043248061717373866226594911423941162274195757976788547093615251788204815927137556945525526347830540343691725613537843837263257139291326437948469792493301591119813057483862832508405685778051475922258867100227722755305390969754582880180015170115719920830575048742621554854828101579164412310863360837793387846902866960607814392657936122035463029045075714155887295275446477980321218847976158595080439693869572884848801882143012812912384509110815577479466522225137789462707998397914105597971847968727182863722560085775543240474516683499698931712379652107475873767267737405342644857464768349019856106065038629285965845550970344354094457846181721235061350475581378154195322501325938682672364362833114645822662399775000719864097119478215503059759841673853190157868040467783773159302861029376000000000*i1^46 + 100514905695099098350693795861071489582360532984056085129278558133048407533342050728144402278653647514064224062560892045719316112765563929752235516927345225454345832847259608061681367244156491821619341096572305080226793570157814199116088969973108689461284465600918309274220179092487693681096024082542580713174205021742465018842790129542264289742829929128393555469611860640838919574041371486705666891809618282111695906398813595057573531845537679000118543965425777803703177610516736011703937443552858340074205600607634377446719038267135331854255004243100316461226465356892522990164456135694504530829927026229414488229584709862027062891954383796269625519587061765173456542598024402812139685855834202174716562932355611491766783492871330646934939409205015782334703560823156958109806611580505486438110829690524943230768755969169953833854856305629672864699198395753382201521577916039121588957945945596331632550021403158604210530446193432091898435523193064732478324943661489010863840156816289732209227030839117752940242959641917826767043471553530907564996894172314679325929660795097922918800237352507673546997208297942107444421409240617247775407340449606365820133257316168577128765974211361132234163489761938288774061112116315543853124578040593862963668670145123019894711256424874347087994238316106206084270434452396196592040522547200000000*i1^47 + 71520120312111640516004461781569073900534003742418905546028884394486875650579836180170903239243972391902708527187894180039308724113697900677092269414185558347144091014970036684125229545298460700742933368017596818558956723751703052002387868227159942284886733987679181302743466454071235426514585011205763073705615272797907995698470227851362014076980989156510014414559548784869073827813196102774389513538201751753885310381198729061150540964093420583623815886898613094690615097845224770510059854845769007363037859196353532799877680611083714508062420687172868955294516581575647784312503330118727348313088821114199377265287592180454860127964488713128378044023360474322843386325658842517340063886479900808617064845974976269912036331233734752112134594783515308173363446165455941561525847667980890747911833471815668737176265198190113153930791121828279084858956168395716799857881027482989420818550885981908236820283608468350199458452187245615281209377289505521423591289484856651728372875018035880794119124328558405239112057572554451302177637683328004427357440184719378372558993780646067336518722400325794356724828402493043221584162091453714806358983264672032550825627977538678752809470322220790739595961458709194287549622496989834490220199211393792514388668753668031878463216636162413359984903699802420666286396686742833918935040000000*i1^48 + 6474701460428577616580126499928683731056872186796517122205929489567628933448325269565555354864832762784389160362377404590760310959181562353841215951291401027661932269559344803369072206363533048649976893311230615820519997793543318442452423316407181804775973884967072030275561917199953896811417514686734015061495837280199072217994335992358508035224673474094386311258605996976044349733788085446036700316647237193009505342869457071660177473896071313086719492815373138699734993410993777342877203847207223858320582603572045063974229263248386122405027734690948742002902710939698228909154007998685219512166024259471047529833096047164586532627456975907536297285326709257378826684506449347495362362207422061820125869286919944894549862249071708515347026359889508492589776893148546369719797919504601141652582254293200484359949804765466979882325160091899399757749646045822057034750192599710235842434540991374764168319409868926913884849133471650419231368067138027080263737542772812224477437772810590261384200098734124101952010151592893846366104231737772762382470486959414680614531594684409965831360453832970148585951021508742689579669920363618763769351024020979503219216104236991550991723139161355425468470451577904999307926275704803531688801377366900589989431434183796138797176804597830982507046309956693833221751424001187840000000*i1^49 + -1358869663033635625130539965669134987171804770712298355705176451009645808418382285468862907860114768225209248660597144223466842424229955888134631590004185596838084081821531106884504440718774486067449905124123904359633422742570626534516769625048992948241426650866995198172871743407550448494068817877244710771383513363202581218845361000262229687260674044663083279938050654248482264471812928396501615034762027989440872417187125463237923674660385632564479630184724910397555678516384145709185125506082826208947863072151672435077014709298406578872641778510331000805400418024148179203440664067391136882202238136946273530709111286078671059148700170310931878835961263753067624885273219556780026905436930005352538927404008633026405812756662168005125466986278951426371240716812579241908715265329059047732098602206907699000584883285626326241930432835763290955440088976255179065586551566872026671883946271073385185347422349120160806245986981385832331910060370399632415938886877007783079410557002484568126432076299985147526624395952040188824162007439198825121462056682875063382070844345990968156113103087641150101413319912584412821764540943011305788095380479887349695819698820364420457708324117352577339362561911415113000518408327342218430443073524105055463686351314587268631502749121185941674129218884030589431338781491200000*i1^50 + 5783527181825023462732266535351413671919361416855002719604372527412601662805778202627974677569883391592853388522801827030227891907184763045563120385054868508586240176900837778555916284564223246286375596279851257298412599469263546962930516185961005325747062305143776362630707430026508233971377863335511303541143778048830410149280835612224992751588135745976607796776460174756530206430948066544150711174843933141941835266705601430950238008217809156150441293072636206558844953998411306969041307690485973115043915157304833227688143214111801225687016736825562656243499151069363357213288267966968896121331799589322488596789589255368265353264123431056977213716114580041130479898118945952834175330998160350789027315709511965758050456670517749762534192235518443279960405017353998922709740519654360841566955460425176794203116591787760129701876252750042040672859559225784336864502396716430460613186904908192072065914894398127156214145401551876647050134851856538838150340443050104189197537275501051420370223604188587429544670284389497528037626624905574777098971224443200628546904506887570984239266213842359194088213529251514393495073811666305698945166484915531480729532404541061723086253599937613099980470739462281904843715123369125494536146958694605859066141176398834867795915376426555596301962721198399837573120000*i1^51 + -1270622644417000212008401272130370087380291686418030186328611023638627558542468249040167580135504966755008623664969349625813118177665413118793302845807045771356014719599658354197826364971576511164921443902704233274451451806536165914337598742782655760925739289301633456825124708327257544262582137789459495879485976849347412420432594463815859894500430500931309346332780861731555263569268053263653096883242382385525554966490886993509594204207100744035873897849207542498151166312494924854033098302013113722333921650122688389458676744297841731354386577867457946506127130028019453813648112169145875768771194636052709395206033227105437590581248497890634416167649185608421665842128536539736737457622965041896518584492394853993069628745229597276044046617768668096970602466660489916831597059278970229348630926273500304727702346643548929036797449586038049062588077909328387037800613319158915938255458598983328157947225457750487915207902542494793443931170781500167950539112141285933656744152022745444072174448674696358749122473404164974797767429240039825233479360824903805448824152528092063742593441801016522202607224002498554992490758733780247882275746956386164669143218147059241659557008656265078135613274929729624013570181350077451900051858321818161435400876382992526847068260650328135937766262510592000*i1^52 + 45376475937141423281272029003387453526781084607269377101330623334653558554408126680027444623964669155467054315226281972503034378530502048074835562000163909076946365453564460467139936610294831845465934059256365545173116793594314401893879205154441422091187617869653036876449786746715424642931443461521782337594421639764905674034968980973958790416522607010591849877001145252504555296194271155793357305844197640532416476343721919624368171337954787663817046040783076681376631426651904759615252782064248100517867066448946598197195375038361244795448295344016964368973212549169010665811237740051501085191201517462113878314352164266546824343541694348054443044855602258405733401195814932830597180424521341197886248244541476216617428351281525048942509785459685088408034270328842749170402473762128798967579237356685894944893356489498399681570746660137456978025781134327377759240631199384185407404049759505313186892453676428087158598924077626820417875286427867200233789284351999048375928140107917072773557881850422284897008054081679973587232827068541550870234647757970666755052019251322675382202872593650990552749910473503219014528353234690012764777466259439659647369463265329700032359156125490428682364019940394196707321074840762894033511381340653991934796761874979073027225600*i1^53 + -358356596641825515769044909409700069374934283904256166931817527813360992530816710193968205839487611159651017743383451961371320094535192455791890685631187392924110151446154300266627428903543004429986947284622347751774639368900632592850387079788991382414985226720667652952053499823732450141330285736446671441068078752540837485655734140886546621240643134138237033473441294225640791235461199307952784469434395563644049951290678744064576555009276145237837954139706116919834485233248729158027118253527110677362836712374432209510651665335591120645129517675859986877685428820950739321288377618234201085868273190594059772197557196289734549633094405044112955105459508235942936923641328495907829063007378927430212601077061296804068867857825110040481047332834575086132822680901862184106279631173345441267310402935351357675042985821709568761449807460969496825570959997199707205451079536890041533981125120062052203145013192095535036884614470370894957952972781185087648406304549547532342249825176217558860978655080413251415191423408400624996577956035772497505071900254054518672190168129350644599547611846557896627034067726957139273048414198715332160006760751334110089153228435877279095899442966033306036154602944671480263978244219557071903937839188480*i1^54 + 1594964173458217463481221792996305874047489893250729536770897603189926204753286163240551241866468002080263437114036234585223127367508097985392823695160983385085193621748820425215103478492697252206014977152162440665463075144272380641057009358757580580953571241829011951904576225342268155303955136968271734874618227318276162283204935069770736070936206195728408306556947824673543085578278249661646512293305820401078062469439217499828381393049121723445419079875168546928100677885125274217560123576378074963102013284202524012747453280745858214580559921932382881885666628507690067639037349729142017647782714670756278727349207412790314734814685729097686883336113068806526749865274358075115895200922434826403068240258405257233969527563753448534316900069372944369235001363667338219507553556167560476337636136219746244589301297853338497028755523795758957001657545306720752835990925659684564653548212461412449517683586076624362092783791419817198608451391112467511771524577301418771531842350504149424372133216977728401846588794024007879112412476868830945278395811222613577584920971630590340868584073810359565584281318499462353757975405271350803243102510189000273606984609823045276430164332417729161870455168*i1^55 - N1*57560719772352755117141158798021843483832124426148077179990718589748901219471168313730619582458483884592315511510835792858144159695684861555133593843943613682996258900134464619974324705678531733872076577073050651591065264335187784457919443399321*i3 ] ]