[ [ -23913792671463103816107447306178045956137846806868050008169386683384748109930218774793207985154515934013036011748201298953451769685554377079634725454535694456621852704396697354787608459270142824868772722326563970260643893105563512228127141019330676020330797341665013725706264767098579127689917072819121182811256096023065242007835354351552757585136318572672286235975759696723785868115468697624000551329045855749206422922033045378036003399196859492194008987058349915791790747032962166146102073227558967539689613628410871730426693626262723125313475358388746768286980039605861256183117472267212659478430256542922026360069313778907755023781802147737458402325117987430004273106300407414274143590049930701793597019380096950789466590644970833689537222637225191141099104604063097614054676194130289365298753526988562423192659325574289522465154023458908379737081111960911504385959586988385407540399868955274605325083913643615972314249020612269265897348233501061994201212671542904572865317577427538798965755877688483843865048083270071006895453637198627697715273802918414697486252836577844487044997708138590527545923463574808910967001768102925609968544144141852897790985887038075973935863162954073786377696069974753974381999581220722013362368957032815791538628518496156915723879978766888373612327582566590545423829939257040230698541961647873603441709797697047247455461678651811243777418000552598843867812931377374256211437272721487613416426142730260752817077859449706356649746149199816871565817037043158887976359766749872216831238468351194751099795110730137600000000000000000000000000000000000000000000000000000000 + 13702725546413643729849489604112026584292542260688915984783812454877690733547255808733965974826990690035200663572440661993507930747946742437516915050838493234060871673685924217753357864560572377416637289528884982116911828363218343837309662648510620158012781656872774818653294634305267833567934586264963059978737918627834855280426042866775881380858227722853953127903878148538454428441074366536559370349811261771601522150587361329066414766301367884969935437701316768000313697504295453200153176941520986155181570168015397495994342886805074205150206572330661710733640434870256237830074079081104022700142433739518360375350975855072868446600183843553491087933429568881596627292543758696513826979749553127096563264039308924679564710207050058664274868438415446714314419893732559271806378670689660137514077368653668065508488183166020123407021563843412704931032588409906064772145126686456832191747400821442266745384355355408350665038143128756153990090535769449679107170736606766654626687297012945460300917427250901456364932987467258223858906536060619800731432901210681571972703186801100070289497055269612538788715140410527223660707454434472826865602322172479407515444304313235557412900038309681141138509883736770886300597603403743422648461288765415207651350513722268084827095751350309633958190620582295480763257718536889498722764020038070982459322278986721437540349419648496561681537622760888361758835013239281477357234148647241359691947344878334548272349330048330072844092870175499613098848200865258460282270100598035563120488778869679629359978035281920000000000000000000000000000000000000000000000000000000*i1 + -61678682740222349797129767108244508288754056636296513097668260089510511710387869863663273085441578872210087436332483134320620164713271108014509108019223429232411243034926105589102458799727567599491943114720096916845772645890692501930912120812983981167509199931974331608092736504720073864645576607810085385335588924546792962190848266767010103710072039227153281026253610499260483629337817476762031208312552215667762742276625306969476314788982487520658443901650320902785771688293379540912637946783485100516767089523301182195334522165723936668852253930625306412627926400043174519680159650207245187394544358798917638722511503839964291112418293101541923837465182758362472746110142926954459184658775177966714207514395881878366220803170238634829867675746363249729589064389142393271758005734800611800733964959757977682472369130351596800207745682902770910944671593799288065222332821963390656530213548740309160804726649439850537662052643482868275531043149916300610831105257387965885940538640371702342722343774676189327922528457345885236977337816899157849200264660357114896917617558800672306916044138158585986750624803935807768735274732314178329725256848043629909172697549799636882121938304429743578743979278657531811512701002609657608236094920251867335525123661182555949842927517155156509056064758870917327871389641667241625383469817611379067916376939667734498666997410875627523623481975689237395426984958101005172059028625464181070032297447955134463811521390282425740157363515982750803730495044969307706714754152521950774288000987305501606712558223360000000000000000000000000000000000000000000000000000000*i1^2 + -8541494217595486052302361465404818750029849708250102235178711521153003977565320264940892621906669418979989042667891782078658900794149503485694044970981514127218015662745376025427352889522759693395599263089799168409438183654755823977891944214166501889300952336988919801443764022094101025614145871030018609947632600044065926995822214254860353760149543447456140485429599061934114090228046406094499704895287893692149340408045936292358003877132683019062429395816486541327965376758381425656994698401003698036846639400860995967664330042461140203088049877920895788206659141216083072124659747472997571572386802588892200043144060717751366984861911561657410733875766293188422270189383355716503746302661757924041424452600995531016567756509258830628436204288228593575745044590618075881130509557533990126526694519124095336125645270030098011713743074137255964254560478752757247253527522565832456819600957644146884110226983049559407293799011820176232444723286279385422859861532721667020312905701624036925505800744415893327680024000206576776342429413033669189930024576218295025673954357786960998767020774105666999899819859097049474954458902570140510219641397310566777798464468647157384317365486238126863537498137100185188003965682128775258688643779349248468383279302604122064036984516930340389199409207833087257500232693425703126156958743881712160901418682205246942280544019238162655415189789155193386125365379044688201857640769802193976161634023859142326623477852554121268161297100309194364249080368394313754333323876031282541289801011939653951327672729600000000000000000000000000000000000000000000000000000*i1^3 + -28419678199645851708148801453971756747957878295262143414103767531350785661246036363042099252430199772054453438644548069631103042202809067335618576179920709805870457874118310929231017989176521662733499936241655598780244464747029057560590967671517741979154952095490289425268492909821271146846421715245458870302522728106462802832394046159030254995887229888059993774302527718988027070922249248391414266617497502417718155237412719376036201461234210836621869934043736922400870309126379144345263144156723694509977771073280758500282570487838307700769467366786587752208172253513009956800173736120291491035083557833350446530338391561420725824568692360305585511416724434241992581612975948687528520856947635946751788596940546505460078096388923853850170416942670916095916504306640688580629375514839555081013951872999855121049920753810293501317576561885241933758538941290381551037643796394264928168658548924049941847550879610581661254336894720723685902745163429666191543051999694557874105604254243716589554886212240386515110244013769822968565885666085005420339528318948464677010364102343656226181545775237173774879286645196951572657914239072415034409268302765676544871577094653560648960920765761610642827897710055384918259256558463467144989656113444976318944676233289042626396298236824467858631176817810876515767860184822702279999341909223978685861988624699430708413566432086421092716859769465140611117917999430586814820899892995596155948303857645240287062343463662178894719233493165428482778542703839150419801046481104562894022735906766482307022848000000000000000000000000000000000000000000000000000000*i1^4 + 34595469308323193418826756326351811322305871109449385619764475452628186803392255812369594233801908612898292349015095189981152459085042997275398273110644539817403873867120376196009513214216016265911660573999631435668798577080797650237885902097696744345937113207008879503856449813192466023812444875890293784778476170976260927052269489171377065268212283378725628856447958186820180650772916848077990859265492023073658855068212729216115330278164858972626731020264167657879002124262969806075196858623920182454710316709982704856798297055954714539667401610633014730792540611560034923570938222930335442489864234209492221815993252978539007444469883804010771227333828416927225835647985758677400707860269965361265353345074368077241149963865066945145065120686987557299924649566153716438810700629988063637919776327039238446751319657572707365833663747269623280470332342627756795890248659375675098208364092610911827544574563379016304892541964224179775947869691199424648544025963422194113354546043783106649334480827987853982795622184310133099472956251773653587860201804312231009477650081442762349100522907224422724591960844407904857855566103740391127247504239397489044643250414085549055194190876932748192062916916207770130894465767627529619759048530188201740876021346942145461752656600701670076358452946922463048548982557085750574100243099699398532406475991590907525278003268788148518050571927849686857143461671629602858388004993236328348895930546238507434082993264765711320471640196304409055577220561472118252567475385617572047454679318305390838415360000000000000000000000000000000000000000000000000000*i1^5 + -13670094362325374766270082038586671107601081239970529159036127296184842380957183730242432930634085295252585578156275083140459671040128364278123645266592532141920960105311113174519268841717877264691409764270381990403493646480746760590346155680168303823584458749221864775134256142720719054765301335419614847812867007497902659681917530456657163246362129869096008756738874165463279645270476316239031837777010156109217579976381166763329981114193469533102737739351167760743652746513459331114759486446080867690018656775925827927990139395974581097607462485698090523394612390257524604682575440748741489626739647712420864022318669561042520921099865774198178356345472159330915403540424666344358990235572605772711432341418193937494656673570385626692942772845406256286666833453290704031011959817550087823848637006262763459059122669732012968366027560251640890092249046191958170182771240947972319150366680922884153540281777958532398577605343044364325667987248703322904508023646858351813430055639153140856869302882458323895505398501325887729375453470380121823407544703128185765307235405940615728202521446283221577996095405633165249861997279918018742420172499120671678545260871088343169777880593795672919337127316460505025039644801768618365487574193797536567194894209228905233675053752451250790317209145899311116180817296047775839131765914096922402296343687924729773919248243288056074113085884887448188601835756399955258621918393452954679587761619320862048087208397024047715694764204152317848836378293741507239238583411959351495479827642259267072819200000000000000000000000000000000000000000000000000*i1^6 + 3286579722623175404169949418840733428957361778861279562524149762300824170644233534827651670107905929230534627293015405837387594510285520646282100080178778528079079626311226311283318406624878495690556588351142870964485111318791525856581757226242508767528931119232099772235912540918832726176235144995540652913557801332917526743695762026875013770024537565926157030301736696015859374700368636050852690738978547292647392028315096268843607383762326089491277065792153102235800565437832338271864395522587252369473591120244235373164549609468544836847965383298586118687251097464023678439272029147238739094718479495429110157091757959691226884324452396450288444129003557524428098204858344143994881668501537822965282615977793511091173164307708943715392668269232693021145240492781444439025895884456415841218911687578755925634823872798068548968677640083518508734398329820109469641224884927653080518221788752512984326183999571009518796241801946236283365164851499176576616432980536888827527619149561204069176343298789638909632142859484242020386271797808133732931553036924755096384618321646313162792626482638761895086187667583124600851214178278885297923029567399437693627404529433174165595089132869816515695863073161281710910284832137666856881276097781671998662132043458902962173416241757038759712643906556869012937931954783813150708634626060031719675108042923958066100282253218359608751473144259550739605050002284731094924847900188417316134795201980985989401176433975995209245483191959360300590562783364648699587672322989822827086241522073552814080000000000000000000000000000000000000000000000000*i1^7 + -2274666565091314905601287627091533223625697356734976436812177337239326120065192153329124037026671590961539454483662633687790763521774813985240569949068215698441415919853228486605476226464218319566590531423458212974119394112255631175306082077069609603260871728386338794499735933209855663486476079654549506792056606664137063773890412882957023716148152325439118738826748232710509469086201293651316026708148780711687825615262293731929087327651747821409930655978585586637502162338786267391849221854956498457162181638277123062253200176537785299274758300048830187446510563423400819353513501195125561931747076754984121454774069352642420686040570042588135952542009590992160132188069865758642275305507582326103226101122023592199478350905656186183645069382798009248213439059426508253730979681637316976514991680091540600871931850791265897377177127707567426235330180006852926631845214399539852278294665110479567935530922165126513755129681702084050251290258554731585662191700337524732513403555667496713831802276608360225841969774164229097552722530774638983927769535224611002625801118837631116126774112196974439552802075683637420845154081444986551110448327676322343472392654102968019776506569960802857770370753092915787337904539518517105333374240574067232334499186723189205901028601468615957744757503433922599462069797096897256977008421620408996155708529381949528907953217092573293512883189551460989593609655355132133475531568433947103024796836453172138657680250487755969078835359640778627175471283406946694325842795249656121723213930074996736000000000000000000000000000000000000000000000000*i1^8 + 877495384419038595474672772976933934731423701250986796393008174290410378099867246973812304624667366359623863232013655367688584283131891769934200943867333796721932499650653438674257885640559047759824042688756637624094794298738698949276836815205612070532041646097931764127788575515810950173761432877836369206280268148874183407899548061749232528783599893833018237271170882611575955934311554183865055527655111062016642310222149342287265530641338149427213825463963120768892894991560143781739941528505855368193823575676004756051195249929171312754607349348802418869532254289589591773726543055208836638245994376863963477269801195807684514000982537329509609520731855487932765206288653479896214166695224494641857028099107402147262993074309342383158566345879755458503111109784656737731188317392955656262436191664249050663947149221899657066338655847931202586815667071297382597051401298465099143797436166040716761295762933967388324606919093725743032248663839683738058528108828008771003947877619331766588467165451185224992587003924174605064371152293808521188107740362918326376215612327701202280177598460719727078699786360677592856079934306670403442230004557770014496947986301064601282752819293281180413083259844495576220101501873393801522030217591378770326274057475894234477939136893228975921650741165370805767933094476845917619298872361487765036016297922237928109285209091404560123596904893437145349552000306650411887773288957541895875484726679064120193979564294398192627658582740150213092210951370530174542022114836473393367840846774272000000000000000000000000000000000000000000000000*i1^9 + -172534778129634034466871383874173738057295220608557751844134134932324251639216971426657404301880591192393130314357680772007677998816963822136328439820745695353320988438753866979340789512704881970695007114687525455599669077698090532764593608087464160340601041153547316603539913125113109154420886691342762999755236808680658309815223037195956536588462916209335664623181183909059328788861551590979377618852630286626218943112722538634369706850399653679876147442719671852189495447561490013181762054928643068017345623427823069735383491016870936754637986516166667438937495247161092908810518668334154215229961797334478496607290733117184529314093879823518127772916208062486066776170397060556551178837507038036695407481459555314877556008746417485470268098921949734573991653804832786729417022414777322467586914088459699885989159955218428678751015666390743333529132484697017050692678761492359406454648260657982719046785530616246900694833168855570304047323119893821868883756682668340868177947172351541352600007734700960201581463658940032739911757000019806142504866302037986780375045711665128493091719057212664162645634389102143624914815770583603752499755727730323803590504030303887956735916570024513906028769051480642648360622232584147881272544774272310033412641026037659971754453179035421288190212044131185856689575068033373332529525575041607703604132555252447145544852674719312513273439984200633756473834222396312663203049915709884047093618374394572538869609758573215763711506343367438656140331058155198641610437037535246107231461048320000000000000000000000000000000000000000000000*i1^10 + 95633630162077251602828546715222513117682691175886536913491773598525459925938627270477360815814175858498121669889001868140766385124679239535556388268447025973414906197966921488367620040699514090690157413282106209306677322706350442545089318063961859777210179086147737176385949901982036448140957445999826344008436285481268037465548636847060341375397820402648296284678122366099647859659529846854156913938253498147906228950728919962807654198236826183352728323974888731090874350526354971444145095858494558812822710140895021654518319398890683714823753569425152780627662178969070620275084147089836922159729268444145876246844132329092110429399000088451414512377413198989294606242563815539331237875278439274406482538513077636304308405451809891347982455160529188666066707214351244294863316313015586641642574485437495405154848704897283683548512891408403192885541891475691287910151094677784561734613656067496016823688198508408609824178330944537067361111623965929977936667752319450103708986359827135605760121915263876815759282586310435690413234273639369862278470613083783159598351528743691733968681541212582421152960712100479663049772372117744096995847197576676365582722512410023424622574414502149807355512032577272222997559263542759687545141811970178114796188508973633534522649486108874667900864354476104822453252133580829053559103359253544478608704451669922376052013233923107751724038767630862743203804868370053662437147211947345246844203835200373082751729407383699420119900204587687713327761986135486281093249362538774124180799488000000000000000000000000000000000000000000000*i1^11 + -39033912240382183447648765045050174635518740580342749329508592508294858630421484536706015882550374352385357186556505212059058006515462559682394367997701954070523699203305233507346822583817105356133952048677281282700206603586688910949378511207079920199883320369128125516348486239132484811878405291687690428980800317836564974113228496900676630281075010043231572689740036436891302355498072766452887305508111811157954548218497399893895721121724282928111748593370347490700976445142230307441492183369687414999480106277633619323664727465904775147925704741563818733597433144990086796583867204483050774877661910884565781226136438438950354472447278653087925479354990324872111278440745857784171556101869915977773286412621662738059415844849401430766139369745766457782445951095179250231352993520480104640630010646001606615854502478556863195677027845503675951667755615286574705792963982146289659273259330286514306978353594121677078463508762323069202981012628724393643952601915183293210053529948916966288956527765866470073608401292773722207133943293657613495858103686455564977107740428100252438077650531913564190787432530154685107094143701829786360286514565123121285910297742699154904864040634103703626674588642838011249485747517556979469478201074297608858605303475959503823988790829043756374310480396511041726467971313791373688589239790691660643717947943594105847494786183075446420125335641354221599271665245562268938000614712297997053239110512959880146935796241593760819167821708728804171701272063658736909788812643135536047010611200000000000000000000000000000000000000000000*i1^12 + 9674805510188211713157435636330488420114722538237409588055526215278389468276690786643705839968367324052559933779181395367695228142049522460658766719525528460530042382016039206484497325914609243483163346563297178854932172827452044795827333212143860765615540968968859299191095262961743770883897520877697806384609176590990701418512060127728025318067620334367083394640863873562819063329523813507006429849544198762469733055317886048790664041985481367447118119031167338297619718361692067337077260026247243180057113983945063909127587390537435420639021921398197088150647776028285181681690891681613328080461195795864129632031204504902571235106551115674953854236667860847615264209082190056560677148975830077096831737481233072432558709427728859281730469550827954171767431676674578875530896959203016384815311449313782493228732017991063989357325902024977789858641389885762144348728947973133767738742597240990617046585882368267102025878666422711269989658251501508144143632667081941453957212915774506391238695173743122968327626638815868846964520619965876662402234740741735459731820354314542812308025907899507467843575316584693894257695075412195821364852164967029786897341945107889504819760188827196227299126355202095882865397478488565005822133954788244100983445752410857474380775202900296106965925797776226086973276373941151615173954487240366888175983832581025322540432921704151371368268673714515449832780066470262435242548272022708424234226680617342907485381866507448219496253474534507725975391165263780339515105413296493753794560000000000000000000000000000000000000000000*i1^13 + -2445331322488214513925022650664617626784184238498044857554054419943226161289845817994006833091060880940015484865716656173443026734550360065334991786917093934899285318739904602491498030939057042950916939689920396403411939681463230297131290772105675114943516213135647846437665267072181680616229476622937134921367481614731336976480772911894123963103634295305175169915144794424406510662839527710804829990288372386188235718110033909408994381703042750035439226496189542037551077740359416092764813406525415235145183284813345092408161708638107372486110236306008994565952359619472239109295433418490174084883278094224173233796698946400727722669782188354049567554295655405477445870419705966555225228493338237802661640036369427823020533925074993328727891184244547553517807770114681000716377514413410499108241534372692023428592625951642611734396420989814285539413722630936506542379717028571252703206356333934147563024170847476367688995033578261011645821432515012181922983703085403523350158162070172013963300671856786022071137645091739780777223551960246612782599653797979545723615815411662469182811107948891672111987312713096099470941208083322345417555310527741701357381435088324051825218753830169093769362990582722902196015860932898787249576260089538489951551556636617646929762831375665422937842841210028875650887049130296904464989022665608690240534223331113806882174449365141034229666755001634107538411790051414786712239057059718001295886804682798829839775192743228688341071672502669999298920907889831768724500194703190261760000000000000000000000000000000000000000000*i1^14 + 412259110843435359100678730517673752862560024567230392457390823830003637884951260057188082534216136942146068563146702135376441478206242019076965112448230169883449745725595543900611762879184025982577035433198576328877842255668278359046285398135748756558902576160846863303910518151043485516420364015645395066663768704596157442996162220657432765454715151814486809000072271741642848150658349759547447510831020062189824688611420068421328864271336053250659971603540634381124983061506553742185754346659214699917235333305815976094995106456426116707596438262571927968698356996369273726099960645616767339799281736614429521894618710037902122601111091263625772124623261812992256336502772416057820201982464925594055771434680935669610676225647508290453424942535658740240877727459811485737578993707625869794479915191788093195671033528555114438072715379666337486040339201134020458459473209572883475565154145660737369909134578501414021986837645735202305738030830570385226563723708835415619296058169899499130584319432310594372186893813534039980748809862189540629981870650073601986702736207700541844279401276455960951935153346950948701439034161580620376461601809636801563993423160915556641177850105843485048858619394948096529058018186512523088210542574717083624445519978648959407009642332511951457198631281440986706907644824077437451498872774009452378000618723090148555584152453952258899977655045076181639317296724562181259673843927379472497499151385726920227006158507487402833142563043360792312073782637027734640377350202169753600000000000000000000000000000000000000000*i1^15 + -42753618805967356650385113722412610611523448169969146030957365304597817612920638851004628769129629194800947404765602467178329886234868894183754600696821582883920692964115762673587370889186088359298472599525875352293124605200875567198701265826178222240168041626830333897095987578994693441180090040356963587847832288377308637688771595914819481551457415795107937157894646100812162576145347538452344273396265724096782069425832041643544110162235031708710835051170941218827439684130320703086848798372812660104713150184158407937554594289289413366991676186863328147564347192686074816957987120259706520844552025056555178104094386240928282550249527437867765305955943180269679817737348529332375157231923978370663066601868490879983294256363888380925642255355398424363679372298714329092831198024335365400000356459040910819413937353596713029238252091072330694438181026655371271907791937591665281856514401893082911589657380115196149127639850961594268735335300077863527885206247899077390445249207225167833036991943903248006853613572034021230418775257103807195213103109645562750947131206981013668880294836188450443596115488561007899936513058606481073801107732131700112140510393798462944285351846007632599182380538475275841433108800872082502940989190086388348832847689048073089224213446401412623931069657221027115282466329474735157278820051889776883907728548942971658223013533253154198691968952211806339011342231782789601211453342979483716852578859217319148072368869048139546425285364861598330480627053672746962838721543536640000000000000000000000000000000000000000*i1^16 + 5079840054673002899973029024449495422471784912500433287817407667843718390674215678721422690720995034894787706979618295846638806915240386210697141817420125488284502591173832773607407253374381321177778030435635933918365537836575789114500718423795530778735414912491053068498457213561666880344334456750216056819117496133322834616371634047389773896873510900052436556179185510433881881559497924240969653662992185550951399072360031517316452067674187450833677455949384240966027767851990506451227559532491003154583372501465125266916699122239799744860947205122880648745211053167137761363664981976607136536377631867624305912885609300750201683946633308573737984506268936502403950227607372261693708311620458776977264863480610558750533484480148016598710072124560516389626012627471187220795713474226713679293827747234832825301582973867244476132993768640703612720251677047475700203813511151361086615203987290030550814756182055658219063494371533093134763744796170177277168128584632853936303003826587967191085608762237238357646548698287145285935424815816297847199188064304750610631554104116580631704071106112095747119741605159986587385036440281002049710958806794813609024227842216057707619804519669396426127228558281098306222061393217029403071575682694756543233016097459421375735038445889843959597952082823679664198064224548327987813959578110690758439418209337306512359785016600314183881820567922004268350176238297762723416884606050935200398933374268108110719909139295761798581392862391769612596813323157594938298725302272000000000000000000000000000000000000000*i1^17 + -308272777052846231895675602048041895392245149862190554678634789420837655080926225637066316587176994852213465524167603903055068853107635051338866253746856979333721280995448618734660292630613417888513937218769146524422193601318490532677829946239589388413152307206594124640458635485968953003594196706053561384213258284054339065443015393787891627482508076701413349331240117889531708130212600904550447580303958856177431058390811889203139118534225429690144997275525505710975203365750779376950282045641615880042533177653386378271782599441521226803965798673749433667982406779644535818162407260095256136621632017853750003047054539077672758823164485122475625796247156214966792427712641211952227562913930874783424422787720146323806357104934653469829584396829400458556868394633617439235088027438421389068407142948251110833644129552510557472828082969275316808372843298006698126066222682555911774183619485952391476069414751062420515951189180763121432563065479852364399646954405774375537891510895685166718784116853951754261015459165758363319786156076962784191948362248649004500121875823679025159656017274346323928485283381101688169108446785182022578434739437172862903744485780426512344141726933960441166142966737393892126068343624703202843198222514413554804527327054141921435851586692969736796407362452013247479825315014849356896663839736073730305165980649219959354011410300287028111169290586860076432990168577458235686532473625446314757137543986138311093040809985316152990029037655079472786269653141942165146330726400000000000000000000000000000000000000*i1^18 + 25369309164491947018148843744004018627930860992249743888771305709965951157884950308407461833625486963393721939078240402923992965204703594446062902941932321296683910642433718378951365672449957701458556438410079357579856593118507048631807793915044718312902767341532698544398952410301556306738101501103807432721770421636763971411554594611451855315870611364158310591231718842408312983116376096763730231904016609097510972551519940108996941574136324440184926075393765161253815967106033211094594427096956544451582309734184869792518949382255825246941183722702712871328760530354114171379434058544248250529177871750050897604272841075432611593594374047793079218496525429211988295756089727967114181769906089307936441554762992012681160802394689028749600853564782467213897736633847616162117029293744681479682060531714028338226443628303710993367795964747091723018550811606076810063896695926279594459020431283085778369773875493176097651071978965430174658468097973634402891432570316913037153871986032186775528026359320666047396058549278200085390856609647953604396121370990127296868272973469703794493471260802941134261203192065468080381268884784697322963563650210065367893653600493824788028351497153943627422670991566721401162117225313393649213689528975643353392208115236973038127292283931284269987733430229532524468557624490933744540583630875704438361825781456001938217466106875236101429216989737079232026392892504744432720246266211818156216469499839549284054595272588053191371712350215258051039457188601448418508800000000000000000000000000000000000000*i1^19 + -986205246746949905493414184140549463748714877508989238093864148194480725788125025433508657142606861342160927974178680067297144395722501977688786522427088869387864841727104428407387887145453190903857550301990555971264555891946141134180793045750708331095372876938885526976420955536997124018245657043232327789726534864260416581897514256481878614181356959480551425018280601931342574142660516239400685779269933078678495193068727743735104348702889774110696776666213779703303499337874963476653686497258762057627947132286197503244597853987152123632340993578066595655185987090333134607320802334226661293913734403516579787764014755098659120956173118765112607853093026792007981839367729534318014134607825482687922930028200256602065198670350105941436939119879387407366521990775753380237629573269672268106940084733107866218135236827314597655074793241394097500496521030356871757196349614250580592580446895360634926293207653756053388174120213502488056540538096486096557540185161865335970784813859605841324650021059251685865847673151260675250615459949721528955581828510049892616103744130039863699592461956334439572365869775002576354101332477622369052199018592222250708867315342485843339882563896700293533193572357209430782905754767823978552822228317815496240820719683281552800299822793433525285992070067595809003325847492990117847099502295614526116759494478365011948933301823637456088982106200247264023284093942289354197397697457066966475146168827901812804305206420169985898554763810137737875644326986433691648000000000000000000000000000000000000*i1^20 + 50956103627443909401484116242886573587578848402038604557415250225316305332118047245003488411270670830033007813364168512708583111244412221687845815987954189891908742976397738846112194625862919674193099866841769114076210676961123256611001085931919821563171593643173757080634610031703349525752275908180036689330521460660108775504837697178250461791891959714771287668487366792670372174661539644109625770722297270005638910108180717478547848934188174545217233146036991864568631249859071646360699183069947177106240930394759423806202595663584757719869824302894096248107121426155826693566459614409664604830743266310949902743336247401396112191646390331757256675515705971808507558245211471198349779490789630129290778037668919485861545511990816796393794424442766769098873805699651501322639558896270968495830454740975665521004300265125481488703834473366784096243048040784183974615278816970029885818200282108126563747782013729091407095197790108825679053567400400555588853672936496820079109946806747761875083511865180921099091117429693556392632020800081957289934132264466927703256708134372630780868762335629950557081062448929202611191091625556268247067881036231199475584001031746071427597572064277177828149641496931062807346460661131497953274721296359821879692687008858452426755975987466378031961946060981081358372575300230442368452686761707997142227004887186738928650819679928519737275117969112546830506217335236317534860998150207292885069923069051826100680318103974227032137391567930089767908580508513075200000000000000000000000000000000000*i1^21 + -1189783117002980580886638164282093339079489203437563800970835475812346881351203617043703071272209532114139756058954172594159734251506003860800520294447270101981539558696994162715369473216378027505854893793047011107546904825280119194988495536604699651620126838680697945295062288967145417843480684588685232434573503270441462441442703988912693698057252246506737554012081015432867940041171194631826834165898965150136771770697345853751580251793238523660601089365538921218385726102072401838486593388348888325319296940315400668420034089960474460955253657955339405953176878120798710095782967310449001704178338479546556600206582442963420847804729417639105197590635489197706271259171244407133663413793991455654305519169597644585129761592799154878956971813335315627595652689259890117856785584719357821841258346052363925273007292635452565242826517524807176844977612348906740353117930662839445400258530170044544815111457542131282038023922900296844308435139228281055234634524202203217594636001458391420180274156690530747607836445911962195130754296073240781909543460938193824847118718775090121151572239619428370153065613297232385927137242746014272105669621321073701836161506119898983755233855630931390277755117505769948889783080357779782395034149646146657280001158872760756481319868118117911975962926645474944338803766311947808970795340770380259150413857810050369401225918808007069995744569556207532169931538265267908146681983928698441889853223867482337205278550288471607289538606874732051058744654561280000000000000000000000000000000000*i1^22 + 29096233377847009134376459076839560178450319031257211249813587498353785418730670397350880818347460753464269546218567836072930706471533697804471805156223082270776537794305908031859776880967866525561245844479566902867945560741887168119421368530981741501376796535425475903568105697889498019096582722778782799101256674140441972708236380030799516686691415352682250128417431463290357736170805019645875146232729862931660145354504274236701637774932087483918894714762163497841353748281921941761871924459417674286211254068330836327593279385666270434428467176089282791332639083963934826339930853739950266397642511849188480653125312760930230372385119410316986385057611584940875824304069796531270484864445112249864243143978109933940506802699056640653945245161957137625159850161755102889633340184690111910281094460091965062843100400140357630229769427305753024072972921746492244050298497181594720518689009351114165755504336269331186940847289328425152148146544187308497648024430071644418177282717652154001503881076219322816293633031014449792605293953728167606326747853533717148128892803986476541020898963739772556350270629597752899677952471451649333532336446500502407512721328121081462921768568416003713215647934674244671126102504218838463414953890216092161211979497421016894003640173316887807182238784221585286758193108824400695444839193207896962585675655544254867004490895838878905545191452827095527277437836432750582541103392298841636426729099618169873569846093333495234417347547003209927584907264000000000000000000000000000000000*i1^23 + -169264081308900258735471355909989970158802544223630541062159093152571554087144567836284030832358588766828116942689958882801372569038007278398127747301763965908119953006470524427107692878559209322815398177233066036849711294841913211034530379056716122564281269460419465102501430918374161256398820734884729536425831189349867492435729421713288424719684074994777385039637942626932885850464108773815330119976172326242560725578567780452184273216329393355390782709861532614880072396745850662303479437808323025763851895733080169120016746219531507112520546797108714534263357711095910239343435505063752735892239850297561447855997534103628855012069410153483943624655893508599312142993077961021019463312887237981572363004383347351859615556706794144771326368801351566508890585727614690530037845011810789853878800835019804453631200433460966142160730871351171346924015374398319066551889002399860831648560524584675103775761465137626474079720902337792492707159650059121389354857055121666309827838127826334181032820169072654779209995939255579417563599880446510123148274751124882232448364190585203756664168705972343320596161175335304732942367751546394121023680121837375283519023302460438819351436168049276882717674864286096797947954444264418659702789417592008261936573827843206003571942518928804121549113844435460116045424930506843843887195207695062253660087589852962300954465510668509436831795496149141794016135384272884302012755348164832557349435339818203006900083476154654338388990932984061231104000000000000000000000000000000000*i1^24 + 13025789030360199505120402717091971558657423671626837470287609991107550896351419314827906611312372033470558955068844971605217132473462751019445851394890954442062071654049247783829148244197434291086952377694382805618555738618253350721753392714677101734073407657080598656937517010039407083912345898087121561929954929837752057075435213899912823987410467245910610979801911467178513272431533837348851592849562700182816369384727859045244375430351318667242217720413199233690895628373765307313593525315081214560468945446028895302253146622112401718702558940924937310616767039514339711202240633423111688933981853201106241448701261205931164839820814186138012441967179954672310015627111256720574936799436409869176825414057150114605030785669501613312125887158436174953810025649642295302231157472470462189207798186643502620723365847626332101186406583898259892905484749267421443072782758395535375798564065439319871586333819110934187195445396604188336567123591390414035949781184838120230879223410985892051177507002138760564057543454140746002481913716325308288759202070188815114469144996487585110883159082083445077729009231147452271526971525321478793601285669214879578679308361237530430560040086257778938240731879155305576969081197334196586120560773272829506070743713174356257308556078442297615334551603890065005540135164965829082628316353349028675960823467329207254406384884093552583538355345226214791359709216196924100417659163800510398958238899998049248866192557725423396378671659935743344640000000000000000000000000000000*i1^25 + -79952511434801731513548811403633360996337149537870977594659802015586005595227549265869588105702383985976098513605844644831184850225328936974139337404547907743539430134673257964424392819029071436255152670793853898246950031991856695555930253397920799391407211339956797697085078331897111637052712710847015016750463382434403250020707757676284809693525934638884141292298492750681010419373208936216425859477675838662826055642755949873336940602798795655255456099494109935453594364190188861413730465684254663019898055233004593113615228300276280061592312129605542114709296267811556876028222330532017885293033533977065756320160696641241763241774713043512165838554643670984192572581968156617353022626879708318044109650348432034210282738560219252189779990673080352058636436185546372327844137209151937455897821217798826197490823653534434128472851318225799483009805939673716487381572816741899175695523372020447465742404567540289553828752467670889803784974612248921346485306945237537348553403837747849088871825720130947658078583911663548681261946928542409438032054015651755642678459910904711278118854762039391107388564512134194936071707751981964111297075886481180482766979279955049884984031079645566255209870405172305174501908563384093261495878307544133200189094681503937165948803845755233457188794850883520838617955989156818379003375094004573163524717060956906269507401339831787388153651505938972330267950302436333605740172449322247448918120713436047108513417996617489925559530171662336000000000000000000000000000000*i1^26 + 503092324032276074921728494681809831898481507827958236173981100573396068791659095616222139958814196344504495983728056580615559731130628727909095411835257981240855242993750752546856202768080907189796737736998994233939751667284610723344637606941902833764722551228788607762401245034440307764352678754204055987279253235244659404544016274036604087584068247418295028467307283787842814543287036390277132794833172423972779784053430425833918578956212120636633316341298406922009903763858569261188783743984407234450824868078184416355419606974529294608353434387376067572542001400368160962695704009786285692444646889805835275801803447329724140690465001792690451792893860952514796555005807873601112959145771090538992935197847625124152570537438049799145140239314114044297408533978184534874191308484194213798557861288766026505364274927638538945623533963378828355904129224324473693609251657362403996323711677141964559826442799541047153035005102005014991688458307851620324599600932626597480687214893035341706259800039180596813711890896366315533879942073707610642583287760773803415311229965895988393180133742174137273569911546595673883808388372776549258623989632840773768567627396637340227225251771172767676094031775468263268672312119199675185370226887818298130301785253291848039560854469318467106707514961046861946748231361418648487239998285577571194816119686372377476781458789751235092452287313927291087136757753860376616976182683182313712790216289589158680270207745216719657504656588800000000000000000000000000000*i1^27 + -3935828552532323909517831569470019270013791095185874147668480945130036024463294823184356948117494771125669181219499932210736528605519709884370920713195381052060300612776419231336144527465743169349643165125947321624580560249831113805174504831225346020398690517351748022112897388101841940282561348910990413986617021175604075635866459883688160798104389246945286164492231633734090988363099184709246117237630056226386015465942556361778460483008231503487925179732164332665258198708089415174239399714432021289602063144279482144194464396294274291565339184465154001376706541633741132961087367098355871460838384778211894122336338813487025987098489860611112312954895737145175902945222182614009238035876577656280685914958268577716014672452608202528631144234516560775833376746646209373340420116074730235051188541590361301026822496774711203453787377569344144918955575363337540678154161280077377963248425124793925978397810532826426627480939421408176441007866019768657621153878704883665812029713798408491630658685421679399639720581300005967761465741429268853892182578693578639745562168442256501589556348623801913927789393090918538213138960643095911497792721921928365955312528477653166091207144526023948265906501410617271133512371248064037087246310461765636820881574109828822367689982855309052657985748764992757791704462166310049604795308003492365272826709737721149180488656060146811906436270911575181836652469844998127781455146193441955139264182376534058071912228468664380958965760000000000000000000000000000*i1^28 + 11525868998052917292120236211429494506299821117930692269608374428995404097381432909114600876842106802466541155831546658212513236801802791554606941546040271383703974324550882466183587937357220329967608864508962099036894769103748041400456065874114472776248668110424529804544267421017144586164230899747748028423959702599425630644840292055530593355372360285886488159737932531923632269579641539095876671221323957901941967469346370207379209458911759683054404629303171161994857094261754893466054336819986652138446701308626183231415555159035021840482558662070724384966471747221582767706465180994776931650747078087958054924343189086128241604885845015492514706071043458039476414607399655472865467000048188897607346929072776808895195689953182078673163389056106876357452830058117414132881821432031300729702859531903112215612607877925510793709719481996227166894845620542721238477293020199780617255769057079779231103719851096621111350904680861576678251600932951784809378161702239759829771000400164904454642541852054084972638858136542767237652003939054505421840539685708084606292832599555010789924890090690731048874330204954391317177877815103732209255677161924238505875324127850895516960066529504811773456983320342562404713129290737622412135083772213513439965692321363210150517696928761740138090471811010072483846908962482846318626587205782139296242685073462841753567383109103853976545374033107095940720452167991865951806661674327122463656939897882662004501623383552017039360000000000000000000000000000*i1^29 + -57332148048276564925825351114443955947888673291337753970259289914734573318423486804447098543084916437656380050212518311032476208212051188586310551343711771968202161617805355111452241280011144540761668680255136288528156085128749009307559904578847140949975884484370516185167203824490105586013519206707404094698680964637203365261371125423086175549213191677320862989405413067466751731695752342706186056422547806444746176134534352433055225184514358555139177203862074109368677006307631765191482034682064770746342073586414936890700311552615461782114697559533973069089753645275387825547300014351580279476425580523900588407021683899801215653756222094448275370200258853839611530149585370921417755417124588259077987982527860640317694294525991257426294644672819259166091945431004409299794013097018608565788993445397886331274384003036842392707617038352349056911122629435860036132628326451114247176643519153893451515630765215942465441302094320129487048768894885529046301452931674990543453448505087050510555622191086134968932336012905069211029983462480363090719172249036347744431587369539377310219158593026185714461147815548589745597200133525229581174703335361248677299510671810375236486790132319340484301218779820563761113420728491909822792411550022196247094316595062379829676857446893931645746137620385445365082801152678428875127010402978124075175517417235072423800550753762858475095803108658554313334965778333792674872835869932044417201960464908930001543738968086937600000000000000000000000000*i1^30 + 158478587679464668614377378865236391520111227516780746766113728707193314212588476816091450455042068224144097210158435833750565280924833820502578878222878478224459838600368412062386355256750280066324145157113652361896362234170372175419848950095032410612644781573722722679799838428126787107297400344732477784258153067992610745391387142684781044506772397903237430501225056133880020784560966313280660907356095142790089850223363531799755106199818342524444528870592417286423038890446015912910128362310970834856940605096271760920316541298116582021556761761399031979415718244521636507517998569032242897084666789254744886789252548636415355983759455724527832955522971869944060125622709515346343487048273561020538884351339539708239246426737627192603602090284689446017731469676445634512778564380327484768956099558762501149838783570174691737596923447360150622985673196411460464609150609629998864918205108021814690027563060211432361090600860766297966651495289976069321125819637433003131974595105015664395145221786170953072682263869876156035550640988167583813087450073863848128178262771698754780013247679437900089095363157844661490076387806348659767495256149870260921072643785604831809510229447622603893314682585515443198636444715405402037471581955618329363078964979958053622565067564868845695094531997378834315838028862129653932321698969978662620279813231459889584878083537277611619908600128944169478792348008500537408922372407668030873289206114181252507964601794560000000000000000000000000*i1^31 + -369810546107984527850873317135512908761554477965813330926189770929092664543265542951550728354348104351467922422420707927427131156843073755114553353001181965817688199249425712205746208006777185990976759051436106323331738771291814034963379776882232698248496849603285512365867602271945136267585812846938010126414982077943621954272809874014377757040128035813125105683630728976197539303819169827170562109970423164432834501209827181394191735412278886737466250634206046970269751589270029754085800968518255048766535730616510576283330755382179961806318145924654930255533661261002451892315419028884501296661427053278164506661508738289771625614354622856190105218736364530714955895798459983081343559912551527253123471622339861414687423193836251628676891112135298251330021497019980155477490745966824001860869825805058732021497731409585190814839625713918950353377773718562182395988875383761007578799260720883693088481667564743384083188037726385123064468229248312376720172358689748193172113907572265112385649080840174013567523866834402065030648651073445799876806260972198886632688868471075667397191109071164300844791233977386074245830413332603626377934036535979759380603377065069543235319933463545682109599231366389921797030806433588767051338649687994571084903467375123627979621356324491176968428922444162627987814999468031372261193828667268075817436217102765977317680501001758092770610305399969367777491447159384451375361453806237102169814843217284303224307712000000000000000000000000*i1^32 + 710618317337091900968766087825463245945715733488584354768001524874041737116551588299594630033798782411812211971540577704542563091839668294342826029941542237414172210765815490966762135740451608831117262743573175313263417983483491415041815892325928889813202060793927349237407543723950931681665473866828047997730451953394668334164304770673866936433394074474771460394016282339518081434281695697342569192134049937647192734244633849523333691354268256800749631924475966958088637766103863315559936848822396531392145912789077088859749652076590147628247821136882634017709595800738861739056185866765601759135245332475029939549922116363958683354850520172233923331781913261291418674042694520317889570954944029750298954455549262079276768360162682481833518018569501760179043354627410502701676581116062558842273114423022871694039134283500861886290189843104924860261296599096414228284893801417347839419054377995235948504412239536694219182160668056135652502330911424193745495974379930592988949369472462751885693285250321704282958526392867192089789196609250390397186741753576662928112439476986148472441780487715655068731312584795656195982314569853122317627142105677101127826472489126490460446356849790707751576884091514040796815463170426332780049970388499408804364367089229322986973048493390219488176909948826498685710416484464143383111905934574314253539422819065809935155107012115331747450904323355976249110018162867430278741801877300513360735289689773388595200000000000000000000000*i1^33 + -1216298119387673040130875644958800812650818877904661377736723683518527027724948270235128519980486925615445587643219816177202712221945694639635119645831558011863027916511630990330431006686655104960611911377065392349081512093961109126863547419915413870245825076209708726626068528941054254447777670992478965559267899239713809087260159804461064596604216626193001781748256315118613480577297080411386147298535225151698246647554577421511064679891448863361894683277776665977851961451925066127381979793981436692078319033750039295760804422158255948002972223696643342203485538842199309688855356701092254104917827377334755361261901417425120954453250129594496060276885584493571693396489538620503080297801482386555975358871783208773554790375176388877619906522051356988292648569205318597423190857094034773445716475486486943223719219220651325175465562216868016718724415865560459738365425293708435662598191007903984863451713510048875957750391475248390330860903633796018677434864828656053696032095716293608908580485828737991045775315080635390059255343379249047455932790418820126026589750214865228175638879448872713975790865252761269809281060499177684735757313173615390696163857967018817122706902003987306291295747823586699083590491865900234171679560682742954126439475892733373488791077252870740384521136748303049000718647270168248316654983144510866567355082373901513844275659491212710226763611034539723833845349987627628728295921684736771697811032689868800000000000000000000000*i1^34 + 1688094957996869205792184963315510208654098525572569227632296944180177341427413840854098633322418899830672981687724119017056723276427457436706946175230819527152394049576214859264764107422612392315660076322822602118709863829882232620323659328183655495531933267385283038386304451173043583433957466307065731990677721019818496884551220270121531967434040050141661670613261094759040164538186616742647085453423892691511997664902422453461988618816123168622492525798970750660530742164357913952413003716823011406589180079401475330132465571985724054223751203654985446258593625023830967089747752690709713267525615960808505370717725679134985474767582369389585600084306274714941578547015743619683779915933247483888467312843522786103686514744047756249715525942305517028097798312764530955303923717083122230119220521793981665365783106085976382162884170232889284172972736920162039221172011052660766924076835048172123483935874225931172777309981799126429427735353920578105469381215007415830056288273143498024142854891125891375685415140492200579325172449631780035351387830103963815381359491948283301284081009551641079505446298247333834205352130513697092599221418808049999414578800111235575266847928384291918313850935484578146210050553632258239038800081857457365624496748540070761745450132494594775394550412493452590893841065397357985468896021329471210649296829933850439578968220433729874151716654883142566834640948312863180381865461858986282019845046272000000000000000000000*i1^35 + -2316426867627856168921336828640166531942526300956109402541587684452302309924234984660132950023685860702254971496147409027605243584370371085461997993465047575717271250025592644659326499245849255445174618502491917303645022491828578488706296784593170464382034847545522794147607515586432761257299349651186040446608629367366080539396055354132027335391396268408114081551738150438986475570096359034826353916390536338090887923154115144973327888508984389832352474238833298196868251321581297830312064299039980170226269564615373116830689217091054394028914174182764145304409668634302654004180271732575083351714368175842655726903707149655672784135226350663007211885724306557209590309790975330976474992721158803879673050324227989260489626489807274088070318739288573855190305668120506015065822039434424750119737155898271574956703598886772523567808805602580627007300759369758079132786646529922822282261388181596707465536153903141992243685627693579914921026031646536348728946664086446847010537488447193788564412124578273235236563248961171825720329039546275031380670520194063932661443138197160049694119514860103542579131078750257159634113154257016877252856510888908238711704315072690459998560555206135165158169448435411371565940800152157056215054060534412902937283890737456168636862463755423684471074364806875351589479830736234473234946957558355662367656126176325012391832262201778334912468976005279134620132801934835806244590826057246416201318400000000000000000000*i1^36 + 2708600645714167561899289962898937594921367935019001855222357449603808359708257892648409684736511062846061131999205325752796126815444096817450564398382664904236860222161067924134956952589110443028178645844391142100678217107618917470691118061013353270405582583851216024891615207531275697058170911852004144645115481619608057546512311264867337193761159306804900166847765733834326610098871591336918186374582473053750394725609113672466405532730899904669472797422026312915734409995493993850255945400552871367810584583836180879438042054725463123628802296857126377044344929065924939740594143733395080057993653607127362836183531222468033838123159475771648716761632757799085422158584090908079806815916388838557980850693392603290676949367624869068877691725398497074301565100473747283502052895322466677090878673682089084489741857991735574519863400387465358764019730980374204188517157629127792098831483485032473163610179554369935341589462518149101657720538714868746339816169824536713183546762435483223402079254407367578731032517409717164833944361195325908907435759450894784187483881645545427086496092196500022840998158552727646364566117160511603889484179941811622002077051691970850153522864073116219599906162483107734678042135592957830424183189061482427085611536129508538308793231974501575467186196786123757687817596842425928709260152196618334345904584526183786875410124684351899067261145379742144003429031238974334191636938022757335040000000000000000000*i1^37 + -2687741311416843142440181180950700419710587861795387118463278541866938740006806355007294258731909392962314404805324723057739325835679775587754589562904979993151389265422692371390711060061798940384954498946969748621057155444689751037575674939783111980602258726266093648071148824969759108141934493913672933124495064259641155991382956193256172957405687367389247106571583117467877225132545261157293991380795122991996672231619378839149991484128345410515081820550054776661793607346765207420954217167483942778082174724224424974250292116372249664100796585157128263109922446383386292953885488822231525272542674831506968183205566987246922252528915115297301319405626568654667558832599740816796531777741878840489385642182022024851123716580175601575982269513627733780649752734806736968755373313853566822375586842087835112746492755300252999674876486605094960839480611179520120715006127391121687713152060781744415731493492483623822126426335463009706207041528400091641280166112073799007045533411389702166412666726928175341658791465951905501403264958103751939612568755505730307185811196511390532920237563491194295946612010435852408222386747127583489994043337860931507727556332410262727899524833942317011034609459160198081424932518172789395281906831086647955811066963219211384210406506976740653883619141430525036112539584322701675864211015761824895076353506735869543451111718989832520372094873807503364049555425055813011407031715233792000000000000000000*i1^38 + 2702583206669321092891887773097145237705283475312513003917646387856506477488699339728670102264000895822386693096365204241358176328366930111061997193966649934022880925889342952552160220658715628859199644134009916127177266683377142921129260747295819568237552072248162034883851341620511303324598472080243085089048132135833748042208715126889556700734623942128509951917944276676197696726662862543270733649704720931708229543706883315060887533711303790676623979107243254402479725008403298128372346185243128873757536834407459157262934854475482016665762137515243725001626321963485556815649466658688255865204246652336233425911574332306174866956530957770881310795027575430086256757130316383948651239581683301168849393416142264183343596128298652698006778805162051729545274890662087946916683485450804644214564984449077362518143353685192542878981480237118039490716901728393814333542753827911836406821998580766518839513615005736891600585081616296068212375643135249534212674239846850750306525328355017080127540490279031234695276281015804749652913904854682030516006623540656431787221425815262825113237442497651799029915946106088868575511147535908650340892246775262053085127026552491081689862780223433202001835772582630424172071522731418618756543314676163087118838524163451296124561841032717832209954713147335856074477893752638291152691221932921824721990675437886335560566066808777908249119333669551738818279508887061485513080832000000000000000000*i1^39 + -2340624908374731550733487704387072742424998328901905920612897824619254860731515793588715513196876346472834884681889772352389250459773945655642195004062433999243876553147772014913254520024696881487208862667436809915347991145690546173772822223058176141829229553214662835762120631456488453148662723047837137967680458981759458874848302004515750517608197479751699814403357634002169322760141876375940259359695887722462609760477953823143278621612108532354449368301954905077586274945573616050719284926247578852683127313241672491162065623036094930600101949391004685135278490745084855032069879705989300201061576098261940382072814152310008400647196822847505680397364736032190658565660942814989711585842008107789423881183548832836934930449877414660376160568330876295507999212484963338420963536338619260474380782417464570610320521339530166221581527343106346331091711195172475542317692016526017078391888888613856560394267029981845502529531819722109312438116953988655197239869090093839207263724789373430343665003350637390623105788403958670802188651547259870391760068232342818885588120257876723024185951964931410202489192890974884540312922936485810434187779025042526894622646184103062669793111288820222068812417346351391828354158595857467578251312475451463035603986999393860715519500780091753086352942477542540730123259110322286771924637909498086573042080344515780401804184827879341864777179266719738539145270344502705520640000000000000000*i1^40 + 1613059560160761541149464041462830871690699450836646700330985889545117386382034170934085869997085904209893837273507098925447409461111166135609789418976257521055519859203912785538253123081192049053883107174824795327422130328047673417871203168459876671710760545171115124761811704475333983601674819084028247260573894605110766521494069685789329381613356571054963908208274302314804328391734803913908912114282158218640706098307439027087865870529564739583369311760874288382660194685539419248812995165076173706518781620422801703555316154685989192949237913136708435215492946807947931195761458682224324511390189058171951974159883200960033407837298802202482846822808463069120464205118317435531072172915482591599223484380074205224184051741949379250228652000407484633104833394457399138494102546821992235588557909175340732996611402554635155799142639757586593601321426354524263707491161912113516934946727492292226167085660423904497767592927863257080793734193322633309243700327296889484254044394113323472558406496887155438467055562167920400574134912456150522700221852165358987039670583188881945842950073121699449892785368448241073120316066597445680062641424394988778078078337122842228545339044765791252479373265753450803502931749450615078909996824941719271084954330016543134826988624492716469971149706244317097286685821764215307273439228216256650836402890498326714699251619053475324948730817861029440913829274160463872000000000000000*i1^41 + -972392715521662291435797737596122447817206316069283218409219834961084008793611578294469922720948792389216675872286876414356358609818176298645409871816131759777404601819957486431184968465067435114488758255544589771169681540974333093071484770797419254280666828850493116824877707520913868612046805675279971346129149017017513932909748075330893909301609220664659191533177057452150366543098480402267483655621927699293627161232656624324078201297692078083182115366222471103551738740270525330517504722444540293236969843581629360821880361226231413228080073611992274396428882976494016553059027301676130334162462582996706127954982881650372156178580546493216791841392707534514123493400208092956828493233398820184299919193961466382064460574743919124411079718831695644317874399479358148144982705077045327108843934359673888281008451121489712454541990461974479171874455794295935802326113818474740258804139206888800623443645596861733367959963878793388399629702804442816910420513484665255671276138650655037194279284643514796301420319982468515975180037058289051225952511419982138151236258913518908307147952499486074835851479126045206197878724838145039968844620639968675708080422619237485866570087147881008382397237633376735362966582037404707081124474638415219400048706680082197287610138575738528017254271066660842078696655257596006775125094360353786382233203365745436647779852540640171403528477327591574078152074854400000000000000*i1^42 + 567090121508528892198597781630588172171876453255104074511865242926304475978437028306501737140965105913691408799412207132969000514758593688651067739013000227862450942068021349165276672963262294189512775310169403921439835061193379265368054819492953605555666879053545756299565755211239246193465800545992525717817443000253899460997708827486892093205854809378781773411593439102107029027504163628362466975878315408082501087571162536430099119687691383302652428042754709240692951887142441885294574238298682816533501788424890708211450066083708474235149429700035115935757283021921413376241195180044814167598106241027716136149949263525843535188129021566981593571470874985797156963713407570023013620894564533955143413130587546120834406529257495417658605975367791847873095678703723695561444468353538841791896986362140865143185280908999093632332231142524303682222745877014630501591423706833139771831266888739069863460612904322456114956846599572393534155662481203993055108778295981931203106804628271215754373793498803482763157695045216472965845438390455338172041818701219933594730949746287627704344005788863195618807690642923067628070233644449285373019511599678485864669877822866723471225703585955986805509575375566736770237899643900849329093432743039787923184933955681405592633468695660054809692282412903464881420170604584270734200972721071618292988157398268178518196564600479168075574996156641636518133760000000000000*i1^43 + -353030783609413096678418316778524219060473201731709449605438342203074488204259249942749516421756357450942252265093263615274100524964532436519972875455337990705722492750007814682304653479433841068299499026168363612275711980403326708843439075888688737856468355225804283486360533137473380549191006883702529837832542016623995068953577085021630695852448933677190365261867760088670870297232313734312202953098058003115788328631541313279957982989928779565291478217164110045131223664514063725533248690319533122500157544456472165592589896849568247478250365060199420791921869951397698491294612587967319078885182299843144744112819097258139203020719490032780299997536928503372710936888207314473050331813142963992951502563774640959153802991211119891866555730809182771784370756334739687133448842220887713954797091373720770972003703831967496929819804752974198409498440333820908866670890864720728857313649173842864054363574372987315166281072961265711756493543883412589089967589822846697846558791087742612320575517252014381058113346855265186598287257696309726008552005233356784020190415671039438326685950983763969685619671138445211274401388775500415246031822613092707239004379487832179407329766689116733175288888780062010104426584123355027199382384256165305940139574728881265548981422626230812505855601509079626052718093352297148513930740155369820575403420466918998814299731981096793887278240270606356480000000000000*i1^44 + 179258248485064023479056635009315587582291046516532778934034919860057146783555388766919107865767451206281668512121015074180371192001754336550248794452554847172105309836989506270358063139672371815603869406954150050064521128373840224933994255270166593220725300696315502182158265512206801832562295091041033879963280545380113753855577904283849381774698358595204459162324563114643562948703620683091037958569218157930368548922650033699943603904873547608262407024985103643272015285365051635987830866429506769303924316349294114059635547475256612015668925179006650124183069554455292539659837089843055628711346218183276669596186649222016042904909936700032359042929320990248912738131529404355530169193513563486468709024353361466663078900081162458442185109810567930139319776032192801219923898519303795514089138147279991965804906683782115818174474015666844956349460601328858180724567654896593698157796237920220441083386507715562321773417228637160068767468772338335743703324179277113088214146485672492986503883863215186279101265240601033557907710196459376799161633447855607254322572897253863862060399452843275733628416704091003413353795490660564179125475811518272078123631857230624463327601361132080597674984669441843993597045548484372542062359561987022361129902854880556960014706186764182198842417671656133134627768784121123623370595599828387410263648546126864508090197462382121721669583512371200000000000*i1^45 + -59555519132940356765036637972161954155772384241948221819642190001613654022549086814752189291623069157207137725095234178564010860484576220586784282709576273056110655754155205003594450860324828160880141384932397751380616240018042675521989830297859480027087640453069129400392784824872535466951528927106396657332603601083192837587044632575909393819106939580098340576260936664145280118193960344214705496990494308816910857270213752360836474922994690127926816432522100682221642869969674860778554227996992133046237037419031328759074925288685169941679686079846900956651696248895036585101662648732517748504179578609690989936087607643092973448030989223918007513741213090112128291695008953966488464043913941163327820963262660551436114725737800049601874880045157799396017303598745119015777257185948057845365686542139824935866604095172195935089002203502230211934719293968218631520763208015547155362389756258873409378448845422488184980903097488574442627049095274407537569588984083751182368514778775600042309872883409168519394075457441883926474558635036523830663886036554320204730480629332665442180022609002486266856550190915204578055772768966914549389058265990850708225687379996208838809538817438288088622658229264448657562431884472562632028908473744292463279480260062671493509968887441277306444939444729900101805295179831770596639688203202307949199511393728241781370216503471423992291840000000000000*i1^46 + 17406541631871666761758280385938693973130098152637559870109228678536504194794533430749874878248244027484379889374210530836424911301327953038145695209417833338746283754114518050427624537944027738161014099986266808541646073022162874511478990955562347613057210415412403576449989989766763083824154415207124771600604011751931796898045079915932263511421401621987981363148241477689596103194074076607249121004280624202017187541689594699929234254584802763246203379933192247136713619553118058953600405332031358324873199431107997380247030418487875321900576963971685826193403026978038427953849765350526086185517607364848496004192864850714021036594134168867090077454558953007660719123340112155754726041609751466971791416052318707898507206679060149087301928114548241298384525940692467559711347814305804929677212742602646207487567085818619524616022095203011715562389968116173046834953365751776313509252379832852797448562109347676635113680175315224847350386526282657963085384565397379650594432010902347214232994815601636152043862037017466709077153010900925850732010042600916151951805410823869836137889871700232074341304469365635035236949744357012924205053010080707585588331065465877851462308680570720600458500276848411490801704359631606244805600278465589345383027432825037059111999788435318169232234362718036481253927493224378353092238859040787850489268808438691094937629498937418780672000000000*i1^47 + -4453309990751622608445742604691804197262783348454301072287661253603892082024456177162351633136154571098998266498012315669323862677983353256001594389201359748890606157871880905011890714364401710342494208825532884380302104019335322269963742733138297836789531788157811960620199104654986671915875526718697519011168149486130489954025498157095387264081717448405946663640350771814757100862531631184440805166514549281207917736274111612570440375131126114622968233058887666789227977362460765506631539192358566481551605211275676467954192980782896903418133939225035321796971009143341162044786328537658485742198337906050793093497852675868979028594395422180752663279014716379572152898791020198949018057227053232636963430691119854757291604613391474433839023009991367046203758532141799314412485870751626533872885739704571713670847284966285245951677292745969942440661671037137287832020755123899183139007714076349039158276073467570931604504493963492969324171073240648107450050102198006993505185462332093370944158491867138106640587563195813628845864403131963024807112332246346880781884397001132591349077279304217856091484964337006280600274781012178256538312378914234445206581802888606879949537752694829497991155743191684416971036542342826729959448512913538787658818252148899253468309130320270311638358274620278822922399915633542414086903941864148355897714863636444726142627215630310400000000*i1^48 + 474728737359630150406322792648028545184473836599128232968894480921836814084909545592432598196182764454341333595731558936112208349902375054480041296509620961969600903109440761826388269583889874278198018592250420987523082442300416965944023344087932506915585964747074074470373132446785303775760731206485833797397830053105575595043979750714009134905505661082939272489885552297991387705169839308277667950584660239484834927184214439398028529927406462327238250103438043644948067013633398307478992862100408935386207349637685577537360474503257589187975757737380242190387871727496393976025957025591624702511174750974160928239466365711864820825513118264502872834037987755972117633446410091249464598098035014210108008514026188410123813803753354141964293808345023497848065072369690434311634398094185656963792288400030557066616202728008550955764653874269484138557030911907691527659436203534977973638288254351425810867421536762032947421467051084397155511529078169617399920364317673989274360353593362949227714107176109557481599923055162854904883750665533082367731265588961224273620302763908601697488557990796321747710101881404713350102983890286038651657746571521724623856178720600360806274517626581572792109420350013449901757055349517678466076327550499093019132487984020370691481720998480942403745761373783086159841941494180971285927004147011707106701199418863853194641664000000000*i1^49 + -60658039140997188567400960955736410418499233457316312125117369524222453861780697622459707286929789685766449736332577900815817011457093448483714635418544124389409065987235511677330030608443707024706153353772868697029468691278844132710679887040572969225287293928975306267901525040502452659398611446162518190890289094854287416558757359661378822094051598884660691747963670312517004657878775441573051133985100864768442215396080241856959550825883845272107359420082053197697806930330910412618486502269573282578988046459557844726683620180008664892408795268274252568672822909596351131377646942132890464217806957586280534199070589005716200185803710372210386490668058544831210724819098357176850843738998203092609704593614388120558522865853398741485173193653777025938609886334586218045809778774503899301262018665000496945078088513565350677261734110443644889204294445416228841582468636388794666555664754294448645379068186069961583261626759201483649012684456022508946387645295887281527120523692950744193392096445806589103012972916516931407413701325306712202797504230995836758080394739229738109477155526593256659337963687583824675191924860655402213579083225596185193591846169486807896648309557696987209974411844288137419440798325410701260210198909864218530118737874239196538132899748684995206170952307334663002020891343842503015528060893197074286511778058502483037952000000*i1^50 + -2718075537709171147228669199056455497942299248375411169777328600451508901561478549856162449149138593741502721696383981861497309968535029125309076246081059652003009907190750197109675762047549907880804269365594123704177761483525295912649663471569440436434708786272856296703216975119033763080383482070834589854841254938989797381275256621347988812598436192044480652556239835254037183346644460821636616588054381493461129424765014373049970370606070633371115082985079570186864838082375158323627913219217486190206044336261873908460731209540524668240186287083181739978645612519595245543613148664614960087511243364670289182588372966243354060801726551738907041185743258083861207819134699802083407563931288702482278742623807147882909839410414304424582524438005918904626917179231552105841323779638212040050206681580876760715276434239560328692077797229406694157074189660964675115077300468686281105920238179774173761985036625241261380124029350550023387044966433521990826326408773830711989630119391780780679161957001248199414823966008894272216440729969692884914177569407560943710895375405964926845606228356812065133092864117913330024219078547814086780677467661649409997345328061603569373072314346909858905781518149981070221958560227245776023106476371531660968031561705006147957519308276519156378851287362902129634591951974981604487795125941804481470881178117568000000*i1^51 + -45657536508281469562275465137259647348956015735664074627823627583103966032473955544881389450406529874068369296032034004519634925341169620984201178770953905320426113689323361797911690156412489852429485947682384486788789353192217668244523147907340836109937127169021572581286522577473230928112905802414580525090118074862727025794617528026472375508990556681095265136075188095284759922308872071523986188668804686190964767327581095036292441768165807621693479972850222511101764054638012098689736147116168499812296160165923920288913062345785570461005372391814710926101083945489538789009247512668090947691407473652014368763187934741248802033043957561001270300211720312750563149265764179222041209521943865309145535251028414464374999589415584167290161636870240207676473295476189730198394002604450531660164860659363209065169487705224516383511889132669915878262502397291006980242574560629360499116170781977303219606245421980034862767195170891711468466828197186352228844247683781178585337407828417048933087752604824088073698353627546458867531814380900089183406320723774161932790816067961998721474407814489769467214377940833763781546595001453033884942675103300299099763323264553233171077082776610031349711365028995328147018785293051765394887191098087867677776680550119791927219926943407240797823468122239132968030815237142221343128389818037179000607918880000*i1^52 + 86741987554293400099350598827570609105604394745307434338252303547308442481406374054347560179237034775609664372566508101300183174225754052173815565089354161806070595526557134622041139597408192277712109559064622307623603019380663504720145346180909835009501595819246567961098286619812965912170478510790323844800020984572833201163291841327925003599879706775963219055109332643352402095829056651084599982654194626304683518874464237313576635470530091410283768838275245149335598226102834715331488047909836172997640206270737206744470486406802180554290452514645654107627342795498035912149770782782048357604930916238695491125547320709610568533116874887143897050167655423324349503473163715630600350406858223827314449864744778385767547594282670657606189129261621081485057987240339128288347525188881208030871418024820867345984395814606445258441660404178575466129624607950616949014426384332803781743562382220948969287978083529182676888598948311763839556756094098367985986432631150728728695504634269428029655359534422278953783196749259596190362419192796519822771227046303452368481012898763855326457109176805230714563756126805840680971275565956924746037545650407282903565301112469602150951947941412402238484705467512079787781049375309608951624599626286260391739521088140271140781553365808401537701649807337339098691017860492951750683309692473778720000*i1^53 + -111191283962609641952107257728109644574001642179739656242473450423952365764055654808835806033492432699268528967276688692765652393046282106855803182075854005482926901414345522940510272848844064183634882081379125811525008242017370125604502969018327646006877145362911882399408235983250417945041984852763777703237777260748041385888366285288294061322152010092995310689887689636605217101096486631575853604558839858814348844167305409928491978866103197016615526459800061381810571253573912204690454344990666868147775132935531041267794842711807015864616178284245320108158154563037750773808927546667316921330601556478552728673028801517667234673912307145866291832936677692704511284315588812607740301969040065612876035127868473650909248587210914646259428737321128201875151125937757190246427244742121152767911531441251262356986960497045454442546686563953707999812448573183184733871026570187201562143018396120612065447522719098705996198429104221587450975382673961905789393557482550617355828910282729779162278583157015306250170960943138921956489456506241213560684061586145755274377829772463804657463623428355164663626144886847678063825629883890255656878955396052926307017216154167930736476193446836913425581995479780477436759522518000289196209631585095879044654698059184838334617169710970042152927343891084617042059145644771902302741784172000*i1^54 + 13085513908362268712634533183471172502173736821808289608336867554988595179802586725254115426333540209698559742889119973101768920867364796558968969783108407695483716781912309879041806290526307055897215593843639301845412226007876650803764772725419860633053091237971666808552811514238139563875746925323087487424976968791053571561457839306476697703473666516711058634563003723598709184416389929431711639338186527127342424568167380639738585847377038792546738587504622577247356412096069390527830230356549648931773655177043427720466169041765060513055998640155176157531458966479563432579410674428064736073988684558773188598667270032758205085966672601862694400805061710939329268408852318648730841929401849247381098361782003477928108375023110769666651616370355563220483861382219795172144907260798286843178050682104156480378180679502726030519173823561989477112901008720685026493182677254020912414115659201395000638773884109933797083701370533415057870910631651756446594883860707318162416691246420743249461856604091636246855487890946570650554100455131140359029462129467276510101738521248546597909856491826550875504181825199894545378888603015416545946725345937405455563387098236432952642321160961917599178688428409911776888827897339569944438763091497862888958591024644823531108657950399040*i1^55 + 85015440132272245800209339759555698681517862363205715595688300874524742198304662131939449030146848037952684055847379700576376320077707199935072540752817297938260218515081441194473451437628207200372229290507025553044451351727045168978058477255154106871220110577860871779392623777456012456452474201837819339207217559859410556751491649925753872865123919250746512174599167718376811545448895879717751272664721996258487190085361074925285177062085071203772280835316332447491401168513705304211126853176224539594756174944472360279501935443057858700377154638076313725604262467840101994792611676698219590657840032223642171620961418347239860132398691303847185991778544157530223608889162032180301990937339180340786562442297862811356213126663330039564125473087241332975892175763118314947533815194546451685071683842102546544559860499817982781000237561441270862783861430503368092174815217546225787733967677723330621865526234502940820267140438136475521528216769903516409542385758115478833096378616123758928147244806146175943321036426409971084570113771860038660390965994881175652463472344257590073143920567986702810868792938335685060025858119527736519830613158962622837185175011623161919162709604061746509155151164799377160921*i1^56, 10063391334910636941005778387995495489004293017788062122293063545765338554245827839853603866407655403218352541950609393987541387468735577843219915019324303509147601169270472620874056611346006873460221119815671522151231216382864106509618201681315595242520620755047687408981606408366034372396833086783106908925087574362122763612703218240223979908681014453980739108766050721070410878417815000905484708576422897226167119470400302185184072504838734968349532096303289431036130332757130516352036038275878904879384236249479070783819972606534496457235227397210286869361614202961096845419059735500007762849014305483010874382678523810104609572917518260438252492019485467543252956929128308092838234961999785452923464484285886224111611390462465336321436644088669611095562320325421766116031793006354620919437614703725853716783899930225902919625521058327788218685582343532389041734895337357540995464940032853233599123309193555549792013294867952258318244136200739614120612360577770535166293500454943767361410719144958426048798299741242371775179369656582456864899005271292859131542179208895913583471478974902607374744437745824531205457919254413471873459676023225835708797423618869377256844497796038284999507708369348806674689738009139539862039640295144109609798018108807524963042979333612354527354646901837015674948303176062022957438587559466971591371365958315800706595510534576963689497491331698319739882897191296710843951216215739550654940732789315186722189641823765134067009166923980128961002490277831416636733075004840047519943302517948729422916979072529006798295463145307653199790925487806969797599197370178782744094143073870790828590039865976503148600580640270993575136635266553272471627625548825125956477575823273320830393578735217088315783328661205909753424239352023204745125374817686927791862205602359267644084148576869495443125264219161998314464123591858447730395962132460431934660282651106046468535984229453063809462690050002014404733796488024128296211300039261149517317127053070371826085826590188551105815257643862490181930218789273600000000000000000000000000000000000000000000000000000000 + -5796114118652568533732654857273241909825829104719869856520889144192066669324229929233545438527778025980367761081636995608782823873498092179552582756532515503097275786682341607451404049324828865279721927414684899293552398094069283829888139807717526374200437157342479314517267036840627975012496981497863380273382950967827443189739925260959564349460339263562634738023503752719389052245310605882251695116461098912042520174804013536404405032526223392776774880318432169085607559829161628597911532638366542252446437626231481468000009678338052970823284032987894030731706623442163596275773867052130721534825182455413741942309640645092994180502139697619597472191704658648360572903882408289288413051111127690381940180311451149607734254191908959108843717100331795217600149083226188750696374884114740009559083924717206909744381102264464172318422889340722582237816208783720890202254681242597743315607168326272212363488754469412862570537759287059877298373899555229754053109519449138134798040113232990491935449569196022067858732711623760108029830565034241175896089495891267320182039820744956673879542398861252362656784823556435256333319231685515768063406681704353383103473506537783433058632713433167987329866738729933315160597058914788487731876406655783324800628581036683666772801284505298226150782006095182063420783864913394770689309260318958898723285175419872579450985943156310870601004544058809736749920917647664281638859012882291091747107859012763477421157949945179040390120542986576745615359573762634502609952581972477351908889830482474300453661350312177414004660927111745433872086092260271699086350258321795531464044082849602455640268772895044878792704296799599178264242717102461666013321006896706250534452645640719975484073325770056945520704705083533337336955555923952772663183108021888413261335983089576152082434901939635554374274982087504714661813307547082100965556650540734779877256231057490837660300730930966472981176935092775307062270351400934945345320126981853257269182750749253723653422695175737954809202178424338722936261181440000000000000000000000000000000000000000000000000000000*i1 + 25999219267718771122303840633997489145581448267440908497697749237308830468920286155709222829183364373278497954193987637653796880919350469632769567647441419057611515171012075805226267109626281814597613354492135537004606920321681034435117974307702988197931018175990886256547068004095895245204275980343377865177699592236240745173839495127282925051124847049181759215298486394556449916606643336866941346709471386353413925167459403667496396436759308395279931134278322050251055513742596023072573620317851540699341086304453055401229274189078785741203415622157965084811381687612907079434416040156995549354192584723528502898899754174585790899323947668607604193753238672664440748099333069328740919566646115871073947706962423105689341503408126730165730486096372225904184078896279494091092513889188921770926771996646756234854856352810444688424014556403943118725954958610630079073007060508551918360862996950384162003887177630966967423241832111171645613067907164383303292671690769508028506362439937057198342892114710685048708665493153843442761582183575716261674677239593644250373704128718611473529698912446931923263432929605397626028797414031289736715651811513562208199063664229981211637082374687648990269883338407572588919609552173580457887627819786221292650496848771904314929166762266138920918429461106565156691354299222250336577865659218938564221941009989674032700082589826038782510893186481348648226514843462035302733487147460478113226225751494329988186642995746206973634567312451058861858880573494087794831106554191154413081026856074506756182477424686288254833824467401078727078601159311132593709239658271200277515450774122880694438522369412276362681197686878066652962572737646931374525845148551163266073345964759714612816918762672008592473751261045180596217787925813222111166246567850944937469226519252793149958517553010315614461040561590865788462430699218293102043851879509318734121161055551794576068139827404954863417695758124214399012925097447347674859668001912111580125981591758274633194065140279942622583833187864072827049082880000000000000000000000000000000000000000000000000000000*i1^2 + 3662674219730963492439329847437305671912220530541631863529581999211987440705049532243025114221221430985236351870121512148039752898550851165848205043188689201099032450851860775207977193805105843519845130972163153062538098188219171095974561223401394614978410655793796950987376236374089683363235317521800695507892003057333010200159594537536653801761675422575391451276685204701367664833760432916161678701070199859623940685723805250929185000798308090381098477381588803203126685882486085688792875700757946823134755703235645105516896044928613830734052731007091063018443265944318206509649169031581562110568452371350851020952070518370598632018133031429125421330695323362890112024946350282155729714363080673145034502365244929295223856839743823621332425681655489735879871748764621813267100281055006008989533703889202619730834770886661893040904987907764520094213046134099694195079867459567652041101008800450856916309461254002076368615840549908475754918182557016930897806253114653949081575719929970501281047594725928961866696613212969847412731319294342269721396204178206156511719778193263175653885015258270725290785603307221423177802972356199363451762567538092413876519540828306167879079116859338415545356785690518022970631699911380723306754382033332939284378787715196161563875920446182290561507444366665023681701971788520736912359748828018113311047807374952247289301487109749263914924394252181916039625483162744828129826404172745488597344820985102494697962641501319142960917107807969197116317982432309315769872949995008283540065599640945775118003453905702497658447971082862096403422320468365977331106554133970947140988339314378455671237187413057122556532499162405138263166975027870339136901393251263661216221004562660641303378512473253900370546752484977213207182185240118513712920067416543651843005642758215485397443865916664321382989111442639304683108312221424031030097838758275797548712614173936499129582627684972743659304270090876026974480343585328598306962108249289603651499710736713734660354523990698082806200177752593141858304000000000000000000000000000000000000000000000000000000*i1^3 + 12036327192466267677877438429609773768446605900999656025719828292147654597257913163762733900353399272634239094629059976205891236379675126029650851241499258555591258110538078522617954790768934295057019857350245806097067475303342227782177505668623055255267681630029669872126889665627176958489783732481035053040828594753703177589469219946827316612890500055297302459209090767047631035745881410912796282753712937058503959568203863738437872882552510704758607518862763507717811891154684357569301952692569359927507239419918751556444987533093074273491383457859393282815966858861760180670152617754828473415243830359319592504023871602292696824335358684488167208328189708748279160057035755376527631724996301141858124963992051893192877406463153301246185688483211314552789540578189767235917916714110632253942355878344238443086940009898490770244134964752689444702408608246889844543801909307748783015296788780285722671933413491608587966029016004395285713504605828103906166260887526228435618327393829742618882002622366487830594011711624676079831832519941868075150857656063670589106443531256407078174700165536347873543427939006408628312858923405084258106332220192482008318099355884261782490413829712429612463983107120426774397783072703060756077981760570736619143735297927027917806447065782381375028307183483229951436134297749825097814954825697270298777812674552797936671131870806778436093695426045688820101823074773322930897284962443743781720225733634235439996467349555569652107203179274726440205985728343659732502016113335946022506836934602151240316104878023688724030619197980182749914736419761446674960773042234620730115546512543529208789616681436587473695079550676099917237948540558503950335158880189413143687231840507877082489272851669633096151862226752198633382142507517280427330511998543506806870362364124859956528719407778070163398359127802930326467530191876966899870542792953230465758130978354556251010899988480945647291790085177023960162560669963775435247516182045701180830375547208238664611219413927666505750822554604301052805120000000000000000000000000000000000000000000000000000*i1^4 + -14556158336566251827033672032815645765535123154337632291214833735066582647711416546041873312234555994175299233459477326096090540293623724131402435510444185064482510531845856263791446293651430316275042672312790443790445693971677859280903621825718280609723500451822761612745411658974404892979282520601246528700158235334575551750485253743327136387788339791115761248749954285466065079973542853394390746997345876105745583084752616923602661570349208522552036698458770483154448486060609942068079940783721950363712357933844747378605407156742373834376059387504857225199380374093887687898409502423964808128649616548000501492458256263245410541564156729057655465347421564394035689961812776335780644435008482177692574239579220162863583072310387845465052133518655013868190677026148392307212575312178490850651279333951476343263779214797202339045428187760736976438367750566679827375518273375391420542518407510208711595073934408705177959156387155083704096875159851552442234447616609162035009888378271806895003983917183862271224968627336186818363373832774521728886067976682206936467405380905540858942242058372967061658610793060682569088228384855225780747616543961775736671851084152993274112115921533998921921212944393306593907216574885789603759251361730016037323311810245442953172206376159250577338117914571947615956994481974909948930597533134643279165539211001572040262355327310184890317073789211096672340898529190428423892961103922491083038353843826296539684262663708721714272734087179923406571309333222011655742159502854976971229529540064644247626122423306608746160120911587320912453020061348011241294475192128449882385315383147963481924493676888661611683881315971938365623951442485454152111094851617278723947857585067991402155210538444681155264649203333333130093677743648982098382652155751752439197568557688793612207717902603172215950016198703718237251095547406647022538436385184217228004503214335721994528132683132565450592617734927358861510555473561781582432226528791649844045788632668052572779223041932577008566110720125986406400000000000000000000000000000000000000000000000000000*i1^5 + 5748917095274462835299191821619453553449220853263287593104303136339320737983780475736328732024023009931294631563635146936039363805589618439360096848194783580878733922083594218090987069618824280325900306179106730872875427013709335905549719659323209187576681641282450536713566990306970595954224247735023712161996278096273549442777545432797930621254727705705289782329719486472797120123320506881899896851037596323707695924837439808914403059164794579076324521784135498226184450858024029284319910459673451074267043358847768143687454364016782939752754283368736434155119331587304153284359919791982563050456911982089180746714336145291113438401046706743848329161067195843565661698110863479313616883661493750665702187820195072881261015144874576528382674863783779964133854988996153383000782279400299402558476869399467285088729819640069878509892631166080507914450477420651199195510412979689158122281708928227501332760921167403714979897113406089884537718527531972449992293944236672797451825393581077028455038289586250069171387268748570078621864771248670768257303711144458500645194039837956571812965572540795714239166824159570518057854019592194261275167943172695380241662275150402957360492258559183918245197554541202222218773435622554562244602194415560529326845239059990132450864525327023064679406532014167574463034770475440217834856178009799614109915026517485956913042164586383325365833755522574072624508869273971195120521550605068386601435012579737115335880680003016502315468974395117309862962541961064991441999412216122609375792213138850232020213863594101897193792659061290987595791374230517579027941185188057550689210000699060594805747308830275539000367480933431589276679662506020411419771033224939241439964399169844288714197029132691010891803769839867006740462093244951721008385697540161306051789197156177247912414417063237580044053028678276106773890359563822251431139809067217917165719347642949534853628997297196242351564577527432138343301454633280303551299619474025327005749298888615791597155690824800277533691891856231628800000000000000000000000000000000000000000000000000*i1^6 + -1388030275623710026483876744474237402260625772823537982159392754390358069162650303124336051737582667148388988760886354160282217005082780672657177538284284792161265208736024170913916857666127351759146813040556256505982175792631281505062665988833165640805001934885276173315286591157758350623367584390455232545027771520265182277867551595129092681060699996547838669607793182003626470226225115323612742599089177848749696220339691407330877696885919919329587315924417224480941438677418257182922928821717924846599605264764636823704885412920651044108981794892192548748311423934883113808210439566119972865596866722471337397893819643607897480225984377226379751760697408738736505690857882941766691557890834903329346445844435414628735738361016702654834505193319332889299998779511520251575040358319643947201178644605052110167715977656787552813583658408495760533721644500844502511662241186859503314806813812987791782310734365136478681663508016472381805989530189501031986488753352681029632832618297832693422733950603413354255596330809790378379308607669278556730637368809223596719144400519191054380787138606636428956597754584318201625637601469682616304668625654428619326818098704681573022076667612544921124665346387172642539433984956787657658093908630841303626750921486515004843172655330882508935065171349916249229277737149919231901790997885822827794870725634613676244744181629982192849101169802856320454804981275716088111075070044855379788593765287544837472359316774391256316851478393677506827906632422122135333963941045234999221798206036449958349110616860298154509898372219990098027226780594789942226269194951672192785595352579807887163507822803476968712944371736466545640749048911190789662606845261783041952208075415336093448628642280952096391638658004656903296332464876789997127562865985761809613438768421810601901362089348103147347254983763837894207132323789450313680517065658741874891324115885309115751648800637441837966067204384544751101585009906344798332141415736644886790085477015686970032268650317312357244220567044751360000000000000000000000000000000000000000000000000*i1^7 + 958399913690503902993458147048209520763357626898558823725733882264599336247032237492785121746803698381188630221034159066337329970544076072032121652173442544275511809503694286382778269892406337991698120536553971223412200783749173386004702236416462779935070757203365372292403165543551215542158686331342012093859247896106888237561934532186837115257474080099031348713575070728301351364895545187174837839681232230494762934852628453385195184833927093201966769797626891732261699365404036842599727879508803155804763254100570355595519828634050116863004865423089011955525355694274874223416835444484093130204259880311101131562265353241292940873737818420683908749543838247510746262035386434467029539591500965444780858223235390338634910134553604604274255335413957141745670680057251885475770163938562813130694811423686929006149662639481376653795730441688361723995666948531235360708579894638855945980491966260949577626819148664673232160770048159861169441267139119119295647386073321564253934634562993929025345860258643912097141595461432487133231042801160542282132867517007931401960063790485282679553120905035314277787255309026441274410036584861640956521240146135227473769601262912198434587493368183105784682364458004956711085641248410486226883655393129906244532445800070403565115457090268553335904171327823588064795030010132656980398121191889075196493853245407587258789377681497537104972415082962464370289104897094920916722055345973465307218844859726022089413475413241878818229713018461583286125337612590104970785755201442857328541759492199499417275289733784617880294079543182154922592046012569402394379110401345790451032078061002869451340290892266148693717307285891387428344053232029781298727628793386843171297952266066672642085959908656201981504563000617507326428198396962023386643131145033187288591766190452779368696226728897271541955972618232898658035770279793980016102615872623536870306889484912500595334983481426940709630747997596164391443253742632727607632237616842046262670903067451300770882263059645331335409808965632000000000000000000000000000000000000000000000000*i1^8 + -367296007294333814119415975994411403999896698289409769696257834777800781583889091731154694947204806227357290356471752199546698603384881031871715585358766753153197815850165633301509573394466918354893437234151702191799900501301505057768982475132678457587778455606622145877280927766212282387814431869747607563829743422855515483037183882444071970224351135009060818470220023777029705644224204174260070973182101665868817947697614071118233571635753789742767655547420742668587584731521613772367062815274550312484115169875908416268575067153948570884335180723770400293519062464955648583931203549731592964126648865842904519762246935914716134755143210133724542651645085920037280263480182056434925488422899029364297394693520185287895154585188158678932847719370111696413293418652171934719836542553461007873533058417155479248823859045448850675459749531810682415815110949477217084593980448650090467055995272456354792637343766400736990388252233921964832158487592282295177290402316954356137881438712608210531707738666634813046311902023390470409670855140508264766640078772228735822916592453898327582750940865665197643096557250942420635387531774706837158317983340885295485156732765812389875131124453827433754216763686703116562063716241182199518250379839171819815294235920835080548154355768750498629924196973834972056938075186990116638935700548033100893944363335983212937826904725680814201892289376289248626102476696287732616047929722884398897411070003123370195097136891030625315917460111649082290045414556928016529968692916833155077907092544527505506197469332328798794796029976567121940826250955510085041317736837801830272304294107798464012212095213051536947359422458450333792680401442055633565277398715215558487211360604918581940805156403969234904341314338965702945639704342233734768872050294476806972867227539110640531354964481935607611650577043107598469844866582899767745270459584390507510898636214950225513734719750215420897042785370526468770469899525910322282519317968752640804403256674147784737672239585042600749446253772800000000000000000000000000000000000000000000000*i1^9 + 72310431106670696070282867223309530336609699675802593210834864083414794172400398318151827942672305466015936623685886004836318405708500972238135370564834434385188894947081302035612297253766330293654658688290457336646882764233621346738760498073362857703516682721105650358593923226053974770739223311077902128026913737378226868181708135136733248250413660380517634523451908161352021086615304227943102265232128045238274415250395729014298529188108499770929331534425719717930163351802004127277700007992271100074559066437037327348807279888471914444188338562896963044007297571642564322064642558931471703647553260546903188194402438836593347872174578196652505177409115688881027960756667646796831528911873227153817454320897863015692011959589826416504964881357191450564440626629724806668027951749611609511008834292502459603620535845671926484873914178730051870843372775755252580583553116603331797887156443213777179058772765215378319705158012400996049417198562537278594867810522751282589993244213961384584385037097595476707523787610051012427415679440934036050818061980725323463465713519126687108946593514192477030140368276961593179213261180436199751752529706162011096539250157452673981907845577368851019448315078047267166383562792532326938558676235296831511507589842161907329167121695194435005101816765320185585199526353866651850623605666856158788542443045699367224128735037788252961115685924604078049082499838459374877524152551227610457332756171592919022146195528109865648849510363945360130404574893488692433245332487100788345801490018721118089061592491747721513602055314990628960870816242854175914507383750514454825485385968776412761759451750518657367698091340194238249521104281075615632542158707857653757881243966294828603734491994384204726678323555052601777033295978823189199112675896524520410989357218598883373774459179561164383579759060588462043220126533232289664304083176666624018728236442678861820248907539516188641001802162116279610170383184394783410914052126291723924095413500351810516786076472988526944840581120000000000000000000000000000000000000000000000*i1^10 + -39994184153572264387939612950642122007635453714381925329071013652601434354550048870614694946037472529875395696271026404825347156427731647733619726136605132221592210224395614820711450517527320743517102075454555790704891836171827447304151109350607565481211712060043927767833645217179788929780232588247767573935514189533133808468999882469529625591102492702549165096288688452867819329111654687197258794902977539631447350556978272482042814579390456515274442226215486618565359409346869644112942749867610115053044730182844325970984283017939758698413416302613862685515005730967411835976176542908883597177943867693852177621523414272293344805064289362330401669949814705196884565936189174087488468884255949468955976871109611416387058040588408322240783237124215608183947880261666194934479586666848056759771572804513010818435630326786102792501594112885420760968877648790937584002230047174527785403955476720158771405998666847824457900082607751913358494588767951415895295669126389520292441714355391724518255435019707034503103598045721523538224556407514351620980189228523059440036775383222076131797516573918999417991113250164042148409618910739025329148163087769142263140920018237738974843970125995203081487427899147601360774652932274512211049096615882411788265355570151900227181517750692439961726850277325734487132305319897737990900652631626134052469785536316956638104212304555441667997606550843365202751033671713963134281493328682696210297945344011072873894871664504112486615395158769206570099106022128114536129627022156637167556855183670740024974458776150350521702148558292248723509794811958604392797374909161820446948137268308261025671439428498659055333326312056447176531801478332424907255612890334269751222722185763223462940914463361404415636760112497828902066234322038555819651252544239762391948445085631701868434005912462463863380215931766673476504195968356256029590206106983973448854547786767738013678897919062007679886766834469555641786769411944944611122962733067559943397471027079287753982052137842438217662464000000000000000000000000000000000000000000000*i1^11 + 16229171306002284971899820038825036265816975300468108216946787008549423816050692148587833469137409019978046716861999373241434570598405287130202067322739740418732540877047031754110095466812317310430913219060812583981479570933221301872700408554155617717989577043376496572388695179082919848556476067324431860918155740626311299029722131294273138152134162188718444149189850456450014472430847845278602893667224451806076533750586710525532168234658779032214222682081136204802222452627823585948712800911943169658081689166016506759654024511801785562028185885219145427368467249589980837842140472558380431643985245000370924232565968158481176345313425227146139828415312108160736875403494079615923009483294738702330015963082569341134855462819517606245914429638755972904698034673076700143379738113055101750285285984115232397318758091541463652377514785074700597688887163226933211197759405837976524403277310118009207498288824408203241951752975254816538428403650354830984645991866199316141378862736541106739850185192140113232242588924872002398097074076380803781348721259097984922382095306909564252450835779166859061434462533634021451673606195493632148331984769115928444823163569343250426237923997883429854566467436960364074181274960131222260775514591681199040361343029219135034037883834252577381677248530728803706789789584868993377026586629938900055975770815081980048001417256701152998824659478941815036724057766092640458871190473782649458462065866523769291934099424081167175610123369022503995044323815159678893479218426094187100737547269021040926562267277529690748819885292672057100094802260255382389598944858812212368856072940119055226934823545143076332362471544861257098592164927429548139932625428521436195148931701002149580492204909573792735467123091319582653288325488143823053681058875837840627946192303060727692790080590042596903860585567464042808293823578860384525561952788772798160674719680579938442875847037882903570975312347899684194004385819320849500555629190528999867910354867166982876062883981223698785894400000000000000000000000000000000000000000000*i1^12 + -4017978200397358144822318318402338406979292270706103988399126587225915561283102048461248204355546419944911672241045757789201937814983413123253519504698619715959196832849105756154419201636770095722849292663194641214158662123998468453856892241260486328516606880864205789218594566936889683683655406549642001521696461383134942583712114991006021322641483786218867377989157221412585794954728527590263716701100689984508761387199110822659584933794564301780457511085925779744360385987931786082669215845222352658564305311232691961823477221749994561668378707886255871426507411865621695789322792041607720644676387052219669347625153735000590944253447114537055153304073749211217123201843511700494058221992126067009460398408834628044436756262824358584358419346601220077975815527158994481300951983618200243036147008716307444518627614113994294742305057971807218529198383846252926237719559865437305548366547190449030107899744601707505419816010999749935886867960169199672371967276321556470178835096878881671368435775047701415672850075850550896602847710500964011793941266373778001739128054482147182300882347092862353139043412417267893473286830102679740754809688111160602621954814407301970662521996398539677253479915087768906074734538983983596438025868285518277350609672966395520779506631184636833414324926431111269899020248866707775059582240022642738399743910269827747753695668726101691058216047902227881322598445764246088949671613046654161488011626077045677913413933545892645197485937488631872817407919522525402659852838147784285828364354853899205456265822592514558276994026134181371245376876136938703514697309012207481537669720194214233616148352405646353705524549732320479336139235430490293458106510772450624896367982682377440704644552663650418687014363844843734021950139759022120499372994148084417617765200873361289896572646182086629598365796192672979957613491744246891475717456066171254270476826574970358752694074097407875080927576597189539569296857953396351411637368208145986875508944407632764388205126416523591680000000000000000000000000000000000000000000*i1^13 + 1014875344577028675223897392469651061241460141662619922161861274567581606090275758077745777467882545865718535145733931587283025636823174981912763209558287927800575663069767161182533633958743038863447384052956126236721765848117844980568027150587826103009852909551685156770180010193430946968883247738231912321674094084272220945318224736898813553927187097637138406258084316208185194295401212727194305444941407006471297016464974704327722348274576419260845127839621489557093042385939301865786545369433223822975468741344517508412342015460084145844756592610421620187644641848412233864976532938528029442526338170948133348561930656144463414849900500421264388315058889694465798276432161065082185058372789425302748298137095343029431071157723265938094337592537627058915778488477783991064527461083422911961079820772296823567899330779709367459793139831541338633734242303220418602359903491971434357734833858968469688747017375073233450428573364886378193506486055586154549137195770289438778096694815702804040489871515849732812066862326179716278726596224870465306236761859814394009552135766787558730485117878172738921135644489658888221474442860830090919473720314501888193510963130636322887811927374179845824064117797214783987364035794964252431295987779842802875095738257396639702214861332995695937607451625478173466678705050608801665423448617173022127513600348937226913857960742731205828633301820325434397013108586862034919182868067038172558760880212918188148348477011479371317277108485156580099790532292849166927888444755366276199044905672209114119387889590486903425060313187712258899528799807850981535755795054168069753961203385845653881526236447582832134673467233262326330112803017027182396391398068843937688670586760849925491066454920854206875308025318054588884717410490819034264506495308232551379588503206115908251131249647327551363572688525139378156142287107771665581024316952334138642940933754502132107772193220401017310073735554097370019235380125921564807177665154956100987488838188066585483844736461570048000000000000000000000000000000000000000000*i1^14 + -170609220129694437047174974050504422492629135593490358730566352212710583436597111451528256994875783759634358364382109367183969980088407858810358210737397271571342143783239060783581827976548840128303516368742396905056517567565693681230959618116360322969054600437758932475744627361154537887988997776568263948477396037244034710006667472176812984636356759724029316569464251024398032922972463438218712305619365944796881570555747156510713860151822116888452783944648675076411554287187369127252663819993667569344340421534529216145167252833714398313834664774385154805517263237680995124885628610576818573565023660156827347926953555676470125527607965207373956750345236151781752147653835852535998189895003884567071495005836645000925158488193047195094624100584157722508735565293073374305150969281457501275506454936630707812855972608261633390372105543537069994552279041706527743723599696590133099360329973671671429310720222580148132950666820319729716101710786582129201365487458032450578741945711535582864878254061248105993853257490503180472780336411815854062449948112310144464053479418475635275365485589963191188603580590871458849069376276637771765399149499644031727510726054026839001297844697365566334459810453565089637286381777132519743357820297421615412732821474736998774327168964602784016315857466089219064728161232348425025985453137989758693201224648610305362014737648792619040726566668095629972786347140709569697718196942435224428192762673946284924023417106202024426296770390726527647429017428079345300713984563838499632340301127475450201507383666369966091104623084530307217418533992969756179138859530989598737483612028497573469390077294792649792588877589817358136768991721335845188169868942895761258123396291058605544247217028218608280149696563774406772427533015545944636353591432713985454239102866519300808790420224540354777332417795037289098915559691997548121592174255106515029287475240827387032629457157931048214287781226096036855525822857437648257164851430412480806327341049428943404087125842329600000000000000000000000000000000000000000*i1^15 + 17661820436970229515052467566739115212593677813381883456672212568790553736371988244162770244297358630263644344442288599466867459622306671391950530753348798163790145025483780321453809801052758377407645257872463162119587292152843566967395711872125426858915333029236250114921967097370943974459993353590070456312981449254701331800836994412100992875754941511895376165220634483013355418647067328891405690833516398489258631017373093202197246068253966017504059799405359987294907448952077504979575235656314792478329469730514681475748536240077727132613633961590083707725193979692051607074080405965757715801287781594342787841302309972459615473324884128169831071787708633034717798454466904210784124215323011872442108873593299733478700248485441411281709693874913490041813620144921042317086670640275564579486827403471766553254551027437689687478174201196555951121050939093836933767758040321526947002948117370975531683724281651266452796289141769378616361050537756519417800127330747992692658528281240826583112448645318740533342681147341357877152713085683954056942690699387066472487641423579536772718824748029940226867109104234184863722573388132580131520588065510193046740631923803566031458999951585439976155850808107879319176767158512505777033691684884924033599599087535043833276859379724624228708526792858143839346918186603799786064785570855149102060228617791991613884778873037040794792247964891921226801479583307780227418175146401719711980829733265911313130856399854492642364347501766825276477287440403315877080915084713857197348254573816439040651275045294297036661072267430978169682925450715068355100455647967709210060201423673590529424179092570941929742155529765879347972107896619840590145001483032404803950882551207061546371130531452123456533932542972254357952021938869938219088171160932618950897681397193460740937319867666179508323195535298295333741227961833903404555823176531981474611535373849076997634599784340619091406492136255842936669919078837668712712374687401499138526480704753541250427251589120000000000000000000000000000000000000000*i1^16 + -2096750512107041876604876112363536884181263597661157874240647270047741971830316466261044049979517679526273170655798913442674456389895397256813559957147285742923713595408770868988581731703501845262644165743035065666062752026877369205699825183392662142570371525223303037789578383398537185551734241669590157224383451256632648120552687568882405362133396971278594608691673553736195018442894598469362702407445715450328192608955646010385696045957629949366590054936495051348875314197171135193757643349716844179279212260050434041071076572930347633014926355952565845676630479289848275793616087659010983185766129464108246257723588721451632887126537230573751699460542727497525971785655646985964428231177589316103277922588521887717895596157456251614681348570634927715165041243967425480790830238016032225611688482497665731381052855761773904652057581925552747795173121983044569764537728216145198376337872937966714992364578002462736164613514649483474917694508854394623653691652091797657149258328559418264517479593496688891162331566988296931264950380797395147240216688166535012565237586247400438640250242074910326944272274698142913889702555961826889410034726946435694025361797035052961703866250916895392301992358216065574684172016499764255026692054494798105014212568959664281575514135142096163840726168284091711356526293821689529877034629708193640319191546846713860296271307644383828900919661214463659224927304306083744651291331618695429109613676176375581466153312568506304844600071929732633805357652650976902467802563871345274769394616659941503014551181820275452474813619632234738428435775763646536861427749850567430710815653467647664476428307855590171474536476316060382961207747783268371876892221327687285335570964566916417919281299120454764864264439537317767878652361204976521063119395557503701889065998698787420967166963647024147340818455111757976245332338051031110518975096737250844409520882876165077434876570118922805521207695870173567944735123276184877904767409870682568260818674587807897714950144000000000000000000000000000000000000000*i1^17 + 126693221850907231717724076623766920103876021596904314512354492506715455528502986580848600414162498130359579094578788713590350961115530297597653486266482298334758851935338266980158399585798198231227836907431058129202048836072138123817042267447224558429630195054807238483477555640782593351331775578862138890083485470753026880610199509664195137823328296634966761135120482968757006992252829840176616897548515186366614864316331628956001084414448671793169767989778398627700340395179667762562509325242405138030133729975134796534459939054094816738691586138914165531736646681126293459618658449621786857971636532158406062706719079417638854362574760089961260861737758512546391279132668113523619557669307543606044278221493685177214191191557369348397792090585580302419644326391205027451702119811944230114859651279088471866609304418247455502879628546514056339965101728000020204782819118089849933271526871571992634453146374360127329750826167061663338376468228168760133292397306523505620497568272976795012550931980585225098787333731217785571528473258334391159858483408736040571573230100267817700736636848100807517840067934334680922759645301246544372043127820294200087708057747171351436600074450274080482941191619676103205489408123067437979106001049420459613002755168416192358861605949829953240570492342856100354722105680800279494375605505019663334455736489801149924823086940905981108339368456889269361716885453336631769365250342406200660517145878678982277172452560873101777152738977730006130707256691655668002509087030278883649132494294745586187586882528673471788844547958581343375843243420656363139045384385103653481399056713349837433556621903177597294545764884885914268941672342619968254818841073769551167463153447059744831819164367796299174543049599723827322308434710605766187980117244665115560224969853065712162891502639277630339477440577518824211165968164265340996809020924833527815543991730258784491937972995409384474890510488857005307368207595185379856109745847208941386888282546302341663948800000000000000000000000000000000000000*i1^18 + -10439824792505019098450943633749970322306577241334728851022384010691359164137176662786409659927585616001788858522183359277807795220974148111710920474433780211035467937604836732806124443988331978717777215050641140792712946091551554968882604883897362289218864553923017740394008536825227067347814547535963624652675700102814121799168963557947873198087812146695832486160900322178821929328948127339363258082122633215187143648849299273363688062667207498104106903150753656145966394726384566461425182436732990499238317857338317287392771725356128439890327368265916078868954673342613243655922935371039901858955876954803977237623334929685742598536554480519702212483911780278160991195432201193702140095719733472303409010660440614760561459412640865975013501692077271142744432872306766258631278118683841512833516651351758488038416117993733156812556851070655587965443550402229669706291335233831115759963567340921938124820174459072748399064320246440778744601574449852936710819730442122394218046806912427424561767805137730917288911398461178921083683515469329459556681579410004466270659202178029536599950181766890185972683937874263089986286874363450317727419125173182840957940213641660651042492211293998911527426168919383511503756152066944165036678376300957733576668597582136002404925175887624021216782248115244604522900921500932807858160762364411152741941789680088188751828786864571722945606532670621579235582516558679213083595013909109860748605252037861095156278299697869428818063792837172075965219465536822713188427425232882837318232960236258932483725087107409392835370231415573208350040460219326384572315563546142218288412275862123393043867379476931711728809586226351186931298563657207865286309720140482944380306710619604877851585213884106392351213909268462067119226597321794211278949549261734569939527415467719194790924385330663079834440442295737957871008344787543471052728278175473045731829325424588216706480884799255897152832963783033179665268476033604823586177836701407390577440598555696824320000000000000000000000000000000000000*i1^19 + 402730505866896842145200363941558090479831086982726318152457353512963800777508795127412848805347141788129505039893119450900332130813557856258815633628069785471932774174869731540578780359478653564800568256033208784828168778696394865317099208249035030912426267293711611725793001681581077747874049813192173572499327986707416618829289139672479330287875495825438649746777978032474194265886763790945990181904029784341541727814589304956202566925911029751707672664448955218124758281804538586330092177883845949493058305661151377053175303520839776694195986728207105396650224682219411616243204650010860172562500739817204852123977044525116168008568478605070869880087235996661857068900532224528172315795288905508812507731554029329852124468665336553965288084922925046796428667322512331297011619361965154123448796766050542359982581524770945444297579706676716371360106303742490480972755277069018980948075266347216813086882957243708996368189530249865285498950728976643907450478779087506745723763270231299962396278711661323145961210192954070099046730870457640336327514644549230912047242807061691242208123088626396755171088278439835914271923897219591309779901101828140306193179438831380889180136304661981504438120753740024127077861265697001530172734503159745600380944742010745641587286028783516635980170385819909964874602024144315426250240342912919311460274238012662583596416504476331266186707295974338582345530866030239123326845197108703930220439593361347702160249868110138895448917876099852309762041203718219332643570286731758964987165772565595720203803475690984525862717294865965402264882257803737316822538563742306939050894491651529475996718599653697874197271578351317392406682941730775453731790638948820028102928309861002870332622867583207986405664162493588940088474886661575471596821860397242182057087176858289199863580555248644623143883411556821136022069750534360703116463288849821258313738230769468953502716287192173451820848627701411229867877455807936689545662330208537949482111947767808000000000000000000000000000000000000*i1^20 + -20876013480255179211159040208405344812896380134837521792434096197553978421218115019918428147947764515295417922001408922825599410861696652283489452112874172054599978176103665139765870370418065729034622486760721509442282657671243561935069411588190697729490625518581480126068747002971485443568949135832890271501259041841181227618935028375259743089480399633784058288084375788139831199433476672788530602284414139778851062288416102370567630327182366631365732456970666293689983795547973692960534705087910599088650668612087220778983684210896367835425331855977969498138119129871668969938255874230267837037953603945416893801543503978270302866417359831289611180477433907894918853452779552505448427663330746565412130796974297689729027463882763648967305141582912356848095486902351371432454783008303231792574007817618383261469227462483068285497001554509500437993445272626762766248677480444953827097108035076231379987838734415937281149549984303297773799866567485956029683000751904981737323317263383805864157773884109048948698551628470512506302004997598017364812604876106973391428383758507559278022913778914429426233167847795564971598849977362461004214999130193517619861728551872979629747272974791240344553483408886921451863122237845271299702320217223606234092470292410058579003908698195796497898011965180837725072206020751732105403634571285136413695658370596415921372883658302743399999125337540224217349299928417501969570874367951710506690684958476071430115462270511091906139353535030697632283452034480199202342777173991426094021772146545427321988583740088859997579543684189000076831354970151214701973366402167786620268726244941076234971597657793977920904953780672870099871394753649015613853673684905723382601551166307610588898879294916175437982997033735697107752228201707878177305459018841580209197178083766438278467077025334649048449433894584589224954314062801068720948186217041429491186368099751103064513953607060280822191340013248206373446739312554606344345871197001756993948174883225600000000000000000000000000000000000*i1^21 + 480592452818444287645091120977014748150326696013594632491925701070360867310219139084537049288831521668049019213021475474796076828878282346457020765360979706448743383862257692389734869017237850534395713983675559993817485121294421804572889308904337328042579347023695365590112284014435014102249520165492379790597871616348527153029380163238920814783075833361562420221726072668183717513984488996348885489156576446490714765613109566869297512450851471144067190525427991116109998828590708906282374801556609947729257270555433221955712426988771317338140010105458176888359891877330221738212245018078913168483110342033937608952704435671811568677669219817208665733513023491557876262959626061772984759873064123230012821036931796005185229806029906485807299245172924960496642276438956466756412937793684412423095200358069401938957621403123747829827250992454319840853038215448643881159564212571302780308087877800211605283907574960362299702754587262120174891718614944419829413452286168632147805615504604414239527897977350438762702877050993231422807477403911765551726563795958266559074219605712774149724598878687718704173208712454560952191317181627633785498610037203092095494610811818426479000732534328250247874568151066470099926486602104811637230468629582906205357507215793319781994955782971696484448644299982695469274067357197084437035576569515219854146696347607827214470095760226625530814568165961918882548960457201355606798098022919910397907446613220432355620217916498765010054522739077939793924018091676105604016911886755070798002613426645272987818357800762435522504806000490007196468342468267485015618034052339239364822958005886191015174362912810578310987011240741783989249143133398583663525300011203787965453676911267144967799244773156548633502547700698672153357561713166148078415440851895988993928201775284508672257983514928568789964717639536854260151603875201557778264020320447136459926792429825704882747246632935231294722531261092253874054385394593831438800763499210177516205506560000000000000000000000000000000000*i1^22 + -11800668770633394670414587125626175167087349995918582893159818443404070206394236398106200594114078730067517926780838453730600614636878480843806470740778799976683573781506383668282266606756624769156434254645628355000862868532185469083290618539366376051888291540365934605596198447476140543277854584024183871446636473273297959577531776210163571687866870900768738992699105151843188083986472688347718128180075659102597557555802223616567609334031106637087562285798938418461087453498533672114085287912853068181127543423834841140757160120749744720004057922390910148803777738808029488296137210549866170817389044388287296747162949839925948063374807786399744675193220179258162439243207770217817719559999534353310780732315526866045833411004502748162201866344020113134643798772634717307820482924471990176230385105446414132540474142960771660499510890843116424523342689755145301232731195620437994990002493250293308313114724451604532470595689346066769087194909957354553009171741934188650603193959921003892400087512687467547266408531209539596426887577640894541950986891743479806477383333289293963354242925994884343999924273139134781045524157737529652455548646243366131152702224513715203418125026151872470661047925502445134445939859118823418870122719022620380648154311162313597210778128903770896500494755942600957699766139571203568617035366726425191188019931383505286655217607305069118769587407603255101822717012178230558858047852687230018040249536279651606781983496058274583238200669200339772101801892913908254601268413180305766083571380738947258707943511422790652020080277061632238502373445061795579783501185932746008536155539278155071756216865133673845399946088463010311981970092389621260263226464654372957325448120135731155195417515897359242905944573705099507672587871605990716307679160227463711304818920132995944648715388124954925470998321104245404573843221909007520268125715908496167715829464167757275819099590708000560061833641681625813684322616517553692387121156968868669816832000000000000000000000000000000000*i1^23 + 62574714833881157042354205966120603012702500835071967899132727382726148956225863530916465439031184761179770447595450870204585307118547807736571109693135025624558354895878886186699745784670641921011022971441821449811029837772562345155677062065531324418767331060070386016752503860806163943538620606755530119798577715344755989857172778631270691461951414696137578059364340137041931847562427804675767885489344795030765564210927647215155443736890438507730753853758273853163006828582471725215831590116886671243250898068202228032840381145183114931275871393147226654114897385570223032052618350020950408934364976007972373101420382939668304634365583767458784973284107056778471634939406118176203526187978735056750833755929219749651048941654641016628648513299904164408415760169019410821031997954914022369246871186155678902813668623816294926553428303692628549161667832627148572222136631696420743330960716963954822795256841944403676974639912821894156742614756685319890827728407299406135303990563754351649691929755939145342446774232982465306585723720155994054633547712585327211006998822433352817259139752600668343616427887015404939763788921354792144958873150133862177507072684567458140411443745547210240508843685286610375486903686662957002410380110138332965514210589395112131511246565390225985949674568645254203413830089664698341389409034256460687170721750280782703179711490742486789716356897377459590028686461357647149964506471782840335122255511718552664813826073978227107505082309377098616615814194226342646168413845494865459675509478821537344710910252159849377306512125305162371297002640342719251573457619488828162818126408649847564252833110293162015559660495755592308443227859310381681981928906247903223878604948653347940241212175916115101051858652468954546874647704317648120686995492799429584823488903748302564256212264934680235484741751275036060375744943213924147157928358397406410736774775410432297324797304714792091345294982530439777220385632136072720263959291633021747200000000000000000000000000000000*i1^24 + -5347278451338889260059326011595734248163921977511771429259699240888819610664072622770268088853016261934388467716193852788540433584544355526432373345914860261937924766365409479279716414461970233850332963632765634771549615267626309170616437219180067585369586037878739044414943459457159035332821416047380601209270551548411341881367343966641818960055146418798224210818847684709220151233436686403681416803657424212884661124192889289252029202761015855255622711766961734629051204679827562185641216737688879913627842093685144271725886734945848751453119361030789356397570015515680819280242516141573507802895253075375939048875670430204811211155500537051330392813170492638529521954712173829933444384155505061247965292949354478318188278616916902672431864284825925428443493043748052754499909815730057667181405711282593883289819530422234179338925878691947433599467238550786606767289716707986653860186765134261536361614009650371662456057464422184757596349087170148242392952989128745602653995251453675700354206136634133101869598475538884606060544000140400291754210529102624617933723005648228305670581370245313513923987951428478918561456164468863846566815530890446474931567662287917836913048808167627158141917545347882559236796015668701709873643472922278911827807197694262663817911712164206084773892966829857366702603695663460473162122286082696964642509714125298757271860897000468137083911816553058351488084978009627569586630818989958730668280429403558411132828141456974719442023250830904794268667970402676718609772756457621568726801318451946270320751717570484240941940432995186906450148569146665287275762606574682590792357155923130411088391459348165784370859606227377493254785092398624979881472563928541424480801777263418128978803296518932710997085708720883681850272939195501489251410947907425176401727937971626495971548457844811074652207832644643419905162797599237290831426690628137128064410111721284762233950534618364879369944581492196650103525431204304247346360924493578240000000000000000000000000000000*i1^25 + 30040256580087191828086323316201547591791347261555748024913202571248302960820631436284714209992236225540440235766629915133492164491050881673353389546009589338902116342474284663674796304629376038648350431670725176924584544250564307923286303704062908158084052739563578312257665861035803194094236046169555156643163042727180825533506971967876308957443683106656856289048243954009822488336867912901093868007685087378062636037921259186498958003059056721994690340445154314397580221805090264414033489823391909768617309488705007589453026920370331931615529722477808522199201026080769630206482837383666360400967562542433190662137469408204818751113640525234696774303371867002417020085639434662701938223859920845741229775104438437244647435763627237023068078925989431404647144099392127764473262971745373638880969381526729790725947192681097758969290803540300472017589145375209337303660102643727491746222204544971422656848413832442030831978143627127654708565271101797406434595963745776459376357893982600126305733990753932068305121591418389216110903366515481838897538435866973050681108029407564784775672910159096215152976680874013527857079855817113948540914343670867548800558234270081781760512195946759029869113680269454457325685805720424500577260259513886795661615185802865497861690055206148188362017211063569069931933742532333780135629115697159214556472646872465011027151285726771103501650241824977319194113780609831475008712945867837870767555884497861570137438863495541507757110336268715811690871652626658669392679469242175398382540265502924383688895484215904864532301809921534971174797692369866941243321237947910023351564524952707000529927902500188151741902598816966989269201749920889519156720312967316124957118006965702714021471095326666648311541996276153227376808418182162311146005473492269897488787094025323733094930789790195876558528486689224655840051135000345052316680870971873436954570074172159311737511950758378997742073311572266308539825314365150298929604067328000000000000000000000000000000*i1^26 + -190830731763665092993702172018687930253847285084851560767452239822148700237627803358768053770178350982847234407610084113907475442430025405438976197139730351018028637033243773103330385346118791960934061930710479030870943690575985205068637908396652678058806133466894149052834496026956829280872966650728158487889736005101301434480129504969026079073418778080912733404452614602751197919966619925522014919853110136495326630856212359908243889274652427826794477280689937694005613034152668204361933070212708918878955693562095216238623465770082095294744611041611785071628583701827531494314334466709961915368308038927942920453566040387170016066988332100643879567072514066351813221958533812477519574457276349768601844517691045389821066688029539432986747083002043784033296694051057630961681133296962453612181960052415254026439765137735157259708317964474057907507206812587594253559130377973017662781590291664502499685051332132145086678134259463420165087561375933335856864256984753363850178829475025124768418660160679689248322534316712995909729570901553148383967632207419536645797205133390506111590082307068805327548881302339733785797618243652756503541854256157686716882276382799160946309863161435572477844302876004888033799171953628671802711460112653015445577194938735916686665824910945013078462620147130492261228444546030089613241083772676183180181369959140220699606784803133351177289564210189688642918489020424000612410476280814291793215828129745714333281644485555513338370092099804556204181725440206155554283635385871930250535124641132823767972410085607321553654137983864739629853975728684437253180265434983417609217959224117627242313962761236851124433683830100454187188021108017122936905685082752365760440672640838231407605127075869518418326583744101533259653487921197504860282376511697423969366889796536501388756519943298823597259058118649835867423250097485048144592895456286333867865055907628400488259375497561430139922854295252249089815955391252976794966425600000000000000000000000000000*i1^27 + 1520615432807238279747677703056763075240981156344403289586208041589453554939858794668763335294540061087789701960708750679712683788053049330637220605019984691388155648338841775307788313851653735809127064293542113294610755976542068124251617856594864967022644145284695854486914428403390654611927154041035598897748547027708932655739315045062240189125162477634388548223527882205334584610582622492680782712987291364553445481790642779804464410235414237241328167177803312222445356735999599874186245448774328264935587531470199351412175309904209197518258639527411675511633400270620042911133374865200598051545788641095709566495722928280046626865911707220744870827383168751871574313929724870098431036559876618977900349478735746154590554837470381874245352137357754289657606364830488905210597819599134938194195265176880300565336560408516359289000257356736772007345939686482763982750724902718282279757665870957676901507061550593104550189980345361555461291767540931410576208378541725868482073303255404813374919988299839355910453151980572369723602573614183471303866991223242683985278044794610363796940158639530866330257843825317990360475958415335412605632054365215323044483818650269961576283274971750068371217951857100620674563075411898853239985307266473328882658415205993208464688603992001407411492702703874924195786525031421234875234908115664625397426529428444455865193259041990620736151399495846164528963171441973058808368022655838278427746421315257183313772038412251721585089188282070549442268035313674359945210007554720294282194474237181087334831009397059652862765522342868865591355420817974716721522574194202192039272449144364539887702518073243549350365662078407891688091722982166773045506849433215103703042585863247547661546976280134266891857482114699147303011168697176013077441313755746121160003962116694230470623102655250288325852426073890210947696387537222359583105329001771582211257003988817950607093272243549090418526271486325338719020283214624739819520000000000000000000000000000*i1^28 + -3911859923171698298754735683464322671402082412333767754468909303421688143420312121635891282127420962943693677291168368381493941263039903561325868324041631340256642742242632901512307132152586907715396250960689178470292169815170252481987838800973489507736161716600280726523111161488133118283342314338580824711923602505316988728139095586341107623256903250003256464765619248614690330418414509254873501089177969634847676419750033683642787784485637585818267394124466583250385984945121358216449565541603319501044853030447942307360360826298170670703835681987714040999493585245026250211298223964341356743349256151566510903279515065112477001058036295121135520202626333764884852802489437410667669974771129946077623418721171966108456707300359653017288710006099163863577665148869356407847810726996558190366925128807580536436967334381610464874323046918394359139475983659569464985681875565723652477457647204512358576616010809942438264166184664621806794724253314880006400876993567633633459910047729422557596315609393070307851352764959921798248268554477505818293408052489356414734607442445431608889900738746412349346489090740680815450538767500701894830915259184171212713878904682700418986632406974126552674150370484165896944661855291374037314282771611695520829900841053209924531764761785819254967325911378365969865315124291671917905943679394995550007741167098830438766155282399323541580689174775787286740088179562503487378344512129953641194452407865284235938747167641255631194888606932122863525228865011306844906598992639799320764118461904457683379182874369842233827999057685641592815924513389101593176078812120145735751777287648040283965669881381092449839743546911998886278792502762453736318737715757899226943084238367944984290112779696960869837364543110418835413532915886516372887667351955167678874808346925214473882192262091490139575019027257235479799474557798559337501900658709524370843834840856427663835295890921310185960262126799280178049915298877800448000000000000000000000000000*i1^29 + 21517848478067003115672911841653183928086859406583803397611276038846160665909907287578217961875056559717233205242546287090810189534793876689532601647632714167527389137614584752933269091260152203683866613622528241495269983925161568394874033012224089001688357391881529909504722260412782343509711745931230635169228595999589231907244849214238449622048565854725767598729420171777304263208462929328592948485539381217656540231332251331928403213145502422914592282910163861751706864125002186582706814320145935852047287967380546019635216083857812998083931907198893677566003046254342088849807883846514814519367216922640767510771180198160073163868592944126996008230146617865815498662357886067735054118304969218299803747394959012725715867541368055249213781498444716467839451945083597556713882127646565374028088026469868053726996583137927203716003397475643690178204658669657889318295515037895890858475025789977822119234339253155663950882879111526551666983339050929501660766821157189176524770096803918047283875114771730203517979219082795034449083123520929318688523965721507794618041576983379633771711489128131812079757376360981343255271549613344748813834935974273170443451786307144901999512076923605030289821094454665187493220649793636698371453934932842022327736361562302038118144177520075425185171381162939669020244400061075518908768359779813658532088085193439917969498377949216046780442074252529336137961564173053412036693998171967610545466568133661400232562594840627692834264014616365786782895372831755215025181518000944231564380749441059631487612964830825139053150476965988059709650338987923063367070112023656307638447808894944969249161454300267506206533340086027285842827246286566173352138820059237748807570704199526671607336875912278591123105501735347290108827436356604459543825232988957238092512035703152751884323469713443237923885228725700473420814266397197604546314280516035704540011841737656288257633166656758985925684696735441198185998555545600000000000000000000000000*i1^30 + -53528083002636914634536050637802783541449765919426888449605095995248990285953090422947111210384136191089627678114998338206000474169752407823557732775671389308173420775324985207963562602112899280123303181221990252336136704423111967671122993618367478923937635591757996922124627750609786218481719558565187697993721361859859877031502156439945671151015480676897324264621738117812983938599263890873386257797564577198609419441283720817679691110979662913474905741514902645727836917263623396578425924280708003044226752268284873820491831796131735247750923237442905868427585394082534684794387034726814755056875548853644641432853115238294778863474494862050025918416240314517207465720129167586396287913053543590166163430811156970804241356666658234346259586358006540597509664281134206853574806032565515390793600627924043128735038097953935726899524784509750469882896316183527170985351980162919856558117595007231333110953592883317890075155121745222595225031712510458708018584228807841281725321656228600704222386258001317081099926555948978443326911191925194750262667861810030129390494164787598792659094137085282544833470713150593020753682048421207490066297521487779955435015135811226606658326912839504091845235859480893137030367280327474250086033330736636798160309884972099780171014373054465654258731166293915128869037835923095481711182141006421702204703010818760451953817255108741539383004991620892679485108421763329610811856089041388750270020896848905498147122990414176277489917556912937695923534224990388852905404761556087896435829750247278633976780727151515644381301561608788050263737765695875226631585099457805011277763336586359285838983618520518037812634314081494067272322928972223681028809860856445420751815929681676874447704266662322485228741639759665650349601544034370121971798054427200445619616429952958401305697662708064326096058432960290785987993891171200401778027254789982500511832581861637663387365654926105168871567435216644969018163200000000000000000000000000*i1^31 + 123105948459027005795190596983224736805887089938927435568193137473414264954618714761379833414062974755151330347398502990115182068358053390402371297866413133510879278074022234177263750112778391941298839402830301600767459303545692560419629626877645620269630025808147850225231427510660748891851464313502684490734479775380419356376597223695881727591966551299337998212524482928196883651384595853111583385493409244405153537487777945738855198111828749306083832603195167540968524649897890184409010758169276581175768380093740189190283755092801846090564912656702921323958911769660181069913419500714571995757021972932448010880740859365614369269903621431467912519957673070123125447503059048269670182459195661192729350820763043861678497776521921314391131444991586762421603223379075394490918117479033685699911659006442551797337522860034492312904616129503121823108248479561380465149954890051165558429939990498264341703211099045938042408033160452738821666746553655665669392272404766449982535281702585546878469467919135508053038365866749119844884691561450061269509708217863509623194573230863707518614767722581059258106448773666617182231324521874483214960363090716116761844967111666661542997368183005238193789104217929358391456963194411507555874654245998315561307227230274065762028071970024351926236476911223617734551335024813207986811124795965151797810488010554266470756182496145394878879753372279935927155647870074819193636039980301123030801559858925369387530688504847057176869218615989423560416560380211716497212235931961990130115165272233365618906276316361637248940771960387710656224124084504166099568488005110858975350413378472287647861915349986630155492465168946280409800289458810349163019360637686976487224169677311681566158523280948622050943768173835078379389544485851981968121671336748244819913297514438771899247849953719038587711435439201182052098893557480648680760740003703111647606434899292621768315866496802276034877928708939609800704000000000000000000000000*i1^32 + -225154143880310010230498800709308668062113038342731846845730415678124649371558688377725567104542017151332962131057577490230932490524886428259286944740350490056732878376773676307278978901903553772202945087666074405863934967205194182564438385922138930695142260027939908385515914460658195848485250922969345884984150553738139169314754942707322055609302736852717412547980200743694642524719672962637888397582768198013451162383955296718402770843760782934167468724293246687715738450079741318715509284768713884584680435515130307513226181135743109652755566304688965360806626291149189726329917584488464741110225710713087419991725262079378133874182342053642317679131230102201493871541445672170026283066266633479994692959237607529155537553870791952397230374963774722512413806538046167208526972037690393171884438261583826292135407790358357132890033635233871912979578064170347244176122370750822265621351239691971971581299695986931501584688174396379292751014779402215682995320797935847223298048085457376884608930515069725690627377639681619873117315486894371308642211615099954107669176863163850322676113823231158675384779754692107997218539707650079898530611769741414731933759680399971512045962896809279995624890749771277180914096068631924423411523137244101742472639972159630981339517582986264377940655674995824688041842323734677278386250026232915834592961121553064598374020432083817554172154715800141311123417547742380423411902693993610249213548991061755589978152857108542027909968117405047111629669794439342511945755073590477982445130125992792507963100747491158438467220046069472212633641459001937390480928445169651987485550559450865640234086280000909302129958241066460762172817592835882218922102410987299625644650531716563043864231267947973955986935284989643106369211231020137440759432315410487536951237294222795508127272750956079014921663804604118568086565322032311511552161524579153219755322933680657284415521642706090992274315978525900800000000000000000000000*i1^33 + 377208004959491885424137936094585766485797482448984730478094693598601904135416602529903684261650409017976275576336491710858591366862560111161659672690607188798292711000492118833215751236198744295738048988908282576106196883552420835867987354491781080034485666875941997768497286840966899286911463641979291394950264979525647281608147830744697920087749118697557528081649778926668869653993026741399270191798249837901971390744370731230842054033777171420867952934980520670071085392283830827070986352584406694941385221978698116883612821281682872583499979271676697692764219107978933065316605777619351480646500846368870885815392950453257318592762200502360396457488552540675712557063345643800420427705595456094872722112327843861809074422542040333843670925813991229219238176660174588776632451664046091523400450502924124363014337970205199749490826935645240623016282485506590424612066506600428818103422654747774912968121854454614267352419317660219366598631833426877326942782732775414031636287999323271188066014051096727487009168546889095206361434634925705542679156100311417315624461065297343970869109150636184312584238739013677465571182116353147545595621352943243529680593088137908377551266191297781755158785513581420716005350590083063230963634217423569138414395357563991395476421938254764298737043175733250500829588209272464215704570479686460862738010232733006131821088879529025095870674103250682617175219320260961090476785659136817071534642943290049623118820151844569061430874633204955488086857743558229973257224023745084366813580062064132131019843715151237689261355109697556683194987068596052815191655568563776851498806270213289258371959705587604350981575518760476911241972241911513240847858235039500593913594086483337405769015544316616510479356050501057602677660629384852674724647087243267662902952770635103518532436608120838766214925658724060895331120122457364819322334126145608728061328998201341361317939685512246448945847336960000000000000000000000*i1^34 + -487410950221030250751222553771586417129304977547671469486131569722868120902418304103430474797192005171877388228083682602716118354907593989074137318219802457182989133909188883219310626363939405818428734429186692111082659779582628387728794175512090977865453728266948963294230430808002724753770456378640855437250071864406956993610117712222802433351022818956460944296577988326880146313309658639918658793933625508956629390663920012566358099248680256408342554489372555495846257897537461690007723081835507142860112192072416077092558912954617003780883837633245963827675049329437117784098319474946666603506867860205185367517645667096173637065473882360552640503631792147077226195449266974397217774169970145731944085058502078211389575672359913307233682519005105650933863458229735053154077352057349010962528920908669822999794486675080574872992531163067818941658422647203705243978883331670059737146630198711255355691229115504619274292325487970602041908371200513886120167716441359037207257951089298997874824233190675109322287943292359443375321128177301117573508698179030256434750730466082759833571185561152314100592848518990672883600865815182810908132425190590300455227927865289071468478386628487248058690118113901595968585485449758888370048521083753191292068668311045032050325902938970320533661839486948115680819502483573435300317912697362053578354420912329536624173807036469489551884104928633094000698823682277581730477588913073944893853381495284527691789456191994793293256047268662971675769308674546570222482249745039352473642330108637450656221730015820621471905634440619918008773212354596950138245679001048494354212646027632753703170006792164637701463385705433006352334403008049858677642602870334327994232056567798288123171958135465643184734648632613749063141550337012774904024375750623909616818234608259027379962458983684532008542790224650429932830297748876453575677134532828208308276613748726698857150735867129307326840832000000000000000000000*i1^35 + 685913282025996252435830153009848117713646299132162648092087282939770763575043897913808440070854805327410200218432631100251567537345861276426915325723828110554538083374954025100405867966384786089200324324521077919601457124373446936208528271266306625301779756768186045208858702654176684591743909817508524183695634497350327037352116002949563107491583005760662570855140759708199272097160497034731835409022544663437098807045758469870967544124394672722676895284859562684284073055780115262391420726920292473281075789210685436541087262225111081287636373888347143630425168344347803128762855357203886791161490838249803273591737036769542572795754764886168866140072711730330011349842393250655240779041565136283893638148967049762337165971076131014962669877145538285085167559655206644200166469806052699310660588548064841886891005479316860283360784302376276252462819759255841704415366117320146924980584963968131085709743182020781874152818120187379772161458552509897829150832014289200093692936311576061056081638141811484935731543621953157404888272003851543594515947434104676796129858280719252081825158356113125347903014992730632902639756380668275101174485614313962514043693494812817042128772632753808664235078752935047690264192053141464395984381932790063666084962884731846258162818762901349642342827882351925619578098066217618855423722929172552802890151004062091206723480540318561182981230330769039955500191421212399060064817539894734423033135353823413046855809148200887842990485329232676503796855456421524718716371948017714330906222210026267558163066351586125765496335072558833118311860947675931422771489622692161994699604283731827907854897720610345182572946660904534101597291163807463243512895677479262711330086982615957040072742854627620354884142957595642687331500802657554124800297889777007221182177881729485762040816211514632831920523396413342214563191774426110821442049371162785593003641025342503718728852237938379980800000000000000000000*i1^36 + -737616099841960974154727453046791063583158219380600316778749482056147154764723263942509381482053563754036092889373674962291259270721931703883179360334245426688068074346840927469023403277778324952974961343024389676769472712433075461955609861366264884805821180938787285428861375984000076888798128771172570803485658088777841800777903802924998310290767520232094880833040885711063250960793772757098504540391411985327481479020250378283264245652253000830174367592964985494871476269080693767088989214306413761796161002255713077028597369584366434309275677126678700979449209495488221065150813733969341591882003679029075585581154833269618520769480644775451999520034024260851690475297934955052100581787764903450167892207545125369548997946915436425692223346437197128351147730628512857509351227069824486550474335999980166063272734799763861523635957235802356922680803628398972628788343676856013551699752856402326684959114775006738400180630489924357600981154147574427288566607691887851939010240836586607565612356892270977596872906165875799114469496243958636915894629958714377307354509833828228189044882407877438259747876251348627883084708216701558628733067413369097574041818872100273849784867181261139041253862996790217917551871568465462956152286719688527520177772803208650268287449785240895192112192205677041069155423263341751985884818190089981924297546004618513041548175803210212171110756850490766851792391049915891023569090255323285065898804731631414777231278935770827051635276207840701868640148624141735469708460721353202040349011900066362000069950586607821469347304714578265125751185227789376474406931806140211661652146179271377929224903176620598156180320175389784033030493899673327791693533462053805696998174221316079386294887046718223087236313518137012012725842895714964427213027443447136224983373589841978110004432140693028888676466804816294086257107822625045007455140207382372819054372912336602550766419986350080000000000000000000*i1^37 + 701679834000659292642386676173627277301204752049872910945157172254731623143997414058303378826443415318342968904556180244152674623289354569702227893573183630374012631382788780808535631493230855888623719328853079033083770238755862784367209056655016714198609652101011114501270258488301052222420617491385173008442595273684442873052125613953016381979074794952161561264341032306320198254425470430228759026294983793441749056020353413843157681914313659021326792591864519371933593167532558760657380303536445205967873173740884133312790650170181674834510157661218475930992582839595376282101428332995212649236470519448156790668635949589964939049082177313262254993438914556013114406723003955984485155572350453965344546034138490864457043470163763990227722192642866819597202694874297978572030414681650267907992796072614934695549184841965541494618448793845313074335315776637989632861377256656239306773766643835125806696888892875978898655392734895364793376582686997059861230220368124001967782442352230843238333557338115860946564272326784248303308903620171647657551906693633387113286513201280482983702990876999411940475307917477862356090424681872844080158224591021738479657630371690795490219814434232306809799502770692642387607891065365770558658536764444479898045270383353262264767889100604818764056290216658067685861752406339727062919403187083371733456196073881319259187135458963763380069301785707054232367471150159380221704134847819001015575653646327991342056119714959906833510946413650562159243376149649015029306485874028731684740857041364204747764185873085921453934176594073343066178358310109439339829893853882149645447160616309152751322049399670855385523509751535245498638843329929720843923536048545226445339058534770406241676845022495538721165317610571302997790637687099723696308628387083438591948550688205979931704609256397214545357416591988468291337259713053344318205838171117312972274703841577082789342150656000000000000000000*i1^38 + -729536681904422675219842268451791775061780517781988046256785483656222143290737974171197650855118063688036258590725820233674321379924014430553565736571331338642572702442681959548915008925045308230471819295060474257135484220965867223716984690692699899465670666739095421426751946311980657656521183850771893652030156933653801506589233179305526496031965254953753455719514134132559018474263988952473966471339876465201000882600380614117874450449622551183556963248830352415186570521448230522714625022433783670948118007701268372885918656422516902132592039901568396102687709228734535832399452141735902319434993618787268097399707956192886109190765136966985970665453914852057803962069072932733684664535260347440373526437174208131348589787077992946114906757393076792387331577343326260507034641471309999799855592997041428421664405207101354049179394856222089725810060617332653615249659965780909850978175846495715697824188181427468069602133589392822579220045388173611186451197711525086326449875591031395237416707505620991211283507192978326131734453378998393334804422566723639388817336770732533055054565329054310963656701951817619264030293006213386000639692015293783810843448777149249631900740218190901927162272651747759720976769406542095545287591099682785507415017438496602001598650027088366219763546412293679315061855034206266932062668237275725111970729713542058949512837255780622151540045517259124191263973237954857441222867347179487216268029660050774188910798827455700392340367362662073963544790116664785714077789370061440260000548205975820120323318727579641695751380052054845869764725959196567250029830146737239793371664469129013426053994115046545099625347609079541320920876544578558534595291048701822961296492488163351655539856265233720236267357789128825655015308902074839899356887264545059754516198042028943029399237517478495606328948816191995115542333318800989715259412987130114561977754286987983018393600000000000000000*i1^39 + 564006004180058291326822124838823331816165426045847173084676383596811929249755852483521302680929935634095903479756806387099422170627811982076604695353598321348281055071525312788006068592657267866455195105246973644218987458276503828438110047690085166189683752681817309321003191555105938278826693928724065287235175668730294832784975763651253379584498758990335599467253945005328601851624720458880027202625858157923896687717279693646368075050526288519564752256293267287047887380530651926420582636342561699036356265540726985486076773042778885368887845633155830775467695690682652761689336450835192392050666912517860843344365845314292264889029570145143203221059731651613273783745120469649280976514815030203900089110303431317375564680103843420622490812145670560268455936013030426662427179807588532871207906638109778396041082787913707043163152852604278174918511456914009467317040278997841872058501861914805144936477476655960962607045727405551615216800627215802035575371302544730796981747308195007419022155816573472878279064635242850505992844179060808158250216982273013168685529361039412110175865177349029760951171321051711169113146962291056259487517501832895209870464383974071554370441718698947360367514125312745693962280453131158698814160732222170581310757791785464282786648486892668445488356668187037409550698325586079428310390787604682309320542849882554183517896987579448381371299443665096217642683378766351312876896719416143732967519713498711507754751862168118214753069042154188568713580707006127301454459445418817338833742782900248673135953349778584181739850136303051422544478782459418101738345470579408552969874889709924175591211982910250893975068103096022391177088387974190848298364569887725857178373062272818562537036878372529363118929991651218881233800578993490400904212737415427542631427730297750850519482857230534951460837139904606707853694779449308368020994106794828145563017127152189440000000000000000*i1^40 + -353848203825860376340752789061219843310790221748878894359029588210514563340904235839112778196511830635348373652752720821727888345938145172538456722729518127913696839244786336886226191378314785306709621187750789474073943093147100319292366684301918294280449224441125092286093998435571394264795239930737272247238568927142074281044108149993446394890447154616757121260050182387597588518887672746892601063318737181367127238962275193796701742969119645201116503318044623201516771941402021792628246100335521701028166604257404119193147045867757436431523234652521267354377426550752966165730541481314031624434598734429306404856762446505147480712336765153714338295049611070525305118586676848655227037510368452694450191363008466747558184662098724898604091904632464142544774560892609203127297252214025560927454395468144092625822133796418498312387093902545704157904016426012505367203497405619789349942979082015702015839703289951668605925349294236661324773902416009769717447877708008444414107553054159266571717119048238640637795855581771883416570233619440348416789898157367131641264845033050023110749750117993345444665748089066958549103613529353094903840499790834769835566250552519124159653981085465577642985736376751424381798512964445126680028761322416644876164981638094928287913590777087102930223107947149929943032630062411122524915415918412753902222357313164140998909282366243666386338333446599690318145994566312330632564589311887473172938989774169005289981614997662409603211021334533603871048198789559826809469148694633677042862111195715697254822401033987712418346015414928735122652753390326484012437857882704439257173698005886921265233772181519635323595059370110782167746008073572873260184609459425036214793602158069313760855555719842917068323595560013628140266302243290811920095173248492061077695011089239909080877978494684684252048228489175597017186912400290029958782593647361585750800690184192000000000000000*i1^41 + 204685426346074399114866000412520363940234220530407925922845550908148117442861510650461740496803834429081371988056041593871134583276964971651293511208523444824297853767335566023091687617536724471459466068142057244113584843872907043519581684165136373821458723921659868620414779466731698503576026229351017838319073170463234598114601360556880055505695076391938597098436334974716901344770021907516957924313692658478616870541431295250005725645297400682093624298187701101101613901023114710724295307909895145175406491473275563847148100414231480744395345672808623329026949580545577406895002357369081434086269346326187377662421074103956599460075747703753961797674258693836917019867691603852493275076809109933253688426115557534624372811107976598378658818782696088290687454591529357298542528956504747679844941188914261295254855374182181454256620560164790075855408278860324864343532804009787891090154318242230523657640603870469823736570546250747768731836641930136571125278341163169563278888127809524419974998914920056797500919654999322368221487200203160684701312215070660648070671837643907100850479802408536502694492279924118507231180175168658302646495934603400877435878224863787146387551608798771327762198010066538934018609639821653064779437480069572502843371174719726913205285242529763955825673863126187411651528790221712622515331372709543695777565342838165526835739582836063564915168330325124033012460244712599117651003739330519049777514819056090414122845252631630140744346315843084419229071869510903714636216977727587483223683082143785650636527145509156659214489569115340200196086534752736875996274153421626226682189573780358235156950117109131904277002646498951173659196774807219674631254200659239444621102530533864357065343988510795020618574399862107058740781240042752260534722099660538181558003127029320516693637790438528836549471424092218074777455393533310306962480412360601851397324800000000000000*i1^42 + -119861562695072712063977060257650958286369606418397619541514843218696243015668553421953526501627275637794567844161585689577015671443641135966453487440845310790342247552437471907897360962033823439660213564302921971129856833701230458770407340576743887094651520016923449392130888147082533580051318645486565197814102215227069835177422452636581457835688449423224114079213981516760802793721639099675389134812507332826210947889884380314939126415317439192014015370417899458311558825065363141816260139064557404007413084095400519311037921030430900983175913672200357121874048579082434901180980936646885037694451665456782459855601446593288905240952824743402149196823940905232317471118994214753591433473315243013693146455093742773836940100809609675747100123958222672171307640844235459024468730919353855268999145385590920754697435109029629227894720864467961633817607735024049660339515899963328793698971560053314388833977795750668326523940291344993692503630606688015000547868119733282152737248184099579629412578696966137230015245528623665126608120396430122016643620162992996489663576344269824001922731194517355196061961897172981761960643035794115558336435834957278698543783097711338480409901601222610704302338215070440442506278686428259659968375038882556828303307698374063230084735137706926775724813504996706202378250344489123564742081211967387510613007918097560657006314757185462780889426612173999129379777035393790294459392657882617721326466298910587714255197402210177125833867154698662039930911390845830944398306606036325753685746095851637147515660064200186134090411715109456460920852229642876959161116161623491550290899818931695986507354445845782525964976573487381878995270786946139025640528656372935929854710165320374040595830623066373450711302591085484592632105874579793409980988003108092375992403067378521194927882642666614974266423125907745993488593476186439047966905079462393589760000000000000*i1^43 + 78876220324852903774628450397981180541763338005425807718062589597986827057428316483177684734499127375011090780511581461310965001227440834948424692424018588820985254607118648168411745194038536592878006176257442378788875509513354563054776151981022725644299217892795620684835495952528455703168337313074967843832062259647828488502366689770163044674485885835025719568337221071984241998521590962502414822244343149821541064216510617915928906843159123139273491381888753437513559123121691638849779145038449091554648158684760339931993765678424686068346932920014614640703878557013436953824133409913626712798371189131606091858986915646074232080573659840219232193031029826935115722277914252473755986801386136892488763904792568872712681982796335847697270556052891827216333622437235858698324296013601643299598092261469059117805436760310380905461645341563851582283889867543412213485684500143316441819146632395252399728084793135845852185350992400471115929558999500299336499660477546882814578853009684002532853825355804986105287061057974673433908676338046400277308115324149877063176628274831152625884315978990298405967660004464512104981811359673362230835262848984444782965932647253394508461390649570061475497559385565618882180573135891432776848767331418970381551713583420205849232186785198060394496750479875772819573201670446804250914715325305544318002183745255961367536559806908341876067590199904811070642633663248330545494591779970879658950310148835963303578030882661088039449092974601847711405903443494723098405554416807633436450581780142466626502748073328412857350370949509425550547213594606495401927207194316133611283550996195127953802631878880370349518060800170873397347561977769225255480085768779016363848702885485239254624716491560107383604559850489339553279016237113508271982018600358908377172047945386449432729527166764277385632562466260738422270239688480216208532658969294848000000000000*i1^44 + -30063851930994771822780976635168021499564005811278309837017633985574663415793610893302106674106096984400529550101024644058951637180151082490132369521547881250831582626336318648461664149323506341738956407197853102733634477753874968900195315308491181700849767560019852653315105018052957145490049921153888039746545064890960183496826527246173392872202114671584831485950504058778363713895885539888616186010560197066463654641534815249721436840125002598663263041524247281419737013623045577181348731238382165406686948802694839370633042670030492709359516486767951626578948294796057212749783479751732467462808254227742875411968985044896913754957183327112489532075078741702544882362609616485653816736697406426495950245345497138400993333677937220995160600848635301662558146148054776315201992327163616882167259717214178945572688513063982619981486395899704382750014313136640568436994908474060527219909895028925887013953578354943918929365923656797690833121094835494005838837636336785771073336757598954024810290439711741775414034459145385576953309629200132336304057781848009993454717561710318673527699240879193796140341974288160616311285903926711170796129432790555971218844025332282075481489485372092803170788809221464552879737234968122056655046920196721837426995489795449831415866434689336625556220042222380043764305340530921368773262360455777120066461550262704845459514787880014843176699647917868418145217076490200237353971872962893426568189450890280005043521972993556732067222044893657684942519043997555164932346310768172980453473638691753833119928931166003463177276346685734737235378733641376204467230498514069167804431193488062120890183247937338328648033513616464221384964012669308088542669276511353426644050968557800940491204332217246233912092029521658830721357408592161996404426974832636466541086651233242996380868129850496202136008278046160973197795476830756721925688627200000000000*i1^45 + 7830924300549834615098043973930634553379548782257431710926673679742474808023658227028433726006724540237207895446547586603843747183202023492326880636209141368777311178576740867397267247414786054217660708147596535966155622733070045999958618359239574279425301992544068548367321644938894757249392110949379567791687906977329520127225195515009002571299975054744302248737368585319321199745425148369186341221008016287913697015093386656510235337945103665932114835286813374183145427336931591795181380014579961633690242431309104978940291935966397745942770588230594377519017536205103343614489691565614095535444318919595913281306328743167041601976602106395450760521669597553156350027181049220754367432719848913113641801683724725147269973744581551893059185404083966806730024926433244626018820184252663572582216288585446718752570782152284785005890812763798723329626658919644379342688952518112982847632213779422668441223096126956772475570550575521866445295662844867621286809602251766550839506012972691004605224042749238692609308115095987056652044518330943813943316324326195879541792355425126273111743403505038332447600162428285901310315159443756503209084146018685505468849164740162277832567505583958270469039901802511607891627745670488730540832422319004644485823710522374809799460178298191293447105347245996175693488533473363504830928514710460267930391159372467573477939386908105150228887284100326042074497637214849843299913260439136429642783041126476055410323974006307041637049211404818868859045290929275664067040166010962318397180001262180277153968633742743601563050131838378827623488161213436982654428809591359989287386423703003828678853949015018838785009487885102835456938539884862264176891688108325796214303667809536803874781280213651309808865877510756367659225359577536664104783620782935059987509449086459584167267418855155699970682600513713218120990353563647883461120000000000*i1^46 + -2796592933578028299802617042379814248609793785345128986781394714417558164160311778173631995248901579567277374259336912616748556650249348501309521691283060346250386333934626802659847788972568821005111830207003325574731433329545417242202724378217359394143316893628375860168441988086360284507600559333568103215824078512634813919018256202992272468429391581618182532789298653331441292655475665381172719220932087098878893261584717918353450140745857013075228963827133131309124787553122526848186447245348280157022146190488132334464967523372330183183590367509119831192677233291238586684457204113792959631882647616114193858791892770165445922448300595281078986395616807869511066640369836945537674534724281688878853293890159415269504681244486229150161869456374305276527401821962918044843297177943632953550547881570607811507296829356685403590571231538590999186630928856080588438369639218988755188170463307426692496557280050620965410865619917771783265305192392063080656459868595753194935611945021520070895116847515798539208457296904682235534743913994746481175424072319651813891219158614879121558239334660321992784555835977195172628668278576039621045522469784313047932539508341274602951636412133767297146915458448418413499349581472149497347375356907176272098886177061452196206602377709046034000701963785490930699786303925901739444152524962904689735457068493798973779158440997389846890312837975463607053845976002325258161405996291206051951742811740849120211208147559896673303682041806843652076125272317116490090038440473294668970878230421622592504223421036066129573329259684997820021834023879108819545766039559141811007541064001991264650536882634087626957841198261927846355441371077765320500345630364033368300580624155417857224786344401091339100345479370608943932828474290415052223406484891349180010817131076883814689757398665504006253889493573984574133733765164507264000000000*i1^47 + 263769905527824789677937041800392656827945708848090113151323333439154158827083307663174417758849776357014901703809118895588803376677272075177188903042121564916883263048685016445527672518277142615379940426697127281998278196119587630327145228011930552350886532848259795119173839788873705183789109795286757360620536334403729945367837791466327811055203715160509787076473939372767436670459487290976081730911947957534336523730805047854199404645970659622640757855070741033781529649866125599969444009302659032919185997368247273754259857559954614975024847425791618644223811867493944690259420779527193657172809346125119191569337540747449946152579525120439902616166857330929323083809704987136449480009270211630988871860903573042960063945495315970619882431050643431147584727817946709137705795747782696954769477337068624032221309774666286312827620642122221080408380005458677910799831836990871638764782157712930121881095319013266354674391090222525387230250576202921930272119822160111600194540952908605545189716966640614720619735949152158152847701122260915757536221803829201199274212291721704265508111253824555898338109293365602060542770324444559890290868094429484072457064720516959933489204813869638674736524508990563238674200088685944400622798464679765917649966161889987163914412593237780291541733724623376822026880166115631083287037902866867381841140888224166059949977766154280130479828423505379209691408630868608263995652107213856883519499337549323986627268236857314891746814349250995259564345824174088935238598291056945680073558130019370460007870325620118530475364910333382299431761612968336596548876141391658715328784118511479511666445960274375574537957153304618590856900901542073760322903656429733531505477359294905905513619020928295493697060073335572350568554453364557691147016136809213521045911127839561489379824179895975330561537303115277881984394188800000000*i1^48 + -47210202743688703413933097585305347283402023359247279856845425114706337780177324044219125474250413104919875934515705425575850843460128697075554554951938435898181484237995762302338079983358533538217226056046269327173007421493689655506389744577573460824450758527234886136489503985335353445906006235649915777764654549114815858760358419881573966353075396846864900254068969284982068698635659192515927039886349763940798391923743823845002215990240605645320917274579277113194597957481377625740561684945283767522948195764997918104408761406490890742700828622506369244411565815494844538738473694896752908222910929504490571928241144569775586922053130833360072651758534696874253029135745074865768079838148241503062770111235278161876210757310414675409143786360722754221993174510076929617510099275785506533350620535559302792686963906270777998918011775732258887747520070592329499554475453988664785340742352844975641363453213005106329238966904478192510061421617313503782476159984199928634033165871886595500813745708115281381197222336208095397903907664802253792734077147066494120381900898519339788275612832734411660510619511710554230012638566951466113489214117047581925667688342522402968475754976600501122740641387923035751654533653137577611505457787341508847293665990213943426927964148238685348520992706961366527769472358284433492298080425722062435497519452631836540013193206957761814190615790561532031196913976897692787891010703353924233840234179329390877880900930456387000378280933659547771962324557797252422093448933595967806385831047364666440949388367972818656248827616565454963930779872313780714398274192731007974834977307358515875714381685460324949865474658993865170113817512759533842878170492308572184923732169524831241311912708978878183183239983399347484553037019530413896540808554507358098447502256386702552468421813815390595920496025928158218993920000000*i1^49 + -1901444398529062390601243982765058470623505680502424310378151535346687980894865240897723018494488521305287262074788555174153110298062224506857049161634093727316242037919912431711020885259077410370485341735842805227667472912635778530516979307659905826608209191148398819388785536248008953143374071819701537263506869131135424326357568609120330423057266765801863162482897929356685852024559389848502713501246724800403709633756162978985715398915615739288592139391431382093894454465591146653757846085198986076875770498765700759702211822959110198235850591348536096420031847604918250704269319932855407759008641350378362067572428216046772637271760224805971031512032573420762183553353374071053556477081071357940091186607560933605129891176551618265474905410206742089838712490543941429689923657978306514837436044168605340730740219980656974905077051695195812627595336851628555384950549594355321528854186545884156075003844892883217723296846841817250152141899022202429957853994220512479904019610924902740705708908603144016878341867476886679736247586682545548905743181351503992171472618150341228379691164813689592193434748323425427273144492893902395213298361808751184461311852060305997688414426868597871964400619858923409033821170545802463809322513124646531374194106589103873599778761528982919371894757741830564036586462201870848102263640848947137361331936239008912523629786086980284918325990255848607748155663683154231382697764943684921120001938993689698552178858472695781926759473398918125690345605804189130091218965307732727753426565302361485842900280250608265425623629037508312971212687502553499737761098744558512487350806694538373438618595366429139723994071405731770821737818444083910972757790232981083682454131777316024902462359780363532485569354352842140016294535969340131399252111008037180014197834880661503981075940445308269780835907637719888000000*i1^50 + -26909974629068560340522629928588731742453138417865259280807615704053721745362032489700907121286822739383793347294052934418653525256772280592551074127478629978531166936117056579347010860534663725498509111273670696189482077989759427117412529983406815865475006234633636509183913803148396223485689557850892349446525215302252487713867768764126971060569719360565403301666530845055670381778706046949565474112524402535321158619697421701264934728198542967982924005444127572427119971312333702912554085294675025310946549079730601905224602543817158563017543424175961188715655084289989765018533294250632353398174580335345960601506574132312355961367345820493895759286384626506076117546684851940237582369360621179061812473680729287289550173114664506762924702602281594117333512071075221319948331224803554501152548741514783249970097576522078816805020209483508032893917478752736297725418014034918388778315338916752120142478522472048185831907386654372154652575140422930876451360992484643150608389801538036461458730410767005991110642308070845886084794705368005824763215623289264625497383564724869704274252379975272514786652747450917832756971164745925055947884839013802783795101857489813179998472806374929166376326583313107411723593925883319617690720261975817059186563834978678810639960621670704049788290280240509059272527442634320553154526362431515258522749288775702479887494496002079996674012351339515582877519779953426794314291667101044587783576980572669046977293843104360225943012391513861591654867592811989938896785369302789036181087155186833043460062490975125232372538833826631568503389023615054459431349158299246087403633026764942845673161874177494148396205014100641387475771350761140129006678910109094004307080422977178601181866929984508521357770743240882907044212345207914763624599232885672490934523034072723586595703395967981623073399007200000*i1^51 + 110027599023370512387675753873586739580720198623639443148030364280765283988850033983308330911860540195688514358073136489419599345375836472306678938833632409606042829991276715352722226318857745466239053997436876496022616588381524968775845352200475631612780691971612477918281641687936220242079227043449459426533198970756832839924783242659716066539162407051198551651353260913675602385182289270823820048450093658197554858192596316603352620328409847051713764532330872752821133397677058099409826849628416998859942589760169568304347804406062298639415026435676829092318303375457906011167923136744264123045381926208998242408888664967816588447447327301373617743468982039553051391530859056986745578740078242784059713998466960348316070350977463269859570833032532640070210673217495870257814208493782357651817952359403509544372140382091947179720280046599145880831504876802883470668543533423423269360325676834545763438040079736834560880737342296817009840243143841186960517000442773678912022237938157134250835748907568893933332300229381489863832728867107418577871624094848994056888075058174892252583597907730148027277584552780600956949269826146569915272995562137760287650411691649583759875799278795231265543655991944689234605177481112018033051589077376148324230013712389283503495958216591588727070218763789897872845973924548464125915060000132005179185428444880654061030586975991974242412928736967052712436989643746400575819728743854035503516385296243886416204735475170492707764915608488104074418579532613878529497385215082077834582490148965191673687533640517748481200185770129906083177399353463497613504215661911865069241063764036279960120834387317266266833765192722330695789946471908894603764694955342726696466419447210812954015825752015573357845633634631358246886204890249387300327170965825273906636499720771352194854290698714947503760000*i1^52 + -93734718946325220210110963763553389221176742248743996195760761630324467011898295960442217388327570841052761932063642985863843172364050966510672308733860693173745944735323759682735486704118859401492096810916348289144444959272280008517106373739305724263696457136700874031938787530166656755887543316409601711981723403398282014262217607150522678719556699974074992766696996354379409013174832372847841544736705128182000229799037992979244610280800694883995080013088567661038004046069617377286103934470163804438607592681906146737713870411477411943856438274910388640386949292599446578642100485501580234028602301458060756886497168369086141429769598864219073548399467660302139720916524531307194654237545690178863019287049214822974595368120745001191462233603884530543370425037208932418776629392543717974887790356813377796543453181749368900325128717892978982408149485671013688773626044515728685647026336416024083349759441738024149138955672717315538823582631478542697570560131925070403756349983183583892270051475326198099793661492371846022956800235863809249717015023179673437241147988259930576377816300079706435770605030710724570052011684668764450737051145255199905421944431321727545906550125027196442259148597610122353409451314256866037777024273180138076243031601701103114709962872660687903168594111621749196090871806299549695137604765867522179522096738981834042921995161844999197411409269276991808224971881424928021959898686755310828392134750891389522564939624840993039944888672695689972933003098535041559870670301782630338323847379149595211943798451247472026997703621860667361681663631130249502826316128627403584995104383376421247181454558657859609708936146673556449636045924580398664847155046256234844585464042142026052351789432758403993942680166453885113044082363053045456844265935751144203917032435000709997394590306172000*i1^53 + 87926340846710485284330848742050290301825660172928371575224354027025421516426881418344319681584305816249119033038789205611172525282883473524443918908928447173023993581317480332426430777070382308819855842591934467424854750634274924817172467628491243471436375978702459009676836005309913812993912391820644215280850589114134484781944928546582955591841850696937710955633471799897894027241919764967478708042230065021367999260798140311446120318479691383397620314135011399371963870851406525696490672650121170831009073506578985153629327915678639372743884636050392536811820159160100721078585874577980669235199783598541561739091221972830138257158002216458723074437664356438006201331446104896332178969649910190338213083865096414389683863479091277400845266375950580660619341851117332184291262212481459544447549104815003147000049261141021076682751545568158622018838137026167848823980674907176557198892183422557511934557500368054655808828312205643159505778210003652720490982493988741616806664083160366132842304848438642471802665584837458035756343254846463710215023124344115661055058885838338620329488452270930861818467561376472753820607685736544813422212252680296176512565639533955972304715301449826418722238878002927587958890715730640941280180931751233390997000946608574125426673355838873642151027435081987007152237550639971388115306203726307360250711338097388501434414518785286358203835080112934544114464997801561536702740549592725749651444492398530965062880505392239283079712368952024061533334482847698189503441454633303593390597274496849575136862040062247293009859491255941234568223384476192579187915753740008826923653574616776277415328494478536150917955066112818356517864491437219567311452064487682676010935718866499285930853002782420724093892479828247846282808061241469969945667797258219287104406624521979745548500*i1^54 + -5172881300570692802385484604169553672684721570931001568213523662725283639394994887558971776181306292382009394638608658227561477279266451354504966397919302280398044354700082364053072118205676546512100063736539354635975747297862797421523542675626690222601575690169027660885081506813020255462714742429196212604279164575753855673005082273207528417889990997389785585199232507856497469707985154653827792855961942439726891393639991104443060891242424413740619991573547320195461367190106669716559900795551031467605692905295167125351839413332777601308976517087365913480361943946167291892415563189749921494020910539277148517658777057614267904480429698534074424030791802321641473492783941904280999176945676976407414080485427489546979345300353298721233101488174769717376223500891318456400610821368305878468086830459152132194609130386161621004897401922515268160114155647899759772951077517450305095064345613475014208797143177775982329365032453573304948111303426389369747133767961158277142136500324564685382903222561261509951827271006853372467985163591037439818101085957597587281774458979708887115473994099126257141723266683028155752022439762517507547575304350566199926975313039687483415764908193014093989022328930530473256341723744811788332539412059432303294819864049979422845913560422336523820003814760942350982982492489786079950767021606886031172503197799827777515162801185554498720440570556733532854413710550382150742541002356637770385295867679228837672284830172102875129631593889880796420541052428499294697927070105225725692736410394735064438345721476582553423295510972167853934042459201574844644479506489198771594061208223036151571031941171092545157446620885660405905865202122990808608495933627663566591634395514124764983655498217839881603640720988684797877688565*i1^55 - N1*6178951707892121227972010759494754362899056714239870550570205299201056699596972623502147326301512053638344596666900581531514336801831915731100486090153337230938362229388093303783009050901689133310057874314362188647478081305037062730765390827622217767676319358675923922562280149162607706677031168772215906284883209423700468491874544061931442871015488170687385829424052974025890975844519323857492016894520804259393148525300239152181926607349325881213304049872994856571610407786368*i2, 80089114221572703786681200613051696541947304397538176456324561109884152603948254057826029091868927119583206432656520827352024035665710256006422297852056109610893019425954017770742863665691250785960054272128016520973648133597254608288881209747014638269524292838042544387576014667981190756277920070520867880973168861026276832174182865907887929335665102136520360134450208840958344229349154417259490371673603391414885582283738074918959481728731745692944652447633539281417558589922571881767358141203584462833205898104707376776686353232638895006658904378239575895171474596263275486285680184574015482473689997379514355302740928036011176903925723981146467735207999270421665484826510556715659307909465005554027618807467886931691356801509100118252782964577907022627901985224932112006971379548800526827486105072510138504167655014123119966267673094642712283239586705428175598027566176056725142697079997099751719095679374343030474764880044198618720467234644312617516128100551731065679711681242870099749890990075757235485870590321793387082659791399737409425665283446962453355738860799000391388469608710743022132215173474979486903094012306115701237735262914147755472872941158097387427443401188019812998991133912520754784224134476061741982131264762055830368734072170119152481802291473106822913986118904072337681794081649561834604368175156871160547540072264846712768162377423609328989396969474226674673230856726731027986703469414921674915386080923990614769673882994850048292247488275698240860467241669119297672813205516450287937574282008554536281294891426756614326158201483171359515147257315418354790316506935760797535750833886626241372947888513714530919238470989452647428357529470931139779827813270263884797896751145797882088654893460312288772216864074273204000608992423652424043005583400759102825784871678794754603460429516560595897398462569767577661322912808984220827866023429103367710597803864380558225935845248232771096771009265772708614704565303867862030207561756251875054442462349448410892456914980715053157040614764346112427126367012782080000000000000000000000000000000000000000000000000000000 + -46207433035724377312939545313495183507784611432607397959831473905253946303983546418083317031469453173676632233817255968871701265431996890995270704464239521291254187568598814610243730014878322718832577007844494472115770535937908943483176585021249538617461459387271150996564242765686844185912301043141430845630879635266946871002941130279492121363580378764063103334633855731819389121216266155263194960531289588900902611438669023744201251314508868285921874690807371629928485973537469447310175150236162451271987111510589017874354909516620939616180793545408326554829411374854461920912611530310596534412903603121436449918650428150677505773451252682176008334384585732030762089378051854526743438353888602403585985180389546788260498970973988535228809698316363379463637433688427499619035741306432899658631989523907069618209933009351777940321776707547485909192007836870686416244111172458956170139903739568377218905718198183405650946643051562631560263493200242359569129915446561295771871440810924230457458399474857483381460931236587915478882467709639979287025962153177485756832762087689777050783018934420449674901044058201936184431044521138034829978039124286205370052554649689211403040008418411890213573751528868439511629902954136661264685028576822752730432126109614856548131680067489878354401979092109517365085489938248079597802676268193631440637083382893723117205523925500664717975231839607711457965140200369757918980804001934940929603550976739518989637743453824997948501201354697577369468632029812761317026251943909876116038202991853557259465785381925689211296026205426866490939855907133921416300586340360260536050177238800473889668133729078782363258331167516538327410450100700910884230211826460639815343928680677531534353574616832097720754056221193301085046475523080524525175598571113563336465938554642583589188854418622053766384977773580790311191157061936524309703147680607844947892971533373659042861361092124288782865299654627011713559303843583166639306920253712445292727105164777202304479113457832182651764082351054478713755229224960000000000000000000000000000000000000000000000000000000*i1 + 207017265439328269980206825392584246909533373872266918033671028762726145484817041600283612344265865789353643816193204098611395156151505185515202140946177698614902774111467105114928754955889002445522456507131546315807027746347138619396518627092298953917874232616393175696604589149352852995034288823941576811521905379439279735068244425336214506507990198325614670780809813019855803760025857030592712197864124523045416806300449631855377516935364390627399028726185487006068037942350300423431020662330394946730326621679427805916020817075081849484514451496937165851739460418675696479676294339757249413773030488287188702267279291909380917025413451992131095670788227966156390977197721391001793572352887096122091543565763341150263841641016938358910726660384960352668606229109725183070272974590535109222387970004496611259340131449165877718611900615236020252406041184249685279421555608206592072291546786987654971060668026927179320669775813301118939510947851878235423004135998255924991179896066500197392543235379641629559004890180993328618553427487967496855774997701182843532586068021013484784104985747238115812068067688677654493134504287832371428908661933220211201831947937820610120424498965483708785705053327986626598424349141619142296399336947359168383142634119638843779425074941245758014145059714984465469961098184471641895723181623016827489401690053277538923131538464227662825794878859724205177782579581060412683181856005018025310895416714692535874721686284160340576789701586928733907078819199258538184328966217648163612636692037061353973351808893845537600689541794538612961610630885271439416999227438801729626809470242296772119243397755365073062023901287672644432889924486201086362588593301541103320303519926714453247053430060766880234498336176153048024651425125077772916707999730318020811729016548533529515289998411942498122030242027278446714129963473399077070759773924333119946029506026352724093684053658864853162494368424093628165056329767378596731793808786718663891286380682941987073424737279570263289137142312444491766482495078400000000000000000000000000000000000000000000000000000*i1^2 + 29125504042777396595461342600603552393981374716323913650597113867596461293015280871436755694962778083256419435833958589134895982419580277023986904294452542936863420975008987509890571436755253805674081606019740748206673080882330100529353462902777314835460305489546378296453864092235412188968147910648002213008568999623893558373775005002448466671398359938292474334152216627999778370167076142373219672742793763091994489447051668524468616604919294170821920114784214932041521307558363902299651455444767075005613718349315464215454258265913431289255233003955609670100465338609239076020884837325682618501611080190464007191031713794191100541379001602179248918954308011412479932338693621647867845213723264646349841089966631567978770253401453149229161036626984023906180810830814341879875639766964795727908572046231001805370318636425513125706544639784162878164160295266063418462226542698988860034937008906141820498829944863892596726098247849126166202183223762954910660778260466902509255753984639146005411234508671732837703816765379785537481068941949511605710849313183431593933900465368454026551217614596477538054060892342526414910880568684361028755419394412872280207620274134617266967716808960688449604677063815242927340669935548828717411027054869729183839711291835696547351706334380708856116357911289263189155019043297431016060955746616052163674377937214704033627444413372017495923876834546685112240131415107089707520775596614756271308499702759299022663404142983950424815589129157020519097015531062744625604504989409123409362435601793041609029874355587834646508800965696815394137800102744154696754032554856914198266239707914241821680531156452999040185983242490489585720642223916573043609658197599915642940594624912454252987834986097238856794641247159772942011134156196457004192449033161209136177306392270779939734795472213379041439064138453222579434715723138242258301483599825288626849196028492984737427820815663916985690268141050660914286126476609816865386239357034025827477498327097877927035187702046342116695521072114952773010718720000000000000000000000000000000000000000000000000000*i1^3 + 95772242212601631342798711693879354026715117844607688530166793678832087455443900711073445269021445109696326024719462882774319069724282637516591782486040618531801869047765063860915014987558420976611061780106472194410669887040402758456771630784729974998179269664923907010750060393989417505443945666598076044535795300628975981242249230903470056892559390415440778839058345436790817166376573565912642946959272740008201119014936660890446737081932400921999475084703895955217301813544223857048702536704475243730369659328677540790830829281411907811387535507026984029101756348895008602174773518092074273330073435278723921908297844582829698716380978021085990477640673379195005105378525186975579148141422905953175622866458322378828272520386084008368833863867716498748634534097994058959797458155326611317802143597788401684029282738557148102112244812421323215698804245533728302571495053431794550530998609869021832971186171768853315466855236579164485949158212187698060036528749814872385280597355843435149473257656010198114422547589748024097562695555721271935911558619062836970554118146707451507732908621762240862905378689249454945032724757399019518536865747202716636952425541455505615163167801282595493464459044442919840581498163496986515126804955166359022567054039248814506258951678828221514848840848611746614566471718079386026011759824847658502836628873421532748632311312690258734123135596027768071115976588233304146527905682837509920344139811020522515877533255147638900240458598614063963832266344968722509751224409567464703908816364438809169956855255846577435717187890031220842076859490805626442245232461469497174779518106554119525323176406514705622706808842987349301944114874763263678186489547847177354596490527478919265757367186312058509962032311143787519374171696059313426436567023686792790001494028744047015324080544301686286523103846115322156553005573014528310437384987130181482712053624948868340120462888803864071899180211212127688031381875569790683389136804667674111709424246627293370334030441988873306094137674124104155791360000000000000000000000000000000000000000000000000000*i1^4 + -115956422151688024569640801515319414631044886386560389952420090902116172361787980264640873926737333727206315319506025061395856550086177355394686275725090099395957103951722185602885605490731978722416243337217242403582332527643203198126283286740444500072677253283402505852761316182593000161624681572761124159054852086620964986808530846883917008509302200312755831049623201531443467074770410953454772085028616734501522912491872566859465000116810612719635050689590184859533142949721129868883268928409554962980515625277108528295309932642486406678352571353128091963155487437772186403718987600792128095210232874204292262677114628202199431295790348101570286688016094109301258165499314702516691760392225333873726614195403341716917814567599910492295254606239858861121890993453396817214972761303696957778312708731663564348586603443067213819784547835250016863581782252151337234973455629082463395939649476728788198501868724519366299749897145127975590734458107083568021273204538608824065136932180666492194729767263727664909616312901844853411037580292352770920317545626309244680337602998019099197034701248073873901642109950261102985554261772875958295472075774497102001205323756514128652386572476241862047690324468244220788479778645660318208374639951522130413903942310181077863834067100758834010785871830076456052007145245453084081619129798158539685270142085534429460834077875626415494492825293211346690263156336266119315247416784578596490440380676582473649031980062393275912315086672604816498214215898760462694877886889856168245571241382430973050155474638748928434606859254202324848618495056388332544006439289702134707874262720847709141089001056827145076509667651774511402093005671639938399219908278841420544921581474002175749942404436347642843362427174555183681680671459119624165558909227420652228831132890486397100267143211627153028519572561661595383446994500677161641458857369187448126871468168722765971429718901104371607370514513049477680474256017342370440918809100904246851549533691083248846279572426383185466389971997737517213286400000000000000000000000000000000000000000000000000*i1^5 + 45787431194664632327847782666571718029092223910282990836135710520438565956413116776576737464630178039387004645147646826090495158587204718377805476222056976036840966034294129264168154109690579486231366168336251455948451720169553838686107600152222250982813333577279165565658898846923667490462278873447600354118336952540368490968612886085507833643464434737851503185839259039175181527816421088739538400859057757778653977914913043273752819769831135086567104919773266944409096595621638555714165124306626014258824006591299903182081419984256773591521641445944506229523813662720130227175865564275184852391940681558056009044508590087984504381263069521787996092784271709683855337622942957921950539694283856516981723853290960968804895378116419959512720337275277223291560147184936930632461344547366704825598775804323536257829436893456767630117262216995634981095926997260616753925759940714881463665484495527128415417041725300197727456439548444254418094430832553357351704621222211925318198055870571729755380475659452028325778952261276116241663841008944904033301467074783331339591711149864640298655684736263572970927516461019983608523417827437882143151637571190252809344361330056473256511211705415403611269346307432082653863834107276999778823827468138647582278724460520098101946014016067373460029258078363036793503141889333569109461308776501929684596114328785210157063774815745862483474648538845576877683328984200563382064128831926526083366681335380951514876263267955567666703582218046644115319363347980990231836712388100194063444322129835085922843886811302468136048950665333894944796732916579551444400863189103495941246792150607235938737121942034304132157080845967883683019816161676925172391714000932038690491119021435345842225609032249385321847271881243908831767201872094781003777223034367476249628030334351770955228230803087326142237665848753377502544363867003925340073214370973760351484510834484704705389877142780410842995070251259217102753959280643285680302535886140379741563012577459921383895609190266391098428125813359425617920000000000000000000000000000000000000000000000000*i1^6 + -11037350575297739356135267759334713442339385174162872609446323147875686174606873422423210908950979377572296320622151787746871006662779362545436363911842761471616545748193389438793609358076391609863147882604375614152651845375496388948798452698495785025381737010727217973449072626128561435038035279181585092687720709085276971944790047149619236595961125813521816082372607696529308926226318809726249240809624724952235559121641866697155789897924218255122628807998446731229131066338163100068774614601277303660189224395573961787247327384903553470464031779921735060023729567814983869204720675759282237877396299276299288836962976697909443067161280968463597610205763375160989396325431492207332820652421107105996616628277068175230534504049543550890980577276389842039674846609448872073502286692819401447636968361548228779168467298267919897952696118287946799982068723492346367418270748305192087587996317247940188469215893336668025552830772218381590372426804097718640998323759589160124874743871630379976930807777065229127934579822107710213631097835175679486675007170704718418826803080504246604620630151049032731080879587611273470277183779112277152576228351425755899935442867366378884842642302974373082021971582667571730522534670459070128909567081967177452973250169336594878500704803186099860755147393060698314072064543728343413310326683651017221575004131298818301425605783219273795912401675855156318866008642443808043634916887711880571455610820870036435839793874424685225647620222631950244530390951934426532403991753054090641672562010424730079553077622715562723356152577657193841565010644349836372795919862534042882837477664835005053240900990631225858970990739065811863756132935791137616646861965617338602712677469306257351359258046699321532673558328614481157275787967978881775336999189500261947510371842236234075236286452727443410071736241003884572772760029095152678439838986929085600210138552252332421116937357281926053349436759912911624296739940123010470018568680592283848110922233302875299539620326027582078459211282408013824000000000000000000000000000000000000000000000000*i1^7 + 7626551588164189289297435290060887423184766939133275639342508616945599562603000675349423293199594270509425987076280558381646790027012938348072334923431878362700831735088251931868026771394147381251636940565955102211541255345586654522954745137865332938003068607331521363955521334084426017391041106095994990058369003095447365731094591552971847330369872330077818950846972310378358821648147620024507443892628200532833048061601509838524823799767380472344858423039503428078843367243436954960907042065299158951234390604487811493205268643715960160982171707065132660001225254448064769673845251024703129774254591660519576678355384528402264131644014238622568543741414684670607691872182500142919802405338728297302579003947259144728281914189347170366866799918846602510503899910921296417077226556917954012296211783221750875834041065560189019159281908730914045370045108224594238916252625808757208840793286201669855887133329632997866576152895016008798899167352145114940273280519042807286385131479783496193028896018406103204684795527609109461464649582399080958033046227062123470978392555564490917431691220275300521040940418479301689820624426262826457052871528385095171962774771200607941717216666237712915766645570022878827750315670144984814334024914751225696335068751812431197734174416613185610169187864060825139394636031089903292063326899649887291122036137731670481612548592746564695714510281056584246757922832059719382740568639572956857821716969754355611910106960893664004647769036866455964238182115571601387169342766607133943692594354685864128038639188731294663923348937008431772980666140199262811571873917425396532567673659527562592401459650274406312368030689021598664023802883620239391673064502851812198164584893988008177807905583346641805011995171252241250388532663248905465924445206470076698625940662299689862987305329912582538556723460952527041827528849330440220763857939665788888810200030454156767638829481770733331098047919343104213435172205999969133675130526905189455548330191547225767354928773514269861292953230848819200000000000000000000000000000000000000000000000*i1^8 + -2925153040194348542927736689921269643086652945748378039426458001462018647041337505801266399732711027127582855074747904557194482600864163241672566522513764930083194665873389651230839002150683223890800927111829367883569978964483409511895942313569561517428466505388128524993556603422364330814383749555410319688155847454269617071008365533435972750315837507269168231502241913502812669593338538072450387237937634382629139354406816405128729889363304557313219913392961826453833126681989511779233751779172986051317180905041963461251371878841418045058331726156661105876744701243087203272042842105021585036447755191293123994173024224484668551410996869999062854279296701632566807981997930811590259763700596594893864137609961142344947270468066201156028264995594175120838548517290354612361179257019249394110522553746576813023351811900661443264923956317921740589555655115923703831936261730830676929460872590010788405951984754411147561095885244406608157399469424601191783755308639130838009578853871608367187040284879143265676839353094616686280974072915988886892582295205098227447357791635868068302741551744499336115004176488925109161454001341086007776905501552160649033877463095487611072950295710578613201793459111260130348244318234432179402591424043001218118975684354877477637342156490590935038280011057929579333473666928548196206178351428248617176056014402859513315284071341534388383802485641260668109037979577051869689466576534478066053308074931101429797048631653649434431903456242337161575126346914218908204143491324808644660697615393725093964033583368281399932018291496300109650553597026448662590843556429392351925768556355781198133584682379018341192681022303887358372284687366407137837575472624398419571962199795070375840867587023524429251955186590582226380854147027876634293125753347266646190283056468706214165614614687549999607841853637709742481158142104917091045023297640522029764497468368561737624455964045204526505948859389519037575642465218043298267718588322172664967076865808655293341463631402604584911739499315200000000000000000000000000000000000000000000000*i1^9 + 574564243393743218279818277844139899057481675384766389383475295774225950497473168497731045847225953724114590160445552619099446136535028419070215658110490911434579024354305700554325096403926635914453062410297193824879232117324163521051449301156304148582460662644419659882533697976315932732246387001118437126589933065066992103093689727007481778197454392081967486141890384894837552816983986813519845943530085094750765341373755626589298479980283052165213600273240019137189729625078126207211257259985269121817545582571352031703548195895855530895580001837326568877061474177814070440559604490875639196016555388120128501652592134883866291794275799406378182156889248796057086824258210931376897407484646249935603236128380592299511984807730180052528042286675424108662227779245217675785410513575595920155728988140174185545652969643642534004944622625301298815931844882153439629368145677367916354270560030482838990536639128828922981625691732722284050695563664860301595359751084964737401818496687914140727706776357135839107251487595079049787136931987722995478193046063016009866356299285556299630633550901404772780933216226856393633818654479092543994218290572212370915741791350604502235301480633330168337920642218510025689775115146328875037915754619688488893269552758272235281815885499216838207479377704354679394568516975312159610712300013972843050017598634224114743218019520269299296730922468548679406248299750466208992678961287323599250692015289928439416291315518458749911742663297831865404977501332747678685646652965235955795701641938524578464956493536881390767336883775213189067091500991163696292178486449943109671954265428945011433978400747797248877604395276736687963919313753037259340353703365643988049562970574750018562652624976782396751648815430411346748577035894741972587164880183702354342682193633427765558049908726357663612611669557989878264773473259201268939452625752029007020264836865242741257261861799134200327250889159897477538897504006044301963382986603931390240802270716815337842238553472976732610912845824000000000000000000000000000000000000000000000*i1^10 + -318277369954950990927145577755410152244443898164908401661899466142046289080051948364896687416790214562401254869403808447705398669097450912891761496339141335883452946484300986019430349261925035299760551369416613588551688938071264710041048445879977491415140952233652682714370180840062781583017699817669003693656598421756890749950952333326213185375198435431875980728802190222178882448285844338699263860621593629029982061897625813006562091309255096348276247014888481227766696998046121810940211077042672863187520338927542916298718698015381877778336434762532621689110396009668649438892902612138202430095911875377478667161857557719088770565843266362616493005046267728857152792226308586492496941963753578518498028156985213098753404535089342292199858205611958797422774491720781492162923457830275789258878651450430322153583255629100294971944972718912238763565660501631054778370787337343372977492210702848496461503488897987920038561872244697402723040070457310746766945914245644323690222224682447946349417263445083950878842706115896590566996095575306406681747406410623120292199305699644759643403021013070010762314955684418576272243950310896141101845251141403348234386290474519966753795872533728577524272454295759395774636589953412251647898482008599184004119499130651073998393007794473319563812421383740285336276371315007536195973642434656267619042535451682379285938214811297556249780952660235622477998027280202625937582049273366085656650631146678838043757249488897151715383611031586818154858557853542033083003949851070306938270998102710689942588457605492391087064762802334789448269206609671821518428829262158157857280163004408808545043865753075310188480765801103949767217663124269908987677198372915708145345025025571274451340896479352380012356920241247315815014899409303170087984062855226251756916013185159051822684940680713643115002862990546835405513031904459727109089095606026961461332829111583762440450262334290361731270969550000559581268525254587844792661570266870549072236446724024454323253919515190871875964108800000000000000000000000000000000000000000000*i1^11 + 129353720761769697734752682675283209268825846145107192017086721268264480987097552161265929083339362574230604067930673783406287606458911422386938215021448654551056215980418627860968953587536562958331959027864699978390973679970158443147765744876687461910365623181819448732102279429847599134778226206091050700137136208767977159889252231870897177238112127461711918074445216941819754132596445898445158381399968598659742412874716446824956085502692166760674811145226465459812259446149269698825997955471073156345749011608572779729901204436096875712797432478456669825853280517453685416112432082213663101873561155124693569962555517024517512288349098596116736008273577744772321867292380335759616261362746736555199192734991530825058407687045390492323266040445339324549018523857638717276405768543509085609714058926494934309910664062909234055077544147075984326657701056850431246947555787270076347541539381841900119032971936639874605538781455419801850120683766704442066736674088882238693853585781302747475573010362493767401455966196501038524128020825731306213784492449665330895229598219278119971046437275214835375975787487574044493776871981698947717897410581919009665437328792241271913174545514446832816138598085717263322261277370444972284965821542447190739966887994915868504809395858135311508876995339650117513240009599410477941873296856687729582130066798449247714857677602094535742114357453309731191788876898809556434561572231088586621255453215652629789320516686354562517618472870324253567821559172256707374865224697963156267488787510253984182636565493942441790546677348537531661152937928990668084597485975783659031672627199820206151602306517140262795277794364193444544820460418225578945621658542763615541960199729193963641185556836119007409539528059010066548203009496699075642932568981450611815547155380210515254377408438529942526437646738858597118240705278892522706679819758859893904713519161389208783689108504516911521644863062880045235195729133177756948789259354245349043048702315269310520851474160911146423418880000000000000000000000000000000000000000000*i1^12 + -32037239076364510600969145158000272762610434526814787675823078467665104239021070486815274471613829644687066006083387563893892506480438104071803107317747829516801675684534137047732042038859241360041816177530125670201758255930114156301832926260511494801959228626114341691261489336506316724055606893578229200551938284101074228150901209306459379649111206199888956716009762538285864054168534944686848865935197840634643301036194868477441458999097371667884260467487503592933809552765608982584022117984787200789601310526161760276894557477077108335806083420384609045467109047315525733666548217731942342752393705891315485683670474514645308441039196694053197210022427885352652147159712589875891812650985943476532242124872078937811353472349409940413905912688612041595338721401311723660814275795562080595256750994802825048168706966090953156454139372193111411529234985170870403168916652153186962129570877889525646800218802342801390742056187816959331811935931097564078415183474622875008518247001215446086126748812138997588889249853577140325358511410243821245212587778825266696653354178519035654546473179313948547488334035809516573811598513664738894080062426005521804424119595067695291753168649496681080614161324382279729391368479162617332750119946212513043988154174599965058598952089944449845535286760632261842897615652142042373958672130881852129921631153040199873053933544506697748267102145002676287816464868016554810884346448326759462175608429878608113167538517951649833686357578582483059272980111302547804173523233688141676374316344535520108643391452858082808065749239443755613575408531440464240041184297901844472511020153734027537456972726995336354004424041278415605248735081493352127151109558695678731414036150334615943326293751835131665296614394591233315358254505323703828852979738463912040922012692757203583869905336452544256718779858950908122787093155891451316221091157944297916711002647350525396998999816884261612954432941320948871060278564985917291999006105488549966253835706169449183086187095941953093632000000000000000000000000000000000000000000*i1^13 + 8096527742640129808056765787638177461051047600169651876579264272669018678063657274615123923883209142878664082574025774140172869260093531149754983906587354791475054977958359724468070220881841526708125880197225869082079029485590389108898853412159052322096630827060459518362535999759377271971434142186951160750287580682974172434607902595022768463485025898753893090808231364059531635254276626655932302536269781488948875177883253777355944384743863016584290171560732929677495503314537051041847719206246929005884588212827481772268622026383447144706780524281021529965460775709475890043928766381097063312564197501520149807839773609773750174839248736296825516790502476383469812524732350147154220425533016617198301301951723125539319699826534094566697043193333491611281748544909306134812983087783642078786288113542786035541439955825496557555078377818804488525750284974777333115451149854521925784846320410914987520691848681169074414575239891030593125754981440276887953679381588097939385854947545617169763815438518363912048420653204674009640935116252271547139251831756913597821310894438912131516474235444255771152857298797935696414495878360839287320988748320120595176966626684747319386480913511248900435386570499174611361204089855257945606106267199229907072078815071009231473187907201047903998026497353899481181876401546936308879409886970947130475380729887692327024978616681917800724771827166761433991928430078648220601168803021700012170526951649487784934445211934244843797686413388176375005586107529292414608065216729572696017769633445597219963282380223844376887350260786787612952260209435544396391918968858157496600560729099826696207350716156691252003067575376412557723374115896220905891024533594695635318840815915239055424714035525324713043220637199911622728897184506070695964882556162261665113230926228362995457746843976913473969471740088425283892515561439820130064750003831171180077714226263229191067161455193844147552322991205231160755831007817156703881184660312785606076269308702834982527663158226583552000000000000000000000000000000000000000000*i1^14 + -1361822301744769813728914056826206632050464311532567477370729607160587534965192384412009554843588773367853952067395680320303557357255910699176873747859200232125517508499778123518704583823742804213080347794419319139189201217306929301537730512570316563830007602817371278526810657930965330310842111134392075783294876402817112668961865414858838654145666952688006201263197286714345175941155121408126463561413307442143010909602351369891102117919017399275085603014526952930363658553158206647925759295084304987352750884036688958132940857141539934816336464104036767502945933022245894850245883585692101016023413498068211657713593925169678177988803407702482718960276418080156122209995014815932252840031197479516851285582101971041945237818061452631585063430065895695984013119285085375154072306790609728989534924706679624296511800902023744969615259600701568069315834824472633877774254959685270018916758236426876876579636825865568329296870221561970464164508309951238354957953545508632825102668114533511571636446990269286569105709163477650135981674862991369107092660027940873226392547509463357727862017954821501040199972983451727165524165177578807354984741048107391802456840761999428579270612832350133661055586513864075648313589292988472435931811859715269099893690767997605885199380370320442727546481681412815280886334655663524313958816458350645453868019570858715519488759128996034961817337091262766606433081789712165967686566673439742084462520186851866885154569846115992501251560367970235162171036238120140986300836486765539916680706045443262713979972445325310175118947636904390547193604123240128452638905497941947124884137013593059385160527469134703528695711647624304996079582431566849200497714992748764526550035642542727105022400094489281744097865487276485253934497603845913155375166436166189585168930697510869231688501615269526774236049618121465964079281404941151091843767088602073542583622280198975935265634138459392166301912791455995101118047282068884762210135388714365575721788437149705145138778598277120000000000000000000000000000000000000000*i1^15 + 141030853694715485297137886989125730247191511868223824518407303444820173659500197308225307215173738027362628961037010683818249559696352596633753860956403299587285844685124202945284283188408900700077511335374845723722084815378063437449304245042139787507194936635217047131878473561253123776956925374285909326894168375741779712510655049141159859022144184528371388802011832915381642989674687038884225450414886450886089270215649462874793615319273620810202379571711996394523940704103379682740165961223937861592241334555437502530097257686032277001820484617821885913338821956595930601821107151103867976236957494388921234510469769849880625570068545165521433798922787278793210892012354937745720233226021581979854030883757206063309940591921423224143949226015923109661188127049134051797377045600827430797817520774352520515719047159959415523229196868401641674121272655782740761678658096636341575141481279535520399800711726642541734676326946392768811220473653406897464805851243827817427839582544462858235385281867028119934464703060556858943094892627324935439603610307406627254189322678856108495791062689217272896256691015236023995647788580673531792390962181845733879790374541835944810904578116728919616992054195963456775616027985635564799886240302814849329865592264108484227162373847420782348720616946844657979561773160891262348101409935850378731723646136086285125187062799579092918831374026624783470655586354633524499986482552471825180505886999200866710207431908328702952858757233049112612171853962223449187490992302448960945336771663791827358052238414540645338342055183050982792240944300735252049177735472595068680104511645393648578338262718428433518393557718828247697545446367323360877945805913162774276692375055974110426807548573954077699908105282285482400717787004841797283813180707697647199754418356871890396773787256683473917663533808599399104480082599521734009813076844178941574086567220923736085049626812337534560094343440661601244428059097963032486038246185525456781884202617528973703281595383808000000000000000000000000000000000000000*i1^16 + -16748180272592600750090867071501765414462944823189613629801493450775090525227065582925495393204338994585519056138277143007024172400239160829269778020459377723013288113287723858903283801530791688821008792881189099767061554916647814878055433093905876776508012078952221344187270310489621790806982764665089986380971409864336586718552682667695477749467871627283349972827138873474246232671483601730826502775538818412808015446839450608067564579942708836159947316252492288824207503116143602881902615946593942284466739535427881060697004179706213307154583099132643957538082486063241398279517126795251507321324432624211873552912795910673722689219106782515669396595922631252303588785483316163787158001044908994725095859707918980659106683716521643000017765998794321485618417884164203727275007357590298079340895629030710100160836465337953658279022784424255648098717844561990185906479916837564639760033632699243163316667150830032239543904705673078998069078283149896834136574413999954063973683701268031805626251789227961684165083542990064780931512487447618087573065428034539404421585758569684643584610582254726314722832580020124853119410966853796931807346428602549430705596247400443092428464816823535496161922602441804431818012318555941490758213371792612358835602027478279818890854618178408757533369518231690904529361131171728253813437165974978759777976712264624381358692350959196877487003885266057396327046871726553735572750850525382262422342801554117337669778598874934012220042211076828622219205004600502356528683697578423678351668967117643582667261743779018102844081755790879638985463386492337323547106427085422014803302013394710801469335639087437181022192688157131938343369130503764476585620748092766396830551396154902867791932699963157403220869074011168754445308599520766060517492027792916828138722405972958072152188265714343570073972006242734429069231099926724968042653977749431828187355634903132324837084197122585673072345887613162798298278624152183080174499942991835267858716712090368229628287385600000000000000000000000000000000000000*i1^17 + 1012442833193021291966130157035392885750041528216887789541455709172388903827451422557546841624408688299458771809941754959124110582778597572986443378454072741070184810723322803023126867871719445560062494747657826721440163396846503740113320553542214511761201299414167892990320894885539619956506109396298105195074406415973147845368721490775324825842661495542173925817020736140511061905588788802376342862557288641064263182608757061055172451551029602183012099605835516341401781278075632895057158333683452719136364960916064907908043177374747769970301633168287531497032489803120538454566779155763721500812737579458831794062292539216722418793081616501687317922262155485462274949946952351336373342878517761121613199989444861695807301709692121842786229856555924665997911878778273249396310748598841182491247639935865128740664383779014405590482613017470567776761086234719492321496005290112433899626105392825343585899516764720887077348875588765966385354707468602078888343362709092156888013511619370516853085518488630165881904850506986970608611160082478923908025019082044366097352772044467606670147125857339871813465385611045099920860973358585048746566091501112920340571596432297498334876110072758771260144901801671900762429383224619938018287223084753213912992291338777152090290756268352902975944525452918936528884865034387698548288036269320220392349492810821431295104774349747850460592433173632401807300858599304576843145865316871741127772915818415054875530070129170880558499288819035025320649561567514071669011615602554574710685456315626266066305672492967986740490614839662093763188875983129046982800001061737324445570774456464788134038878131191821564019454537710064545918877337267314589577017945978982632319592528931244070462456612114909398866646807134259213674609851385927888384483939230179985372126019411348182145848622007187498937834091313088803127567465012344841706746630237419028378026160805368655501374700047648001128477817714799795843363774592220253290706624477815886899979283972856720916480000000000000000000000000000000000000*i1^18 + -83441771883532380809461104413409074241204748897851456967183631107181051550880719961474980442525473976695526805658668406819197506767430312654216376822643081753022090570865924683150457477699508170845887054007337788492300931701740127101535991428922327510838899346522586129858881126142285333192101514528524478070726793436403818405771344087373571934793996305297868956153004007235651290684480381521856959762073764723955713276084522945991937085489544937868478706561077168903511599850262199626662046584469005973748146111358773505129834765621794546570520704952419906503648909446291207372104907949467070901352715354538594924782556052547300327373642719948720374326127517370977456922817117369412806842698752148392368488575524517366796589379854206125189199610361246113082862714277880668573392239619435240226393115291852598849564102699457220785439995818049241040069057612653880639872107652173229404744101274232864828234649901553037080754824183883674247267011655577598965198994431796301180937196809753819448429824780694231466757418403839165546907885995664153835559467153626329303183419092009853919456291435387178145279467116651762270219642874561741729822865891025086921908685727348258412195554248367915779045715556664858943125109428787239132436809935040616740702384791094414206492281321412726484398823307142781126632505277824189957230948239635991194401196617577137716342140697125716192995483726124824576667597063563045023019614621594275805461364974192739915305257038520555066413747465539551326931581842638621865813631657049894856851212402331505814149372645066968790647056195006953316628951797770416696494050092092769631866338662278289063329830835007684455289126091546051928845895546818913297953262148814283275978565335615403003876252477568704955480675401294468302204470492335606417664510339748550107985896026108665682907112673945103222085462395061864418038453955829148051893809163155349027583066663517712743808482016689221939581196871796749835018389452193809178264049303988492085433609020600483840000000000000000000000000000000000000*i1^19 + 3220516324313731408632624290303647104276586151353206182815957912751173741318883549484639031380754757407472844399814163456635380755183270749965250798344784129477645550450135523524064284031153892567814305687482689466212457185083626991247941882697819723008548446879606360052421964328117043644108746889022778556402981314793575264044673228361242008588554520605623077061635440007903186078220536867316149836484916644020795053226298901317275158064754644644850101024883623993275373913562508171720146739459607096250944356596523037370294133447966787142124153842617941439454982197681480493220765721716204117956890337623718369601402022157155815880077404319118005439507768169333315369641483644890465519705929032673748681431781671252720772996429733631069594723019514744925218565845288964563487513841859806727701929381137793110357646003529922010012716338093679681776009498326980417698870411251867524334687697843637781853195238232129135055267670072801597048165524788180306681106046028441595395861831996360405015806838115793059832701829505495202510776741169317822598087605905673016786123499375691689119836034710398913098351258000258242411601986590049760934384803593155624263544820838416854891240771426918726919886840029568920601047718211111891745448039806814923598415379556294587019068962181047533419711685343532956725001883512972331908366881475088608702119092973201223519095894719255415100399535432163368536993671446857995074478050280664392532706461562817167320095890698933484903822901148887874419828141854381278137829679072072387617420886974653776635375439936935161867591414103911566895171207554745680973868329159708096578741425173117257671141033269569975359435819657667939101806581170461696773297403989522673040282106674080270225914470959733564093905802185985005648042913639002176468990830252915335164162851133963021200993714045855393151406505996280297704832246420413225541804030466006173368550758264494160923379361934599383268541215655856486469332698968342575591076750225114081471398223124889600000000000000000000000000000000000*i1^20 + -166950254392546486699476519442404486869776532588935557123966749743289217901372373486252072282811749321659857804361027653028536067257271662986423244668657272241765984564990896080251544623615385204880850988463966681359097029536669367602473640006688424806857082935432597242998049420913758042620719737266307827029601629128451628291703451018053553128375044950441752964833238417067025086589443850826315392797709617054632119950271578197043287760802165275204904028601538404406932232510003793575119332458334579421124417938946448994623421915562012261847875105128329991245478761135182668171556214483050151645187679743111723214631067243846037494781237970126905123392582483774123244040373041304068423602402415279391418769660007313785474524975622871170624649873209973617857265329543065670394871843292734479968140191831927118733729962009211674884657194520981926153041435478399305759292387219856554364598738867252743342211801939280410776724340384544209613089656243284322389221012173383992748807977917055466829153107312115815223086266265430709692994372659323010366662293893444936252070479128442647624191260092898054541819846938496783133717208963385490503528890023262724826299682160300411952237015721041804833524380185203393908831718838335571825530865197434098936158960180570215247436398972064902317965859300385822036275745886832775933345732693099754774423082039263662964146605376376002181375768185096747205463437577831266158601274799392385584855658093522734918054719990703914497853674246968625885502566629374439283915504872745582621944395557070570112895889702079266817195442946363185155191968040297039630831067599167071803387991584241698839233292604859721792531169875475051873500221925839911916624669543626655869998792733379915357351933660186074175287877430805177022437217325342268857738891841520601970217121617990970123078665712183575704214251867190578141610451975074376544453480072946364517001405755144277710870844843243576497835132091423184617388394667910271472248117461319434913306923499520000000000000000000000000000000000*i1^21 + 3845220288528415669754130210638440048400860626484202308227558063406569277882874561355543522748243437703499671523540952330645770739906768464737308829172061108196095149871640579482872633819504427350411781094679760386978874417477077330023437411400677873659997371617619728370447033139838849563608095425384363807580031005023264723633127289579206743700117592490001726548793080142440332392402122327867704007949966397341748080099469582669896846341882534581440678699746508375746029345662197651867645623029786936428631208174959909912328222106833573445961945610569364232552936775500810443110140745734595631973235443228658026332671144451785126455386595471669158850283218473148389318469767283688672694126061425189572927544200369776012919022119724570793487055034764519543807418772594875879786524658584559675788641834615156318315072919509185099163406000713726921502492964270684741620049443904681375084452241677865061562117597009011480795069717062530480756163225064811903936912709471919659271836771524194687233372988518274521961562771115392469910061026745185876341560642979939099705419722177202580673847201869722520313657131275627374836884419982725004504685298333887203493863774604754021346329462455947894344185655433678579840609992584212475239170629516682866534779256932691793182763758443986852708879387245461730921805970935001171934210060866480661068427247620012483647908770316122118683781196976197316736873134953008320357093894439597985009756086247688582190672870576270257992229816321108368571516251966624273193778682446650530497378574420576507294283191310242504418818758763686626015910510189809175768750384260012154931750442966173340636972678621217004694714112417352917877160480155496098876939108809296510269965723988567347442348930143971261735501329515356825342376122553476065020406267623977085736625418935837986556547868461258642656713469493902846821409109818559915876349131071283855216794706330457864069852289063958579108916603176341477058287044964884766346879711348387319782572032000000000000000000000000000000000*i1^22 + -94408163709363773440300949150603903177822667620918050782594872388902551181270751170437313659542850962277220384194161788096387890666405782114652740444084599232357024836490094462093809243500759438092522577884659795502295330592553550721726965402685374373328607704182415275898621168060960955217323478440957475913711085083520929413618829153859412579521680490841706544708219190808315420540000865140638453017484942062012435691686020853232955954765188705265906675563075744300898976790689514437640495342100020187070399725963560264157017313598496049645082896851468372660614101857896609606472954136734237421696775873375346255781954139569032110871667428477504738837240234235482142684415779915082997629473998271997281030914022950314682682461397452160708648549264045546746002271039184359057064825827210658472186935111625634750574933230694446495195592800050267869243984960181268529055524338432996678486033978584773555402516190759023552963970435218592987913861441482001776645021661641232293583502917086778698768743786144848209246296992143413862473120904937323570307784504824288080139962462281699197519516703152258573697291798851226651725732763849991156897714837109179434701000363719503258387214766058254510735898542122977627839504813904656998119983554537533226265479105346045625604085496408505171279053334835815665111134898487769933666972921511524364124612224969259766164202438405436876786575435089357180001134258282789320853974235340773949805681225164562864314771424109081628596842147506207608782190358049779597082865792945861427819962025234818876314431587976459249963534016157382974519871534372970345560715324522991505900261699374975391851718809354705924147211684830700032346456169442246868412697045470722262722567864320103794445622222477403080658166786964257429375458765102020576526120479088309112439556536917249054341235457203516733062209765310672311454402232679612476626587936783041340250943014975846130398839712741964903966890605620503341407460853037534778143227614854627773644800000000000000000000000000000000*i1^23 + 500236557412570535578144011020745493494909066334050479864163053515151256834680590563841398945355313256182742856427206379828446956748874751636227609337691423019165313241312932804486327563179825259048838773360463619785530723105433315437811452485272299850942788291786879517804130390904046410001629671081691512571201013504050111876372160078816060874801508503400588041934606662373023157845997034484784521559806288554380474899605446438946976943102066477645244402893013752382655675194886473370051272565403291874472502087231473824612221974654424599273335300947894222231799872127442428552160378171900880113825950365715465752773746466768727362992238288372215626708745994136024872384275991176039880733931783128044603225694689726174057632664584631135567803347152219418010189100016760990394548975165239129525333368581447094698727569593472285170405354807514883431524648126085569512431227699666566186951619623377205072551842062755105421110467267815763948794898980624580691837339837137528524268873056552575025467643460278147928402153088968170067597376310255459811991519919525397784182890127467246475058644908358539378393110422550666486718054398500690730078228698083911002913287333244476110225943257313124676277050600347926593631377805943567976825855122866149054274217683075209639874926078840610045333290210010346868752408760326389383053005313735554252517704568953392919589011554083875944004482012703786378325463941909928237432445856864492185812511062458931030423029211961771561592357822021959548220072863639410707744167186244081980521497840982679689517984236370348933278060905078520349385421772683354048899285631995102888775743580226575695158676847676000875710228637433904231028380409496444410635831738817364571018555199725474252947091539752690086467046019300217737081990203555978620859804453053418080438760845584896035891842670571119598639847497681407384551021112090270588916263156265094613833313679239150655230052176093795537557848027467200990826421436827362666640791117076889600000000000000000000000000000000*i1^24 + -42787004337656407068023276011465714288226023704361453088205445307068076238918539141546386023988583059003842885796099360768302178523126375487064546263643208764921441713556071582842900055892404768911404504209385143951308282910271010103362412146640028607875465541559685271561912697785365146180134820940235462477924079867775276869024926027009292218647797921323362821253898020192445687903791957354265675686908235380012341336721346157948853295149254730780002468539069715338945487732747625638453100246425989655960184824719968721838025344738328127096959813292370236242732386781500935692559996078139866709661553024973853166143154458857520291166747028517513413095582591748462932805028326565859140931422388920246655052522035893750345589069811075485336949272065616164505193914138637738180921436619347574267223867112387512019459886353011761699096028755610570409016249904170421958472721270491238890077115354064550258767908250129615780038000067370275781275633124260756650798163148854305412095108629058941768264349665225468516661294971108537812107216744656622256305420357645544700352058074032451368315299272758617524041780394690382818971664806483952193159241946812104554372412839505713826627538043578105859426959921228026370298512470760514823979699150298904342478676809414044684937141651321635391167066972065972516608516673922774847110748288530423722689605736087047639709737612973529757400494082972420000956356759943634202187355854435926860880432134981177326696273890418284997261597858067567720347517443005371761079663574381050740872965501174376872642728819862029183919440560058519277470384893158072184854590306471042447548047390313356179716909760820817857141452208691270893442276252094965511631553387792744588662539366757521372865521080083214682006726561378340040610702562146921766363226701962278759094980023385820879300454924372495647008012586152211393106876604301369470835270390649796420410427812239760246418041797831614173374651177471769258409715877400380193104039927349248000000000000000000000000000000*i1^25 + 240490178815394263267341790053759719181290303366913840195466908411671589260612623446139411209635330107709220802045822200465055283712185114963746066803722293960715739588339877145243930139372596719254241992532097173280602532664496893511109560812860666937694118101792508109477487287428514442689290680853716287206313921244112998278930892558653746233632283524690112950828772618723984915870668516566086369677016632592257397319869333671588939303332607177629530298641317001059735305072327914478593007025614810441863175689251909807497399285603977722794363881532239590138705649376646515151575313205952574461993330153383567896951296717158066345671737651283721139619535996270106665289048578132033841919649275238145812668885254682861762933339661080908974808741322753990894601551332068269190559513996878465535411222331312072550044100893530847632096451436355191027004608025589684259502545414948165926569110124989252954428098613794126592797049567095131162648895210155264803852690045879744150155004360293677719406540658050970967443930179317995774898227065677817464429140868377216887461000674177187905336092981351465102772124596515835064720812144963662074597787749482241011537700288460564213865041780537996937733851834212467953609906392011283064287804167279310254045041255085716618770518592641089324602744742935204360816133293461061334771677120402089314043279782287506939258678502775948669110983363053688162255100963182755615116448980033094983688134834248656204119495475224314252479075215501202336784507103092343225968211531950543876515062662269130507303539634203008237850926456055345492334749086563790357340861684381016875452850641197634930473004337785622862108539674593044813016892578334433869496823206531384283351866863482387878553432007897197800969519799814971764979641979475979837369265019597196133646423872158885577076938281103713043715142973521671007775437813510514141728186632332312505181428267232972543837724450407713211055649675221182211862300265463250491890938675200000000000000000000000000000*i1^26 + -1527518565579115980195572337871471030891249045162138159912844015810474607205363888321860456719291404716585994415154537015681452116430328349762013846009797506332701848128458010349992863900817177821244904513942254041578272186467628160846909096132529180479351436224941054192714997132784340532040959765934078440577671216740224671547103977741127378026579436819376610470603235524558481314592254590888177707899208885084789655275856507091747619233436596197511076783176607160814534844987824332882673667748876598306129037395845750030490370266390509736207167947371185118960787486543005120463638923126027391608851155484320652732018047620882624219880984378865308441194729041968075253737284710476439004690571757972563506587153649379290821770972976025610598677460269033467088200292143871907726983275329557123219061873502558322862110914169007252090053872660691522253159484616735373753454046028174582307710973735502572454524415254702333613182176627455629386868458886921287171516982351560546753056583198117369985965934508309982150224637905794961602292908558358606760408192562567267880433473551665483616364433742576130030437492805019583437860357922086808337632548919677039386900036679171789290227939886221864994660324037808140087377124432625416027349585390542356806471233024050212045551047549901973430185442714490426430913541338153676822887298469953028314675498258864320884572223173611641783904084978658325136253215597666915874216836935811831197084852678285752414342404466898288246008248263877967906846835392192744721504183683706847066594137235192887192069403988964464839682784157085457450483353471917032914124317617992760182573388304079077376944720656316499354751164181600895492749301357903520799528649174029935324971870156137596078750757781067002780341172796458829301916455948472766448911983346529812820248311313547540399361799916441376293695614861834700802006690510379521010377582211328532890321660691243798430247616254413915111021930299861334131733425388786732698173440000000000000000000000000000*i1^27 + 12174546627712812664132465908370172918121766841993277268751365607683214342798582757149426788079983965877185990609386328114041439372571580763167966901730457574155942971555928242868565540243748560791738473899392127519893888879457355187443177394838091429978482451133267497803073106890194401486991927012588231034904377574494552357445750963270731137769784120048134568157261430619504736523812064660597604947721363118655624550747286650106249856279922698353543037939885947564765983452732967125669087091444338239074073207556877311905008478717320808120455642389064623907608662971203352673523862269396522238728061464911928733758700074212240693917887507552641029267385564086673875981617086929664705819688397002729718980458776554574478859567035826392216003441817323030888687517537210049713323382678333822890270550262301479306343796470326625963361147249885536394552989719914551901923881109840880268581407231212637717276065129263971841380671920402801296587659850343200255464928831910967301104877138935575828499183781254119417240164342984601712755500466673110561216697946500624592597917878251672505093220103671053284676319865021057601127262378348980959463012362003378530692858503375675981219453220871599939241795653655261664465577218421548135810560415873487358332472381685117867343748691871679878828763672818192426192946512686547237803557041339510406051579312428290621178830271961869952656854107626456287520641386615924229263498236891572764801663732295570130229165459171575210911873059251231036185834139826601046683344318738267265630099387315489445009750608770254723414881932313310175565907672245988824437203145859128321544715364129152100051669521705600829880617913499433619779008640570182644601400638917997497469677349250774456942753960408394992312319727014088255975610473645144425930896627253307910217597789606949978892294366954059566814057691014264662996698397754879244392336855843645350383678529296658320806077252211435031405009980679271850331827701491341197312000000000000000000000000000*i1^28 + -31330863098374234191500989579452369780438412542747339771885627249581125950582968672007442430820196944251611327703286313187746045735641200038767532779405261608686657988266735045002615570909088089663808585181270783725979416515631848642494312795746024517912656302105132302978359536370642325520406287543377548419982734306340216004344035948502410736457720137461298627061588709299157472113472928582040794289759252836053923895649474441422180899761524834615395878751014462571932205589960618086369963671100803145670897969799239619654332819423351631049841925296144084532624550618789555454172273565432403196672368623675166805271430243886124061644222557505239951335445070925415523565346859099618481107512804345871184041281820554691780477910316523385130260430496738704495150396755692041716949593674448813818793842161747413790564345841224672662416286007964217256359149768511935360482443182530303696997180369420529910159945575458542067920315679524825855675641133187075789035077178406937055722596398145934460838953153047737702763981975437236273934192077537087583848263134341727331154168718065686804402963396571029389225849856508731127435584327021754298714481403224178176340262556071313720780062102535174435207058063124690203798474869057717991910322269671971110022482922852213226082021481514888496589470716556425080249747018218385237565714020433210538461113767558661411083236857373838941032221286253192508472469251497600776588840501702646375561867622843070150821580190680816420876856848300128563734156621418371822769493065911710765615119962424405213016246292429680430073851500110518297574138387017971267998198324859905923777924912760059011541717281173086532531270462294086060868768099193602535838760756858842425813954045550805216232986816442216737323773064836179325214638715811004437920306863077820640785004475532645472127478032534237557450713720154457579264605128133660381034851011326226973353259673381883463472087388002317122966297687376314576048023148691456000000000000000000000000000*i1^29 + 172332119071998457558113743822323263027878028621873834767858493897407283745129177223231855345913314585751811776355183888702955881351091486048552307519983678754492065855652171538863675955941307193381682039138633633917842062904464128026393093458067971757634822993670099472889181630840316008543870071487880708058189859427665108053615855515418808533942879902667866947370630007137662623551952489590159406262897110286494631080198562371863187843093456868493704287283571782464172509903389840634396110966455023694986296974375464033740970980957038227003334289586803974149027351303139642033696251363435460462371703197902404843193687314992090722203105650046203219946783908403646683187454049240536579546475580173138169492747343366632963817512659479144233301716318742985578328928743913691803874538071395105575561477777897268762981715794515449140371963927030696404416781036413000811060221049219132460142512374566258141658543768720431910781172424507464495735908109127005561393768524988658515467209679567861714442104493842547235763415268367803388552927320703558698814703678892630357387726078531083548999267863758160639048484448400174118976134132037303911780487296227975489663513967987801988436197085678805966038655907738106864864259854429745542616802198320980944318353539439200692936639274089976128657228407564412088365980217470968937479566851354745592935667155748058989683385922644544807512184823016002402037356397233409816772908067970875794089232432584433895217364327890711556672749370688924901139886677808818840266920101384001783261024652012924826342171458905184163240163008963692182334935435165146301421126511238704609358639403947478264590713526775579825081865384551780613124611484519401007981888257495479140017044937628435771778260069845764405239990840639432851019137594801631665851740703637088777813015277058251898363607890987642514422705891720967659017082663426467353128932873640309383366408850994857422064467577089614050051183726978231986116372725760000000000000000000000000*i1^30 + -428874047268512526593304061237591161904375449792333731138712221957432165584762828164707778978257275912896618359185869713912616536288841045779861397897790966226328822975968776559036238340925092517735906145006781271617854373923999643827545812668600445136972902030830169447908231377744621334329921199754587080422862502073784736455047143354206651274482608363059514304145208384783036746732622884771204247697793262042341968541485181078664836925138918551695687717019291693480114810522859994399710796868998887562442920557840518655068314448377936708110065853812561008077739329539063229290982656413072628319178774211352060029327462415500805086786613930367000946739036239466926198172712498947283613628072721335020474128373551340477577873974637266203560245422520867779832071467880648301340417577564384866608299270851795792270975221111930569968706464785198844448938119604588381102936398189803361054571893555821294726417043900463963345977028039375945181491105823312163798662579963523235259041737865002963901960465737888105267671553953893932579146768260817134722089654602342864769219819680914070740723835907215923055989247341630152308826768565267210001244934640662790343765899225742315236340344551140801856694201076855797197193164858387538059956049339862064395082452689089226188865700664855632450076703256776918752737189633814776239146907353920095948910333844851513124427074964020502537900975592403294690726558043040647299059518851089112261716986679763722173034770912372203938295947696625634635170239074772904989505190533481403248324315843231821598045105218113216122023400587809978579701892852597421434313700180578850758314282326275816580665870263023052218792139239714954976323181131898160988749188181490337333269363788487747486892268131734458499625838669864286686897344448576776445872510139511736141633149261538239049217322145288829651286492938048694292204332959143085514417574444741390476667334307306936390399815437872066623109248432079419314536448000000000000000000000000*i1^31 + 986821494982814560235132653504286161422476236689462223194565744375085813086113153559003293009522099257362292147113500977172685264502297638710883328893913075382045755912515496186151299167564067429610350205182208163735112507823208669198547582355079734051937647646892524862410587830431542702111184813499263242318405143622392256421934670390361186570441909227968637694802903894777842678686679520830372345955158284088235982260336979055647249156184029235526958351249340101685410354692222915020625333905692571943213050246172932261654433139437565695322149128423929556994869140221192288699209614980336825905579900626907933007180984683576252391000300175000789764826803253580615517588888988659875832082919338454590521599859528225036880684024792557371802915477724386616547334048757978617064086820582065076727937181558826941825269083731093699631856151513114691874305598115539041847385940083593690855022580270056051829656271799201318455787625416822690131802536951007294431823155330675431421648111219102771252866798646804346892239594079344123977529077952027964527796562270290265680028566780759501158281247824135109810887156135658295606697672015725205320344884357188813203373796139626782226564693587920012945112913105990728740243499605598413271171263510111156593937857884854170360223166430212776897893783229618597898016152671443882791858231121550954318973264033285580968878427682441928330397212042104160630383376901595634983065383758690005498011127484812425366725081750605635391799134717374418071971699697344373591787265977032698047279931814339305579735404850015880612199027011486482750450643889798917038031232864781529695474385588241031546239774822319542176328537353020608541673145286222644596745679070494735967221836234426304252219240309463331499935158938491612714738878361201853166444750952656524116709736287758491740445583639265297394663936897653124320001825136977739301668017029479552461533847301286426270085840346931589092285080801661838950400000000000000000000000*i1^32 + -1805652661562292977935840448865838562525988652225572656764939999440231620170097146133674724407132694552576174705060292767760966249770117456258109621914878606058745008446571676471677006847133974136019377396331127439487705512955423405247124354811831602599907538519357135478531349040803435232222461007034222753705439250762084781883378558893853855871606570723992402349499433925473076505976799964022393884009279757563928823139424301647695602634170751776459464129330323325537730148230899446930106340945958607812481272126670334300732496354040621538934566028082538006117373680045629224087196068500997819599530956341134695216989622702318885044434151530965648976830617876958882227759848432908068561948988805836514825310300725220152790775652730956054638202347362993431633768241464462890826762661535295558735937870432356092319843048390244484695964951332435252660402285845394015460487259868466081903107847940476838625335829076519939886469652706163221389006889492284581274806901193010002744296659090060935557331050939086186810183740768462339243546344052538493759464454596095853486572061741005013317806061092820767243878642515289509121887292865924559453804599351729031005260634137217507613166474595984974199757440366197175013227078203699802901747238476261635032033342721438507163650758391222269410688102501049971177127473182914384707552828215943986463759736375366633286902274643224405616134608173455913405357228371222914526148645520553014124759685623782466362454010829652444138834053917357577469299974183667192325949278269079254184338532085173245171696076682461440973165823241300945560701081376026104738449820782170921685095019850394097950895814873132227440491145526820899463028995065278404200883420527439439386941218769544024759920541714953302738481353125528144981312562337638405780242660710448592252432215429103326558588444813153749903890193820316957356939177345331996124974206872851752277102482568493166292765001947442573523056614587760640000000000000000000000*i1^33 + 3025813353077193826524762545013245883883921187793943348372520214261394283182671848763657640708600377602821441240841227433570542171805149240788644140107176291832360495225649948744700774955409535038731789128044410585376922365478213252854211062488852091852026976458981967081291727928419425273790565964983342599030349182707199607001025088821805375805656532157541401349996218831557665870859584964324907607864269278798078490334310910718834316575326552341076391545232742106415109343628341262850079680056858331682034746021505029504280564658499765225244009380844445330747843595377079113950251782588881341495535623365893109541577252234512700868931968280582028940686635182838523502333660477753550348920832180444642262164469393591613382851537827752142933089461382578649053368276971041772455911568731526809390015816237535010067037822593653669616281649136600355413135909672219030359790428090715016502671099854884380028142426756616117701522075564605752355009493261367214153941206724416553167335389436767020691704953606554487430542891699432335044777494935626556357660550922695059607552534270183475499456056381678046927708066143599078220558531247547435693159847324636121613112833201632913606436976110122258860354117543622032417770883221847808283495107267298489873993307617625312526104661317435344690350253284949461539757518603422398513037072432454591751958150671332603340167918419242953737901142289396628931222937460654230993943119736856221215990123573955105890607174519011713453600359251837513259999733487909614768688330894022589176474998775890357121079106031362464826702357251824814461216732990247172488872954868609998054729493687902901527416477322186690984573559176742605616540016562787206763928607653713831502032876418112876357538975688910403231251140850094845917519802109009850713421584329788497280611896076541924791004957316203535290447587905286237490681944769527664157507889125664043265927130922135183755248374587595597546814177280000000000000000000000*i1^34 + -3910718450348519586888474183791543561957410801355867520978988949454770928427858801646323874026558437708874937794338920639532432152010548247441701874987046216493231335161916990675663692797555319962776254644300769500187666052877763396979701573641754885568228791954515076903030500082451236792526181136444385170717719125175532061203971492640133719186740171840876830823384788452859452778737981496094264278109112968919745370278963102053854668204242213713604105173941356785555763915605587756971499321390017496662517431093219213549243179215464665392734314153570806100746055835325472520941434289915688537433881243343779904201978530094695044667308164271158441696291551353329363875696633977883624304897888375135276420027339542772001297322510358809757308821659958985682156823446513523006421930301980704584767765488229753916437972831673258792171574685237339554071757616980636737367783362426986926983807000072093052010198971909268729150294391700953965600891584473303367593685572447524967425558166394709184019777085317313474750277786170834547680682025398447891075662335839720196315982982585111218502103112090641985248662542539709037475408321615809037263798322848485029614386633608064072423102182329072418397364260793158203738665389850566436992822422991369137095687230930531606682873980389187368722454544639093376894086695132710467861779608336062436022277026830224967495179111113069253327724419819159783635809573800028155176008009560301409774636095891940804207515569243803643728783209768800916448866412912189417538143752244018889520009542979222872445452328780665237567129640270469045732630345331133138516552447863496559119172032130854839433847014762067965164837650558795949280678297259853113455769451670822624018191631056416787753059013419282985814708554782461941802295846786934265976097538868930907023062789662826192475574985244325646307916618801285257908231397698607023648545894056633852005012337793639228259274826117622573144473600000000000000000000*i1^35 + 5501080561663724920277048253211721368070173460980382180767985977245560204387921923512939327111229521259362447983760111129844572716218552204744233336245534814931284619293049940900824595280841540833079942872529208457987601199619511493254526901949741205865258741838095147758172092787145983280728825826555226385610383232155793524753560645985709276973240135705684498251783230417933858416891646177884055273256780040118065052873288993799109113749209333497779672008300503102223622957756847610318843187202594922410398611199909650182296043163878596121302998714313500895584737885580892890024822274113291124821335924940511049011158778687600187848907673742770664295452462516865010612331488076502551441272775870829427112385415247867391964543046139855906611950058478913428740010396674571384484767596501419419924026268839889911048065262111386478793120025694503957481461473124214149642353795953233672476310253987937505627100010580604853090372725503307126755290339147303990610425339932244141298418707384014508097836109810747344547150895483093146472380992133464812453851747635626906349402410455067020543915300720989716013385927761155685945151467836721711413753588730898074551700432915469369189519843530493453574479206149088198469567854359550030397696459100977925891729421648212862707892343119087184759505403558143962597633789142784122222002537918182355162864639038546497567821903416571130844100726483274879832952926849171374918397227168216007161443890108006007977569744959149450905991057938652447499988413791990786219142805921069353218489489211171380130654534808136140221098308985582254156395001464656915237944074284642096057285297942158807316508079782614153709649520832916305698288141631384543041525052123588013111325111917376180565840129033124649893312199126033803430175126196559753538217780807550885168328293882954999562868016411087237991044184072395232292193917735288453924929598787670563656947068264812364713733240020386447360000000000000000000*i1^36 + -5912909311826014501674148755986344847347849550399450713900405730731434989024002199071854909721472147705832941021070724530142742933273057514804349312156229083810070236453767621444899733019067649539528395545216069713397629580690232126482354197632541281664286301847973664313207125468708264005689125245526946165284647107420836538212227493376452529694538078399350070872115003087047002902316897668131890291291692308448919431199203231292416695292759299466975945184714313559668620221549131023093366945990052158733282731929022048570872543271167157038091018057903396612007834823844214588883404736074585364722319129203665084410315647659588689894160625927926552502331507563745772899062458151297106101504444485161097198489258493367737865674063853674238063522399746071600768792256615972349189692656363255427394295049082746973181422797667189731727611874155925047269330486543440950362921267703535415092151217882347977212806695422010181411843437350012176069813299346518097403613002346115349859836646546644550551522871728570234981763148427145208915555665049669069388832930298025352371632358618079227603074826966557449938719807088523852040909582466917027735250791516281048486695985697124460871043746300782953430416539787756985374099274830154149274648727710191720766750633056088903571778013519643461039433235217114389335838470487732445006739192944332912779140380374717252723214473321922250872178956731623976729296114543758434252498601872784298208060110070418264313538518865874238872094127248912795118248906052798897876475814181411624842630384403963938178157694989843360438523029173311267530294869401605283342801401571072004110567397751673394505598294157575948283846724667782477010906602226388693171064156377520317176638394864444614705813985808040795518729210597363058790455347290182783632952573354224753280411367088619392211877715226514388472015901940690151730373560454802777400662792272490142568752793382773769324102862503936000000000000000000*i1^37 + 5620562475825489212270145772118368430990583741275277213015104261289172579314002979680090759465970877953050688813411788676936174096827223382083191196576813262117024418220528943239336986285858722373400289779434249898161578486204279023660661694011656319316480056928317255572669203533449300505172612035418496284216127628197691485497607106433931770683266462681581158058345251876873201361698279697154784001513845315707504560887090269804271066606272979968666065280310999839486065397383074581518278284031390792974984280022271152239230170097091863072652038351276502585603456972630672397321587199413461753877991939049237029527276379241099224314895433211702500284315541905327550734029392111809641210493835592627188918821119227265299174058703289856120012152177869804223834359052864298109496280279114421681120532080926091745006341671805238831405347378524005034602483510173646243649009909601516308736845820287279279130027194615497595571444799121262779316379472547644136107645770378584421578679279938345068727569975377636262138755258033382206403472974428762700088744600576100418194956239436125066249001602108496629105655514844789170199490318808026264754706617500605503466072201318616034796163723890520016326545826820765189339588607720114921098770412974951396122234256859007014953318638407068016448062865473091494795014674850093783008208723891251362833130117265778679655618744644112707193732233752470755061051018116172579457127415856273222672954044076895885281636523440854881403015784289272166110799844893314226211619720968098114855658048049231231320628738098800096790762360133132354468991685221579444048687768004433995505603956997357698413041565095511297564734926905701362817753703979606337394769325709435792502638507651378976091267668197242889901958166248141153594802640195428596402088674162059954641931814630776877227722306118494897126710539759599673470100155347483178101744145533762619281923408948797375338145382400000000000000000*i1^38 + -5836861556169228468265023061340280845345443719453988684899055930281220469220384710606722337108311284759364734242938722870375507300132858351466249467916056243350522339100974406583572143096242852635500028239542755135484118854496000026988849094665044402214898032081192670407690077685915727017676914290812590081433264315651378599205489697266531819187247904047817994231552840418509537319059322880023263525116746324511663611154359468542187110764202519869061193383063842232276491444978611467330860891445650500801266111739919424298115504351026349017781894504272483742025641624403378894796046089034754261356528476670904518932784933463618834020152954423032849542285848518301483844208542663098111383829739282075245217212929739355645293477075468087975828283443122275323623186236186343536653409716906915757133165861258848470073899152466578004426424336910584703609394787218051452783873673565605443983201076261679154775814122981707689241159750383402696373573894800472474906297130904997042071960767994225606598224198980848682688027737770817665740776240817551211234590750014662854371045099427410048463679982160019371724897112433224874462670623994766336410855986003539499577153767206196136614999870134026496023919283189909848538756907013234706983993791158284691250534009564493556917125073311311956911652042910222264931120138972251546014099253950214670629262036588939109985251423874866986311867602879668741891172533408868737278705568457561850768212917973821629338269087481642340446493647372797655627541419015868013548425551230705725844841266146771927820848179035615363237211623141674819447069421626367838339536619288556240019383270749977092489045277828053909856549083640951870686107773839398384551650094095663580173763458156392814455224192598744160616171743957264517522297626777067681269033217191960831814279003383328963819590030322714124716213095259333964839600205954753971193952093744150748155857365101279068160000000000000000000*i1^39 + 4509542106819595093067947748255957987442246190914895190696243515136939759321783998875148945334470019339206493881037482342928584246248564415683231388841044639522646014441410796144654309947410854040490736830598748798719095129711097338806979243194560028479278972895157317433055748594323566542282368965378177322473571811009131793717987291454239205029274694307519231016417036962167411526158197163244920765984238221517197235905988644270155949532999088455462668245119230275778330933860842046712139335205842929514118975636143926625132623470587758420002555515435716751165810476157454441858791556508590365552234787754679718625639987615998130990916523552529582731292252144361448443734708163385072251273571012283257790675875099871783125831152299889939601473732340443111445320993269075017000462325247972401102257778155827419900711558667800532712033247842192435756470631140896665817526166724740391928104020047124969330885883517442919043799185883558937634171238061653691576861632529296659179694118343635855644351813407204041938546137061030587926742520001748480143862712478281230248788495493951992181604511881173643922978772756436259836004217417451297295423678944769359467278601082675687721521771678319361280860680582135870768896807737734033698508156007920858962553786996427451519062883194187612198956768512974586541013826914465362855199810219781076657467468058601909792946664660507243308342658927341251298745133813926190383996710455773012503151237822858039129602078947641877266295614784688371974393983761584224916542991261578294660353311683434985961550110179788874618440452856730946334098311524293529535137865311800366060590933048866334828541530126046151473688801326389634449538464546504274361968464144749898455421980481338474445040263565115567215885209031930035898088395397143017988471707402524915667624148047730699438727264293331438583149585892057021158871407447314707624851582698994954124749565638737920000000000000000*i1^40 + -2829842111479065489203977102478736894202604038735199053808759571459089097668734291084671910409523811372087867773164838549219257771297511048680145093074389972162080074137522230630780082579452435716045101110945060661959414057675689597785058500845626776404569615553865264077082607738781490453724125034322178221070659960324733701893946582551113325161113409232190619432850899588399407353047627823737654385815641147950865609902815163585911718613143906068231592421546559342681768725606616027048372437909232809560239627244249041441148408737236117187573995637075914558170735624115577426160503128754738643962032832615809101939903119260819702489588178461877505052828176886022665437952143476526972607842059180204653181366924790909313016223540306589835256412690227715637812371925433719284524028428185277264383281587307377196132692704209124049867109249266727260754019901963535290463618864518944186945882139140315790474244143847042191854642868626790408356067653430702197093413910151063553100279425568925926769408381138586823592610458355674085129630109478939218806619078054077627697898215805642123059414388386671684701746105069020600779213042321943326086920310736372201890277772630013867100212822355061442096598851192041314362667640119738308434847131105999645055086492088310615649016423362415443188013505441730573956913375706968921043194103020874738031747697388614507951500144389887486450733996319116628307457760052965580223577852160069035900290772865200280353910975851916467916676802442380866240207828725149052744320619718833749008852309760670173698202033543243411048056622050373840737252210422603387511224018372242347623963266079397211019924800083978185636731744585700826540088427146382275131367927651484245118110604146820155938214092884881875111338550415031430400289383751695675920060269772656470955626573613265162252177997874901025733959769412902434561976177175824488311400865872383168448556767641600000000000000*i1^41 + 1637774985327964168951271743025284256399956555681064147119541394281159292361691717263978766837963986706077686011011556338338682385350927617098947608782177335235755500711292952701871356616474167746896398508145943094346346259611973575338522275607209967188701916238523547694591459784701092904067243568512134140226065684686809886800478617911785281376268824692051413569261529572330797874584870844518211674749347413451690132416001459767073103092280645768074619247971224514037268182981909038454900818782675492663849184921004303659396642796914199331629363171633184921771481406141193752200147876554540143824178563370920578218724758022031455043131001899956532992477082269038891478264519216287044148567068379700068052228779408323923076388798871631169668911406667000392202034520426543302565772975587576201508708277853410782057862020598716393511966255572078113319474755627007847023387588587096206033656255554200676897624701264019540358011272260928461278874988117937493074456138773482950136438662458901041064700874534359264294710653643154382434824714109714878660133414350278602092707226345630187949699970768345987027376733916870095412932898460318061111099079918782564624072827228647800859726040808389161761455814504486034611637995222546258465934391277189723476306076562062616038244690294558268628642372087379203522466452568307091666130672813996697398991414579436433360159130481570262290869326208275146063977196597001818613903996240693257148180414854170307466218156303625150340729541763435681994038006218041304333667327389889094110246281761154588974840559502182306461849680411250032102495600953962950890963528433150598535110186775372714134960225095465279252650761112720311233608915397947968217048895860203043615616049752872297803291239149881331792075681030969439270789318491987032802921622879842201545446334399251732900910973525653423738092724810683641063619567234607458051623695327966013711974400000000000000*i1^42 + -959068868559717708985589639500836578749302631861076858411824429576487947544579128973004195067160999751398245677439431831572125870079544903267991071777749809012350847307692083073672514181475032723034721146714116494549129171443156921929049563320652706139860326898965640166456447107022690510826145062142208244092033459468593415577572329682057440277023371377898181738609661749136684768022116264292781124850333479138577473874265438968312958642107168703403245447667452261726554034386538923821754620891189356525672842382149305525635456626136674575672190812529377980007915806699710639642335843176209399481060569758153850067219523940921333837156359878128417460903910057627413539869982503641082041439871022363024422331627615521665616514376182359742671379975914066215562596420362613723532036738223399352225679183300912395069503883025102418516031086549585042834549975273691221567929753569394392326883366580705566302788335649895078624489358050958332865757921595411650024414608065791995029551648792666760615359168798066048866105025939315289836851234822663310263300023882304342147786091387295253734308527831345865415645446350168353822162244148870622958194400535921763704592837691025666454971084215111082634064319355205960831233435017451007757933419229643020285698616279663774690279616425569203010570047144295952111716766066802159263421881421200323353117985798479439807941385795732610882566255435101180728603285646411899306300076932468020615063613792394388700764017416381052952756343444416546170968286634528891381352524243673725598988998265500795360733808558443068792333426907992159456127729004737431363792455859971689072386354475754668907462796132160519768417143120492689009605024737413046774668497384164018560921584460446209759877829069888612765734693479231182161356051114680095191847373448114567462225044115696817483308045634027421052991260610162769731224652338523611653608356165042573312000000000000*i1^43 + 630654077189165685927956023450822689240826282394223592521189507549028302707787301979383330842457745957740923100510636295252009289244555428812648595829835201772967517872843773335318713210043943717496535715169972449722271746826902603393129101828141060750422522156708026489445364654454067203414989901409480895215551045160516700250457324806958510135321454623918291120448962539303105440048583743319753401601960868791312449488217449426915515836686664651771808573624824691694435872851876845070832653610356525424792045527832683210377680952317981524526325982750948054892283927636946763160579074892363474361164509564466082574802361557384690932171324586555907538710754608851746145780209476069658871839285130033273917157706022516575694791543769277183445653099492208948477633507339722234696591762986975329512405990120385442161521696200616073878449467344545266488128652897206734728921206283114896668705731473303515300563121643058626419840165533635360207155174926426000117889685074349973743182143104663859957530886683976788276278910437347975901861080706991559100602142868873808354084397222196804523224197981807091354963534268946011682986856247650289713967289193768607843884505106254413457838628162906877107332957537706223914059790838150062085897180196412886397904867309081613322244541281015195667420797107576642522798933859645590783122662476219968863952385188082752998025743053121542101181910966242455042328285552548775858084610462819413518088171803910965055626523173170769381471606832883791307317985273680199029136688624839999077112470027799206888640857111532282918959888654267049521957076545119145042293882982860907914630449569757824520133495788836066442191137180274996562376417980500270698868302401288894505021081938768053854366771840052197492763822467246631269623591092367139410730578056148425254857338625789212708219821542171035458856112079951220471562738077091124630596585820160000000000000*i1^44 + -240240002682644076999438665795325112321218807146979156679849173640054039656092694966944240481376958750402892629129734461194156789915133351621620147360174914447353039501273636137594742894028547282978940860576577759882999369430533851205177118217100099135479930987449953310411540610768414982665274955514591659816715271997443964916177825354987578369412166376669041688911602467196755882399630304878221665326431110960838656322470017339377456975189054024381417544936848364058930373182729985354085807356937705848705874077028755846471022297970877866639977742746569091580656016772087523050449080674697087653025383052407145849442142067047989800422236728151667822663198808038583254458003698048589061852058298745153064393110214389126320462124739496712283080874039083142348777109029096564846916920330531812218271422339337433331783039208855970386600004201156923066744570921619572259710231618421575636304226285171336012200348085467281387849952182916042031060107402726249113686295158515492153809434567301917013609437394532285152947697165566607792341339509394796006562072164643475753368439687748689681323610826718537979290221831466235269457360799775053620230143622205357283860395166304883568735857670164860465176612798858905678291832227490574968447555910723522948253192413332128201281867893511516835002544104776120520972000767629299776419130379051772803245002444841096497607283057154741126263230348098107321834786133313624847717258561310452764906825534353068080111594041223596977489567348039341056458021279045142348667095333752093676725254050192043542737016701607736380584408602686432229284756822855956158990399655080738462349125770920292476002259332456887230166473179258661132195876268724394351535640016200155831938045903973492578296978286593545773361392842947665701309787389810956239561272724974000026445077743938137622883217110958724168605528873973183359919618633209644957898567680000000000*i1^45 + 62631778932891267922800707424189160285342835910820438688409670090885738765489184168858898461824454026570174180665033706297375847891644367286837362293398461225196500177315089605427904676051497286626291029390538276668748521640564451631761307507688278822621578031183171732508059742412591390903845018651409192407681063676523079997850945950129457039341918136493572806269993996035849906606774884190933435789578691866128073748535563818288518940763961581333555434113015683817443364676673633311599458482085836032101555289758532629678130820402210527765332479626347401834438048294421695345034035843605533122333847240269148782298692241513075512607179611280610577051700615593286010177028450319838182615565725694925732295975458545148919309829593682680565262010259675396567751820980410618003183263188669151397378906061553259025873011490627942018380193301324034578481492474728133699071397710649478864556763918759395927740582918404094158282635017984708226219654413391374323988841526766108147850976780572651222542130114213434849573678592796855582412810437085498119222955415424574327949722291479714414124372750090505841174176844502724909584234752489875293025656422780724553416868097469428624828444445482580148603780840728399981335378449625277672646883952263255767840860207495200465636500530180647519093252767752141251296759356456306092292286120448437874830807126476049781436368113037221957330623581011660798735212337195847164367098995073511647133931222563822346899872969732016268278812731653654632014282242808458213643205386597558306662730350504352436245978878039919273231939674284371673652023956882733879206565723089547362912215386726619889432686377801261608523305018633307679413739079146537079463113879724399419982057312731153832064504317388109792228727348134476517140851238207335496771473086673856486935144524748586804411774278123728407216122539399400517445937401250003314688000000000*i1^46 + -22357669026868266859256804731743802387981986579915972150784189833059271566901979532165618123395199990456104821776481396109122915394527160812783614772739167337544825225232162688082055431775477908445136737261291362624918457581928341977061693736464735777118693234343857654139582203297791130330579208533498490802506507401586473134492446192672392749556630504065777204374731590169425487696255147137699291397685933754723916376146615748779098843894809421103169131797216624785310065171945733829540805952601374384108722572737406918516729394139748842078202229229439831064149310255482912910221043762011333124722934482255195821832745403769556215654665404645594680785808126829281324229647137357491807232751778370317140380233671250408981529559360792979485365811393400557509212023464089728735594906979161597929241504036006048200560788165953990419663359684358471775571770993454486534188983158291658123327805046566689527180394624754555533210493746685916652325012743294507132084052145977963681725113567663701353013194363227306646233219973934423333548245096364860509554460983669206545546100886227661314926594380707873079348864515723900120870329899706842276216808741795961635323944151647128968171805216478743641818435573496698879248921470480838798456645575469107241543278991942279666139903223120271272380450858178660684799272211184352894721657648987903358006748972436451284776422201902382732071795145506881875589675588333857311209151465084779755503494445281272413673694424987166731961854155829964130821927516499197722783143042987879486929008002649482472829760495507269972549924901170541083104735113566240958924574399483804864681060869852494547534861585254665175907754433425473508161433528846851216713208313853151737198055841331630044066501527878222855502628979677482441782084394367253359682791544876197100337424031378392926684452154687748986701464710514616448140411573506329600000000*i1^47 + 2104013703646994181769761265325361711041533123557018822597547425995955226218130703490995821748706983181862931672797420707008065429915172530521522549272161596900096856151180252862703233287797042507280489446212749679062151021460750780539091450894413473506315983929812618492947851503471091420787105320243289607697203447015623247081131497160232224518892959276610946934452777674223927467745584900183617770016002187018904367471779578785434156202129238792092238010238176102715213578630313809386059330656229708989848746631075807859424961256406403209977110704117533268516140352683396452596801530684964167371689946120375519617228652224960802227244682226137798010480384216768358810952133657719534808001278422932151319073233934491884026688238713313034624099750714352582312585146649606071285272560426260366362513884475495355737939178387361032538411225699483646467020321429168277252229431651817283262352025770075932819622399773246119091488950821613878509563427395639956885679268099084030917788880563470460277358826511410384592090662879333986037235105199320392229124970622317423995139931729072432852493838163312723238719786045755572905520476018228787217112330150607657589165856234464602322838683939271565539976346078263222129957901496620357270044890786882501023375734213758328462494161975421946716890744194388145736108790171822969780803982337766242956483009904871295691156770819674229834559081617653403319506512987197842354235097045056444714765483691323797861558169341936247187048638811217985152676790232609775146798857212056813500197535087784372639586463959711473299408646917368862377764981555076272073593225506682152215993445077248412800263658456464446349765390146399622063916829405035224485740220836221263578294546921496781842921097297608787364182906623130438282640965506554263850641099276590535106631477988079645730997816176015527343573953745801459608916654080000000*i1^48 + -381603126034168768535627768013839842455447196534239578273101196966191386246735822930771001724952801650878541942104604230995863217772464190023340189244251249198857554348434088822846065004542057127204851358928598262937241950360805513184488933902994078071157307873731364089755309549223747871456627571275993635934209734340476444420413744225429131658267436441426472713127392053744929034782919111479925848831173328287403119586908135017135951205560189556594658157366603504077098180753750319131071008849023259151897748727907769412121414048108979598250306823699005457315036131050249182850177361028415334186117735942428881073057157982146722146450217327179560082958981151481047902672922320891615136158232391302757707368081550569191437284470165288918316552397789414496672245605091081146764427236413106994307514612164715398890020805056765602044648730948039940757060272263303950681001520483645097022781483617936517721253202650377833720714243899616312677745202606235046325167080653049921286559720902148919734390700904763368447628669159091996938076954385162881811263863716468167534476620172960789478837883344698767048024200124066529150655492376913906659922946495920550643814372931536423832141130386444098287392996346966370030649603884893054895997529885217112652407776026971416256069167293820158967025073495500166058610540639299016478589527389058666750095032394979419709409932827850437530289906750554936381428493901494903677861120086894946439521142421986147900327810107713462972331864188916203746471961242759005343116878332721425024376885987703867668038957534589829111464686549222234969023550701722370043902832246770828212221413124310496717825147354111039433847802929153118869990501124201956800124074914185705647220797078655162203903043199407275931379565768259389310679982883363848650631052248360940468054789605814965617591591998009991416019553784166484807680000000*i1^49 + -15671731089472423220706699679505443457260674242318171222342578976800004352954811388596264694159826747970801689944019404368985425810406871083594086455949737542794365796233598163871781884007448147963649350922717305249291326973432819624237311859648660262275964952902608067416085773142259397719073746830239212135090460551877466486253001352427155380536185634098255866111959813357304834733462221609888193123167297852674047852207492973626690525099056914082301973365594906962127158301318309684056654149994729007194831684804482783720176882335619302754541345090231724958651187088106113697538351392883588200606401164111615362696057725025007911192855134483521983422964061514870092667645216861772771553002193066098117590315145309132105951881717659236681191222854181917065677309922513010687922318628429454331338693670281568123206684263839268138688212754489160456169782041184559808957350611540488043729698946640489837130283331381651435505020661391247495119137789354140590179823565225424627459756445682735526548119347439122778438629552429011975311543680514869257512702257577192076277756452713730162653845672274883675023319598557279825240143126601822481139911463059252902737778700131540340175558975115785952535940416143984998117049792620438116354275708641483653922012198222392143932919323581402250099935564637960492484731014267592871357582566126975302204366939817461401624404055993651267618937317887701290708619636425880577576773196980117587700472200442416222772428483947805374857857350067645866889533200806509460705896524960571950568008114060211051246203194295879803838969879930049198309609769407480553946246876782029262002504444774207329974687670595123185330101109009795348955930954017443196122058713659369168708417430730235608436070528573419338038389639918822090225691896641671117114829587467240356800231620319371663513873684546447958920631784572851200000*i1^50 + -228149401406896109479050485147892161006337164807575649816863545148298754471513798490897386379653652596260639677410997470041413391940159732692199815222076566325308401869884062017441826246109025645357807080194895119726414657198337924846786359180449189468493671088710188069514370608807882649185545327857536590758405378950449886666677706086708436712932970462112478874784196039416763713524778848206114706558170302140863945743010479936099614556191352981053022719723081196410344767850404026198667358443368467591689589690995254395320026796664777126377132179019767447645062149768836695272975387174785348073047023060172513144225642877720135722724798012652629371191418278361957439062741001642484355819499509049041604176475150565341400266885591631811473411145640331295218571106086898891931405383186644832354048386012566118897625842139701849857340720286060001034113641857377174517373934984133641870333993087888881637091630837141340046219522177716534689605317487052178816616404002300117531445712528950376439083027497228286000689029355022305857144768075570657501182368927175231301023435943636548210481047730393443480163077526009281328403544166759675310260616578199315504896225474980804204741659719466053556067039475390832864796620097655902319580589202559986516529893918005145498322054134521747741366881310423412555926161077388514545910422657699267016034148870302177148098641575422229708815453616418979456657483362548986989027367299396568904494239717891934681510568926037458088703664017866828790954433695731670477241155819626929516333751066637713633906071466340962715082379699244086853069873168665256652230306625115528915583379034031081090012817453728458217437242322141105585293168449448675169047961543082456196670113641618147776182584929527908829435720098015612776117406029664542674588515740067004465441268912278342116348099702447166021410729120000*i1^51 + 793526904211688196897617096033337270832020714179238101254699737943369821492884002515195729143196957771279025036584229022585549421128788928666787847706035648342753824571192127857602886368820973970828269837532429697175834674430545567862430400993787534897998360532809489627379885631701316566971574345394431379362894465388752547856105981607078185066126499639742868357976634089112344008806737213084333728755856642705655132129875785917040743973016878841742455742001644944088809599209896316193429013000659908860705761844033410085024360418110152624577040065587947679704552617914417121845317701984645467804087276776118093862333150202687063054060465195597133753770418038246179438340883668977778570684926508428795599870448493095239642757462102780284379768860785906477055764138557734007952804734648602096811782503851976503749992068724602367069627465096705755071148816266158962542795619475948325912583365333396510626747014485176120318924562337078282570783742517670649524687004969782553008787932450098100262740156310958381258638423305587294177327117135440228433178892179123332195159871442311573331890981224912053327452602627001870650156337698556465731624564506690065527211265505094045374637767560976850610763374332323998710757806778945031183363168222415038520492531411484025772475278110758817546267571300816524644512311074402640408152237129939041884911017204683284666278806819009660308653933913561032716570667852565217637538164983072411465746027930697633909858991361810809230208450744799012557698265339201136113706848785076171606765807933263991031454765328454962761819644586490949485426578470436785042903234465219940659023340121947004334383736198666214311282812047393893319783916439221103854816901576197624207507376303626622504854880047910175680976047919868327473998912216429500142070859371201336280205666807759667532482202707380720608000*i1^52 + -653478927613743547404973370450044950900314348162787481834545337147399220896141496062771864689739201682875738436207012802711445644219263163672918766295273441298549382575301952596298114652511117556817529011516495644326094274025136834874576590246394970656920384041453351534228668431748264261759642285433060642415547171004683859173856834798378484427718854119947276209009998331383822732781020662683870606069831429571322151772394582686058969609504395396091371449564066275800298089114592761335650652193338964419497205972505261194974099733019579781618342650036640657629358060767098220176947614216105156872099734989331750864378502519654639740122868880165169908787575719642688548988545240072073130985024482210660800735765085804950621812151791767584204824049803484243357905944741427326528049814013604904441423633920548145210289692761305303826110998198612831938221636865768216301420666584918800698973992552336203326370978285887863625055556262533781594189013315399576028668042761519704673145138780607534482283487856620780806770853367854345348148951328411458800019088601174913119725139704007075564004920143843330996572412317629417936830933999762129355104667443570471644309605103046975229247874737824858951499627905980384116926728900955575211581710255076900924734239559051076075657325457870463295579174030912777786860851151572706942953198675550756080945118032054248751880608132780753555350372635666468629821560106963602372367671174439892226983334799467389307125799930151257248975503755818548679784343634333681161903746586854538171239268502297233925663788775028839894011843844904412583421432959276088107380562900293981937659328194411903082018964651351027965049555149916824227258537531704545760468265673017087281620699602631442182727138683350348316867298877046928020866953945014044364021934905635015050872335297347422795920815380000*i1^53 + 527539454724684155255874097516922830231531965300578414029007415250526299409725430455204922177311786064148481021224506848468342893307513100517368926872848842153246573808915623231723680059193917490778205348429708094371086969572032756338751203631131800355639419641216789416891882531638955498203007739187330570535239616795317277700282585914351144977538420536490906895942190130712056056536583971853915899394467236546681940820461582641756162949513978799755385891870520817121171572766285346609492703488403543225618921835687695065245438997013472114602975229442284852438354993382780935674651049149824908008692182614646427756007395977364945801998186309403260128998654903607302872221556687657062206641146322438492824602529556897005297280747051994518028874157561328617789307586772361165992003327997721909367818100805871185431463236501261822762302606306335552888895231525631382623610406263329235464475329808641563987962965696716807369435179189200907059612728173877552071923593535923055324115678531698320838891408064461351975391045210377025425584754075452457998093902808978893906091717480249527687114209105411806931647419949681267912100345342775466977864167010368271959596000285747166924538312256768551093940189869904870041611517659884632199805880257498992337843015000137554082581148878177377808310714439415171800046210071020862767560160705367027321298726454652574485052707173401351070253943601294480656620663642134055871350450571410328013364265983601974144792074658739661496052502264703653890200988879657671695281890778392556961777352402161124892674697436583757009552100623824206014238082706134404490313469054098638011666858233888086108898024466596949166871133432928526443034259461132247425659603426284706208762828106286034115750086261610699275972366153884077794452977533292527991404650537363976764573813302156192938800*i1^54 + -31035100002842530842043077781410695727727310120312798889032137111221607025466091053254502469733717017393091850989608120514195935855031140938812723999917430449276441776612624452764157074674170127298112322937007829669666912534256547362017105226003273439969394036031419573638753465753328111631399262393514990636869818777045351562999058981929783884958891859504587432035493266326225898173279849704575839415396423072492806456409878579190909134128017305478884949773188073975182519975992688949612133485927127798035742925966121956118158260359852701569258278064705625671827388445124333747531038950380133285945990407170915824776269004998062809155518387244704355679674350543553627167481055369417536401833676538666250016686997048972230745855102166969586272485155534878313047020606052949612867041352802583915595038064986287003154077048236838815371570836435232906099605699683681040679899875794728723025120397647978697091514239428371485012059638690772840121356571305007686427845655983224981495348864455401777541137968154690580956380048866867634055703871198891400405004439477229116616877928722841423349733837981049762910332111690360444832435001047022986832331545026807059735589813531189602079398289499131687166154566769006340712946033883271907918120470238836401853533661440546224053668920719724030758205610383537956128659915206552539433721686556092887718575890177164044621562140549414282443778034516116858928463318722813886730463477851913109112771711279684778460374070728074386621824077157822422690033088900736575166160346053553430258425301898614059372436581108688131836020322213239407137710227867220601214295223343840451207170475881645027595127764665720198236259940285593274492158182362651212377257983753003350797125748438658383083704287470184938137500750486425259325459*i1^55 - N1*148294840989410909471328258227874104709577361141756893213684927180825360790327342964051535831236289287320270320005613956756344083243965977546411666163680093542520693505314239290792217221640539199441388983544692527539473951320889505538369379862933226424231664608222174141494723579902584960248748050533181750837197026168811243804989057486354628904371716096497259906177271376621383420268463772579808405468499302225435564607205739652366238576383821149119297196951876557718649786872832*i3 ] ]