[ [ 2906397460279382367892966767961564439119492754551053817166316257861467485747634898536151199021399284237715296822189892791801851380202196848113279118145607009525452482953706612378455488429946606091694011741100483299408558351661118690770719900765334968523917310028218422021431131298016572429095248983919790791150938703643229357218301181948050600045929756683038001910763905954729988053381612807452785506642566360178725807334367808484375877181302242819104945025592278510963290102959181334400719992954282394325238536379471552588473411002445540171164233909287141076989777680851968929685420555063359152825267973689689552856009880603614067710069115315753985271649165301216167051691975115524875228897053695886488202693564734354101526628056791171724398359493057962425570475764134678900636745575892002548476824755811485539789971969377499828675539070373022252886887293898391425263056997952419475039656655751348875768321138798278135616337385692658750739348844714340658469678318387734569982572622086403714921683349391657258273741590336719659068833387534280136623829261875033242058694897311523494629157131253231684009745032594595461065867079141992506548914228738369088171148374425162882325528256331471087161913625259528222867607436416855643034045919154386579940641216935991980909593018387510207464783308707906841075921605560418442764250354507702220967247642897671058289740525762529262117560800612104904255068913833811368135694844670535434041888620564845165831171501385210428183749166111743451411735196258696175501293031191487742668686883093872543965617444864015863161078592988396141887798974403352693737896120435340062255504153617245324523249000716926566762296753083904134848299663360000000000000000000000000000000000000000000000000000000000000000000000 + -7375732672783255038672140419881365518315588933920175633003462184434646215880264418916006600395282073250192701585450059146066272980137156412550130966690826241986462677458757588304075843028262570564892026081174010090954921086684521355702242066771164656024627639629593164046409976747105865644488328588632784641076550024298414253578507926170080148370675771459976306999995157235497712044448957996258318518219032395719500141471974035607313406238938775928078372148372774031762444221039874672126180444397078404352632281958226181572747443051295117786787263064075697478373774587028444762481785406292976833675173636055028187899700535102596553351238707650319260229640182753193453687939252364243009395076210033878645711660903593689095522320002486733745735920051434875688237999565156548164685091796918911878602566253301495680506681980050427466553166752080011980681747717266407140812891621668577820922589181268586758207886089862369994759949697958576545595702866564118223938027824807765502366036974270149339013497378457034966849692706063349341700782724064221817934582932326928016962552226226151779884022089824751189407254426852037320593901756922751199345550697342961766196441537231765129563614496662468729113655638576865403723851275331277887816995527470600981533662242981990748780208215626115157894372647763864366747770880898328710726726470112224807182737826060163150202908542481527133166461565963929783756724678078449667028421787179203139323761743138246213163331561851662534259128162110920723109003066915323754616902897608141894882131390340851936722840221387264266118688198559883076083434020015558431743752917828529047314106719773561391810196702095242780782497523080724325397954560000000000000000000000000000000000000000000000000000000000000000000000*i1 + 5561869677311229093424903473270388567171732817350278890880624801587469597201053620231226290661693819840712932002784678487286035542491349955619835747918292838545946180514709943386879692479715148019291895619855095240115881576046650948196906119946333111125345845259524844028361944720040697426572214503041620802375656374391388202431526732769603974558732890787565824603625797313038989749642913044368181734316138815003310414604326201740766007513428866221996278017878680107062088742469716332294285080218552152500990108140226541537195925353120734166842399037271429418191317249031101151539014373425750501339320785514350907036664465016958497478577536676632755449001672979291380130904926024593110170185741944371441231101592243627352259017559014494364859864536076279128472945149269579054285493528387152430588721167060519536369058945121713679091364723854461676686111097071765860847837922834155407361145089988211404770526450106075975221364139494000237818104270053169123206026048809716154658030697053055042825045942299711512986883803484142101749269805948260383009525253266881693842769740779286291642444234526933357339987234368189668287553068861430440053033032595928565765358687872401156570460385568313863516354102415713138604489148724941102159775472066631207103866719293962829875891265442977938688735239590180200209965825581972483556603229433527320271685329315857565990512213842340235351933723640183428664760857211121522196263259040865298997197868794259866488394402742286440318802300110280693236410538189334528166190548875513771533127232854625511944320515728603889745783589954115161170485939651380232487012779469217346371232282443612676385866040692987357461873545151537154621440000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -241540787968523106005434475987189363506974204981255907545586145439020597964831386079347340475491551486964323577131601262056631193585073451038981120107541959691047220095580504087299349967931012157596458949531302059473770752793532700686371781850235148733591128396284741156595543389956424630551759091777043512568284873270756633247874814767592424320732486882276443614682643319083649895901159100777258627996888911332392823401568011237183928490279584092453218772499967332485567085928713260201689843061745665402480568272308439078176319273276052728676677630555988560016515806113257643911988358179005735792528165240709208468135425255153384149732824670491087107091080665507428846932613118509602861931271776000530318480825933585818505559997230707839761382734878636468852005640936824648433104465380515302952744113647053080317718122155107885755120738876614633764539171382792192846112370751541022317119896534828225686953501980750955735436496777537296224171198132681852557018617928177500401008499723081031001365120580424444520622362386233848606638560561242442113817414836097374255690828116883011379341978808130109622000930857708581536158183296659066877593186199832055321061145433104544290529156935688873285496757548462262794328743775257710576651270205387806789484212433544433450442072922785542779865761312641624343839030701185066788412001795626978769177815410013336337142069268818856241406476418069699498855306566928991418276098291962004733364951029581026368886953639467957881400334381202106992697708884147918586149278373290510228697197314464945745814690903043110781499423074365421826924900559884984341808679889453070548392908616591299608320575423996006940189583716162469888000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -2004319568050661486665495966320336287961923080756677865776647384479798702275652517165159240212816550753335162194993747083427305744034135909423372244577034349678201822436367765617313393963238801805486298300362235850145049518456646271534875870443821949262387187430140150940725858432520700079453689947822794343706541644985922725379424927466756235678680196348665264224879809460412284205738463594232213541697000143135184805689465925699679296177505723497536041427761936594969907555973613751977309587064630270457676783351175478592751839215468010361896164207161991612587261588394703531477820791547853705188140331369850013269743995128995098889886654074441458118541876978409173960616248029472570119998310575306062248869347904939461664075419186790413926732892475933724313086210359336966563332263547934209868283814080314726934978768665446356695398837384390809376099440657578474874172465713291537216054458591020881390740303398228535264464546710500661133450716803385656397287383891570754409995976962190328037557652479136711765515720798970215238083904935372993468241798823426414486850424959666902350010922274600738609211298843724501560052880389073418293922919623244996932045262650080058458935337829295998813432740426205187379686460001115052807238151980920788117226028741200042351640187877932846061783198049612428785470290069430946518472678280256070388372904960183702764681350079509769657626143658451202205397859812293468023803833393735903562629468624611874307418261550806956132748186139388787454340960765559357154401524955313876007539876049850828953713480283828626541149336103549283445145798432373423856399285528037610713814285661605076224849119474056860919865750558081024000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 1308346822942230983995858457762803292317147823710511779353854522743792378438386845371017176769329554036416023092949924297086452553558619634318362597406636948439182279567259533869252168920543951948113399037942186953172498641174533254154384595037914060098529242478029601639008342290255799770713616483753267174757066906786266582632312148792266234808517134690311171848630528939327579493716396111134442194250057195643774905556943677168847240246646473023262550085656645849292492409920901110580758462286646204244642321139800118106000465504911753930799853133602463865991416307829149790424362355896122405404719758035221923096392975081841328990730878088432274921566822245063334851679578511622068356236268052315815162593731716112202592216437887472908106604261484265704918048760174130886690658518889083048494949292356140833978254864663270701609665510275562199934698187588777773253753005319122892464891180841490978580620936463581112347312948927154599678453963174829397927432483591172222192251653212859949439130310936693991262442824778478617762376157492653976039163785250092143928764949434041240495441237994521667727024193024251460955959007729310692380562198137795161006327878233854737609272013447754097656855856759860902684584789010140599366841237860896888584414797093327980849810715043192994317379575036633730071176864586271636041750470138479922907647480553880856297368072793730167255354477513069011382427693129522954360995149014031825717915631036757204548714996142269892934705914758054644088288823876616656647823897690770837353402402364815279349549821556531056136806454454029880805918458744662282107343350098215347414743917278067897400900828848872739722466588360704000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -175531418418686409111930782451478748665362775888365704427765794789254050272604986944871402262815731484352576561367432808700177482045710080828279661094899346888387966746574958204773812539554265445774270374461285126618702221980470483841639973393352280052246065076198466455701316191550947878318824217195564352834570321828399978652120511633205715368139572013381601871386897441696110931640619153451542534915791923137692185071711226603631218190323953450381216465961519113433675009000178767772419762791572287051255893798590343346059422453880133805234043618850130401246954248004658160018989671620566836952219918623759858473859032853442798836705202737654407608647753157889692008195035519409728540533780615854636083592004161733890004658199883017556032794807886627953414355161094202231817267909392884522369462890224615197262462250227102637716469507579734572616281810540147871059461030029384552215153746353199415348272760018660772666161565370498943110208528840682214873023203794497621886844843556015326128901199718093870936650868114680148646874215031575904878001924208335881266350680051186319818529141446486586101037244124983380351183706904738320348480710553476340119118195259876058022381703655978782225140590891582924031729897012709793003666248849201048640006265998614699820137609182471553191294201876847693857553328180573519380057871402189976579129718105764460512118200496688009579697662119645429783197084733653282101835724408789152790587769517508210756303008614690276078392266066544069942756794999336981215611571966792627303271519528892251884342119388752753106775375894822705752707878445670842849221100978087782502482183227214339647586213617811735940169610559488000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 50761667765891582818206635371374772659160632708519319043145579508894178001251528294091558066054970897358756947505268700831016873248903579371015998751989748372664510857000939028269012828464028014373748293822661744971283653215849579711284910715022946620537911690873931530164580926383107700809747920718622009264515375981231644223686641005438637378211321557700713348785530341609354447815425791059544055610368103272236410452715557373738051229680568867073388088616095869896816020855191055426155863006221515339305683699478472786691515580521915138751054448726828836915288297816515366186717502418512901849990125462108814925723163437851120003810844332312128569074622647551805092502005762009636593484766762130429064999481722661543084662706937771633769738539778312752972914865389821993879358821307859039151542354839951565191069528647575580317801555073786029198254382328200417446986244949118263049286758824694271858955499005912183355871662486976049387486396064900610317716798564939681326065529654773211691680221936658072614172811646444618668516704050824358094083261047985133487613252438925188873407090995620933330504571358931053040185419336792214757862448178525586507071198043013832873816573784108499640903808561413558774280276320199392337284722086177598004615913799075839165844168800791056951416096630352508969549343446323616341810318712757049121069352239052847896442970761468998107707524829312723437698726997267286590724349459302193441687713948454763919408200801859474962231437901106177955042706025116863696755841859956883574203730709878940103625731688405057012385675870356728644765208868698916903978926930477496790571760031172189663376126887778662023334933299200000000000000000000000000000000000000000000000000000000000000000*i1^7 + 113365479121137569059417994656973370277530447789165489783338860777213121022048930440374220759004264065327829236120920206549215140983355110776807252027735493814041515152039565353047190572675283765036324575624162583291279473502819761445620614315837096807527267168437240662922560456564124012784228001478776592852810806852173100413829233692717520369648117594139679126265230250844484298724870256654447586316740908799716128757204780926719826634389354698884245008278340775668486443544585388162875932723378567659273319938802130856362383564155819557378636940146348200225251603997612927701641719140658021870811387560392884047304426286438900239111587207799342897942474744046197200384908154828541749338199314990666670020750438615317477922528364941373169593826530641046781777116190534144432844976878016563249338292941306441802481997106382452250675116683621035267865470250250627506750328293134703713402449909932696866244091702982505805096420025765482143187496527382534096251540274070217179403591955437966813023810553542369372199149317370140895297550358424609541044088321754533633778649361870134418630207615153349275496777701878103746590010816383295523079185427399385564699634457259378759978154550211938359521544440346829028419029097375707389008772349406737750730140830867655172425203958632646031801048014461654594586293909207132834786528409687287335715831989781056996841543522687355054893755383793912224271345317168786817718878722541125229760307332713618893112396092454132006199616585095090323624567420899847796271206886754635332749443971613174606792213211065634066069004859534495656635403768265809539061096830445930819584479744580058034660760115632020631765123072000000000000000000000000000000000000000000000000000000000000000*i1^8 + -14956407446457947109386402439244077609262866364036457307490600973774713010941336008558120688495741857079961048220323374551108084091508607180913838007972927979703727659101177126060148422497076215907825827974012924221871782590429377520018038202700044339674491580432155863989734695740938346347321516066209274323458378501915237376875152107862253274064601078100707735412622250664323289193894305256836998564422957024884424021710937021045237773208063688632579399417180679557181822725031051569978419325230744549770557803845565109793333369460026113139609257842493392883283462171429941468405085695306257303426007443719334040086621451340051253372811279555065653238253171772382210298125297987519142395136626289367591321970129456238014348775365057675228225112375288802353199321489008150071472860566554117397883591709061608345125708641648046818891305554118538151918487864778609797278574993292744398309333732650022805210932416683820266648020082406582123957375084939551894210091134497971794873787967145190838304940009597283802048109864634092309414087665060188986233783576350324418131885307447328015265862308189124961771253386553926085701845753430828852549158044786038709000425276018998331042556933114022098301064043358627727278456410539979162838191706924580118235817801659732019418623555432118722125733708451866430681131547763336238819472745704986966761895703667814002863303367583352014942236077233584717815263537237098902692294884442539545942587603367900254040156885206710438045036245782907379718242097515748438160167322290002405962867377779287384567725958636925034560046652879735233370248024562600172838775127370918480475558251780816600644112551141686798765260800000000000000000000000000000000000000000000000000000000000000*i1^9 + 13355163320808452674065101081765762228680375997190895370899713223279441171027965068957422818844354991281083499244617960983171191393738875648773918061995990289415853901027494223342460765885097341799051925637420013112032696446183762228959423767404897132792183294353305606490201089384014432115689259618641907220714713606466599870113990204484199052869515706445686403113311288086332597701025805295508654628889326706587597672244805159153272249794003443770038162412812035931367957655887337448428832819345252023740272128981298597846605801568042141057762720498902779570994869431988151924617846806686354313201178003755195300222125789976264177302530919975512854864187303077123192892273591188171814074472863160671356828916319295412044303997996982696055300217793369306112649866016190820223591944806551119291371151087810804033409915576915104971879499046590080685902234464808324955311361001265952561162864582164050374907110893697204953213114404965811415932879494533103797254696148596815869489314484565124471819906603131786986201378657719945553323064584118850951965828642378368669440815593623607255200665676384359713349286437906648257980721900501132088831155731914961552353636095389366981562159681249160667735872698476076697039033794511238451079607538294953567284529053632343650811471268578079185998820944126182300819748853266507201903573424169813512313613314527671026928853275689412460140345670829568529805899872572913900827348477602773975266210712650792040000124042791750143396862575669223802765039109619395216635850831419288545716357532364555053208356355427532197802825891620879087503183264237078028600839011892082106910637890287893863494058882694255688548352000000000000000000000000000000000000000000000000000000000000*i1^10 + -1487319228296809877925668729126482389302508907101903352420149795727409863784737155012802641546274359433642682171333435183000484327374995086166608442418763330604614841022824634239631145202460805109230544130630487602178700987060679704456348324965767243668439350399750651807778088955996139258029970980646476385143685304476410112353438290207218376683294471463218458104925486133234986591545608477016765353784950300497436926512505406153481499707641962171598856627480008767255735339852038239971160546256496433956259793164402520509338344097256468382501205111714755131185920585491167782148619876787833958705503452492490613385619842197305494073064952069703748269105067234697789941730707297179495442203446792636671660080324468917152498514919360090424674168444115029212771289235759360070221541154210124306467756252804919192888213284440507514072737177993596292139209298925916579187481451531632921316294360576638167881970222718409379455466012727720386917567071534143420000477801796720249748495802025420123285333163339585325801401425537690992840843313259270244866566965938376704245993379195543355969110277704869329130639397115009714495309209928150367909621498409303604679137527178917750736825207810777515689831106621967229568088978953574804291884956149103689161364041511278636388300852391865079753688091341565532853084175207444604655335790617095696579035914787389934558802032447330413356597109641223338071881219387153766559598163015075536188750058714217543651850042901628063496040917161019943197119408177608676671602257563665404897510539546341045920080386846386394011144535949875697424174608196484690701725196296135066228058150369260368161101921069792493568000000000000000000000000000000000000000000000000000000000000*i1^11 + 155908064619601390671256266978609133693514116627697509319651373598145886109427398409742936909022430696522346706095856276842237495873453721476710777441052274500401926170947150850567159799318582979178986964922109834385403724056262054116457082792291842037042635183253662575438766356275162976964981485998007182226324648763366645968626809220239805293758063668047423881073904575308025051436041528420237081181687799742914266405021070394127599328891171779040043141895350286085402550223628677478224876295673689343083913439328359729306219850705312780197725250392457251764600626036184587264595651324266437868929149534166418356895308285304174173594205201654269151825758226501959317946761924467600179126114996283860526497334938267974640041054262496149954255064877833623399981655736648978879325011093032331107007498365018228104835965355239462596004997640897344314550067534986194993166406465674515717153988838560237898871522523072530700924275130128919636766835938986682754029692416964438747208131369589505394319439580998433179416274371015995033155217974860398701421622733325903805161830354820830977512941198484080299876150258616979117334363218929051038638017231462100398152950996676641048234529495195200280739922187427907012564925712918860913337563365881182847877654664798863291749950317766390272164212304024034449264212464461974929226330435964281635254941961539400303456119730497072497601577169209442579527861864688406702785887878484964209338276827729962614777470710549447658167803083942327802235952198600404232836980005264757581374030547664445508005559521125165756945734730528989438545325718275691562415858719729351861782662354362127345785574523718860800000000000000000000000000000000000000000000000000000000000*i1^12 + -7505222755420806196261065269305459193479557436103776249665898136704686024529393302928143489347175316757267016765536438834984052877506106514856583665235277250815831467863007129082558770239421383829699643788899746826750562845419291938737486583186883786318674654008536727908581484919745756302677682543528640401116570902297974134111356380046717144639744256891279571631228793777541487188545339983840691950025737071582246971820243846695927430543329459098655417925951437513246036130701849668740372454607077137109206118221663204310455054205745863124105935444998987799949353831975817770884312264651947341145967167281345075415711181541637513548265264018065757016075467826574010981250000676944912948350717280215582551259710677205808647647136750917754001020150277868898915129463835637001715956069185466178869600863219131364876524867422182851149281084054412027223479095913460518514913665640248546086368618759946160027127609974697866586461535432285876946715970014387046939343124797016275525267347085672720475821125376620659733167616820454079219617924337422781333668381975590188844710697577971834947426573443156809175495219018619306224159138041144877516348084018058807286075692143804724482666146979834173822919946856178642582487372084528964096743757338635451039903703910571686348165477145330958419627267258705214642862355776802696377656419239062375458228808452136719581370113215243187351541133459189873448272009899436568565693183742683325470381705733617026127185190123220415422412195462199161181812094383277672715472931110108679609803118634696828729996575394863522607428194868992077264208395269466221884125012597853553591878304552306690825712335585280000000000000000000000000000000000000000000000000000000000*i1^13 + 361446940624496538328705640374143756892373077891975878360473652132031749706020559887174658065337389100053025051359794969727342126810374220054199147284191195981057165742747359209570837789287453356341424316690910189568765412568000511084368898647318859420311933025374519159700939226596738729929649535120068475797823921402123226155725581844587099064320502565191670616223522790276839578606848920036883514106409605830301423558075897371762801374602333885905788533718225194521808544988895353759566343860335379606185822918364544179341635105767328028816102932656270470709216715800872410801498189562324513013730840233655174120337923836177524998791459572157471093352502374412825886717138466130337821291435036153765962716294466244623856544951318744932348958735904013528624596829878774390124956959505689349062115862345833611770364325260857931998458304316042462731169864555588796529362607114687496926408295417063825682144203808831766902338237268907254794896047607422127413008165935221319780297576654217061298307654917347740709341611532710592271044079588131676933781030918652611615439952177489571991187159619976471619756145141356624939289869851389236834217734333808533633358080129105811182616358293952278646301952009251740704414567163158303937412000972455057100587847366046268585589562525573502004275007760626794922009635791507439718812072334611886451991460104427562143048935160650132550900560961178313307962827225853377572711872023282764369446598297674986291003716509168361485568406285351050281147917841499331753282871630726642882216387579697378265243566674737409950952045946158627847424371888170600331851322529068376519250074402710121101874167808000000000000000000000000000000000000000000000000000000000*i1^14 + -6377054655275662007121655323170276395422143051193028741206089501834286153093577128478962080979089459949971298441827773919033741662700603117653094815430546450490514253151687137670499661055757508260367473713751935722547716325429269210195826834593909743022541908876283872478760260264411368751903525918569944664412070675451361482010659633219777040544767322074476805361971850476067605875894447817444447560906286024845524813539626898577128649444593607940448496452339099571640548984199436241674424755224541059678741696961608529598896832302240234476023330345757247478450483267819161980533097354984593067723768666691622871633910555927267860395082934421277527637514836562449568097721051084297798463843636271354730281996861197721925303559355759719927684661297158293215762246129722733136771470793964773357803913399343270900954315234798672213828048402379729995465496771278938418317058996976963104907023841388177879818473837950745726588450565991881596075976574772885109341477396114496283273579819768100816659146610449991246272844626035458100841046422728706270339708189127698188258933268285958265396131677381338028019661396131225965051634638381374296896627933684302265669890713466829074122919450117562572986904607448300297540658500854063806842670258915295929803337907484693303962798793804955828654317939116373939717225172547863857031265372811030463792278904574595210542891408956087201029067471021563741133533285783931500933156453552666652400739065499564967088737054817922517965208661655510058658814545435977618148897863683960537374597406531348472415812607055332961148818945536324267476002639737876811748642373961969598698140808099632300959989760000000000000000000000000000000000000000000000000000000*i1^15 + -839386037530483083777934992445003717822833585882962091450915490609263144427724575142110359191832360148304059586370904595100497803832732339900450152080749071991887500648312514880939773833792776243124255898792489146203061292303177048195421953420716517143045592731154344424420158133528624584867311697233483488372978626761809990528855305825526268977416133777771873639057883940992541857280735162091460909084577253097280008514387177658492463986294515813218197198665045474875803202884363468915891383843531470351477047243103937081896578326568624771316032360498510293880372154015431492402462925161199494088993721147520648425172115074486487579029585187876280365711314565746094829344043318539818452630725639994386994745987325571502061036950842601935571320720941957752973098492653366982640342111859533480631966925328752996778872116124010775523533086011340306262522716272443197401209837541250463216229003810244509639065534286779720119341470830776726920398441315085903035979001602173768801786776629091172166728374421227201415873882818459520402442899027565003112233766182953472331663504893208350854457983034598005635832194958055123473334665498749314793204760234929077036919205981813286446252694328845059288514739476275329402577624245503451125571554284996041562062124166030937754129365313835090474130709535729234207335823216837226015156299486000689235843839252087083035112991727732044445516834134807733724310525539865462087885572635639010634082632173368894584389141586229786618964095210077898655171591651796710959469620855771474482491550029330609493713847201724321801662901948310756411624182165401626319743331022842314652836245416030429511680000000000000000000000000000000000000000000000000000000*i1^16 + -6527579288858590676029755816340687641761352427771148687498810924727445126742838859419862302574171407709537203933192213386412567571023210345258520142359562992304415242513256997705610895036193847234640721709111814534034062201752301887519809203215492376424238225481166336644309425342842575828542250966169694476187816632548323381587633244975372054217627820236902779719815897138879339386752571517078918727165700756276884365389642798597530052698635758389790662061127113130058447320699599616358956086181347835663733687273704413296026922109021579356675306457577724812208987866679189415781673806584108150879044262598202860721988439895209596489745097285065584235638303385195427664711297218161313767460343849676218814168026490081331716163275123640961945467857059024595071157799406616381675157084400429369551305081246568665611455449079471740592899054924734227006413924752079990161853531505297731358486354505441753546184318378064751365453656922142035901371933015826576927999990882728600935361930677613360592378332180613286597857207363965337583774722117736957273639969869223211698329864758538113375070205866255842871039753375567013548942988531959714825590776095751766721902647283453785541106474861042886860878239004183863512768364522698544740024847048540347297290999853588293317995537521524095128051566378068142598164309675491148196812642079256615045624449593177746010490331248629904709743828007203511929822571059989454506951226379544839032249257729667704314704986663932833018244845470851193435638468621257030979602482889148300103726120965462867347642283641372909315692882337885521854849220097007826029717516909587915690528811685773312000000000000000000000000000000000000000000000000000000*i1^17 + 836443826147592561744892000660936808289709130887107695878784375412411652298918762321776992228120833676607946881703592241181013261106201313591982459089842398314058426153702655266615375189136345658779488925387837887802744362410116650152749418916542488671263057053939144192061325221775033069439778453249866436326714113841454518971369447928407707321727267692491040413272354567777982634943848405952363354908709476184604799966609912217753872199189010058516934087148702398550632954324641407833736238487162924568004676943120524377171218021021250364611408609138100594364856941867195572036884804254648842747257342439967045419579759232457873223730189511481803641480455424976466895937338568015057206063104684013241846686011032049384615526422281755330862054637839033451763965040241591240575524137118364501573034329596296804757311599389650444954927704000395593574764760231960671146422479780179176774786031578517571646471680018717947151752725722775357427300115923394567375140060041510342876054273973171171051611509827637533344021878887158464005504685759128912957867107479758883839148416305987524806900586880951596948412332280068353236952692049421934847276219264294791086078926412841050402913915929710347894466805157195503312404859330414239174284539857187387851034073331513313985426326338834626945381116716502339670035301106409591912754882075756599025317654570230859627588216857911209015164076682535264625239068097657190924974768617915986295355506877519253795679243984722669279505638494976435665253085579980536707301846391709869214197672175149492307070594893956358408069708813979532985338946024889290062809858261723217397593490954649600000000000000000000000000000000000000000000000000000*i1^18 + 154790150470783375628776636552575367825264430634787597911721718357604190346601440107825368108702831873527641862250352002195621154345549269099870964950624788584675171155842272319907844757460797053912716797759044554275450279026858208078882736756707724837972500220954431497392853255954893722211053692487782578286676399776480533092995136594264950447338347818392415879053261063550058957951193271874701262108600921112002588906102250799219649506454925711831292706074188522423882055785825225172219436027178486006219331793818272453515878752645731018402048852041196341190374815105973659361901896569831077131304736749387842269219765967026121909365953110915628744092016717679699878717338609017234319001388614342335595937153559585039409848519833807577496469980146083216702583206752761002046211474963897365193375095725516159820075087949392346107996858263617064446579305464960925842144168964015504010652399768774274786590208047914042478797562956161740932223402001020283467091386298442680644698671353181896424267687652698985800895294740833844934698782533043568553039941940164855013455542520916136003786719964727495012074243535758141025495339299329069520619522894754362277863924136851633694055996688757469384629598360195607143501221785542449724307702931617313378083190179328269855380858330923498200535754492001995167837405700439983253114254683481490837328704330836806339504656621447376555928353074407967584078861274264867855900655508981051294687222475739594419387061484254924367300142772553770333669528731254773039615529120594515352090725423055858294961222215171662816629285866153458459756880019861004731917527252288664495789283737600000000000000000000000000000000000000000000000000000*i1^19 + 3259579131387484340940961046254887830787189919291068205898722451049054805885690138802768968780337061023661673908365453256856499724605758359559516367964372546307222215733797756880817002048256374757965113077907361397622365937359367835843890851808665435545238544108240340437723332753984061273237092209553307403348015244369999327721927352553622530254447202606913422336020059922103903624025029325588202758558052765251969418164430806582237374435030883217621882145859519607884362319928668663482999876963229567884600415046123799121173237048665100168380180972370985059579227286348040643426981417365477131151222578759130679889618465436278944576503346292032077919194936531810190678898911965305809326844186460420875148672138057774747688322444872809889616995109660255385816078989786090898372876477342255030855447228437336785652635548175221618556488827855620747184203417741480702638391731197633343963197769778298793068487879293967011571432331929794417893071988603510073869700160247045263151802337494498016568229188407513593668885676110475015660727678753235112151417361271231117244786567705497250041540550364059237120442862221783415055553369270507745028496847411992096860179147231769920090524433850043760471938269297092337083076722424290094630293626422674394300109855937104377551858289261464134434134301831855696549454440455214670643532699355952246571878456773299140015859062136330541817377695364136960402221885189786879742045089427629589117476522566253154453329678708661938082639225855034233407123695039469810280280229900199185300449235101707578331726308508693443978662741950380025720365932413554100744969327452042367066754252800000000000000000000000000000000000000000000000000*i1^20 + 17295405318401487593629848495617474777657896060677606867458126795238674779651603420151160109046092391772925570044319507831995308865071428013792444561818975567022156507788765348648235668756529245032493646426085497822125935367522655499302627009165727798627191780955466684383991441977063468201379855098289217041756821985497899152929213479698561606417159425379280428140720017379264419790903676611482547562974849226184951880168455569369824015672945535036286796792760720395166695668926485421284152764880449230073823590167675179833731349931932154154234043944234193639887549794208089787357323273637192505211518900307929198705354187982045208383685986319768291232242342395805852503886761757448225108385490039822801814997233810968507696980860791478782641190296344460008396578452159783739821297288112398665428007460464827429215154218322830237217047574335399805009657452213499358038557937873293391871920380911107831972893625952345378713251845258915817391957497391944859159151220353460382252215027209609601695572944705861170620140885123078534122218240717520250826867797733976605961831765721938875860328913144903527542729034805321456968780176321171121910584713673930335853289788178160615824253277945386686037441809612327695255777242134911324483351006995497366315010317755347661639369096860800110586666469805579292732414740114704846106934895839471128321895485997990436313434079682087279384093367826129953251932631166160071753434996234000892502329213585549077408159415198512026791014551421202480389359161421738717703736319733830727123316913250018938637844315650888588367595120114499276219721950336911230095694121311516019916800000000000000000000000000000000000000000000000000*i1^21 + -1789291404877181270266897073763402148657109222433709459709340501689074535407276372575777603221848647992075997567314078326828263984032937112424052519023158248855949396190961050254995329584867501750216112901020057823873853500471027678593060453964287010477972038159727288371201065870182285141678364909855599682350942284275682046076771904663461773419553314449823887665988347026924162316945454879845659396488663280649955970071021734701612738049879401226552121439889003763028182224069495553040382407674712550235975870003836914000668320071665751109557704752550945510102641259949194016619442545043570491858160137014336186692508297792593398386003183048833237046724992508528358787904104286488766456432541733811763711058865128122066356746158757530504339354463515745430835773483899873112261204491796197695972505538591880971240561626801434634933353234503547223720364712706525445630946647470634418989967772108556333428447425326097536399697709466120242923277825777655220289446110338611749898822253319316760043307115809650577547108118342588053801018167240054194416974665432375892800476312257369276701543601453358505954554967590677908815697672982251074222358857454314328724301172300687063908573516367601740873532164630657130420964295841719607605628736103171879725155117797476158483164801932667881419557126501159979084860664532086270367607452213207012466543905331383952534411080723663702457812528852528378871844259307919587471513031201849918589799275306377815404430953237493997259763909300650047759858937194355466758150955511665121443560177926230036442356591869476567735806634861775650234705055160736743218876102945454161920000000000000000000000000000000000000000000000000*i1^22 + -20873954360370515092801883476559905054145764032395417330130079797676663306701217487545105012767332149495740050381545618332314332407146830100016327815230930549060984576999259039356437911747257355685952627665999355581140501223913006910604623249303393458721927035316663773962926198469918399393086484845413480634643665979817546545281994452503495391333372295932331165443234648812672468063801203886901153827237057840771229700811446590088150243222967082790499655473927416028809111295975817546761734461449498170349141268616386696341063700207982491439176982679879837867804660155490163762558461430965533925163134171035672625618895825356481275993363926877739165031772856204060392877261851907320527111225631372171229175988254754399440186767086072361262596321628355427165218265972396471500740909126712091077842337785906694018783927704223864174349342207400804522796481144583049965665062373348068667413797080556669604906553370775308585996347670893799480338945183563818891074777663399278711390520770545305030047485781706634420428576170768062110194258152614925349526348563680607111556815881544718513917125789394505410024389092077937277248360336160034814140887866956535994810188290620079814299235198674341434967603426968941885231395814161028795125671067549910248076874523726278175589046798624458228523213435658763142718318752428985047898053694943287994542218772783696343701966686462342778976738742439005519794407183184799450613197239115819890146551110498199171069994836140434477401332779175926801072887804506705422276574909483476991386062837272545230225644839286261937965677459625374428292345296028870430730591976554496000000000000000000000000000000000000000000000000*i1^23 + 37779647781169932631209618538257604534012066811553297282356935118875391976696358887593799417421057380630495935407077364325502713511259455618818044449782843126605285777388040085647878143706972817485081172279704558464261194325648791327463610378303533113959424851365200521644270784556299840355271082600726620898153760822959966496768684985050529544705979580531773026533603328068710146467150840201063298378960107683660121308705286773867958323106871370965754307615092793550595556921294051586861327138385188535617277333489209277656132417851699896408790722250735532772050388196926677180345560363448793343819354206436093606445115425987377912365922141073957209132394256133265811086049081161436471998735928240530486096034743218781052020746663166368202462857010432591687135155780834437942762222253828156544563056662455210584719062048955512260071491489948656778873446672042473211564488370802155053572226038003158027910056618081978968581735051572168490930566253425787904703332173932228534967641376496741066321277373361498391114350101020303406958386737449351782542002358444328091185769449781164909634898429372052091433820310143909425193520871595177711329301606237995470843247281059438329274168577484744095567912254191696431633907961083879016542824255004158163622188138722082622194872602664034323446996403601249107753099011800998658417533669109170264706683368917716125513076932408771847244121248408980130662857407360712554538742762492667769758724376405537701772355168869108681000884689805632815103961625808402284461834784140516769345800171358007406235437700244668435937548299225129268467193895159463901063125401600000000000000000000000000000000000000000000000*i1^24 + 2468780691941330284210724159974265977957180370372080495669948059157717468884103023912930864232140689364959802709712125048422997370969140887067564163868378063420740578305605256423910171357870865579127312106199293589650771927801819636256332031953731848527832431033633689622965234052191205764037746571661214352671216710010384867484608307861193903970156454098123728382663595838467087148065003211122259929414774367399211566526215643267766464874746530234726300511305390578074051322776282643779261181902682254775950374313932938239353087943484944445399571562368396257327218058850659890107714800774278299248505180538354778686951941532147854363184037524255211533044411501112767826483752733016034061832115660350573850476812822353295784901314051413654966888888768616634082870639144798446382886713568031280704371940735902464596245705712671521289381195833239052916709209044032147188163262576984508620369881119465606672604951678769054526330049727506619705449328464114283272897284576728085641142625118774456168653639040433356865639709045490887107230027050872864924063437048224159786769369205717203052120286357909601556256240782737834412709219993440642719040455867749651522562743698858397657226388788912823662690073739980310293969974437385857006540864096817357029539948318604584428613833259991966882801083167154143950526287468973033180918207853082950768519063266898871856078182493680876790588931085559190106257345813788537688980504476438236917753468343290847147984528356849004662182643039626430076813521010397129389721694700107984145867831599842703972996093680859952139595185183695073137853707198835506047614976000000000000000000000000000000000000000000000*i1^25 + 25756827428546053475949963783982198983351400983742645714134512350356382119858162226503067587036000424362812696944630716545685979051806291594980591716215617267817694756855897402437741621962248454222208769565886799073950008220210686558501754766016457935890911194076315490535705359754728249732013971187639942621528784593861078985980391163745755890743617221381709441508679736197991911334321038640088287465953746583705569843010715413009721960248765333063878858788432674547615628703611438372396614546240334144218452185319854774448625067154677667577889110660889899196650425673596012709093532972371596695495376338672747303996358919323054510398112106682246380184152022368341591980228478621218862870945023449603948988229991364489405385285639656846781637944399298703767040097503261782468438958199260938556500202968810277111562320550412477282251171201611903070595729146810990326986869821560319564347725146592867114709705842162470813298029386759442061004192273505229153295970689340870493738364365700259156587795312964457411176378602632081086793913201915769807383195443445804886942019530684133635589481919952591683530222134796159881932135282917283878801600992396948458898185062404943205720641669679634045651079571941080550810215707460535391025983056753183052726642934228430820172173095992314873640079757167575721219999965901407467066366755607654042091616466976573503671608474106317179976020844575443715720629992568342394240405615254951280957671289327902754826593204799411635513356245705868144526618673886827677032725468226484198351855820756715786763580471344533962137803253584362264034981120270242152448000000000000000000000000000000000000000000000*i1^26 + 156842704031087547098130806185031186967543976195231810264813772659351534238192824888869689979381481944254027262502027543971117214117702716696797579542952470692813733122864251039396302301428191923752911908434977281897991657564799896725190299328631915604205966366661922393667725164576241997481162474258208238471977311384544384327193228762423084036275347937275034913827873701804947085858923163908027750327591885197811065971205279473008634808993402335104997278368005371637483289744289637698587061634853963762440513255743832655621028890176216209469082850917468401540164842354161249115973222187898744331018791541711078707861338939027967601413673607989099650708160486586276695836523749549132638250447856859919335356435444802746417472255090364378713588965950185393071562737658393163352679041891682577525752526585008506087394987620048454945830967773900153809527092975928738038693729931379276152163126733772220031525697740280770159720434296955213841130702247784539936397455985646942751422672667255248644327924756152355725047634613608371860981768937016922820925453166351176034256874795011580340503409382513483121928441037340261723136670829266112593794858371995937186975677323639250976779406722719472555632830586858703765416306129446816521858356568690327510781368804043335493878723692844087844946278910849514726600548813170453675090979936837804024541561853794284658612122360616249855257998464810119831322583542603212338118082298606574232035583744260968142775712874804923568346612835364319472005845468287545385365317006395356207619589749255975181875083945104785133178238155022358249257664730523238400000000000000000000000000000000000000000000*i1^27 + 617321691105894798147392679974314937588900582312535072703121657777547824018199197858541095980797622650193309691047044508788063581591328889431040236557519335750484515878799914029351817773869881703971404311798105819041956272725378537621075323708551144881506871692424608994703463475617556068983039470207060620545721854876437076344999186107269863436442777190197762755231844887265212732744765195301100532702069886557378482744950614121135853385999950868007082456772729874079939242731667751910340258400062612014494820167956065073131684399375421098749584080224300580562297539968856252982228795819609947993500806218825092575059364272745871980850479013191062178404167322437404455658479211345718615017458730603879191729269528411028209069152503484596076194879046495157792735288337874875787463023370840833315252670243004338738192880870212244650420876163364587869797336524538900330049978368256321460052833578386803969499631182430293382369127289210282983262639551242387671422045519364246087388920983608667688156565572899525808332091971509016010354175272174864115965297642277247892814646674862653517560343437901270081125560899293679867487504809307692940989114730910728601546365877054259053416707714452263961302072445233474304027002543640507108165476679011287997568873793401413133939756294505531780375699167781058990656795899458224811384568056827732171796528208085553530448017316622976800997424001827037337758653025130391912569315194704873780225995796363335639944821859492417466987255131772479081439862957115519232674931736501209531820946483093059464793595728383068635089282105691613171616359383040000000000000000000000000000000000000000000*i1^28 + 1539541101249244893459934054790482107580352229015407356832799275351747325032597082946382451306482457952288828827731432246843303660906316959416124286988628633213607039634108702110055324223567250553915995893178154673182575505553012622526410068022667839838416431775513483709490565837882025646052373983961422206356561427141485694989371909831713452505912613842244870386429998115139806630614625311375217014688834377483703169498655870535462899538655225258343501118851851647194536478583420055696255278351987002116920795371803918436299567879294330236883360084938267972867515774499240811840739895448588013823763694711978595814189864167461094078613461334990843348202356235618278807905954786079781327816587822111458615648646430999674872086282299729058959682730601852803143226353035687996899930554477083850892689479428012996479608113626964591425621226127748979036318190799737262268018718269069404385618087904647997228004835697009853461936769809826649210067984436555178579505755683508652321059318865447668667978117741066235029269996913998277300017097395679160468874261987507116320673829308032654854526315578762712619777566447283469910832094773324886538780093915572183235436360414896682760844974175885105892928823801971307409308642030065413644060417663626288258444670557217620912707608373914542884841854518914642096639679999811933485759754032191831486064515301203439619497326880068424960526461334483970705419954846144977572627578296271513100366082118489406440892378590734410530000350500780661432320387492782545923508524391367188191900469215075695766574540280667052406475842604631022565851136000000000000000000000000000000000000000000*i1^29 + 2303276872243444723959947021736381541136505818077825393001045963396567514450230190634592586678770232912969400567162028344741899091013919092491708531494571845991210618050457404869022767020202699000581150887704031555852148728085396466917175415621811664898751717214851090546615610723936362509210338462213657722798542980671919715978813247809256618783048721628031125494340485682723627625135805105968558244338314690130467820366663143968051862174439928618552320782947068165179865524312843276985103262511280388936136243077238213535394801672296994594148629131680285063035375030379176409960911927944292944034586331531281942520237605559515031579280800418493338991631423225951326864061243174532922238303590491255641585545643770687605068369792449995533855652470183712630981630822438165008709874420954485334003278923457277140941663222358629920561199015782784663083911535195516247212517878169771952965748106691960544236760853437736297690088057929751699381438304700067406826840558808459318610309016429920358350289417997389634309895472260537051551285778369560954604409808460779731979004262087118444790193437030367722390102040493690727581375782676380796621430832980869080930232047593271905903107708800695430097842323258704999538837496327734460945767345953701855058243488848624928115143381111830479039680860255465126022737585673170647330568888851258217192541759830804127789570096813376648744749860341683817933572699809318415183246134384089650782917720363897525051474532750752037866062110064461618403713027697190559442727700300662425629968590992617488294521374700645429951013695189815268474880000000000000000000000000000000000000000*i1^30 + 2010177748778276552333725823519612744698666706590865604103196007920594376353435573261442697478369954218543903830066052513603346432534267486945834366761372991244736070683305644083071620123809286775495479207083317670265270189662207563224770321023836492388603748779265534021889449808975651536119951069787103700420342588640155543024128398575451871214745793389118149612131074330956498873191278319106973891652249083615851398847420515998214190430879904652660640209496187985190700004660272802650758204996375470264134476706398514955824305458039264227724854453683154713373991160257874383718105824902687790636582880115821883792934510516808354550951750100799238438765942541368764203839303756651208332100319706213068370065511099244587199727980159105140987766570282539153793908956320954420468652005958703795957793272071055747061093999437067780254664877111517543689686996280748358975469251241977180870541020055039626423311296732571727691310639777764743280111682228432219959519910007297037753599542769473072418096720398864409140549889520651458261645525897675838438991075088733684902490941764037121825867302509133749925226568696055847789283084887167767563717269524695255247269676370921585301328579117226741715724858405584209316904497260776193966510907660147806222589788951151077473582023597099090320712742212224161224389884303305017243133962686071288834788455364826139185120055475956077712499267247868252334519001423924885011592302138149721037128035333927866517065250465512109171535565222540214857126141776374494030331872463927430386286412593033895053150957501209089555640954986168320000000000000000000000000000000000000000*i1^31 + 1499249214356205992375402985322975275773615756416794802169472561228151556942369412364897956284741599226992367747415424217564890913489731896184312094009711590166044130801268312054530806397811091868763945371758282700258393761408536451420214264392728801857529612327806991897860999894971954653026254830456144132478661406088908873216742877337184032521310464216410865771757219051905621788191385658854517726440556498078862512134457439643754616470623414584449527422489166357973765961870648421432173534825905166251754261742639363625303263122179294138614347342910243209541613704441501189753289370946462749288994380731251161634677921897532616810773990684486014832005292442838171236043007116922659598054652265317370263162325437024427814164502938793952656453924526561544119499168158446087706048921993467285445221505264704906499756997730974146723741612367405063228368515884253467007786948644040511069103763314996177464188350603726098631712643583906837258964880958681852057090699662889338960339616847720235934063202664987136472455375827252873207312269207017037777705617007855452554352880373653824099157350492629525111748256604473808099399344274179496812002727878971264633965975475101133979204058149735087306331678890286194415056665598254697730508356561190155539072011145396547864434089277185569592649644081235209903568017614704969959628421306763425888949456357127954087103842907467190366570713513770928154340708199720976786596706336223837731941095507826872827155277504928945023953172933712031110270382159987473899669518874363263720005996722107722130990774419922763883802001408000000000000000000000000000000000000000*i1^32 + 1687710201997535868693944635480448405815631704150501091182758758324314922926956632115206135706274820799309257100941173944472142110649647695356794836095611083730835849816670733872552847686313855334551181524295864533069200218829400129816916646709039688102933897899924952424397121537208896261158661309768107881726191870756475310161315367748831862711879026166912497614426852841947338972793545420916054438633978834398342241077753400150125846088989461277910282737688409258499966037147945784661678571580491369971629786578892005262820986987527213975297958708446652989943734801684042875071575792613162764418705710604963810663775403697101560276856340019526681968898273977840893570943526080207265927685227570757353244292135405114649813805974759757376008859187753862085422607374352779236477538486137326316696667029727647568449778554155522511851881716956259388634488850939183842627681473385902631826085589128540186946616300817108112662264814937915632208788042878685642196711482772647455734881054816958813149400510665623692349921270135853250824715760828301872681578931311821504480910258189423873893906498192705925796194002862278892242142316557392779678572778979005451488382717043473656681747586650423177973109103789399987193153840835413970649221224856727097742013966327758825151840647067360773125826679506356121455975373014794923848736289948038948942826710035176511852548614821785040540987036532509373592287994091990732636047035280622893323652855649444958743070588242593271215781827084753016189792984984678016498659586998887618358547504530968891576283779934597497120358400000000000000000000000000000000000000*i1^33 + 644929373473570540038621240763499893436278115760064012045936563646064227370186242582252343726390715713039390517105268825421186259955738051618851555787653440037476304547298874019212066522760614641743007236384344214498050090333426609713635917865576854557963707822996788144491030695927430806809222503397902408077612230349973017595216126203028107122137904343864811886605619278057647791306933244465572613272940691808051594251253074495400564812423486182196537649861837194314131312486090008565371443760021680441800579346191223096210035260463262858235102751238515950649802818227168535044843542392483551823587765128211861499428823976762785657431381038815112030953490031839572387374424443671477472299632740880724880630474251931307407945600594550187662013664418417504917037547391519192120978683312034236154197641438245715433028702381145085409905428438587875068834676897643277050660684552076212648872203088402843924569649072544143793273066335499350357152314643139165323576102536042621972215529734956408362043420986036468145653721013317047783447434326533347894244162316891930292506413007353860475599144591304725381681255325947370341452828503128698345128228234809613544641239271615887934671990908456378695706679789503326266111073413005797402777641702089632098180162195786111868135484481370212322061695377108119469982553446299478485007643142149161817884724599405671268360956027237791056788482286902225512537240477806358263066893093343395517365780322973907784447881561646508692418241992287437379308627922238574104202150008180425014281273761683341513992538189757153280000000000000000000000000000000000000*i1^34 + 174490808240840455523692446282606027572481129653744285961247967556047496748402151510291283431843464413277111435029100632472198893558313880728095079478704980231418981521660214936087829864525698964605562484194326752787651918042763850777803811951501520258108520044850155345202520044054655996216746276696160165004528605562252290589437620150778305204366905617803115739318211210679046491597448914144003608471646560084983688787066703536225944679570370286304941931108583464304997395349789197807274666417535643865245121974142811408516257584118171764143436370768117698270755691742813623104292080652077531956180559708272388816742656474068715863511667969936094318966872421940084592801119515440186968897002032301650495844701042491561667986794509602515148205883157314228102780480419521547167096020455778537650739839464276496275467596901338473443003009328644981453688259661211314885153929037477698062681684820571431093149134720431445510352865327049649448712100847464188360692098001596107381427212524066639162285757649034119163175372179585002616585158679194218816461746697678417869565353366258265322545619250366038606017407777949660897145924130901157051577214376361469127001054743679224855163025919672268714687467232043667230576472585048038419975457889024018792742587630477303161627578611536078030477851301964747426812168996072336450799570174562361975199461677752881484966499003451216101630575317583039884512609111492562596183176246929765360394267486834744785777381051094458492734460762290387155819529194920724402898815913976999679831718767067129079947189446246400000000000000000000000000000000000*i1^35 + 36046486039504418847072815745608224761101231280496565441707823194909530506795295378448246300896757673022562375918782861093383776160434629384186550813365450616846803336405910333889191845759558753348613674072990831486736684911975714061012736559541856816308205785166576174428820525570097711104116082601267079651977396569192218128485760800134514629646401774499951698298023108384635589893582924276518835815284859186706727363515308759119454265232973627606280528720278161648763782492260749489710991679959955700003183005976171268718665921672506086099208784607487748151698997841562058714511473093019069624757760519485656568693342699760706150805318329722941730041989076806553361968123060471941651836725204897110947270519160373570989849398446878532035377036876674105993472931045482484872484436786825254792652321954991484100733999555992600916296107198811346768991792366312393047832704464295190058591914617176895678716604415083351628064325728625887203839022227828573636169870128663213921891150782998454989640793248280160328156167544402350972050339408272103476081994127660499686167136004418195266213057819495230036183197586156615020946491592855790108578044092484702135362717858033082166889296398969738813699141766951469519979712702672226492767524262307521108930120708536359944097988704952251485679655574344568532821071759438200990223289263066194151480641564089799997247518907951693177104422966358627105701890595031637425673721520935453974059143617382375901690511316536442687072068496680744985146921634975304114729578333768072794933569730308614512233676800000000000000000000000000000000000*i1^36 + 5151960851922287632970960132995791606366363594848193618307256882414767728028366171224825506459953928115817453422436594582033229291247248359632442616127698910188176582254344546281106414853153783069637613608508991532800788014535672730974417596084373981428848346067927813133214409561263502257357910186616296631981257710157020141450136072923704748070711273557461555450710682857146621185414674067296401708761240651034564172840538950988003345442971079527261296269232476012705860930521592341795948931529881680804329720364798458788334358412403485470905496502333509098992448878915506955416914668186280087006570943302241537502885184051727946882839909652236034813001916062317133029509419880901295142138253228164685914571550797537081270703745208940037657007239005051738049739246991423617802020986959805159100372989361202873554884380568658241382337635129300055372460266865832028902902563100942855738106072002270421527565856546634350805097206829381086735163760542838076487254599870266517135966079112662878687300295231828818551424898911192393832130250520429699547765636215535070685709981736358234422586915211768121222401491478194231096434024331604402708333123185461731613761909743077594834841477870786409791468023698711664260323214242184314406714980140044253963168747549835262994751191387037749609053630433329795028729278903919097329100225156765294491975179008395620500060100580466108357478186768048769043672791482181143592644050697516107218072194814178554621221339433211093431807857098947402637884352783077163051426409268583576251095030949740544000000000000000000000000000000000000*i1^37 + 462539804694152279300561389525430228814158665855178612431608491870956338278329637278179931763503921228279756451685655846379474023047384410204961334719015088965251754403587302819615232527282313095025375500344203920089150938929173820887674246979324459673296551422322383285171005213954403027420530911186345126706368498452863013100920077832423141606945012959341387914408575143728629045511931053708851808776295495018700424670053315557519012644802320881589783672798602782287379730272468001426321948017601670356888972409776523225968425344122914109059058143983226674231689567268501353721698519592641964574878049124848461782193607657728288563268812625800048657571715451579957064441405886732554265399031665088224950899202359475582784504377283360271111609868363848763357690739287741933972179087698944212061715502141473632834398618789247324478430304339654817897478825020441021412198839499718245053407186102370805101809069412344919351895270789264628319319602398725885827688070621975867253067369539534335633578941967234355914379860112510881098024836450639489990760923449755253686672922383623926767020965415255364448828075460087228147526824179718684368206430328622722451486172832132745037390097970271488130698343708233769745523157250733049054872435772142787653666058653302338299957612760580454500444206144637801119032413195387820793381537329439819913224139926418776203360834227619376413620010161488922710668784244908146070969381261181060888485842249337893292662384854277055753596166826608922364580245654799884920084106524444550845117268754432000000000000000000000000000000000*i1^38 + 23482906959847088691959383000946150559553899847661551399021037832007314747459190723760825635204356707192640871766284749236208210828432574544009960670002387224664685191203356292373430095993846438348207521646183961117667314152443836185492547082966022882967588664541893837147418968824675064616606592124005741743307257982394561631211873873265194391395378300706206556923081891135564781835369866442094006124213877680235384045342215386631139531147632323909501561427910682201575201441520657900556853100734644086012438811885865728254212591290232297638331528577566734456722781805493126561876952517666521261704924311128172874882833713795617734670792204666368970727344023120654407224140179443589356953124051610244813128693044154601596007377344790328262087127038268695755633894240356761396002279985458834266488535058575879003863966007759841658979533873378057935384922983808840249730334588765884605003849550924271771476624928045082551605608698516262795277825155994272554771573049359911929544699083161249067356800254921841107644832305367360473945205186641462821865570651507633222454659075452490744829947061072375819361507981657042260017001781370891656791624929025445871054397655356956042757830741019364209932297680102222301039295528906119105997330276399401363999767618707917436673148633736996250794191847020045944529697127425536972721881456823214423367306627274288488077349954025952983948654014065425615211488547027694457904174960124496053738887410437604925261834939825816403080465010460244751189486023642549967792521355573887977180364800000000000000000000000000000000*i1^39 + 534052673271304348675669262218070012107559297365942184778781238034830016586895194171202654040948384092855730523812853702402193096486468787382778083251897748895381924373193388673824157761352481087509604689624925326441772251215654942188352448261950174204351844333615783605960120672401411303649286578172596359846480029704075622072266521217011012875583795793092127448259036741408847861454590004258136884992383382407562880923504802579113590089781011516170059356424894381308488467471599902205355665499953592081870058905272448533012957035527865402594955013382300675300706452988110126239765156892980807064751314107489698084901268316816432467791807662816779111556304407973790671495294198464001940797651377333248675030326845530396567894830673791458609358421480518636700739659304762650324887754702409905137466307742827482791121834819496788477753502161799405731137105955266758522801756235699945598051877707382117685720480872807778024998583902874026150464771923246430382007131740636812685921593965210122658062370386370139163474191750196103561108376409179629290893057251085337057791155596405121775452705324682232536111142397961292679897797337042094165430045919083036051911948211516465027808494849589082448009602833194497488498856379508204888269548779998168734128678947503816141005285882957105058740506148817028986156468042277689531820227064499235764340463588189084278964407750038625485165868227342527857113062370013024786917364365719495110406773848814442597034892126285235412001077965852195330011892680623314615298317148714172416000000000000000000000000000000*i1^40 + -3695487466010247740283454228263900552554961953738005187146567524359111230125485564405841778185134521429274996746071534211366832258499786249608107591108880579437291089832245213720960820334897962195376963748322927972007343976178391183117648063492476690964848866133124702056133833814357814090684150680622505464315801245672026460669852549103878320177693097966317274552375976041048274405683938773170457240372181303930819673138637379873935996580969981297203393076040128083926760592722321900455775516819110622095706962815576158958574953929602823717974536997603221398446186613899195872011090338220107526521236798401223839632477470421834561583257138437712268489833465806315433569568968142667915809543721631853744166012331447749759445859129635142274286674279677238991050313336413659545976047545846939485116450456253499204515477014330189860000355114137172299296303104585657519546550254808109582733634409019064062993879079485504189168563360265169085482692773612648506652750581204382139374813481639060825478330059803586393974743200747702318335561781455034155618869065125301956162355439196236074477135757581999409669559961920361476448373985747132266879878608448110889169450256388199843639877039274824060103323728514938300877591334695676172872809526731620095193904825543400026989960830305705270081185319901051519694413355114913830639819149489096318635163937696365172233534836543655331743630171298748525754615675513995028517015899154104292303049382707953421032326236183176862691977351785353722807963963085661079298121924608000000000000000000000000000000*i1^41 + -758081190035641960516368495380595896234953331996347300802537837537060270601025849057069904329386741847049231184870390214626075744016044853768394657699143686755704335133958550756253355391624794480957776416256562871791668485477444942247872854786932425571853504402022209379637469049135900480997978189460726776217245971664486183234166430886359786450759637231203876907343883132616790575734592309137998275392747552039423837371963326034442061935409860110793731314914792116759376464245588580325568878583594208281745642699933479967784077795345466365383522145733822210669515066327640421761773363590444052608258064926126832356752610195631426929971500163311429711393137499086900175081128167102350474161285569554687363978494416529679339937987965556503977330031648046549267861539138412547142793592449159038896752390346587731975650793584196335558522711172189237261135858793078079098261727423057762269403007814471865662489686394509574667052750377361678328611441976172399353945481479843957895023882549680581927444480907360632662504238940471133862602719875293657435203475129687235427714544871383154176991344224797870665011407158754453597343867281707418384535737928693226740215113176183450067435133486691442881518801926502296694491491077084411896034967467153215386369952152860519696868398250930955177824264662711617931236782844310734666350080393950721671110676526458809238712517118131002171611879803547839774554738975634442914129267667820702773479268493233226655937763152327832206244449972075051529836225936937951061606400000000000000000000000000000*i1^42 + -15552645606891281173088393771706085447487702279671745978202302644929033980236719208047373906274075904776641912506993151735635440522914994977754302481053130640193108012046162521542283704349915238619338813720778400862848745827337060081058998529300206329665490314176876175054369324478381978942260413777041365105704389498571204822128001793467443367916104226279120633977210369670075226493479136456696274801434883026046974304514127611099432804517996946439899239348150169900207936162519206256629811525226485521102060106501815349427317165441042081821292524924357610052512850069865949001730571632265230837280984416657769425393069242173182027357530919713775853665292481864629919308341730779085883949075669786420846298695786017688004752523000966899515929667153783596077968590909781844139144036167696790179739806145635400748616094614951136912439803946923033470873423341042946793529656383866118242340574206213825769612514393712520292931800044371679108965149635254270909073817452920338479388465595472782671589272381078823856509849291356441471815509909043403571389062666088676918643381671184980742755103122586815124360927879563628397048103295220162608201724032802241837624440957753972001454948856327961782545193790156979536358584628535006957666731394748688007042527283300312111570828871539928614408845570612877541234826316043927018872166317509937170250373194431315718946122137526780870575212432962409921986453572615692889828906435541372285957395202983856656481164176849626042271856577454190052082132935937884160000000000000000000000000000*i1^43 + 139404778734497628367887201699405787894948038824764843418513095910935465564467092702665569667332025912505963852363741489107827031870475582192217527049804034506584730403941302277591898966289897925838074993244467100569355873567356832764661638164408911225281244488681331827383638783109925317438010300377210518635561146787366976151325835002154871908857557191769681696433123941112896738099425792648246842277194846817132345643676021192952222240532093908783228002362706990839392653553860144688448142912396000200509552145293827512239463255075786664675295768742286772705350136860906237191714781432437730128534951513123233191497350991709302249290563630097492088613372877881981060738016610877215075819108613374320975140786456231772583741116751179055210086054025293560511145034569477605592824150316726865648375662623705957773978852633837152612100991535679968789846888894302014930291312385536398489394828219221022906124302133450296738419510333665090882615862105842115694327159217756790463305352804682738246725228188336585326558364900975526187193401656889947280731307765491578816459852509625339575290537648315514919470725766687045739417515462880397476910703508971332984576077316930777353614352146975890893663354548710706364809775979851777087759565329894682715828530169061300679920582230020325860329384262909135315879022015551316780439411789573974074825361467101353117308711121957025135384940047077035464800624811945486949279826385693640511555783495454829088939365734398799548356869135456413563467333632000000000000000000000000000*i1^44 + 4007055183888256507603750410664279829818251969899206507193873444415623057281078211843763015366980778385283797756993285394976741071564518348440452178266649550411152006447233232685101177787855141599457320216342625488561422809541404376109144132475056609837347064630777609751991821123889618690532194736291444105761910818990756881152285731537731663416113355316024238396597210338815855760721093594181394873595699057452532611544594171967504651628452034730040435335855159497364880456544952105528156700664973723314307330370123919528532654329008808891957275590418079607576184506616197216008215288392655175481170183131809221290055910920816104043879489028790371979212312647148515639714832595605179306938738762806945384253139002708308182561366198429513858862432325182523140376695914071583134173699830879754504780825025229875039706534750207050475228160045788772860718112987243979033697117153540549263945892013489739150625178079007854245986734536483146798741160754660519882265874191531439071065634853031477761280805433983726872361184283571099362345578515168394470348639747237096700871341414189387093895497234164188348404400542735439696634877310351332812924434994649735714877061093205971059469817152050876327705158800991325945724747040391237258751282690474835465321344254262167910910223952126309406474519810168286004039693266030030502998014479183616685680427683604985761888409149979641209537325430105565253258771856914384233489444628078362534105902081498241055486516456595442381080928494955706449920000000000000000000000000*i1^45 + -253474956326933673144238020901591477297458437078809925164503707099736535944240484035725826848664106980449898337530517569817015099750744253581174352416772694519868288138152402726269426638517068956185613683507636735064011169789332326500907556599854022501376984701713390702630361192603794978813643786313288549477116828569282205161981332307902914904728309994516118829908242502556907064384942882509898276187347506799857251442268037291488063056420485045758100548909035178515513043907589220418075874172202127848401594862046806419242932489161192928429822242042170680847967473799552322329179450180334712849279735497702770484332863236095531034438514952963956090689091529450264769604253305876975085175545278596005830947766997307831189959984780404958101866308751570823967013055790052138224512746754405987419887684543491738273630334305728431059800325783369089260886094868912020377961194955215833109108802103551920117243504895742226831477360899317321996041834328045643411240902538192035016075383828396688818746792645614478525510496275761586444101462100743724065367313983512889143777463056953652531941311075954586724166807632999145415821329744815134206655924541401192615140678468431254210583279514565731062385724447888896198963741475095417191906129912811180811096084361106595330562153807533661825580155665812832439967213400979688860687485630635751427349243030820740539604026311658295131137093806020885941338465223043248276355504850844466812596138479312030643599427963321738859444696787189760000000000000000000000000*i1^46 + 5453821661440968344469615930282295760291589147449382399948953705261488569629043449925472651800806078623312469085501089157938567017022855844709566676851479915677173734669728615457212505527190045016895197117384308655189923072575412582920689906441569863983182969039154182014928015745683934970493340911193635519856897476754961579453599134350655850431021412934151145336172350243632095342260374856704383495515961993758204283050155236822860795866048052206573632129868355841785317624964155847408291870373379695624338918235850845004705274652371291484374766509374905610358986358016247253871206397199644634317994468816003320767122521008245230317072662290674479810660104818057312107143724265377477426075050908042788019128993768127640813013916080516544679144219358775816055177363870956858031960362706292420863934267555716142357747661450962815820625822409736600182873731550230467765389112020385483733861904152372411629905165772440279806334196138186726521100454712760927295084162400704415818138799802076893799720594157659855627631576830918758118227715044866687219891098451135143860914675722409290479659776724293501688328606856795018779939868915245978287596110986442693921369098544048094981352616886868473181249376800656869234202880004855549598613054757726048649766986615580733346766739439872939118418148255001133511724615468053304016331709253723311097781625361090956808445894003865269804878600812820245096312745372726662527770090143280731971714898602543749478634235141716761718554624000000000000000000000000*i1^47 + 155896890913514431685055069673605460828072947550932684991219841643400383574914248960755532325005912126682828874960499384949146235906852775101467797175176898858420321163968902433493180711166360035063871527833601927814553839118768232926136079394808507691738648915010551180762913275368108639098494768929130331665530796513983155398238679380228759460359003994517240614494131429166889140150077395555586740291520894323625593480446134915570224027590147139560367780318877324686522215076694293619503766522702373418550228419759505105240904425301567995574129950333664731463933579793757464376287307394014826240489256327413217777310801089765256310754542975906735133009631716262014112247329046685442094630598212174247883788174802974018219593859216277589691698234064281150100877945327552383453843965617057065392071840337750739053962915604867537659511763706172552919161425106749509874672109117484548206725547905377915372062560328576483404203524366822401961068539802011642764363923599681832399066921601639795935220665580481465970624376382512187135770826686059566510720815491137064604255565970642261885647737662435286406731245660339046739414133779364145936337277096359068262988051460360374307359643373076850174770586232145492248739250544713897646191105920608093271149873217751203665460653030051680177007872244170037137133031102797381352233551242702424828662162566365734059798800034761201466668047870063883705524734513243923102906440221641632759229915216317616647803778123252000358400000000000000000000000*i1^48 + 1328243689759946992972247322886475704271444162521512656228153345970618680332904185963776482208859111944767218443683020719302227156266210626256501913122127752018237578851578977823532470709761144725163718353668887934877339478600025457565684277764155871243464785408334467521933025191280261900022084783033204838962946118704903190771068773785655723008324478037183436784581425992062264661056186820506882291232178075061683898309910600011952421861383933668396477415563799747071229570429161351395997887198365401342397930576603768256508826632710501195775799590272766300997509049987173538583995042894044960307483878283746938753382516439128716351935222138060941419538046084679230681141754083401280777056107065538590221429667664125400714983786389461828518338898543477691740605129590945059226268987948544105532054209008867923912126096450470587419003816665779622766811086359075737731189569520751434193453034244279542168314080939713382515972683410882531547007689314661736586928859921320152897555304091846799184157589884036039130798892736475854907558604651169940461576992138020464408535605710835546284174865593256355152553949977897931092548196301805575019513383324110112640379797276604067885369007262435972521190489779002648700495026208457314365338777921347771945359702794814103239094834504393762998136922798506464726613900055447035603796968114735414265721543158581506670051630286313379872553133358132882129726250845550302869436208142563273582842333163203233234696578007040000000000000000000000*i1^49 + -229102850213925388312553683334377397207670256911360261994487358820549838383668728680965335894707881544092053159987308982379004170699648467633812525857717583441158381896067132338435871239681051140064571681213023766085807969884164895583799192556983847076958010864738476710918917474227003408939962014896270482612533697397381054253093791951916994823337789396163965656125262972287674505389082511247403213446526705827664146996270040241500625671859164068383314841593735374441588148340689515199636169111346499794576872774301932384750120562193455322787559243646719693836615641980595090926858252045653255800551187719982339935223150975488810334449888031729619583610272117381362454337719170981230096667662631147454142235977679489130180426948414440669866316273933572808146472841259387048205090710923698063488057099792497847834743702591125443956343008468519088803158083574346671565685284452618593886815111272147636857626980127134617890179832114837619089593973573200920767955858003796834545535370431067755586697635427991897758683983883827661746185303288741449831620884151152936963266879589687782569309731564678999938358364601027359301952743608508699413618600193511831055874260416007215456999019456489531141503049854282664503516183740092120606642338513403632708251816175854307434714796713461096411432496936542826972340414267886244104377463350542954759121427666566947628323610863986835186172691177392045279229382731090407185679763208281289768881229302648559737241600000000000000000000*i1^50 + -39115480902794943970627839866412670301509959587908024779430451815810589545975407958181724128157369587771230914787692417280038917015906087879447391000699683103748931905403701408789800458537495722834067448530912310402127924033374736762373698176788877926183773733204879803187924365412115272112059576457980199258707496578347964240176447429578713502096642758712724375704338557687452082185844968537410252459296234759493705575251638940003183883774887584569164391205820353976677877434530518061253256926573936544666104171872829753974891153320323316179847177608002805713772370639436665508040206906954726450533042801031240313646989571236026999354330642464661371712882203685281170845376278584436433438211081833127453109982256463967195513341478851298665707057488732933503893907108258119697744419199002060041829769094927011101792087145896014157709608561645118132758714177819605924812874434995838964838898631279451981791186086790453166854447063807543040103662665489508030310245204139183202304792579200252426468612856774909868115312353961363593964032889823737116582831546446043434414582140902204363608191791482181193544962897307173850011099762254586836293860055532140337384450317738270635834061831996968350001928771996927166830082434206949677032844582344114993631938761753600634475416802219946093057650578214705193031828358162432614158979003411802309363607159076521310602530571799025674347937509885313760660447818401777631680622347667080208701046251533107200000000000000000000*i1^51 + 29800666284776550423161889877759564247041872877922871024958550936020005885214245293689200040971936266980706220380217137931987242116440976746646361674350682339073695097228123262754220023893910166236601744207179140390284931331714787552627329230811105228500196370669943645926137869374379353869995753100401782300232926469738010930813929407502099539397060580266771081447236652768384164281415414589018586698930707730766049199881929802143147652219012852471860773740194554056278598111575941856138028128353194212307802795387971321137096534771686995399439218035076012946046430330320008135869918948778837006607132074301215230998178900198375413273386580909948726549458433097553311353774613650875484077205455701902742021029838677687370839279151513787294432185071883435324142239084277556782480055601709106018858037030465784163198061987822657140296646909297375295616321173710791795743219835882537267418814317028321264206751860026724111823541478716021808441512913661414897345279111420272258404561071681062495144348950838030758069462605865774202407096555401618976159048093974785862696429594737913966002325495620515566066009647488789583444761986630004000638284700731653065627280989193992677981521390047385961241278771957028706703225219374902236036250578837966275999658893291317707638713275473842577477031197116595106248572334219234386440696414304787908050786250104597705065524124037933265152497315746570054066220132708238680925827571335286162267832320000000000000000000*i1^52 + 1750269368576823782758048685232689835923291167456203481848164965842558370133315568017249860351127784333197961375085517749899649100321820594208501405961252195062083668672745235509912770975045410082958430736041987337140912302527804509621985324639549892392878654930483431290736865860387222039894380515279635600022820165467836186052683086308500886747900326164058059036342931740909352526918391740838747437905053561560595523706916242466131691338848949113914625950660282608356808075628797363880119312802556524281118927330443400341238421403597676117959705923149366734230484792053715986979426938966641191703455756422898844998362456351225121599714415374621687261292008152706558026015767646367819078796261622690358541574408416742058821072928527654716380522232735410005326836070478306097447476075180064856425314739504153478753413532615607774408160222925191968235248272253581157828106199972229865381623665416148267680293738123967292108585369341343942835796140210517680679827995507768860844363308711632423869070625338323153816907702337001571770540837812956733896673311815107928793343130633916376656492601963955756489612602572825243740046999332242729743139166151975285773680036666285491927662832275233075139902310612944902061600456545425466304658730667493687872527187018585077336133254592106587033156248291935835245268081875920488865723157072830192350676679278819980926894741589248120184672180614996616215543333165708736485437339502144126976000000000000000000*i1^53 + 5178649484434489904264682169306392977194396532791377868561978799844077026315851338287645983755098958322652991687433861943117111037391330798143343444773366554963295114416453479006815235660316097678912116033113740387024570110175729344601981151354014897707717023612065184913925569429143395456916082990266089776577275548448597445171268005480924141117268740215895020191493029808613247291943848471353250448427216371094149854804661185269524985051497895287186636785550607348529114105625163581629920618901361907553885700833758318512217677781999723498127661540600354267562209564524100319350803118901333686806067553411069927947644835984828311675144229388725300594642331069683109535460558512816620332502710532244325150840139316120329021069007762470680458304721723766133278934578787430916682678678021044063738704993816897684558506050217738198998547989737515981714123905544044344692835520860093788100486683705713884736745918278243663572623665213975157256931345161564857499763138773278579447164724350354791529100325297877907997641697548961894007310541171981316296544479779915451563815339749357518431669444956173737725552927041952108961490189244203262126552602024590054796072115943934045481866697461696434625095294487514420694824306333657103610385758447046557020559925294963250423752780254096120014771606021665328813897750756707375450186604751647827733679971018575657748768785395744209959416885143950381298850633788064782413328914841600000000000000000*i1^54 + 8452842050896588668575391008931299613517802777924484636802182184831923097441998958640085069538349774215260376539093268652477268796997827248590935310945353870889031983751105828378233868088184150269626999103939031888920891012012898032526763269278518544069481128708247270830183107728021661268986015385266101901622869533457554063463649669409804119679477910868357527623884530689604859666980625448481164387118404045549928712569501953947992341169979643581028441651332486223437658141190297756946147744279983510781790331454818049503493913549731292019263997448874082871465414655260904976213379392912643257937350235009171942018220264328439340853177297575499986945292057818920352249613899029942052169913473919600134607804350827305249870939979065628208797372064281504466258589720810448591892655496587929797290869745785151372179076950078160056794783029028354181836954056606882003064408878070397532886030785582392732014142322112304042393748689761668084479916010073382978980075618231445349231659565423162134809291065311316030763554118949905358602488362774053646784076838034732600997171741300371248159747049209985799224210956532073827830243382193744715837171837615177614126784492336604181849439724360431121117380240416820797977033128024702430573729675766839851192809330907522795445518996330360368014549496092683487610590086472288433629164331157963670862197854822540593163926075762144300452670212596289696868280852744133408718848000000000000000*i1^55 + 5391445513925363209663119660600248120756808088105074483379544870793635670329753132694216632593313903251336147460024192873180323039458945598129327418122869370754026297261394823686274753930536250720274771716372592446761178884051925824343917462315641845793438854970869018559005357168296381397489944456407428888271984493273553939454551926673004447104311121281468547183372364866636351435019782978259265813651060343049401926310660622037385797949347463661350150766289613818424134495300984641139529873564644885998005845349918078681012945491212406599926397140702791077366280128821169978973401521074632038054937933731575007270563891103974908409624706856611435495582262040748916835898332586612048131187172120061602430883733184591247482626031952257823444645226778903063226833528091853465061174938396125823545085492262383921996344882781951379281179113860617937815496065478244177240976725794791644566527801850746377085847175798652951507831919430762806454062958406114498383196716535436679017553172115772795380261428216258138746142282858713975886943095180428777159281257281793392582571920431711079645590606694260339809036167687664294660552812539052813792838365859167929794894130726010851396689837334838941649718120198473619761628214507314084186116040021887300362089337402533035587907531298767269257675830630775838018670977301221280271266143364363118463229688103514125424938073633990602581466693936528163628591974711296000000000000000*i1^56 + 1398635830074943181770331156969577346613681388624944360050609957895517351692215594901021051372765246835455191283217949244481318072095903153428412175367867104758530946266451575380242808931478099862317850141845264674889760146799840374758635580061498451707358117945745432562138905938614487175785868715534907233001474108863037707460052319332214750718719357095429863109172742526254087658201040963713870964492598240049107973114512947784282508760175696679959443853123358790934750144838538481388548558231873056273314776107612158870121429602277875132979443344120184432896015425705049484815883095434866334962717992944293716581371263908462740697164184423508966854855300219028527532185602813522054326139124780988719039460207315243283731159543170144398206187214392107290944590535482112908441747950204458194394384611290385557588203938261273019206007872300630825849684782800240962949896842613463309938429319001623272510158373783678334093062713678969982286865883546292169660433484245513759964500524849917022906293996433513942747937147761799905561017445396997725839047530299848705907617904770194619603250647946975783413980808491994328006726101602913636169554191816544548459029197125458433733419499834036668405838144528160827119661868143281252476682606459140995489450200344097027543687099186608524962029291272316033294133785515345783070430994116642692072696900498044580909480177666541505057752752726878180291379200000000000000*i1^57 + 114591508027754013962092859225331002478002238623559402597102125021281242113402956731895176884367407182473152808803408452057131384106809103849392732279984995542216782229536651075761578523080263909835715663651839340119845474612705068061469360636369616151593242302296325030365890029250372592497974354661397280048064094732055992753585677797604516350274632007125347315233870051392252413734495456920681769219428288420699774405705220073471977039691443970093384385502443495832715655235615523825815635102854349739332053412682455930206580761031629398055128783721495884090206993929498140969862693134310111959498508796889172454343378946578259493856949903637325886465653467454296794290531927313457490143047243506126183799601947607909862296979462090752086940244252547553698668956009193939307061224373797688359977413389488309338244627698212977322197784093910001733909987396867146456567102302109761695715948931181334355060360332647168437506807954758087263279948327913165691089877097694538147031278383126718108311691953516070460418678999924408549574521755314414593493285125848360890587258496802841400737662726403132128355990078225022977225130458387018702876329437024490921726380944046719308100052239368942464247966423314350770813200724850838860343956240097698099832140573429514198430554772286425210149941250206860846879237107586991777694223462645921213514954537345885339436434146801225214962435306291200000000000000*i1^58 + -2587819104059172115833399843013565433137147476701979252109066582218695905190016795807483147575312483571528333586802347613690759921424340696128702401961202524705713143636169499997272541665823722192020674291271372278026903932125593839870356033663515392637415768567480505450821330258242209498250016130847575768948486089062148333136664568600944244342332877302697700929620430172971755426664060510614760225180833921930488593107922635630099220966913926069997724728260924013805412737502076611107188730865537570857438230294593089238310568979191239185473543460188139350936082147203859861191547035895186550325530834228315234849754244981881464113784170578087595284047493106474396275887598893654796356193978305626792378441598565135636004040474394032144106584287432398781169517906433873866297777698408457558241026170562619834665509687653685044475465649548002599882986096831923387121875950069207137916099968406560231931225487267492464360177822070097343394686346943154939226827837874632032494066389966330198254624147564132609277950883243270685142843281598384404066455004268270439291954827799527867195848314154769901038595156169906277700464117829122572262878319065048704922830404058303891476293981160884323207918027081409138679912927081494662318455123906564100310308520073211881905648112088908926462265353284429407869839951392962348965646295081061817652245390747531466883593695570165474787328000000000000*i1^59 + 29694061973165874198565874917994913101527052728754547689053808670162385189962404314740923430369508669856889826908274471422535018903699465002962456648990329601929410966538215038440000645488620008587488693093646012349998849410663205940928137723228651991973953638922637877311273888947459564133347717929612073079147821438505573279907989128612992894834413703795438909055503337207138370150918119156106403357298441434439627144026663304767026521589767286152305308288695986933328428329334382527539916116032325695846046653144651169760330772221493274808321295551450680864037851259080880657758097242252694988665825417316071065907619678462144287674537663465306231306071359979107979667215163368401122252762048922069220999396942533304859927343732341852683886244988350998576596194355904590931112643641450717604251006034915550786296135900352195458196151936264060804432089958770721479000360362822714398875961538889029287506902189615930665478862635287635028376379558316887956642926585965918190109603560319787624624767143503021645393805418657726354898439940929101996876427386176262655170676636179894732394228281797488153589825576621017833082595782759051774405295236411893791274669403372868474535514966845389578315900405983881248256868513886237142309913301091139555895205992107815703219090013433370109830580000382326368584534713196721185351858034308517451894724978746612677571697254072320000000000*i1^60 + -281734445743709597199222913847715585334669179154317104921074712700593703201645130578625798964668344750398325556682561328461654576948939388855975811209897505379122878827184211174544128406828178028963468935324984359540840526352973120540374295767232749453905335490346289628524689126793368762624092723396432104690451782623330504266171148286763935584971477522497776925691891570528297052422438519426647316509100536449562776923296017719693174419498640672427776678356102049319715381422517173252666160934914441228550316450384995146436414684144245524860040832410956050091823481146972771386142577111991736873420077730030551421186797021095200419136746695880397465957713364479516803053953675007429524233991056075965508887201345928178283809607568816978880397132200537576243333438303586598728603932579588976342936960781988032974899512760006673741349585960312739818042831942756756991900402085053798548513710761375201363941617741149797623593882073431555619744527517793453698397120241970449022454484724095326364166057264614241710040841529437703780373927282612766251940315700706666554821523520699114353615283013039067487095641252638020860361812632600872561366228107368878095529687061793312542541945986601670891172815104627034615095085545391229426418586861975191480676790793657589484816708666404108104512503652588519936949530986203979014423405845132545238626609914463356190720000000000*i1^61 + 1737187389382418207205386912965049449303269842103660558290203484941224483064844084758119238448091584434718865473440817029735519575155835086638127878980591272325796631461589633886204036103943015559932751321428719337491554739219605800759164431100352664540818310159152379489759201794679545862879192378619985789419755954108658784627117770659661166580666624289406803899606419130109803775532575225191627821688238860707250568655991604471003330725623600425859179405152043460795553637217256816419485113025326250702478454433114696667315516036320664111959758666279061086812158269408795699668328660655114133863386074519412475517622920537530961876018541661943891188143986346419255355456797427873244210604500867096403292836341018682940336868829204584878022655437089355793039404820944525774734438347027840586327326688151373336495676667229170425238637924845343610039753587274037497314833245684005523088261674159936483312895454745682682297539406523929915197106874290960097893739744060234462558960822016168245635909468884526877867730522066035402693008597560945154114749848487629212608162430803260769648144980909474141130948070607127845200836803806474190279479487578085579116706933152315904739742554370824010018326827118990675510216930869539762107104928011355128747238499072558705376687767246382812879023587788048848573126842077327814993818235981890976544513327104000000000*i1^62 + -8616995409319935727042360993245632938421823033543298767887985053680805590969323816928301454907113211489216091195467751602287578872003375187293168234178524053028644282230218643904106775046311119121943684853271665399567339857477772539674741880740659874991963676615490724276083825170294304806285262588614985409688721155869810337093895384637130664509435960029827251177156396643712366613115344934604494532020365819717372676707652007198506316636705214677073999011093739119327390993457647298807554264800233809311642766359486122725165184264361247897734154326140557086560926232789034260677948081228347225126591011990846763335780343129600863253817084152739457037724966234044225287108176979321568026572132110242993387237714033154435096691427781147359574943478278549133135553327260863622933383001539218555884695936278221293803147886501907720494560462716419805108531190878446026270542824103148408725945862580589027605138703796723375407589118052050652039180186460604330151468850033563574770681696357351347963230756157489178243922834369640255631993719717937339730660180305916415301366802409115625599048860924997001758045719692921048946892900040981463154925437415697156881617566947702402814669230390048100280311449192248424798392913414307955682734901160955136366396287905326590252811830138134609281703010181443694325536206874895791304417172101529600000000*i1^63 + 298347557155619648160518949622782728516726642213712337132283947174316630104439873322634741502820871442469960178340814029607649342298476173081477869087830588842041686474399328976641130398495223880379913902769094879217657917350155972031098874671391168741080323102755825044444776576574895223800901157429327623804582628296197594010625057152188157328877731714102732916332728380412626318778346765057051053672614637126768890811748848390078143024476345866742235848896574753035602891228257897876351666677087945176995109763424319589239451844595751756889874361568758029737741668745612646366487665151227959078245895050093400051014769530505953338149882507832415577110905304197910116550142390340815820099333432969913686575860792502905220772909451917415934984989611408180963241183934155807397948921032307246617539793678447169212929974922699419039803895049007120629490104829246081670262167745173569149310721990487393173031333861787178506617938788310738431713662288503916313610975319814164523219018027880741388778604583428172081141382046481665750506014680183773699450266610010066418123502924467835102992003976457104029704266564574472500461518801378572373067574450068345203282542973716700379086511537261411369413910166969340015306527365255147987186756078421121749695102705309725334002013215647519090434387924922839859989525059760941957120000000*i1^64 + -2704925832286113854092862975852230453928734222835555715880501533760293412069502152095083473910954199164066274838100764781855080013727114577562657111459954759567046018594671680277469109854444582211323376209227967521572547387369122237103955687954416775919286670450714891528597086920214273191416928643647190052257589342642997024072793801726632866707364999676316765583737697604211972507490488466273496097953582760740221553853336375780195605419602819007769212312721490309147749835090809349532381906320169607344761415025358967937762946540040307098789680179387146144084470029950992210213596730146935458181418496275889002198747147840620379479945070768353520833941757843791489007455904372582045599357748806827285033863373506357797443925616434474431168159145345239816570497303123291115188665928462672162859442336479500124442015893851854771355992172327568726834678593327116861952983820179410878051520290230801039973902356618320133722220054949827082556556917622473850898048659728519292932764753643028509088636414227609941339721033759956699541838989794299763490941618575275257943865471137605779434878605963714740261863612912820041526042043280011622178049011585656358773892227423731793739426109785497596579155187762814796984806071097709214307261402043193474926355118698951241314286965581057259276507672968895567717046681600000*i1^65 + 15303262765585636135430054575425165536849022910094202074106463063747656415270783607320635889459259070075795010281225936737271026967127860529971687929760673539551976356434088750798513013534836816080950657645906046372952631317444124311213526190482914821116577988127252881480589393804771041812766396335116757721538093301153689740578689745179428618132158749979237832099663554091069749899624364377590845509140693358173495352041457334332262304268995689898351152660911480684493567401687849350060113073380836242019357500037801775343698613463505026107713000693016604542049694602776286065286784995552181004739403650855098802862331542379694210843576272803976508470100551761115760614521803821256369963448582193782334824235294868182952807625153372675770205442447821572489911722627576981369390073094255512011460751384552585494704249868848946664133800752828496024282699697608844932938405355006385178196518699851994471107586212919722963998282146873737827084841071350671769868205507962432984470008800827672334894830338051906653549075526484957475649624504863032202878734075200464541903551163596648816383174305587173882894993421008699067444304455844057820792424939737833334950466877141962286504167484830979356064645420401604882624396897202106218342506424092679449665806959321176922494439246193286101469166567424000000*i1^66 + 3392604222108293721348982461400523848425550983350574648231531077225627697290782528489126166355028971900698264319601925106133566127215841147881874111003656554227619515110855824340731065613154530098302103677772004910035528590616686699522168444245110551801475126024074443213794436567537741947260243085532511069730630256225619200909066318197373561984938639372205055589819843757374706828214323203322045265545799389872481208612844808234574599892136355586733302480574223071885601113691531149168188928553008312619133203091999978966312592005699461711714658728392584562214463875144099096581382837742600436880019073902132970191603462984024489854819757348721062334481366897693834743531455973721990766404701748563016500151089406343021931432989232145523381195046331029218917919965658896020216792458262053830972455533147911162224151385956404202442125538665310807728360477410844416622771570713173302900510410875085703430926051233565442389947892132972030307867141842777524184346823079369735155944990942933262561214219017279249468070373335338271292133159006375363334684616254746246045280254927151211410442062659808335183233884523707906937036903355557712307113777593934827583947327098909495315616675613381162008617303922191164212958042160607801844653587110205948402058865299625943027263113994895360000*i1^67 + 57427542361857349283143857913023952330748644570905176171832616874458618433389360284676340793043303475516118312986281804744370670775543010209939113323744115786396696298730275304578751417525300582479679959711424543662723544100557451192482557965512560319249171338088468143903754947082742755195686484635556623647857796072238856680481507089184802757098487379903973353504414205516888317890550437808691305301566165883626114342982896143922317201652291559294744891525399041376240022626477401619419669258221834785933220360666670034708980769581841943174720401882206427857989064545544209036054986652589635763046871062495191553627761115011818235206853933528350237558749724817532872386899930598138466837775258138772368353956280092077273378298094482788202456173398217956591573565527867982716299624475708354253697794999564963333228092234217095524449450910053400411630375609904780072048344395771231904209641538718474266183897406610850931788597769218777858688955180132980854838845422526475548749912491128537049539092958589064392905227873226214366309993518547005974885190533402819738394224735263391164562498872417855453291029795875981247179861283719998089572577277251571586263142079145423157575654016451234157570767394124998707110096555581974654053009795357085952446982403402498975232000*i1^68 + -25891998193474587042991872025360012527241769583179005085991586512966144635984064787282607152611526501066046792197273579380215665028649889209040044887711577925053312745900852890941306194882533011161180620006637359832543691037730892940468625589624503460306368596280548774739086391373421129825062909596134991134527811862409240975559653985315257406714030003730279904916388597765911267987457666527637973779518063065060063710140548586368890425146053221913537017857610640610970270406193660685518988420532180313657767809301833383057631418971125791799504979299822641308017247787622572059791162321909933168208887121402886675260483533857704139498943403819012503725693974888414960402949120460015405961328692941044858416036633808482721767077153856047441801396158273539727597442686576046635063915635638815665325705072185962342177489786542362193133321162275914687538614111108363037890646934635866169992398975272892201863819278470950116941393499693573666982179800724526538038705708393009252652534593124268146197286799153334457438037201633922111931044647070670929110759395013090802448189619105523521667857795418702888874065279922467624809473855361337036116102699719802007433788267513930425648256628283023390029810412813742391651147426603321377875479418136464330650771200*i1^69 + 5543354918598584062958133827726921395107329594153909141588494224501528457229376232327009525734381689964659275693716555868589989351585117629553162677823251102714669902818241736998338174811962489281691244960646496577294476553690479872920473978428176270460131967233330138288454941995199761010122695064962531519322222073478447762738070878385423976514032794843804477994040508004626584703982929392920215652989074616765711250354743664107412871872565722830619533817511120946391664168056282820589267624618382507628098017957985366391314690723931549712001736685807426173546597942383284423561099573036184857268504664218188945140380673113645747358260216632884796082181699188299812765813877519403338480910217187850561883388005216845136167905853159275831204570928006400317932134985454554372524240913359698415270845354318145352728371094710358756219429214731899477645637729375344352977931470482191680908034049231303420422473303314527692356170827564761029383115938771970850092302581569053897615141479512397665659144970381013461548343916475326892339862267517512376211676848139738586269980283805867619208117889448933945327982656875818707452376722236099982217269884286289028804218967061798013960579367393608151994234895979132813385792036026667713305496685489*i1^70, -2103168542886073821463508802028665611576405058119505502051907418865545897698877785980110486894525811312206883635778775862281343653531133509440295965833658036580514509007772980994149771216717374109997573488364980958141770601716208849205306327722276647202329443474556261977956438010461187267447233000716315501326781611208847657885676516896170539735944412341494658431245153465834959612867006866611503775359532769261393007445186733206301141535901994679122736244629268198733254611223801335193504677739384247999204072706378758682332279211522225973037897415212989512654125479437149977884622113185434016654872311385036254571443962925681770923511424765322875039725214429850791479208766119877693105288179288635569888947592831549592669155147953731319252378137272111384857452607280312428097705309755928109021291974740541577653855090329420990428583697995779047192379311550549406678756763610021485821876320058264133946139817209823015051120543636715447121586982166232293050636255212943884075234510955586256949982171908768154011376747876973055491640777695829395967113205051833222812800976912794408246963722268113029440580154624141387939562644713039430249984298263256127148652653936633284042130069490958485728849385562285547508026970924627786263095255181465319885109396972461471560206980218095966783427137539655880717103483777043815538882923681907925745210497667431705612895299315839019260481403702095612999164582683000320332212343964002461763973398728261075169065180437612099063080659951594948765860940723293366530448200458643037401679803685522894545076394976291222063761941202868760213664707583979033792642041340096606200841516337235112868388379617675177945249980657814145649601097639251971802288849767593304088988000780579244488335250677144372509026056637048515922236865255329658641889872099040095491632259433376531917729093599025158337732551162516148149311948902100896044876489453757070399540305562973808995043133368889485755099136454850570650494778461999739976639444053239967268404530475964228053906070498020975088233319675945505689365437439965556588785402419831528182278198232693897243249421670129727888210888869457682334357359049955967508654059026799245349563016233922802483200000000000000000000000000000000000000000000000000000000000000000000000 + 5380266492679214205042011876150201010469977955341595636574002093557920826468367128391607031485142569945318992451956504032028985290573030576898298596253937884150652076521709493117957120485982310507780108288449888205013720248692368369999790337596688716606278591694431672013519577681435421085285327063785461701935168292075630555417126072064639200424759572753768349795283575447281856206282866573721711049279442502588451114879712058944502536462490523780163770710020292886332601044261140773138631322731187343238133427123248576041673659537618890917675625791300219012252391385673861345069199991863413694257553530955622847877314986570126477406503579394434131043370290721124821457055275224061451946414507319931872768849108138622192648956368402220810195749958757643755417917727551186141287763742053528856026043358763022928385437975414340769369728203684730529460186834958662113223390660985727659161472820180774010708882160345302884666915883837598858083624975615375641988220495339902305740195646376615268427309293931836638761375184155180151459347054292796162829420645084281169083031025429932886755385787187696861650011775097165077528468721839440936411120421718304197533048961472080542516723580247858717512034449987466648883517759771619367911996324732082756360868150719677158919277247416405390207137347253842091160385330164503986493150462875210692861681790895193591699514033415027571409804403238224762726776307574111335982612103498713070583742291215244269541096011517406212885094075465716176668955850487574837765463898019932313636357147135254678527270232571012635202234287794533676616833715000637283932297445779598718673941532855931067466072779512801374900806504555990910362331370906566071826276970573811706968084064149948409555303717338270095306706806676235298543130431845967553859771031441389513830743111431694470208963127095789131288033900793803327064395055172689568583182902190825064397984837308985953447120926661612741472988048101615169164213477039697164845134649618422500640095255823987184341090650652913730738592269015901320527606479875514484521973090677444862809160509145656410010226893762446003314739558575636087997407389985115710684037963878404562764309614980507893760000000000000000000000000000000000000000000000000000000000000000000000*i1 + -4138949016182396631275344565735011650797781400447690689305228716255975153320275658502280330047285946354288219796855497066192996109450954660832576782115306688201300937604372071535542544271805710913471007902453862197855413421056709598809157110978242049970705962023255452806290055601229835472303763738562412362281581959994854746291945124996842179862891634244256430694226453493765799998728616015217421608036599027210273417413175066113276395491559838247724546549447940647567035812576076111098435947781079720065616074310646508026997108523110255421680841539798355429867866312137444307620728054763603849150813143792274974317422874216790245897516179116830395304772050300868669306222077287986546514283288861917304117310808368882001917040214668333526865496609969601794829131269753103109285261482703085688106817662040536572440011945498078692551458367848281774849856748433177076557035739319841310992549584713045163842593871000200820140655626021983413811248876450312146091928708483946791104927888113084667359727730236560451608606231958303087776862517599125637974336059415503674731688694383216216494133725727507617119079224595794673494445614859929428306972754204144877984217036625230388820132904848107552375865074114461584212233633933078720582420186201907845973230370690916261801715451183992549868649293416588701995693159514936888816940252752220611656068649264728810539265520449293216566681346295271734151937376435777421892205266234406484050101592711169086646306053786945954346607192455077986305571396282773346693810067975063192725085182228727451695485480341387877581707996096817947758409800677655998127649004348162755265305276145548960291032892013855982055126409042450968405220158657521303181733362414270071133299756966972184208248710080125250172506625733989182628159800202513937330864138833821580177602826895016489158672240202520231570558741577070236957061526479056634685646532993006894418891999786064269877750571770552279809884948064389174267554590029744276285014627394396610531114799126852908154169154466769711473873910528849929289083784328773204364481386222261536466695669767237699066445700072996292715318548482058380762968922129099924940932644069253430528440281182765056000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 287417866590608879180122189909219737601542634210789449289161175366089005257949762373768938713164331135118580592552852519031380302626644133068236123809526781719324998439846166545653433690417924199512051315593069826035309500135907801435921845382683207164287175671453797299926985028660169212513683778513845920865252675306559943558595180005148591999779674659781479871536094686135539669256565525289587680044662955470244712643424451595719999895970124880818692704821202870184864563832182619130355146955380338182339224125425757335869853385030482655462138767424860106121195201117226674647839410467910681199941789976044528192236134573646614400245935495787356301856777059783716719443823360181151907559934505069701221702980648943812400210830101756841724001075323709488861534442234971620693408900990979870693722044848507232794024406467381166467857514158988220095918288832878689846489241390734697156488086924984392500356668595025797216181001443537962355566087010345520830556529519133859010650054582257279874693023879499607235918138678893268959361186763956567281941447034042040845829637798909864586447296624296391737668716154011621594713315241445461930569407214392783728271345465462789400361943833754987308624858114531406564378588319090453036350404119306436700551243519302705613629779672826328474294755175490828177723100831796895423338822044057163474615383292741563287635757152114608530367393731174884236153967487694511271465197763909755702691175567843603743080160139165121182888801215647961736674176895593408887746532102507221225668460564886247967958948717673967888588755655060048107621127860027145762216214353694356168014784097362273279569350406608689667303116310994849912503250307197898702433813603591713244762218384451729831595729925737320675494111390020845138650563289801098258206911678584072751451258236050201932674803185370164722973811303858891810881043053990470684692143166778595265165676901536902295773762013844897148966011438805207300699528275292205195581261870774006211206637277878155319115399056594689759994518890851349282624019306716508729604743474943385371946831121216626651843953940009733614944837793151036014163298855164080701565735867717213575851956135526400000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1399670010203666410134772584796289431135930994219290942135617745184486705465211941060500421609893747179561044219941010164440733273227696243126332363809241757561554216947668575457487125958806522424346776258427991203554691457777753990048089703661943936129356675372644384795943744216170346152382934550644932120355222402985327836055704422437779621443328063537355831579403813874679420319337840216660030473373820570980574645662133616236228098184967921318871552167938439358164228496001051604045001041928617133255229885776556770588245690991898122036396643785790831987369917448246057924516709881940750667791183799712463584191306405987139751639003432501439331587996815547741048353208652559347580086614472347987646072285848293181629499046758319506635337482313093285454212899608783919061010071190634200928607024195204193442132656474865734110230014523826555281580138170241587780898690710824155515472705260402388882230009101413996597651119337520024793865243971334988982098995341706397514886915861463115753845879961075127110937535210294005120378648373209867610156953874524519093467103953831962031482355694414791895326438886745300660531194624243973882000095170942788681308500256210586210885192908930357930260825168928188004304483672441581843320892199236604588487363224760654234218306202179418606694884245787437967996149130585761595996936056649366573584741024953438364153059223011082638198481435157782281724853633464199701397419656333411705233565950126497391421470568102222671939558514252379121987507798196650857676647565797839734650753894154808669101759177035605868998471299691393762749267774914419846540841569070805405129351865387575464529740198356307593969152693151911926973319745537021378832748362672597653086736906424252146355251479777483385046821415841517627068711796090299352097455985710978152730085553329621295006773554562095969738230473936395041438813308897047755874467772038241389895573699169478903868441297008085998824824916138081695783117452534115927689199370802194078660225406746724186937872427270846106902420739053071476940504554295775481552073612772362680642183438728687508735769100915085701965626720722246719293431046679715900484303342577965400309139284951040000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -944969342757488781587154321359140354299848409465226294761876776572319714464155494347538353363315532084959666363669948721860975016958574611721684557274946983665687627051345830568760676150847449115990116502638086486319384837340899594327524342151946415488915013556343446852741837459832992321802930551943700328533657675378913529483790645304012944300522194598773958027365058001631407806536220291787943663993970296241159105884423402538958408115461058126411687456434519496523027590926921680100334404558480982492882750718714902062585764603303344278764408730705844027292357731985666941741973896972720261326408347848089287186218876261758695972841171360052594300495580437770467548319643255429938496662681492540198697183131041990676346447932893804753582040320940317548774692574071259262801977837449465724496356827842398290251968992026515918555444993440302636827879392424358504819514449088664180313750060652239673952310888422486486015939802953850829293502049141432076273529009495423250328113746730448458061621305009041839375778171597968151558184819099763413153528067081562972315132912420419471964684069760016524559830870593037926535756274837111302324724276098920513800991675857128140590493630878383608908939478456662007145181178730632764162017316363542596550609593246966116894214697857312726687570881911895009131005316678747533660179120985737193690040067841248059313649731456615490272729388491785094281277753471345681637820395622107226651415844410470405816641931322832885312285868731703941114142747759449324894849585460104998720578247761299978547742119811898114365887768873998945740541230530722316011625586940393683145861883199658172194513464033449360232534925346579480862245119752458005686413969368281152605464326800214163624692018559681744659485200087085150229818814360688685640847918788363900125544748669663845667950723402599933192890740578018102726710932228928481629235545527972133692538178333335897619258648300313096572422986054876188051677197002804064990670990929228825257491306669277841406599186369720252452229633905314365009558388594441114935455686065715128755803453763891469517445505503892928102469165407038832648242014321062404583580309419189902018523168768000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 137165020302112400712312859415610347351016330215741954372836684714852207229835969548723862982006026234780425932421952717899621327334993113801272078865637996094092265604242851174137150679294927368030822309027281382484240760253714100567095949213752962540923836979811941548454107731603344245552427574906187596959325644918193620499460988627459678150112359922683273639221159458502754981677262659173057396560203827446644704839021942903914322562790845173745788472514864725143777641296418389065288384125058182548544916411905438984787850414094559352256274110828939260715052580450404631535358479043150044603331483877578458482265632053565949746717860240346632788784483540321058507228854686443691057884759974108781530322022173094196648726441233495960927591445740855057454938403718380470174583101294507216076086273857674131428594161584956553162648767592867926957841815560975542979896100842389041817627876878449897866213653628118116312495582931732241362777268867736784273310784617089507605556401061637139358064612709881193312843076645259456886869040587666631945797896127145136080661260463663280139846386860262335356373429850610968363832481794673303145153972355311350872378486388514587743807447818250021049422481007228594191579199382432754427683112057323943169590509286438248473523901617416473638580639192960045352730558985818557637287572424916443219602251338397495648549314270423075482300929199582788643157744907375120958925814922485658616981218126422662839117259435213746186279434459591938023962877774484976252785747137089786548525308165796078278545544736748755352539961027708352344346728448452446160012161040990085596000272427136185964870028604625581054063573776829636870874496923421992318765744284665685204662247256229267880187953875516535338919238243494913992529704415456157456806078596053714360353409692637761610797397601392105494271129965693341802138188362642191787995471570135567928217003581487501838364574153189933853948620415526098929611041987065718053839739279334793103207893067308293497085771416220351534873509103774329315044522676147800321284303764913845670640146679671582778280861986412219801805289269420987885555007167924136347288806545698347320501862400000000000000000000000000000000000000000000000000000000000000000*i1^6 + -42118602634696733078510624924152662014270202555702312297311233536681220805406262815571352140110073310278846743325923464422079302687916368137709066153116352325923824578174536729230468980484042451221321556120296342480402013857702438310218293287838566950856215563240520588133072707028358514754766839342234855327662956197222291272818673421725203179619377237311674080623854777590657879213061495285136717476175699565055396952816829939419873317179610783310906623535330732484110900303568474348037905968280195805332340545023115182693214111257406552700855953433319188151889753393952768075204396242823263711903920357074978609795486413893800721881822372714856230119526595457664879432555813584287463769302878825340352556287370555177169016313494388765406758007555984135603809228267563217074984097683668783930909671312742656667123842129128275746269274796054731816148509511621303135278950396317656296179686610047923892091953734556811474091980982420365455898162252232822072687388055994557701549435600581232283495578407270084881043233416727972364055058839490296783718353588679636548341818545564741753310498479510301753390369632345811241207046224877503551513197380174246369232633003811892143039740737442123811458200467054354166311484655907854502364689507061164150720626355699543248020857986776040823824109063014471505823830720021157739861474346889442801182919417046621779254469795067564311520629583526284614686446667622435507400843189082987101302457755868500325127082229894917662944208479325858712875355464849614130454056320048477527252351542549803430174050023359326497386975360743209862654341752840023937080070592063303141655100737881258239730679455861917596540894637681983934129014042579342812270093378574065734552320601265319469714188115031473168824007440230317656445378290959764706348273180258715718552609367590033742994479660715845275751730008368243991372353645765397421488496999378944454912593770653642501235589602423408802062444645230776073949187902120807474916526804918442354752037132599657966472617128185777684607281076438603841096285036006819329337539389894982724003993017607491508084115380807059497693868214308708969075360995726318903914898247261814385541120000000000000000000000000000000000000000000000000000000000000000*i1^7 + -78886995357944000762378722328743459134594829469311399674190112671555974027493184564816526219583823248609124863338132619097510696885253304165984756470745541702454661392169016567500494142892242660010145488371066131581554326500024521688403152965771950398628050287179762715603535106216911750015436659628810793986537228593600028516401733882457282346564328326222385603272345422193882519571923992104971890238707129836190722073474870397123030851526053767504649420381100123847300179077924723552444717123088406199916224021481358370175879032791252900919291566146203769500227512063688054626080400130095279464334038936678856557950345241334150938167376568566689271380204367562446873178414972045989204114797478467028914077616268727374390668805098679583780839432171022263408920655002823695607343245604234833993812966513849454703684771440484068632914881028772972856810820764112232969124017882055985587865161547919274329499906507314213376581311299920410716634967152491283427474019710392873093751760740299127718015831838886707227115366792792489254476456830457732866389753258385712722837041992846036206711427815199055631799329419842264378946540751793504968859049959928952297865131194608143766960916231855234722483575669494810872201467701357196968370120041753917221128032415156540481533370335443122637083777618933704307232969529863494125525341865396541975109877842116610934984286782344080018180348397904059252735867977560048583100320381013922958410458323856429684674106393529159682121250535919591392917805411201415708974899618301754807587696310791177338231902999699309681598949298385240210240203024067432542535006227377594350034753156380288385193804088229476565091010647557142215466342169617771682950470170988510024148115865597532081903788766012080089485602712157682325936763757755391727633313405126383058275904676838942114244040846309952655316526285139296142108757704442006312226126710313963395627292022910406688566147514207071718111069313116481306115298202784581704804161611039854738429143426640288972416864969480515700079464522313922174083749718413738823287641191828711460172809817534200681853323805330147801050710820865359485039952201376520351434588725744165191680000000000000000000000000000000000000000000000000000000000000000*i1^8 + 10520207122608110069622794562376259639213479603826659972787452554088437456828472860624787934553317928198692869640981410539913151659231665316423329477801437744918859437441664011986484928563857816331501064852982682934241398592223027210802014214541847137063477594461583626476276236614121326115027539284141066156938871049324712919094412915597954954413222169163201411319738759819431201536934975703629229016532646167019431021688678816381085920105360679959255999568846685508623356234103991196421379636718788439352677660028237329837847171184177978991216810842822866210848336148122050597332606550193727090290625327340061123196737767071536832001139740744104698508452589073928197902183677061463772618972862060319370607937280854152839531538463179278088693749960014482287643368279361101784256707680124419782174561170494572230329751837780213470487786465628630019720271472090827272421190514816887629370443763658913273860887358627710744116019562258896126781193352259795828055983428753294705172913300095588184933341761360375734559620255487331026293094025352492847302851646759785776313675018001727144255623997239918369817353503142201069899912108515408482995488921838026741671205101880111684527568010949975514374027676878562906376097707022646983047538565117671390847155580294818926452926928882991884243842959461663655761998246767782123860403676585340889084809015555826807628687574071498240330975132699597643323743775588033621462662175368750459335732380706590697829218422991796843290022703076573461438138177340480116491784413035254773270790652570469670163856585956149929278205893084835467222695273956495429362090942762708727893473285928335845249441025656362876673894735294848852914529459293642534623918868603037200958550306914978882794150575690256649563644102124627806795285373571943068133476696519707782758143334349241264214137872601095436077894739562864603901053913116583496741007907383322563367239109048971251015209198618632860788115972652436611759762253005995778286207797900106945605596167099317893069277443720775756127484671328008706268921910151262478179552404080694997303136061837534211162507902025813532088119671710111495223372291814246803593558129620549632000000000000000000000000000000000000000000000000000000000000000*i1^9 + -9437887119685737797536539216633169547923837237151629994249061430988842980413400498487106193234471905844704710513703219747355754165767957934838307742946234847628188958078367237595770313703354066712015612817579889073236795729415411588413116111066775964798808464233087108096856371080844839651276474379189165364553164388722835718691667475803330361933602618947015283884364030039925161098398655149588994659142010995100820816101566550433820873570815976135798571431004411486286858848182312978101283190111369807648982983273721413649794486991910699896341918243563219021949170836096273851444688071448558703518939305064452243489736271834234903115566801494125878781884858710202818305676954021048699035062420753582308065706737382940037316079026655807773828737295778267306867183082263160813961742985559050943413844243523457212439299903600476029411760960314786235306292549641893377413530833233083772975845665437406407241367000103771955293964798962487471028452012161580231566952581609453996839131778222802543754381629149918665319284840258469032409617925995031445669168812565251889940078434602923344722116039557225815152382351467162587592255418601829033565125893437061780876581069943688841724244371266845768971272899609483040377400080453347347526467672533303657493853443551380901047728835953357929200488485488227747893574219676809957787495016982682260135709183715977569634433270006355970599274208022889860388466408718901453195129787498427010697977727534314420819304550612706869650894317133097640401674820075020964863640445200536003817815303464442439534958185988482630553102399387785891005546514403343395968886642984332595257273985297228615172410164036761782202178416468055121133583117100427025910826863983690476544583579131822790773909762519108425431932659135215885870025879629580355544410314313725359361647173326284737553560368811779154876453540682706963174252336206448049334619692509622984635612729772944626162609515750526125422045023299684252104262594059449746265127327149428759457296824237187088311671913587118498819336991617777666426822367848975691207282065475280039353534049259304869971525327571396549829758889718117271008913314959043499497185428750991360000000000000000000000000000000000000000000000000000000000000*i1^10 + 1092317520532334657001805795933051522142121252362034143145694104104194858108722349934671147342666907747571022333539827277515876088756707465211060250406739016146621747435957872256113194908720265973754016819126786518789980852961304373512934390666824211641276199667573924701468998771877468830303194113471381349074043289048704081373092366164235881026138035725442445213735253061296730662219646629513456630089125001818444062873840510117076671735464778420905783842105177522282332139211157974022576836008940357886828138875637349645298577676397921832354334913574587737801529651890087568061525760024782002108218941780620448011672681454051126197520226521897164226678886839761006323804827429452550684401836754475955873035111146990551785885960370926248306159052239545749723584072127356842013052345878133199951773073516445333864675657397285516793682149588156095180757186027325371846491189415499154218472280788407003245299273394560233169215380623721809894775009871411564636514127197896848236420557305952316810351455449835966692764941047026662351211569343964255292518798544981710827806372574310370882095957338915813659638416613878219308131954335260260851131755441154830940285106447495355497647007355316483175990927531510072819979436862397276524289362027409586117971246013789720101506710853690419175615466691997411194445148055552229385501246436553876879654802944116358825079375752617547189982950679444045830016916763992934166870807469903514285320505294680011306876459778909662355402602755529523689637703405576273514169767918018648433273300778729464080317319590943386007040653551248499024130475447400370187769256816491311410066587660059263439283794763537015651198544945127249842395180434447515682904325000660278065679152894091015624797970507613325751604747485337584225103948423594899925807148583048877198685606856444466112152819829982113534935265424018365398962866922718020017661442255548406305259509723159551345083994333407188200015989368266362557322670085380995134538499131629820520858863899951440873088485568075939199031893404977053605780599377224287401671358372221803166069290619018160665276915342727229757484694554051013637305656205892821410507888001024000000000000000000000000000000000000000000000000000000000000*i1^11 + -113204254949733805333399549640067469921689601676097581346627139165955437358749235209728312733021455128411659760922336027196126305116462477995005795690623979892646815060646641071650405994110756032976086492580741592141307698403760856943809485803613552222741651642420790020526876964790948144257440114052786232579973096015291720223882523523411184894136217062965614873714024340579805351296354218984142622143886829631591568291897128289478518933482188521851013476884210878936998647638326918394530234748838997211950733074269146971844490335906830900730888429869103186352312648534866027181884231989084976524603925408289371132043651280526990134458105464036630247906254942517581064109505461820586277466152267605602392245572260727710015937057552997291213008075730538237617458940617809481924395621088203784252018203838058110622677848510914204152125262451909834965441509991065447627090822226911479323671934080764259861165269945346378340151107059413846447254741677952603148795716806460443022650428655307896234031023318284966746672187883347220871185347854373086528177017632917623595986803550652503073825575164794768516839804638561388169837364330885922155398396929687911545511331411975440843956634044605729274088996619910334792218156724739841934024873325543385843434054327118852336856319219028871779875392861293499727092616570294353125171628608531578495404492134741260836618110318328117573819533561773898658226618662622353627899577622482636433568674496342402890564513702923728077069409318042611783007316444665632463425842756341801122576197028622253887027202412125873135094806897525853867169566594892128398103605813235651448530960445350300951312235215959954872463935285996609943086156951744992753051764569129018632474845696569207178093102688319867269473102546997534371107347257491238996739329906726489253773988092036798566145257576607790082132846910472019287724935222386276269837815597091686930665703785587689001912047081053804212244751595935262125063737365779814188808686015502353764972155195325158867282896072333893761418461554342410013956514011814858315769122880075426161131696067415158438098216780615869555044338174544294288073016677283277412160975667200000000000000000000000000000000000000000000000000000000000*i1^12 + 5527033749028017183839623290352652579264824016858384933434659870152568937273520102141534200896576727832891069088706678646502330636442955240996400654910320551051586713452996567695096242260454098645964192663572984312934693955702874936853903700880202960098551583572574861034722813094279859383206122588430035708360514296146384594413932010380733680671802274502042184743514287150935304662449498109112646632681222108274093645966083828714831730022447751021531624509987268965709080410948158653881439342408004384471470844182113438524070987384995794348569828796048668556951884048053920288050899609329682993303420811838303117034585571104002227959403684761351938768080816860153250106785442919198760131454038931788955828185288750543991151732135402992743790190266209484914991668645305072137123571775182349993550664941949877600322219743233675126985530383939904071475807715673539908424469052388551322902766699379232918652656004100207077335034426749521289963805766835130245828756368156723010337326033329062425734284012178582691484549099112572837883792902522116194072924188295570777954112019476414372860866801514673776359382653418472924120878950641073948169657001493038638707900040755036799922273343092788966710032305609054154655124559273249449740021655037235172982457334413564324304758864925041041197293670308121965788171196153158170763248144133189563845829551285955225850999836531676117754667776666710010912547903623051629768367869091708546246371891361545154990105520149755448841469817655866143775623229638741759666559202199156368392428622106695613121362053519454919676121446916710782328205818464793374593616596502890702792975576303899663821027042053549398488833880638710865415836227490657485902528134337340880187036728127999487647556826686458907500598336737158813697140850161805314813284798432092774098153899361361828539799712539827292550200018022305848880467545396077029881060130146312153789478237911861523153653698422217367083703733425853772844545321508029094594720135569566916694940713952940888561155362763228997517468470914634359759111502496306198292908195152115476440393194450974602675485805569087968782051296407671919827219025789306410106880000000000000000000000000000000000000000000000000000000000000*i1^13 + -265062511509580473027823598685561923560873809649911640174178457800802613362525576338617990896139223311047305321106242699938604312233870342601467033193028805979013220126068300980995560946743627314435440339302924185609105887832449867403548753854553073541110050248427478402442597488741873494571411182123043658019358831212172677314184502036596943750791524606645494602189053486746081226847821797829130433112679526462795494508210177939083623504130236545795249369965500858026257147922513358138893271044732893474194557744364586846969031942810665714519412158876989245953972970598476653775712522268798039211514870375385833668235634709727125390066914360984016324420280623711827872542229054934683224632382964534919085076169138384613695086214915677018530399423287377046364141572257978661869501210902998148763123593476295658522889733597524968926454586354201319470524318634273312386170915356883820844177963946943536511154909846626785790585894922827523058918003699412139853626262764009853517906231021686145145659738470220392791293056009176380095884725160801344449060863240874176389010331503814126291186973016447010153676541816243907994334485513512900841974196487067483075801243010734357384241402108140461921395866297782621859787609644492908281114500050468247839364563257585803661416188487619518712396544356272696750403778140329299878103614143005540186426564362878280972757953708018386862252161176357551024234607146258565194142329561982079404293198376170279909092295909164032802066532045158454583658818440501143066935876215924611764567215253365099237611716419101306669453123397326754349125626394707169698999390621889124960277688951439391262737428875833595336202336574660514748331668231681984633013601440875986726623127639640592175862361320305621638339487938888561882470717924161919385380777513185911556434589515028913131854435129920590400836676389026445786817127909296862349037318357999854068779359223014316671084762858829808463255943436371965639167047034437896117356922787881617680361243563627055080304020212811892662091008173597734692042907402126629774991625120387991893846635518582074129881207853937623821349006793312750990541430479210430857216000000000000000000000000000000000000000000000000000000000*i1^14 + 4941489765604381176620265097371470633335217913492219002143216845994398673856897837094955909187991704212023265877837882718492312252667307611481424738913453707250605222362906907749211012488955575893529889936735327531652769495425556705235428252451901321057207194126065537060733654616570307354643455863746250009956190379543999365839477444582020549331806081328855876264440506744751891641069289879422752897074998370240540744880774482360597839767328528094277710136852545423083915439888123900996447819917693954029807836614086479659851331673901529445636842334260687783352552495810178116636763722238888056080993051562459712891428904619841220161382379309622885725327323360956140879452284246428857735599630642577312791723339018257708494715322175890396716661308597952670175178308788446697481459102071427721773279909618615683313970179943802328578388285603286497286539095993560246666448247418400249944233351599298732346085106420469928564163468510530311160632976306005801796315301275257111741926657232856250363532414880902079027486409707540066069133773895355768306337475120231629465698824158542771888411438207121923044754338158541346050435714495815796543038354806342545571102518639272891901220111606687131481019032837350969675386953870142143198231098296041616709538419379466939106016013766610795865378044022217272146614928751809467351745081034788503297114112621953403249903776544272951290144741720848926782229189414344432758232192100475921253030295389286663994137739240286278835663227180265922503070099499383674516387348247103741448125431092598149791802944808641523659518417542377335462483978263862788176986330286365254838795009762877366957032004198696383801563920107479706330115587690649958151835779045367942178508629997420335714904784803197229933157642639129582062899660554140038996085684535092825379457764890072916180462009338349604855293625418748670016217326403557565691458765641603043610583425378753459013324883464030950368354057602152038007100565676175231837410598997644792410245975933605147936803039141422777984163437846281949971660490000536155096119161928002696927010606418430428092193276198798417247836047614435243894608665810200166400000000000000000000000000000000000000000000000000000000*i1^15 + 634417254898565079226507461762650115669998960384860007284493192480604112962742428828584212048047638570706977139296882857365724904362633273735513860550910333405833478299612753086940546999776236984036543601021916960645058081087290761394392680251881148196202706169501875230292884000031737679971345418685970322882716364843192334400280315306027712363661536340779606836077939969061581417352813944325015532076028210278489785297962848485407394538188469948145225150649824773622336391204189937495279322841464405064079118689916831068372226479632450320025967357398872627890125649576823366599111446293988647676737514710692038328831069400807493027892559613253736234234316159343643467928126075314063445663807246251087116256660673578734497960084125397328717924716931400836602117192896138476414712003501646298364116789463577127162952096099141295803823971363162185927120608988288522118891334417428819301410827066251308280917496434170997361494313130349147389853641498401036209475193563945765669969126849373478601259033082108984036719677412024456038215925737162365221994753927759435032822712528096479617730656272291243288266657786207010726338683734020705145110071162142068318497084830187065889104460819314498949907754077749322073923457995369292996124532782058388297510847909129264314140570051658823290400390866650757378000904313075316568007726186758129443231080944623359859084139521717567253280384050969337915879724637894501389683838636680281408425663385228366238008000596216784193006881933647112605430205701656442482236553837245511811342484934142555197992144252785510236322457766852595915612711713432888183210617934483949526104902799074081748052514041945461759603708590632531202035309983479783766310533169959782156427311733091882742803977438992410347237459304068257900647935107321296716759469859537248463330575620113453188849181627536696999963227796484289636553830305777572868963593461847670671349803596402762383064937331584324648404738915644796386918472878970737889550695146823535738402645520258862442449733706455305155364097201058532614736330717445828920759144615609272618658506350333779532283964816217320102509822307324704051061043631226880000000000000000000000000000000000000000000000000000000*i1^16 + 5406193652201863337716915777594714291715419599840907848806919984246429515399949708245618834686816079486406516686618125027294586417025119890834314260601692389359603574299773160080447871871639438394462734708895800280285669642179204874052987409861673495612564015494638069013622641985026821888167759441677419780189608382028216561217464827177645832924453635860739318921438317964566233957305820732450627718815853781919258217707690098675858638975464054579291833255631661364673354616891019453544165644241351899104174012906274684615641723747538235598367381577634802680177971234040880204649731533573687798576015921015891372737758707795384210638214678235517154009245093509970727428769214993599188042515684837854994231738114640480776179656724003511336813188146707031848655151293933580581588388233874508077175899838621492710774892755605647238203101427893794111359797997050181811617483451383357888773095713281708273986109591767729663828779083499690585353635363355735870226736341330688948498926128328485378264790638658954994965070617899622281214670396129185594959395398432173905954317977758316497703511799625891750765975983426757504527717279953328952687960561572339060252112013690869708860070134795855150288001038211491614946388190078024300599474086578244148455754436754720405578286802308814829573278372029355664851310597389945717645727010253520074529994704636624357363664299566232460041961206168634094139583731322955995966421341080763594855119076192400202450421725889010338068814846930181601407005624562692841068011949854456213970315162410197783567599238675192606106633722239109139973934850559442141503709339265839680106414225547051638057800912624876530864736507231103293475179004666404562164256379410584743310928528255997343145065569603579424548024638099075376896717619558234046929853628306801953945380288915073406725310165355483991863045682630600012915784229577063920629730649090632517399683856645361876415704711849027305807900871518390231855502709859551405293457246933817995480929592838527921667832397088125836088384329223153884126085231381871746743285090044593344600472492588184304241887191063249506105258397821846497896167374848000000000000000000000000000000000000000000000000000000*i1^17 + -607617153133113344741041464439527622614262143065561703904074606801007982217703781379072869034975804757161259792276715491625085088355648411419804105377013410444862957345595446713565402232169656298022990181564488110590668656472774025289419107613606827397282840718872044044284043739847576659407111604072749630820885052730859348060567100340837867780365851676315915952601173389208870988948359979937122128460201440907809379194391640908636245340218495663854953135650567204786487631773600872668749192510594576298111122819661933641336512118205584773595957825250938281414575781968603163463427170221819118356006746662157443577048627925882693190783697737067724048290888175439064186273429295759900680885721019808395937269387152192056674208667937443793182306882026250213395352240361019421450916107983555882150383413200710378026434986879559201630511568356746654370692168912701716136083870298413886746830415208048161482641239200779607140209638070171507228788411511911700455893926269109429342194630973919893435288852000694064392732029264093766550195136320108589123385107859563835600274944067081205054341423881328778739369344008681925056193622029357030339705850404170476438392908190420438661273337316597159315695241582874876893999880696275629353092465985990705471107150830981530250568380537320602666254386433923443933007247052128168081170083842744048718575071636873848106052157530715307414970567271398638093435317854208641573582169859266696184775298488835196999988048980181539849947791071426096953743262412074009940394869653967785622325637341410417602867603647411079588756093092142484578792174479805233865782008692004792727916970528180490702625581311920983803478001457978167491818757280720602751776124701368221066565867084175113494434627447597353961016811889982503872092338927575092941077066520523412316711588180224016063306710530949715681592828747471480972090707842023587918709711634107120769529128157935177017325571955208346644824918711645481626359678592409948327872010512269982780851179229066248385394486504428220072389576389614293823994936600873699450761927394384943944120236702113090597767543220717665270796955218923324778217472000000000000000000000000000000000000000000000000000000*i1^18 + -113477466534254098243106327123469642643224455039441289776120356132682602842418921178251645862803327958821348771969285700659087253799487545276779782775813561810532969967105391396149167602117325701147943266725677948418747123921398900399512690042942325140720303016791761545985321389125709191173321911939460037402539909931381777350422877960679711359849142608738152795377279393023914050975481219046916626111604327139226135997007860128923312777371813282881741615371053064421434258235456924747520391893374617588449168200413545788513038215307355007877235455102266138036734478052855005222482245151743404517479362005319148964150252906290695791166804835253598556964404078991282859129953150567383506488295283733344258091129801533074226245105334926454843991101445521853592770585609683228306165650066960542088331164958772013382070076488351076127460873938263483044184686921641333387083518352168516044370157266270146984549514213475514475383544960700959655664904970426300288213614282601447924895219122988114111704157901884249681162430970373135180711151983509284738682975074704463096120220963076207355063843511166445519989635170794505458438133294759631541639780075576567997394801208587970601090245206112228740998796823414609363169220578708425783527048326909591787383551905011956340493616443297690961580190010527063277131564797485362503524413543835127604101565550466889040481654857261227871098872814579760482214951800403021169666920939185236718299129307496739380847330171935426728064883665004615611417189122455028961573459578993269989882037816063220618109882379748461700234261220134824260686827690987977672272138944850086186837258023504629539194574449438625525770659314764899720092526594030494432495155862038992926956475806050676129284371921709619041109289034577634806151993609690374743235608850044970698623648996056213490406554601691120914332262036117563222479483015350687758358475859465844490122919258580645697154323878549997754412289815630289990520687926451172086368113984003430625623824294701651866268962314150515406394114123840358598210658044741513970047002902428713431114685019144197706373870621699540114454873907492262290391040000000000000000000000000000000000000000000000000000*i1^19 + -2377583201099353321976353584905769653542067801285997604273915309419443600465501554007909100552195845450686942148437237193386975515287686038154151272160141338750570129704709619579889283480355572705629576717658424147994179727120270340060386238137133784472192605505671108793198385823496670732424394601632549269328895532606533314840441438153740901560153634862120302706071211655604134569894760026311173962148199631905621543428598650191199324661352706946550667703437574383527294782644644851326387801762272143849752617114878435789214342908249537010815306049632292201031312529527139634329350246701854402735922405097891406320761891837255409987582553041159280335099502587738869813976196939756123175118568131673947216580458700414376459776923349164303548618258305468164112076956636330657493840186123500563266652768058668625422005246788571920058205858474811323548678695385265246752169659629584999287366203725014416702492914500594334994641793990974670438884746454775636530610650154176312066955426573188354876633134802792921505501408046512422414546029470608600230672883022241119533831663486927766905022615093340311173305918714367061945627530257693747236875290743419955914546106915731581893323552889309043765114424126204409923807559569848074404289978540979023862719470588089553127028711836551793341785772871245590245714736467099820786506017707933897811466016079340112232394374572861012829800292654112954164433921708737363177082523671057509008457729310383301499193573070518243590081016861828554932220350004805589826467018067625951878407793789176047031763085411555100336567424465745860074710544129404768872411169360480798914123634052735315390848764877340449646173934644658660570683211060476860154881625432074895697767000205525289714034337122216941712575451118827156114151227163100634575729074329627094345551872141868453488893441004446086150288370038229034185633720226449869793296988297263901270327084290524605160091434533139190541584210971215423921089288941227210713139742986243402124499346909537423360201382651272658940937286961059303992014366124906590204282679304344180128015332817454701228333173881461538838681084229834506240000000000000000000000000000000000000000000000000000*i1^20 + -11821184302515238367208167036034274400692529603130669136240280154131279363630390491701367867482035840680439394012587442841958977311275419819503657863417017829664680325778685589078601183668492597537477236935339413857172897363067428534064995731258334437255184772808848336429500666352925426028470044475073293086744362933926618559973349660116267744577594234796706251455335838094191267903586821887714692756587511711354777695681148594548553202858431594330925996543328149934762371601147154277269501568911419744029027086730620375607978913373542986635129465290964099057760005206048305256973838914038585913668833647100531125956470968846935158751705174002173217788145321834855875227873424990925813502457866304693690451347580961116309605377255315059487591027633239269519788680250046272342156430053645680431358187274379817632321462527161494642855815506636218372165237057591932777935296659784460362203986167518859790148262940219558913063584589111078339074428104860499415326943582660973676253565681669200842755083489577315165024505710430024274588101275479518379435427685520930135066917714106057718181233102690752703563892136456871683551152329530831966254093468991592330741553635147498789587946116537851533709611825947349988203521035149645415275221020193415482123099622608609203738720389640367362090991548666436300688692360404113712738791286972777537291409003672746941598011420920425029874655769439960822847093030198899149762859600711774642202628589461073891061254457963972495525945248702411786929973348970672468724929191495163284065696504421691487280785278386827809287034383503946852263339524500890923777825054691942778681879535948777584527491012827926233886761084293912821396680005361641492628164896282359182442804442625890395502273778468182248381853968422934690757664040925393829176451419132365156708178172348935424714857680950439873802281543243847096791216040193248782491138101762543021209184927914735961267461724055847595547512072146766622294221827730838902156220126742661757266927724092037673927269762924803101048428701864113330630549201275208433463715814971660438692097889051958862862815076915003977209659633801625600000000000000000000000000000000000000000000000000*i1^21 + 1312262434722722709856572206120494743937012392740642431678969804500337028567610124574711903485451117949701595066160020749405736693160593503698624370841888125502314192306685409045026810740280511316717963614120518422964886354972367482616029482752628583634852690675638326248046640427555915241381970040880318545816372661331695134645980973178709881659974725125772872889608512850596055187338262017778626068105856878217626694106657085634895511685949230205976295580173700159448754996897731502546281015817891691627637845141132393190166576704057167094156365833459559669896738886358216052110598191831746057639210371506195588732474199428862729605383613614813398825924017603843241908039234405411273948520441826175683818100950355665715585016124908008828995928805396168357036106342533428068632496205429130062670641157308160913146183719571262868091944440016756879416593800695212678544184628338315353291037524058016780604744387929101049630776199491586897478966504240557737574444202968134781477491755949985236065191175851774315863856446663880636575773500902202378492920146219752916280074211640245395526054228727157489377527072586338170303964961199748349644706138602695974085543278294340103876687147827807203688624421556930945963057731686926489495563693658497179066033405169153546574061252126198954928385380861507537525043633879460514964565053785718651199925450128017846698886324926647805486497301774748691115969790302573783358636599934515384658519511732173380231765293221233575922081995562546465796563620581576309192880362448224680273455683059381921495234072533355915925928718623781556471214848225775962977323549139749641532962207929825243238353757374622866078340253104920672068410620346488955905485100482510789731198683208435596801909084811971068351184809573909618190754933964728244743741589750784543630990233206346399718127420744054892082687357516350793408974292503465197777201094307159058703722769628109426706008845028904462604751952221519073247306860629553207032182640842922212601313630710861461435828762277573869267684124990071412146306153843098917262888729974641863553495692424646878691667542273620179991299463577600000000000000000000000000000000000000000000000000*i1^22 + 14871896211588762955130047984977431830775637802110869219116560982933338521128526079250648514758124345756118243137602314521191952460557977963432359668210301076806588613545238658166496190261945417943462103289888040796119261536143675054174025011086701922552592735170507855124666490545695666281602421227970317702183139108183971114474723793616281078872453314578835754010535734995272674891281542338245737549640182720611924869682551130102098493714509500954795446427287207762967942388249976878786663843365151184702233264184113591956982695641869464498464912033093964792915725865033294966395101930523300375273894957790564158770043765989523814879558266249697084578905009046106204185220375517861023658562477520001769691168236806761260056023249839189492970363616474947765858393346474461228034012349493963860449339026314141064336391672036969716578226314951359603332696945309149746024010580035562191721621802753399713676696136675033563008559131120706745138200284542941166140467657182035739571660510049226456810245041272584754004298892008128031906395648080953816598609344834571673454716448785643469448060677364947777993800240883256143760492677280281297083521384458271017716925045696161548080951048387484195188824474547764684242374528797340156441403379477160102933199664450001493745223935032981231254755849375332083867373399258414789426138796801896220058515435349231917004549736297231455444528287318334893525578813432178074645511123671097521352374496367325307296046657932099239668236931348060378260708302757360771991665269063798434090242097724155406824874485607393104742656113702990798443787948475149112780052582863956966510871019378841334864654715300846863661148845957140505091600515592559867062347041432476675660662213003653114015144926314125010817637287270648217343698456388688333464905461933465817296041142368467000307740371118597361952473143446009980378939712897850231912622986992230411980808503697706297403802611586670225875855527165188646873864891275264784531654795246715376026397204814919324633794674686200861897846134952055740958641659069776019512887337504858138834271335803030468210470341922074518372745216000000000000000000000000000000000000000000000000*i1^23 + -30471909992819629610182737089030987827145514629096993014407191315118282192969775427847485442201310570128308844957158037655686912265794352717142429979965024583983187624439854211894096241122274666078245996435535391734783217002410850327886533566128047988769163119075645410435391378934875163663850634864525305152748720082425555264824697776117701351014313664715579382346767018205343235759773106263737725413710308296247530358010106938300691687523862232201435172932212007997724911301100088376975573388186880325707987797538700627693825657147546630558728291709042851321307604038814763886581976756333032815366659190480549846617676848593509519543695246853334676564603678600447124351872001980351170807668407331126788612510626565874462945307175716535013381955726816668972978002145155253833031401688554717717808695578675565133964960601219431329099006749139805631956645668005436094463156066194721597676903475290507710209382482616510916759042752337565626309039667482026139409141560523551663363240980783038237187302397076858736149105362094208485203861871203861798704940144242935831115498247890302312486663871005487852627996571233876121538700790142473070662919105755600668397476268324772772351901502589627396635793681513769995719725051846043322711794140645432938462205169850114668472244791197035989081099013290958593275520018594467612637263953813576981275076359738157133007668164180371540515432405936678949151622836005609566812378094518970150070911099752591011284601310505148399565150080599963449336187958110001495104567171475311908618757653438999445892287571403859146797618983087717152179178241744136216189631040836046825592336180774993095919263028068006151020206943131548725222420240675183542056282679500406579787918156563935667131267563271406410497396104875246788510293802191727139062865650815223249685798315431955816626749226665629787447276598746218155362946470991350759505269409604989486803652707522381856075994558411176833676329855948517385990391191393799166797370000274005703021390207228358798811989764603910918990310436222476557880536602289838654032426573280666736280013508511689798573504376450263390617600000000000000000000000000000000000000000000000*i1^24 + -1786781397250292947561874488705953566848672496408867099524867012432756116740751999865589813997292597384081683579429302373844719119163329996908032609762398706686669021644301742398248643665256843243178863105143500601191875234753759811976654530541717714395310806702008591596753759108318496958856123309944365845659261876959949484012584291213035256154525787089095782713799530428366465517916291735343640236786435200707429947759499255296773145702490128396629243224552323488373195847236003139986751165180352594862988622654454260676746052070224612778007769253736217741512141076089062320239897281506906370361460355998955627011402221076710011634271014289452661574524963825617822348275600191255489880603548345947381990030619329228368768698585470516931837210231555730020852362214953612532249915783401310444057141814384033184320255391325767071029621834901155084975733745123088522286429490158113091197410115221796360228111174698887557988330866031082228481555031590949700319108183953915813595717621713759394407486861723408470737671852457536845993898927242066050331241538123959686251396507606366991068878746940476299034003559531459152680600634907413067649522161749251210402784125786932156595798764229232746848179875861268883860200057980801507582373782629525959484584222836597182400873002084627507706065095100458039719690239695845457771759384704817084973225324076550469216678264944014409694986323363616597628416038432759779115875318748435823150620311596640041261711441934669837627092776714438531877667676173615065762462626012420267616920577488592256055916432725671376934361704535582761766507637583858446873087438695897790545901743413523336827962282962371951253053521020400170933741474032819429034314704113302511139372605016828188624268888461669062298966960724599088637152735795409320941639759652071503029583352424380930977311739641597444461372950991083983639305045895512100414247052271831932271104221091083484161989594897176201469440217063134878551783302493935374495422923692173958279124540767727597808129788595750238728340648979689742372950866953688328442030930747913921037219496296868152226590922138693140480000000000000000000000000000000000000000000000*i1^25 + -18392642905436464307093890683764315136469172865906546182059776542857086224173133909291212018379214339386048649409020639422602866665379684084101247579397421254258369772153428060662731998172236933227163483328192782523043381431608962524870440853239458480093847793655142813942455368020131719731624200035245681407897747420915421170794216912683961358343640129225578614208960365501892505919790380627212531835149306842629002096940905606655993576184759146078214125926214910162132028997260783877476283695443462968914032438743295811091848628093207189762923896140031601085866965355826987435709372966983628546620214180070326545864906790552962776629656522750717606247110584469647365860675651819957471360748634736132073332266405591222546577200383653566774474300405252478288689221141880870416847396682452323518175265598558469288768951630512323074316233844882061083631356987485511125011968262350037826777631757837568525877704539123835963827453325060127662185435089000087448317686996358321892936883878114094687320304035103947337871971247024825743149379957792151753520208130178053758687324832285566758070022654847852280945830087011263561629306496208122232394337089708834140826908885105677856140844888889647806852895332851829164651866421015682266611114971284925931645453200524150418050344780238227447788108728826530351275691115831020151775179951365996372327105135592643096595102989133384247545999823263650799023453680144171409890679525981197110691496865760549107249965894760985989163349512690037839861188053743092542356841926492174820377721708909323954956143335485040290569964549341717656009784057455864994211441106878385470814329279772238375636041204871700488096759693878544567810065489052038789001412784930794460066605992558833775864681234629511198541630087881414877014049938079109143740302700413378798906937447717504868100998914022128696974273143165551031533255349261884974398218088356285716481909289023426895820467415480530591552983093525499382360853859706260133749737270185625260989558670175754569333927071303888953726140714976654948502502080768562156132593374226152102114368621292951822718516263387136000000000000000000000000000000000000000000000*i1^26 + -110631264306410685728103827385451393423753074180900575996867979765358532672938203444966748699052528611407654133289229400724859402759564721354380212246620844236006111092612759088748560645267893261012208252826947951969463984548625858503492928602331714604970124222582815167978593689590200985171052070575568340512092470238484851749039351789443080089698550199000896256526383519610622460574017578660845887346122495050346153525931789360208933487662788852439422642548123257587904758694713535419941296617906491635161529368429508038877636123112493106799655223448082875355476182220110740926333868324722340788209009504041858210369931754483565492576711722658821930143415499274494903440672080127105825148981055019774589561371827412164699795488444632381812572559027180873450251982553760329686988339213391574499280301538688337076947188090843729634943131200067143559876610959852807509003322505902759021894160103087244306027811303941736003059142833164402596484925739272722574797746266917051965469470616342618508519464409513882799247597851571959594321834049308421726095950981013030351646091575814084234403061998450189608109781181248239858162723574277131855102054165660262439772310491706708047174941464029011651082816319880579970823194816431917658600275085330945530142731455375302504224230616273683352458706520339684076508173765922503751386127847792087827029572982488611375844790208717038393443570630421046482267612519340541666535467786574055023837341168605171471013958377179933670703211777842786349353226603911996015967952682744229767087262541073403964334019835520413095242524114953219874472482159220954435885069105348868985603946505306085194864816297382880416721832399590293397291350905716864857703690982729781129314693653436395332498990377776902012554847604102678783005875176474355908267391707538140683378815267153438758121552069126241483838059833612339080408589643189555273680062029267382201481578563158980451254994742602062157559658875344842021304424190518818711978573163070076774139865139593502579328807802837873167232808670125245656388510726206735552235828675511144452764154247734131825517264896000000000000000000000000000000000000000000000*i1^27 + -429284337770265317697381739885743238703585932882004069780601340364437966529264883560004967716151640622983530824018757461746389282875533600581090678012003666896677002222403473139584008885415304761811313703935939956336834213316276449984664980351541389785510325701938276859513245205730671227875778159909181432778573769600148655965434835225435711751547072327928458434197347034773744900391940098984995709452145526633421048515670995657626613850063198661375614510673064595706705968964783702245657365549977262027041240972482291433353209229486736195183713903036515129752185721749787119382976438998719762711227212743639654218411888440020107963605907922393692591541815525064026143908968203584637648504518763774755985271719246318775533080574399330470515057159039435820294129304899710891735730285099140152679886785409956638958498518008689946416644777409153448844422551940819278479278883718736663576047054847280795150924421184193861335112982830311618498106442200518606772447861466903449678148499806982152199919419539682336564054310281652803394090732944642782657883866677015427124524855606649041850285752126688750887813679926716923958975748821320481340934600972210667443614368268621058696108612987123791174464091000522898527524584732236076189192786551630558658436481010179901546760214550714408359548184617226949609234024789430093536484019120006331334087099006280639402908436217769371963267879732312777640434808829264264872274585813188746967051827874585420740071246553920548578992559037422756863794287764288583270728317033680090541476968730012842419696663132908751980529991652659475786066510364092290450346749992314457663552989717446857067149446900928458026424911063884110729210908145020355967827890388223275275991652732229049622401573579328231632016777858175980956614754021737502129195788435306453017542983536232083936648026960573053100476794691198811883158752568422265782502033235018898099982769344533014047790521062991688462538636485927434639154121878569945939093208800302449855084189499562994622358214959213193948595435530239699859793067123672683920082819113578577895963187090124653125959680000000000000000000000000000000000000000000*i1^28 + -1053032659445131298406330564714712513071036380266522518618210323023594027992065603954559386940570617015582890982999783706831525332477770512771542374340112922586831826844375297488359775965076926518829795063731522055145080020415157157299326395341853584602547306710178955159069007337572072409076441404746788571275064891765556972523223805345637731009900440328034393804206886266813074651489185456454358303311666466551335366521811349799348405758444075647145688417512611103918765221068828694581753895920440496746256672389369447104334394324665825004557288266356073989063429862756663899233402387468303714067740141232219642266680405772477039867385013419812698846070963021456910899180469304889444437157849023472859739485613781632075201515336885329377901983293260198866140804153088680584771716738342721669493741471037684272610785886967578652331060671811821520443698021678592798244660963984260541665588943225895901658567305315613139856204907213460734409659869610875306235448410970105043419669809870727810860170622258551152042903269859441650976502471757386552230896876460437695110112936823677712861181688879234460936601751082549477777532132687329493039764797454296608577226101253849941935312922042234623433624698082510302450451417621061274370896198885846951760824150802663997424535971931964330127036163849952998885649403151481456906656086978241038477209819352126154944656656083248702271233941904826078499379971008938574100904968002385142020700567563231974040756597363163930575217131523433130876640019872649178190259181545450452668572762019819587161232138496064403924531263352273631233475778715076079482832765757107692252271014102239002085189932746521473170643091279970114504420904017123465524765363952672656679263353709916795115773815828139558068541176027086511761686596447399357619032759168701782787558220179722764134931903138034424196559874799908459424830835429876465489139915369134217466986545519603171125804132295415162582739321661310904699907663085559198214089854753464186167972461907385493631204426623160147497407667278835864194241590339938757030551048186460974203422298937302712320000000000000000000000000000000000000000000*i1^29 + -1543020390436717800676697276583025652295349784261138221643967751126056482227113560244128177864125450053341028707592649296824632334877198382896632500391171609297214014457468388047182709975200743648436528130870476154482686585539927931817570419276646336194358805002093929482030018160637891602593238192276658253410041366442035947510146587486249005662474527049672323879018073013422071338328575376092845766933177377972200940833103699693710301478071971935249217266991881434679701604758133986179553730081195409587194756745994152033073509118968634912954848961334092290594912287798620568198877288451179009831902963044124689527108096712748377407142530949341966453758754672265465189795992726487330291263542708880700636436342381827318392991576074864474064932887626118336630837126572860065822999417912361061873325641738818349578752385995380672662654200505689740434904040588330470061882824053850707637395318596347632016616916531910504504025401044727122522774233207707124689190186808664073741133824951785225671413592851860353992852261094209829359398806206108211265511173677826363305835645588994726078251890250166725284314995645229481316828775882491620941776172821315198618533443147165274955081246457524364360684753644310517363561468119049518913923839036255252789358610547823158169728233321023063763419231929130447592876771218811885626068738858815000313094996799657970249879948033940123774023033485628475609695773429085633621458169182811937811037275446463670629155181573889326654834197541193019354952830127818747683413617781918069050214469951533279027226437936869825228008780064663182427414832313211272954695290614247666719098284172005990284093448756646923673338360646421504713797395437947556296593206093850387298259036377539691435781102796817530475875753218759121511829723391443213709334609879495172233228635365203342151013583961895501206307382592885690465094646219637369456977908494482444283179380055931561530125071356923517550844020482861502120719161476046374859577849852506946238233815057762327537604991434240335993420902822898757864886867958931356154207139927749722049708559224012800000000000000000000000000000000000000000*i1^30 + -1310473499767405226126274908073342410101802593498944522366865396730658761596943416240144481750487300148607591318062233473766198311792838251821418181011545888328706621526643641401260083818363349966285575787293778381604443924124085546434932712904284477890527732592302346384027165189750570490634730613913588256174851255255430505637851412983690625169045218569306430153303590206166248765953614219480742202108305827650196462734869196081650248010002510778913748160389864288321142118754977651502295770933474887301976993803777271522141441103145235995386299826830973989313992652967204391892106158861229452315583327310641521488506356371107550511373535238111654322021944369550154229164773608187981205363494323177099903754787709371695781600264765303561841903484358357005368861903976038000552624630849491120202735459730582653960030724524876992784426537918590896150184105512411064020993513644228846410130297449352053699649337127486306348286216149319829440356892429454294627170839407002898902960101788237961327752137444157606925864969681125172053108814713596170815661359683847294729604730695664508782295262212813256851855964114757085749789346503152816233676275321108303816739409997725060858230708600507258013868988960884092784733094719329178081172405279378143939732757302385915188450430120883721304326232552105292395700992569887140162716569444648286026226842162225884064397095122745224521937025530493224641700586747102261011143132610523992477929288033807869539831642816626327804803351783846735571660583543731024620827814771618397621789741090213007023618658166254578702951743011055446114482929779531889760224972167262860816785142481765718039961295476371191769195866420870083916322263998160612582876139426324289261493585326689164933078088377697997958207601161951804160063063638833172446904956551279236588214946038944121840907587905089167010506007287103018413367193650487929124039629306618323803207738016873525446378836485232713373318099951158475399476861087708034280913871369026663704507693737288709664741176495835941147383938683861704116827662258269258732616316054231569460793180160000000000000000000000000000000000000000*i1^31 + -970703126895796406401374465968946859686352701737664585904317671286244868574751279996345806509344040643253741943416485912774767165967171070721773656952841896838302942435552572383842086650874030600026495340633124508597259112342068283555844716974889347367868273398257274393052320633882828978803428282131405826604457731053144366597776891774902945508390946899354956953423263596227489270977169305893462166154076519858942120344206759902670248940550021910733760230141192297216254191758080809747756336943396114597028492093098592147643509192693606051840190395583749748977808241560506678567682933791911953453463184864226875383475713286998507083519052221577689161927896255410916477681271010190924385871969136877946948997845223266049655825140036190197578412481229511599785429182860134314832498769508736720123757558669992644508688379256537930097181480986552674411574942062633534113689697370894192023778202219964941948157552134892653809846468191001996810340476711022965354366993775281456414844560463894182966170817173665219220321068124480753814864670219505293877391464422158350609329037421678418389646814170768441084681796036293455507882926330309707621407666626193449880232719489662297587073620784429180255556958557080477908215267998157409122405180000211375986897997523163731192583613812824479174924813293733874157699428097002981052344058720897325397393367087234795168159260459749978538272586299423528181136205385988694375780387137939392920360212833484520389474055687117039651986760869014505425040992233671184746016671418618865494228511767555568386283820224586160088508983001164495780484022447552633800938599239450694847920753738556361666490255380150167512219724048262205992546431166704705733135769063383421935223989242107793744355749150864223422414647592559159899088242566371395347013583967891122833057083130306589740460636725257159816765916445447678457406877977620644155194739766175046935575130029129538010654270886224354284054797484720733308606855773829254788999852658123778322469478253057908625016834746023469319766335859057750613954226185512733736510969232445952491520000000000000000000000000000000000000000*i1^32 + -1109268318390610005256809770979197434428973917496867526332100271827150684084946339050830158603345378229163967856154602992471519650313501086027670487347758400176127651859020095338627761468648559271838549395600709163386877330764129727896888396414836132253419280884567019724954441546303976128201993347169176236840320927074675512622990205029556948205967125664696094188463832313886979712589742315789916887703618530384236581673976472618205433370290028605694541834346498677251974966214977900271486423433645711573760886371009816139649330165391245712585493234422127061592187157437718054051540619166955394164107446226173422671777507797430891459503989135819684283079771056195547576843900784261590392369663554169943779481018182042388312931015273704451051529046919317610048755668094744187553409038503323360729556094637823590429641471379633115929455538617210034421780410956942097225566959352040010133308494382060316360498006160249988396647741237603322409830684566260831678507479815271700077928375822746440347279607128064156155555642013355102657397387449714115669546532109498561767808830199924643154185076546602741856497874097765737064317142556143170256864923032141309632600787751392834979099744268440118280736557909180655508208899301175627744832504535395262010334194402340717472842548481275735860013620056205747507486752380398610417226899021613098934080250171405146286070080943190665540161171001869480200165378696107882317439382003110772610903695820345620193793211620327758799178103745534192482090767165485330466934182208508021738717049031592121042112511987414436699886336838821308688305560301005423219965448033867815404091540650446768007016192136159836762557365684331056693652271980855829776245199320355946816525066012661449717522746144519333352791643967855509009259527188985825826691607664556351594151670398175162674464963977869234490887746042280513888844651456642168400880161816731844053929306724530130416075374357459661400640282497039600955587441827205962451720501777357933739346726314030907881973637078085578609744740857043702823721768498495997572485451607965696000000000000000000000000000000000000000*i1^33 + -385015676370399828887409747495503027797283788401577296970772727229809100954405237125156024356356972506163878037355529800356516265789205870485430751639331185432935065412765872439989326693572180729254144907304289318019030193516167843253072762154518754052535695309111109111599513304263758325889123973271610187456292725703409833294794555231812965482145980268360652850528582648848692480605232729115234813029099320059698947695460959063403662804050157956346331773880581458581585532837563050476557636030483364751788945031744884272043261094032475601975736469597853319994676123491937769912075925920672928780139131890536540580598561846459085912927492423237419046261963699215083402086379644195683644940775999513989223766464319335688558457071490034483931426310155841334550828959063174485385336298729968971852196642764939576493789646312896494900923730696133541941039823591753658811757114362251302162182155673466491863712646503430752534213401022540005907682878782151940121395104649341210747467748838079647995739477899472251451187634159295914013321845861219401018309461371188878594165781620213498966010608503660099511590906308329672780890620416394897104867844202598794479457783186973286746874620065812500714473831193737349732095971113630159712917948712576865912375698332044501357333102302913546612005756244915850759684644979636095438203389500793597740808128630617847373783348884058795354524006780308844839728566841974087121872905967363351548728324703157593050741399050837473591558506813746803723406637785478128925928419932130580187372528329944059224325077864601278335115731591248312140587440886659131105242010770936728297858686493613349125532777891491515466871381881813209866819471807689442990606597564767044522476192266248971620717233925358205973000161069040272842384601572481301196580925614104892350808613233657091635517210621519806444918055200113346044708782439848928107063639588050969653492675528977220359661623455041834790142532682305388548853348290193028512173749877799701325679229442989208273727140113856895123265913912278009631703583585352881456789313290240000000000000000000000000000000000000*i1^34 + -96752533628349716154082529400197254465880508508157956426960926197957143724044795166795670965211320177436184672746481294080631869283148864371025564601540904535007253759532216250460689394996318157174299620111632176479265711235861302750564149713649437150353082173018235761228511577358999451443697407658994080951054553773390989169080882671878203436948664807471850163617057727867118774254259244459644125681006491908419826246833666436827677619473302205438121317585668107372745233916411099953444135364237161073329745446498538861223534909435778585634658797475561266528816568531314302258591515992956850330604140330800863662800205876136641329345784065005652881517783655184488112297520022067895650269524846178763545203225350371776316879957049802628406650409213532770069513275299376238509640094554490826156950934435634875542095999303397083927303792393672445244054493913743275892157024428374807315406422005309932423813386442435255309477586820497731841934380058646493134350496526055480487837037037612108720633550115959367464162062085054213552498405176586285808490907583483481477440682984717797956264627607679424293356243071539009322940537239781638741388922393920185841019269153676318797975915043677662535895861176106049986255848796396658404076448873221756509257183050947896774697403448959010242922924465908913316630900056930184480756419712534876973814813758325238312635070517615836315144589208907369788916754836337811110960612466416807432151097091520406682817666577226905846461784376907686962691807922268052291286075547700325731943591031885229998477518885154773127316339430234472127904843226891386260541988378909470893740839485799482224408149131955547409000427224102200060183407087266091304376169466111856226239882432562823940275236247024348315072740636211564044431571347768162394975392141924014236196605814875464486537996115636877703625020102007837608447908410209357970823609367230671152902883958508845044015767966768118129493699802279183000282154850705551173353858445176262274218089185979652245744677659361872753126787255934954570247037500701388098764800000000000000000000000000000000000000*i1^35 + -18442707672338541084681584751089661987656033262809109758492155407205034802974385266075579156998623244775758621565614458034364418054957400010921659087152116797175826471865441339629730905906707440086022139076496917552529061242383758761676623095138790607057572667450883026820526462538453411059555049811585854942362972607671056170173467482329844402217317711662574423133437192058997832545824511440917155126051402206885517757931527228208114916373355234176711862710323043883601338948044771046149994462354391427010692725637990953257844615337080964207192304478246477071931327505671828756682877406529382058844331779229834819050159479231471695282490818758340462502791930058633316317899012942210689488725666952287621025906619761453926783263841021089036045775068107147009687871449601439791998272235543285511607900370867612448435474910797686428164106218513538963965641138056334087528655746523849899948441993842266622428212270964582214365820277319266389313375352085127688390937649027376190867962726241136234615084972455574224803987765567234244623967195610063865498700513689089201362644371767843132829113871052833060096619441368960125760155658399043409972444186068710031330817236296764593569762954917794093950861618742451481122846489409331918798019693340987924527374804692290969670993630215802934785009969263367759730874491065963462957643935921961030818477668657785931201205793929485005595631524197172592458042177823104409331499643264627977415776761367801387042329594054178785076535570471878386501254452922063325068535651006302684690370408315376495707148691556586000840736363759338811129198045043502915909496656336582308222517012129739817972707604577970860454878521956611838853144612294082538638078252304116232908327562289323868132706739935350175069539039572780534967148830271611457059907361825546480583059212433620544542966998226777544875328064173200169018478151168056044388877230807952478666018084327256889693617484765681461807568058888004837727238540770984681917625033293266878894185302701177022320628008129905692347395251728206084768363804099818291200000000000000000000000000000000000*i1^36 + -2224120673044936729550965803789928518739536777115712831153231545551158336259436790475182762023014542555969767837732536356301363454761499919808731342119690866164900182061900339157950465115019311134305516759131948170920290849204291928666926699484106656074157653501303952364832372434154096700165721763858009342134098059678028564856769305982073976576842173375541770123182382876648813045714951699333912066612010198324842161596859129899845247553647143553751628339666799101683097208470896466487179526583578427711555455818686919683790447177833384520627245577100531682253199547037305607253924291314151472042439658398908532209611015925073369164699382178842984542193697122042189909547570875341328638106452736123583991908452187461032416660221557046642014763463007304327290860063258656101998663506156454048528018177435872470852338562888149466224324247342733035650414185612147271831238298977396104439460906288770243599240579079312638878998584664623166452636572117888522895566996184018290091084464271273713450966030169697623570516582622186551729581584786937149532211011893334497959988343751473270846179896098642012458573742982910124517194600592464072405724555879062775738442144417822191115313573497401534228666748667769965354835061099484034237419570888142267074658257116609747723211354477731227931777739793995930716773065199041195696928565318529078073204761721360869710030889009802860182301199774796070317330001010909328099719135462535899015361486332243255837755902804797684531627923973249075470929996311080158152179727365154907186839148311388721342250350045155757608076192770348031383742215723101467818692834810634068291034916618307374059266437546722259807530643756322019080842145265939167174472684946296204397022263305395992525862559224838065538275892715946459517422546991013104838528449468511442290870249937142841236513241567876946897287076660390650492610913418413838225521175272978105494833785560761329280623829416061062085505028442004272505875053789985070757069161390276577134309911464970470241732427262936228193256895151028168177945317212160000000000000000000000000000000000*i1^37 + -127927995560541209681180597886589275836827399886162749908590302018894270886200773719679592277538473787467191115749573714945352346539166105875412117979293530158258351446858860101227860906397392586971368794776943443949005843762081671905491061312490206125408926454959005176286604997720705039218568140623959070280651434869413032868756940334711598302650748974027760779076439535438424322205238753383980796564935900429138679835241851505818492508137632409735508475505005129219684435255874201597360175601836689714932043060472035846219731054674621496807624031142730351680660437734152472689034627340528244328238575469893526309077501697474949834772128659992127585625246539561108029655015801365639947066353190912109173755099883926085920453191626936152983699269352444361281018283397437215115658717290867984181457916693237250180795555824836984481506332006216665781979678332084745456240246230837078939519030963274416650842998944560119874447504037432885120975298933244067499333255781957894132764333933344593632698862554613951002046473765379066508647387814534503812405780635489343222623439275207922302357131393797343272852392223582805070505732275343400721494167713953248848350393934356015909462827750488169278187080085662604633695334143033128523477276851181018072643976318132768121571067886695611667536432978354354344474351423724349417906624732939594778440216565341171111237972082386522125425979672847021823251606690554012666729718835738949243062510715993177875743367763489312552111574325726227579304952022411118344494575895722054567892291908453321252737315758114455392556855901338711728607244807369137432102940099781890048161541262325063786062668970562653634143021503736358687646257791914401735746391424373128100600769580012078936715236501235580977339341347680088834751000925825383004054442985931568775457643073129906264729387101241350383302317257098035681574522508495170765098175734409342150805561421623839409440149092537968893484368619231290441336434856919080506182894434432109970482143739862034513740157298966824319358320799114268824829952000000000000000000000000000000000*i1^38 + 805622960692104700379289206884763339380026858380392333072913324630703107306146211466009210881831884394465172726038741296723918112807818085747653062073433994115410752123178504634844599543369371968636959029951774586901121694081005272013675175440407132694074576960844461388178156742733898899794906493731160758498347176302413317634103579356023150703502241581959708534483448531927778666353130435107405659830970843607687683836268116302676607085145630084461192896177199734991075267384485922808693893263516575870634688512671128625694058104949729227507086283928580742135454255511993050433326002902848451922991225266825175900182832644176468158879050680202370160783891036847726294766755676942514535986119899939797685679515031178269192496013230290523206988485291837045596639675063703035774042141970330002807323435831089037971967523092966371541471789569541786200059681646769974417703015465073899741347557774153970837030156129132491059436041128305685451686723897512803360067713679343719115962596556215112964499614715589333811619930031657396449671198144181013734287439368499796327929378192048221492940267925306361608557383807762224795200270418435699343375967365559476227606523484603492507978183760486253277273136025190157369523782375792480357687580179246369552158566679204334582910650226597998489442595851965254328811573669434265541121649674837544764926769888295374868392673919621601489454111002116423390812239567593829821474236919629517848980028766131447962229779843608456269887487266598143024592084100831267678762054036911775605237201732054645542492709930926249345671488584232690121774234737908848619391295073673200179916070218730307089702558885327772009023903931084529883707659901358348403622408901364946330619591966866009892286510290554616667896625905131046638507187381131883964588243382147254817452207945190347275930313518027436229171831375365841416949181896586556359834293044021132357498225320565475662962948507618633574799956744141597460826720374109328470583116422770128116673575988355702595406513733652162646240149145596723200000000000000000000000000000000*i1^39 + 407144090772188960558642759899380706266246778644631411816734774194440481120097707457685725051478529755412385763916398823346625551224009536521055945448325025761908458088253321623809220042358748278240637997227816120847977717514719443130151843963969227948808282463358004665661178986364255547261000339711433640873180620651967759926379291480376022643118727984196856935550616092848625092335685127342796210595366052934647762283619675127441635965143274733286564385614034591185364108206594323811557971224311497599449195505602980717615289886719313577491111068195222870678688549931619363391154369801798444447975032340380276942973741034889084781055648973505888517877826448791358273834129564233295475090786144078894711336500870260152623851594550793826421752174975864202780598320783199712902655434124966063050961489572124353886826224128641030741344244643287621059654034771103701259417315256933337334454242974120720368426657831131124769105698442126510303312262420394711235236080643245547941535902142627789035770892202483812826778488214858142903012650419411256348672027692216815944182397334110209846899515237428801334277879014056375542776689902346494995797797401185840702674989064682380831907596527019160423604651916292926001899178557937940942280037101052183796266548772968916727947168924136066229906249740618640748505744623492016717413206581706830283935679836227387555214377852928060538572918531538708583099289273138578342342413644712835824534640277377761749709291855339180529757014824933244861144040814047734766090981547376432151089489428037269607791858272491479571864941375952693878361018464743891409066549736420834994919654412647833127166395164267457079124503243252038055840989265022013135553669369636290829522536226377521521849790880323697434973086172782084917239411597003897698792866703018761898125922239570340233889446722272701396226175242589693825344930161380553058619857292465949275421208142299124719353372775490712232487928642376921633141509181166460520217238539186672934630749278670843890878360278289061662887048642560000000000000000000000000000000*i1^40 + 7558757860414115919569519604912557973245607456188338295054099574957017746036098760324986649912929485765237047306888602285488813911588328736868280934854443945401144719402827877696489028892288454760717526347567536998352943247157219447871348762364239232417330390921437838828085851199133493546563905283404431239641118102619365992538108221215024945993404405579312918638594033088234497258554191870563921877893349054939292380887464981356794390717231699650245514517106860854838383978625037952159010320752485439106277288094202624371707809453185423070354665911979555343131419502295224683455100611334049477830350513568370481100050892282535642001991364522350521277046929421713912924885070535312295219569811032324485895128107843761277973361168612307220858448623635303887907711785731520647161980306874146745500874467450839674159598771794810572455780691282182012454138640446076315121688284914131915711480468133226346027269016547089427279057256050122822085856392363182709207371713132979067486015136974773221495363750792920081764741292478211075495217629185787447073106167666210994339963744491412879457232753675401067590277999882260264258853816696063088085946149925879781234064819436983800567199355620376065009476342359955470508927591788175455502217347997226336994401726028671483076137183834098263784909608911589325868373536768218229062212941105167336959352003793562956463077924524720849658268233184426807359110613619435077781727104486739400762502415429962244757350218441981578774550911964458843329868116279253680322693831520718879450088208514353933611486670751147415735709427172925263598413168264799555039089740455829756827569463004107165844658844543516231881201731251083601011956474650549243380599638708487262070740691615353185867759146739445566746410649882893050744036955357342797811673256638133146074523950676504230907549301434980322170751280835713887458451463874632840575638444131711561167492746645166867416410754392824765194037638259212023282466420089877388727381322917358159558967015473350461958095279194415281733632000000000000000000000000000000*i1^41 + -328811384840585696040252150767308610728539534408115742061864921287716879532268771120571894840543797588165227675538368516501310921091289023512944618379817298878442667195406945071607588227659003267083604622532912354851459345611524653260129079416237980132985858137640630039334793365731973663143773666335962603405110809943896252730705161471464886328044712857353259151242979244083576072303846539084287485032373430212364705691981038061629752806774583636109241218304116678730441124045518099212709975992871222707895798380666568207677976490988806268866627693972675462435905818851218862719654731192079093220253930309085478736316755491530057881798858760305175475104655467066615663477460988909135551213325018476735655256781007855905455409181667367719391561198282846520718894464717586234820336793024125030224125634484391592855403590325382436139107921441113765576533545836391233695457839262297913991550011430668087714786028019240202893333264552600622514557484758195458832640787268244347276580345927049439927519244429993552053957578367091761753786181578349702250304002495219803410811614313582547654590331358141407533551852384546552177902916902242618424748543792263878761478802846889327978880057429502153937350033215972429976010510747709727610623241752303632704199454334666637496344399137389659291071229034632886757598381835470530915077612023909009050083595793457154503514771286206241342621983171623519690650769472927373383677443544937627096189527947800766714515718945611482979158204182214601836675220695017892770601146347324347075788583047783959377282204232476756060752337793389747330239892623732500595646419506490095851660861720957837808441901947112650762318044501775752462430693889612904458432604535088539504087447978472483414903355894919053890991569042826840261860754059109930136675738268829725795723859458211909764326391639967520278996499445019180975438846323352637332770437944430526462770728780727262650707359829448830376423631359151182317526768405207680203780385168975740173795097352567721753831538214882508800000000000000000000000000000*i1^42 + -6774519784991295614253863281097018128884598898610151070889871946915208068725664558946328570914002295232391429759968385924769593223663657822010147185885247932080844780186860164742338194565942873709339796547442177580803913080212504773608604095468893094227015899212972830311954414505568601084741856225962596609428231083177000702338879519770773124763981049147952112564300791935699515543711591874884525083977075967560967611740200004467849047575927624204878936129328060012389265794497355201866539668582938840190066611462014004286374496703069903612588941422549459667678159394033702249126429333505471034920106239021991859349260017258842734619022232515216408289588357379895417654292492720796322431549147523282316883256868684640357384249985787352547013121654630008836928286382563397982689548582345058317639703217631360994588447171295846412958497617325417946917354071294084547949664762143339716719163230055013978590949761702192022448137757066454826095157845479344351791734815305588497592695209549550143534118289774525636259996520785756140148344406056405898907110954297794737396929853506420573278468013883402163464120061129117651177594969713448410631460901696445040093523957938663082639098553174429816704962298532320899079938826953616456364809143349315370789590844726860613896619037270780998336458995369600143430717463726077451224647450193300504275558062156581792227109961706983254699757683794771297596816397330676424933175418339884251453205806201291242455310931710381328512490689211380598829822957586651154425673836958847927628789895018174688730369653472956917065439514263452887677125129667139672132366421619917670542129334481346933395085751138630485378387793038986252495524814932473286199003404928361906830212001439903757098016747610281514266835993789955507893192322576665712954792726442536302047520925110334859909279944312953805646537309797566015005391019293561478478966559327285710132073377427309290909025948588808250168630791859076992623985362250186135314652013355907070300675830971532406557266411520000000000000000000000000000*i1^43 + 208178827834900341233988398210676768327593296251603440827000792593743770721231379248933080135342892512843394722743211306759497783514517940400257837440425171630313439803894271120705921177954499790612783138619388012110779706310938341798771215445360631881476451951410272311858443032353839914512773402818304918268876467101362496923482860310736082842629149747088379463841219194709263463692112529255485322754873502563798087459559184231997889246525674443614685450345726695614728414934579919359367840307624199763010756854515801623314808446012821031005447896397391563493974072414714409124075393079770873790726431420290823967442601685225751218807387641301456428836981549055430720942170496228289038131781826011551992686995766681793576790043182373356726285536488186946635907524135190577324387722383315471604662232333187031120671872704114458361555216899276968107294224848946455315254622623913851066022719484873167888460674503894685275201429643585152488807466968701097545422197461680908116591711539113704101915777731223568418906328026409229932768173365258189262666585847944389622488129627134670496476604673741472428014112641652956525903354122094137940826705111653018478096113452637313442245948945391337907888924324696284742713430722020409876453611965709042020126938000566131863168580501950151312085312431635044437932408694566068443992223675528759728316190812152184101160423788350493961854140035857396597973155461453268026815857910909035997370200803289451868944374260929135809265246220100437241966978328100475931072052942778506975737339222553054738864502218925355102802433655727719675855874201165843542960877130951748491497169960864887703841022605075666683607935198533156341403079803678543994391740188130957377861709728623479775228966895292135060315767497286468300587876040046011431694887850063851687444602073687686381687005795734309549626709750737029202773186110779691975794128078981779449240948483842068724847556048480263607469402571733483794649316717876219538756930701912119286495779183324771123200000000000000000000000000000*i1^44 + -1109811428864765863570497340216914239082081231283992302115805283514036702145651508030312762874216929924108783936321825526781501637646796897582858927503219705608302017738197335685564134739434190079095187727340480803806996137811540569699434269974233255394906550123652726374354462027072294602186649432810227375788920467275315528035577741749158685241026199736689699274068622067576511900950353542229896589942976764914974345864580337223336853942705654134590310539113429228405781436886550700387283923997570161458678974729598683397225590087509092597111791912528190315225813859386850671178202823309994562535710000941755706833292490999479928919619401884008103501112354011729800266126290361916392805382203552437226466442966797512628061707652293059631698006467965103987508112721980364664108976771060710821000614345527935167424471844300522029496017099771318295389635649943405797980466587472975569300558364626513817278357985039867989120322676617846866430336205459640930290045958239984140322746561955808259899118175612247266257755282156315535613094216444434588494803509642056896167552677271788619915200053813663299615748787655084595937581154029547789914347724358993567308216286656438770425979582760398279760997148136247849524229870556695792517965545124593053268929624039751235157204849842516288335179389063274518824726122687880592164614327517483992173095473454145999245210403142844419202355498374937128925550498687332403901614979012117294673128478281783910544028016798113470157915864637656143499031636096075726694008614265178930191549175807020730102792360280576955076201473463631058621105803904801220268638254080188166219132205442513286132901196376001956659562641437745925921092427343232729309704505938209688467713728030487269029415267945117740595943193325238267414554568847298196346869226878963330148463350162325739094948606115411206897546649626212024807835734336925331552725656378893069814231594385099054151669627207117390092188985182329737323882828862324793121713218697746137381570879684608000000000000000000000000000*i1^45 + -117405645323176714915260804895828850621734773431548663200065185457337218013141007920759688168537572743302643973312569777340804279971326155083108777709218222337228504108064373562485546888382641307779471180161128294981481012778300184848965530655907010662351019942551022732437805750992313001298669295070790849696196938930061568459421661721815734541921630411537996538705647283567303331606675096711604855275838538530861694775725944006881112831768726674144940353836643511571913496108086615048305398096610909167707609594287023446371023109609667155428032810378853061474222020361408052898059876640808403000057135462402886208070581290009786876065689529489896054349572888602244539739568681192725529334272476067371222455694576922533805262046454045213239950426982685945511966152462296349271457663563222208686774028565300987314521614229769774958688821585928797436930065392551776928005325710177234745869487262707264120975111211977642823320136278891366898538517668678203957355502727710822655244897297151963992587660453137957924088561070251268787898358568148491182135147255602738226406058337065756777828903144763107115084212832010059853191459386713538800435312504665704124579332900469639085962007311446644230222610199398267782719497221015409594396402163648668182714091157422519210213439310728738525082764807337995728315738597291843157391514066776440704529247160355848331484941055456771859380663240135080294467932109094760644432776105226403471608002810321568754488837336396376991717627508384036935949043754360233086541582506665368825795302382085438513063627074633332183679351298365725390537968746880460861745308675847233543413228811454862119832382598559256027722854550023812171857854496096408955945457120285176833682601267355957527120339271723774279760120937735903212108053924999423822265310316603464976579745668671106354121262359610023193884988992856991614799961009799307395875503492931505268901122797472236152779416791258257989291071145390455894950090932564579602004640628715117509303336960000000000000000000000000*i1^46 + 1040874405716519133245414824943255711322938047671040614331072198846268196995585480348972121208008836584577743255828226179389506178849968274750929650583422248051103736834416346900680382990094464112138109239085476634301581085819165160079099971965473310416493764722923717784641440834672439334413480171054420582129784185429639817741120906239397271978685704778215311498038937459472554997604838103484498491710228289254537927462037336355788936844595446308859391998128721180954118176585898944398672414579266465052992729786590252973725079355423108762452500292101742109860634541076799770155981668750860744147154780355264517394101518216796436888173291368237277688909224264219603834501787340736693898174829893554105017086640131835393784037604294822216638453920029933966692495398968739946912876054043630497217429963665941660756130683478990810463015045481032336999479476189337453589475739237944887621588422497590382622462231560215218828578607732843134241869232836077111021010707453532499344992593099143693921366926098844054058814584895581712012877653132176940729917288615598088294820019580281742128315920522700816642670586958571666595045286563081568088747265763562712836065437500679188104566792347206694366627302096902371728786759808324840659537750052323968506354996580460541178140291212870261072865313293152361406609647288871619520055908240494442730381625858810597530315030234376297459272822797290280390679051999446134165278019030234326021208040966621377845413742732031021595688336221946932531355080773316661868224511645529180191006486207503553653448141533833578575463774338742647798257777702591724333026394857630784012276530186299382733389129043689897177939703112011179163101118723931234571409985419899713012262852399438905838528731663081145284691894792150155490991210052543617367810900487639462904572669153333228715465818714364558093918508463341752635056413628514231128951016041111349567177105466115915139727902803695087201775737697752507115341288159412535609274915622506987520000000000000000000000000*i1^47 + 41651564930028964054434146813668791930695699083839698691389128762817083007219694312425684153947425436206468623381127194617863088662924645379855798278451338717418415470344704603224046783283391668688041276535535882790693386771820414004339449669897110349095234654866650359347124570853904474812497881811623481596089676261430666808836364102869769556854545420489902668680834413713323488767592444622934753137770913489472609753894590198062107762996138753582250980861169809886354165891675064121765370698512279757661553988092392536665029090371563297516034827057428219554112016958215583290603184874256774398261007138190652999669809406677523762787623921777834558766923738836129291773981367875607540006007785592341641460169462298890996078289465756458302852700067654214632699427346952883275250816628719365606437478453414272488967804551294358728087866653966378931387530066651863390257419800310226617587233702143328573533999156333003762854984045190554231861582117820336116664211998869903011505303433127874846772825010228628039757634268285466612653615229845692043365276063509600306997882702165159186285720389430564647603481048340837912685003799037582204397125418000987345745272616658698312481078607072477970833675902514308539900601665942382076047694194007835980477265603518422258627953352885297808307499494455779329022730987174424190193117868433141640332917679321870957735086011261520428496052480517383511909987840926574024821282876480001178960943021382577380293408072445896463724176405985165880540000391669551231912684296091921727591022494741937758472103090164824731457347690452909921728274181450203636025979163001479687625053798923597997982505563506788610430540200322447577306821995216750280839827166807647447729067768246655569729792331871226918222475844750843884368832845429752319795057844481303574345405807919102437602913105512170667477185815256245668705200669846295796987942440427066101912971853198657762866424574417699214156834806420764424613930780483574706796134976716800000000000000000000000*i1^48 + 352036808658055225376068705951750258391419952711232400299458577914841815059402327437035887497563339092115744252426713180185308366127924948483384079031423565658762574697998666746088076737343552997798183104549712380543546733961946024249203345598219205677111311244937822349524944506878923262189092538664078075970952485484664270776658647809708300044608512596695876227763306304391395670866651360049895696561506143409127452294553774573660900330070626710709594487979099309298081757619435916612326798652223423148421202870909808309757450489150935147475433237183229298610444285445809240855905951561890661729496833652391997137092355422533769532785977026718951991086767006856591088152179619089683999034454989796650012992722528743441287304574276353368434104062796551413734664580738662935686103262959853282499038590143973974526572214198118007011710687833857069623038760791980421286598490936722408577238298046272196984727588587400362875041556260182333546300554381207045337409863215669016272785287704558896558076099367084594607018420946822763464389271412536127630646997740708373208963413346391207447645619021311683728808629814671210651894899670750894351597731042571159702279308655764159188286250074810133539309135040832074762878708059688053157383237709479719173498012163934462257738018196944827275262898609181002881710299216570772430960250769496597094851567283401276951482852583721411033086409957136048926353075937047343243185371689458375980498101424768069552160166663319415425558933713450064911120564063875451801349117110127118366527876577477215466400641561229501851088483188831413972224054641885295685478176429439725103948514917628775400884170104337142265677622678960928059768749083990730039830273948546371256097911730191203443323041571403245759442695648226558997605171978331159441636283587832580982040560753997570540078643880763162182435756940002360885093434198502344027198371131183877220790670597262645635361948777904845795879957445369189809038360913672980953825280000000000000000000000*i1^49 + -196262944589157393904615669294552244325614442823902105800567963635745367870692505723938535835936042597469251445681698492255382388815702040270489434788277134371820879325212584584545025017054259637899881833881076801296371711623620928899341173224931629722444568841019369172682600087387743096781737851686036948597726890157187580980684155714227638535808318823406159949283821139241361984971024696980323129351446257758555247942474766063007716094176702756534113623458865625056461435098942322524230855181892594005701698560878728435296805532687924052402701871109947878061786497748414281031535085606874773805201653988430994006457188235270256630124071316383937461245174584184254424014264551198361498936492010332947203162288021514393429912378127041119399114118097930603288178116556680380524641174668612930494909861015335176327283561581234188543129872882936165361290854690431782276608155821946684899380203241881066632469365986310003842011997628170899877980830598547901849822162970394766236043511736160012878278351890578722430214452053130734182006189497007443251031129286440617501168636938388801529777552859077424014751434934440114933286492602554324246926867881896677395797483248792600590859370877873358922891418980108382675750249615062809879866122275176811454923107646883052843593765832567126377469851467034892059386810538162702245337060268840745451292028143813457339449432198090102815049717159276698735284308460734793847339627368272140594296710387660416668051492806251649262324506658577253216243712647070480568249125777926824284965043288303138746790966549160754919988967119566395959339290059267890964261387453814658778368301413303407745664916760756341599345207231811809258003340014354422343906992418404890254807111840626653370375001309537575984719537654827685006280378859188495462132483499779783677993679627832232465318775831214020324724340004401234551615224920538864590539857388709324663025284710410856482475329307788413602685178436157176499625722782941184000000000000000000000*i1^50 + -11006527180975463288873351242173599959805283962297030009084466099297054583819989962265634180984869224710931409772932289547253367448684844290747628696768906411755525318427292552687427645423400905573281043993904447396984041405060907775347064629774313879772029699968903596442131017244447149343514241951334464819277557911090445148618657158586690647342631703276299885403571294820384672427570234687437259827904225406510880926921001298668039688852755347589130459019160626715294276132960003645430969988124605255764331978582360490086905192691235024491097685998529554963091005128343258459786155150960935332466183478578294067183313623273790960837156639913044690769110823233687102015878366219478156266805082199104857174267645177187511018955505181210614533000402921858645602328729678442245218124695802775408908465060809998559399460594215323523715188405195197427872427813782926001906888440103199961996508502607442572941067992334954379376252802087125647886329047934534211118644478614428322708008396264726504172037255579964912460236419632220825271631149657757003842642277697933023307810500168655437775830046455150414552778567403313290235913891913451876688934750885837140816593713957040733980931082304983017727946427201355144285295325305340484846132066225220657967915985897165492485840722327392782819230447527424296689098665876994805104799398201022047644925762901657554076233168065844054378837898133400755556450335840397745491189110901472509937592376826421907329395650986188035192633033482839344904002930819574210103047560830820407554849334551815084444505568527868960341733037888905830726879971410793394665902375492925455459383312199883664943419791415494442085905940407168009307618110921121368187963194775915442419347423777126764014763651773476792189502678639845323811218804566308225577303972258833031518512643751925749733627403763812425941584374308826679581959911751249858209958285460593992270991548541307707331866097519627845857207190490426895943440793600000000000000000000*i1^51 + 10884802615136402327539094387909373581409079026527054793095253977190527713651488977756608649669162326619379940645715043263449573770292726641397212783030142019486665893918703188481371825960452653973712541613386439694022612606177249105659890174979978449105363368651022840037187585596671517776161404164879981974918489703314489886596640882473597034127500999876142287360447272554707969923635578838479547056888254518228465954917442464240163631561149345509624923034375047926254902827986505328910086726258355720203076472741827366642383859141272828521301119893072944418827351602242142750319284929098406711484739737282285300071754845453069520890194938356055538539416343638025987206968525744957864266967687641854972952658740177229005314226962533288016592080010832822994954210543881641910330608180241675141711722825137559701669757764515156253618285764871378397792212922549833350070958453998725223249871110752536906493383627186741260381915206842437896151148091360380338252110136695504508677697877965365019640806320309257909055944207024172403257494974226313323901623310224217956484606101306594687610628654438876809439943848536284301993791368674944034586673579620995416570912570715463342949264977942571984074592055292549805346477902172670245270002169045718515085107217096987266710092431779453160323119917123752634570190837452596026191686330901276718735488711027558592078705849021747562217421120972396499252982442537484791397332462132220147574138359291225560763448401347243439915783240248248413610559561199798046151799201765966953772101263648196617296035228012186244425462493040964293113916750124789092797072560038827116667967687048938930673036230323238589376097738372146440499626630065320748091219664721471313468619306771942866263883189077880630510025703084256054866818110089864440015802395249848270281451023260867974916766482794270457336140224693097519406877789791492764904627511758933236271012091591063752798070966005009105584613945221704581120000000000000000000*i1^52 + 459860235034180727937274217992976898514901354361785937258204670434632381495674010885754436704148782164606721527013924223614311738729776966750290408946731281798872957417769294184968080853485706296553367375537101905071148650394950304267554355563851060733901530028050817544636476565259584426160203573791225400724518188763767063118332260585506090578407011093602182136520990418737221149180601929095077609208350426773886894454195531406728862507560376446572775054170426789434292313759730046068368257249012432495579427092394427105988081864579702632847660651505437672118659124274369718976773157719647517386694433442768374054096580026669621040730146053153588114418252002164427849447873605375426385748476816092249845885000230104840108960356714415505324752820906912744393602443685666042304788236701936734593488661600735232725530666590659944420715973011017818541482163399941420044084006043777999102251503561146462912898252106721888782901157246089126899731774464120058867745262694355105562265352084588890747384663673838852699482554987836359801659625774302262879474077362771634379765300587657839056719231014987339244910032522336315544072798918492917945240920801717522657720174256846297277466416855341063471209261741179817664245879745957533679009252095525982291294826937391901851642601684724323449410742395673732176654936397780303768746255894959153355655761924328524068125054541050201209398426179708236224826352027725696406583259510659916511077384884944096760590217597652872335128154261534444551358664844649825462578325928690704107090504456330203659025593176463969857263301909613031420408836790690371773562604281352327332752910256067070125206393065275260368106137940838852449310343813389428144337718525130000384745193530183271509503007578793250191866812084167954921626893146217568973376618318548583661898170535586793783637711785010038730152757062083231906102332228246443072431733367112174675054868079430609156824275715760695559622366330880000000000000000000*i1^53 + 1213694158099706897660387066188655910588477751180721640505713240879699334424298117707444327351954940388225675358814403747103901866674052645779488098364963407571830996454809669829507015129734728624005336316906536574513135185356828763869439885037191315762197551421823959602095803870008645240743187276932480405825667195466056107480060937157526053183522536286784739064866243435409297997232308430155734115056784862337452726503884136470803764212515429434940642600024793152286993009993293344714564976499937692077063356362943919247706101003013727967823051360976004263530595352281983630851730018472116740990613782359718219505060780800814361951305926520663808694936767883339355185591927015574064509642132238689941297051927052864028829294967731397585747511630577231699403822922882352269050103054379554057656525285803189135005364088309810180952580955092456209486934193717707190819828454911206185579482010518840283667395422451188073259156927255087665709630544529527347497257994445500402223595328860263243644537685678731797541821025870982150318399474780169875190982601329577280157404035200553513487096102808427717532423241059403652378959843669838546666903520813629437195302723331539440411607356399722183764659460800788783254068454171570113179044476806921528517839520772503021175896674721358409400599440646122127619294658062490799097103520677560708416556222045963675327362572397999368700909749424280168974040816236440231617927667176016707821586504201035057088861863406460944915440352258168219285473833650865617920295218192667335911705379151165870237630300343909426115112439670812594187275729430004338121028154003784520684131313859014034087074769506082010830532485056139283159939815494773564285857669622720665569504469827420766006975556209318560380481664840295371090765960740876473801435158222194821055424009908044920485294551613890261737144155577170763016237635146398424479366635087444899377220839368345253976495716706277096685568000000000000000000*i1^54 + 1816838352641652952431071237516904426940455325377607799045063220713789041518429444164236777104939404357102407633692101074511791440817993138296952861346221797332183485049289005763292612142128074772446802383949279134483828259744053511044285872674056758820702276704564315640388633263675785919967405761989584554457860866137169602766695696861849973313299387990512507716790966999774482203030574350689389028545529128451714891409583581653698610381824480531714771185770961889609138974427852837064808863711219962175188091637577986799017989845703743021318616608638698239919440547598648874323953107989146560223704576653527301034573347173099850868588282162376080121005140012014642670093223751861291143817432897569899906467381917349836455631288347320452348997465671469235395184348414351914668642590843248528568563537229536462205459943474252788888110233714439210214001975562803280134542538776225330939550658979862561455936844118689740068889543827734706991639245677368011924414312404875214774823143407123834522523076760448882139828726387532546507750729696532157528339458467294777475422258005817850478480452699932299268845754147428445123824664428067167123220839831875370251596684304934786421050389410611589681386315060925899279904658611362894607435072543016349926514447210584279058212045635449426616643395174481166637316745846297837873352803064869375125464247115988976156251087764288188247296198413047046926240132599742207074387824743452619629117435125386953035676752963593169843930395404627440109526402923594113279431146123702178649717782773612418640645496571222966307762151942051179234155659128016504319669112708376104199524069272321811250193167505460839306961620873543483445139080548562381196904593420939696995307076838668565628895781960349550279642652174224016497021013369309148289689093731563490441928396226490647520501089892471071146962444411311467700010625853182426853560770155293811036970395449591506954181661215948800000000000000000*i1^55 + 785916750300532363464954574804806070866299195394341455011790494293989089578896792375264910731918904989482014241355242911003305290046151291694320352735308802617348375187202676731067827091452541874995235590578822054241444684378519426462038832175675992789204862253323674368202445584135531120822421006786287180606396797482245132085527522615374139712607970041518222269142257915583119733875313349871165078897897813419096528224338600874998376677148603354395442622749938197163817075347011659846967313087159070640418637623475049268364878309953662227040674483530218033370001127662086742966905651720795448684282773680534734593168921774320036311588072205469754261324214379626155785199697650259375659942095599046238314116998334339723560172552039420547573816337630815958682980327158781659953031965410554891784302977854992126322963137258517291061648596368248806906325969770291453932073228634402930551326805210530158505983129956529882806882879661532298798113900238258099338780093358743324301079226583157464941480229613420726377986851376868836819678162265668955808140088769645273888198386278408235117547695104091815998000833770445589849467075292561680539039151240202019989892893118853718761498365546544792476117289211705385176121043801934621686787798348175994920780339966025016439785043833246972155479086160701419212867353918775304970728832917193819025496687023573739615297633469970041841577938064378169733933280173157666959557614932236363035112747178332606040805439577518893280962691489286457624354565898471129014626800564363948292123136054885142345602463865146747332216086138249356263899949573353990180118080669071304633166020644222049721348912889591730361521839030777947510217487240124460416277529832316610519169261160249698800433062488723051200893271381230844015095410145509782525779552059176789112154717128960538827441634319892239589659454379977404091618660444963755571088226805302042250350203891110250134110208000000000000000*i1^56 + 90898476868278060997140860205624101464583086413480252004538110946730518021488287738971503892463691726484864648841429110428121106144389266629937391403424362252211104797727759208638483760064479106959709360403398298611671175477264904341971341387307692227389761861803278780749348280277491413713766344481780170141274731934309461335437911956082549943780899271167814133002369638551937230136374387810634045709003258985994601839967967531122020728431681201941768710384093527996141940867273913990442039656763768405391335601763225078766342931429120712581995810613287812948153489113673837844955295796038599613599387136974114032567801093900281482581286237304057824103922262253244172740486981635602969293193301432749081864826232931059377770367607830897198367559567966112309485260746796731001745821089925166266539895545316707790603900763337504224710984178017319851779484083446173571805224192406887268221777754828123969934366687608842886317263096863477502288130238304176587689166254504637429512752686243187130332593458063423229371456519573344012211114968622088330360323691967417740087640445142924012516395214779390603966569577460232064569449847314321381318008463459337793476923010360840154473071573858447378899630296096486215220797783178619804395046671671658019013909050192405636913318070829309559023857027332939381752832887438396678361167956308408466437382008385004190035387681964626107967669826399531297957804957842405489567328451652345276155945859302649459781896154372744000950608018274758830704089411684519103052020364095405847901693989812319210978764000602284478818543119602836823142546285116965712414117143773288317151869895654435102077423883189235527757176940044963322265844823669202518471859111047514103054658485021017507964002812639410699862437935337720690790106171311547684863910652723301765536195487873301589677964388183928351665258216590156981576969601284711804942394029236294219157955878794035200000000000000*i1^57 + -1743472171241970906720616639994580692547238057148573643825737876938718722292675427651639629562136539141252772565793966707459469749909454530051146616299232854290429183408736443461110077961216144479970277247022218517947743921775822321862528327645195163659205857441380245557080684480274082434843273192784358799605178591440815737276369864953563012077732680447111236532594074878218515490680637114990534358355853935982753636126428876869393076083553878106707176335451766385212415061403303027079879018775548076740047849452210153990437961852371076801001523554951205635270884531154792598076787884199569556968202548626440914738238555939274647807526049800650316275272596338466643628067292013540391393560621096615402406864361354075286193861339505986093791596474436595357040603882191837885510924953468892648490781447864978635568106270011641153597429732307704730656861466157232562523773366609509781699479058840658380164269094264780599605326096651432078709093562817388432779131388867325323545338108577570247396199953762594016504406243475398615016073275765512475283008555902453595308425583167740235482379266492040202731774587043024393030328417794617951044700341205167507940615204879733413497067496392404616455722744489646404769082589776588953166717384154319390752835112308643696404841686350077407774736041250034556623474560042648246408279660115571514785799211891273736570627810331646445641380937952976039759126382425508894279044318305701196727143191033536674417489980508642897785126664172803676833367577418378354852913045261020712615442590054163344908602686502015681125032622296046114802117463504674398890763486510220242735486236138521338011017796541389094389469802433644389440564261999882039437519391703033417644344845269429013780700295494056788264058434016159127830769372236208906256373183982580608449918352254469365517487806660829826204930252890416990664942105745475739306970656945252047383429120000000000000*i1^58 + 26774402463079122736547072645367766988184178495730551796367780634021072051380204349865974169404083912729483985527076003359658668749985760560114989798742605862015508614155567447774793913467481209562842204627176313151532200073568571813318765870553556935842275577107575438539939044397507891228579523787026290855720697223991921709661429892107158447808102481987655963103287428928784633126779084373660825779325069884371689803985940296344994051310398375385875954919147206635514183651706979493095139955008297468588206840285900660784997294038597953575101627712618657992096586390574727622601617175880693177000032606334632850026906946960517250963621438526749329909106005458124654434169058318552856403830618451313372816353750689001444433733799515238810216925789188082662875292702606042402857636957627982189966115971969432092525235610864880201548002692344667172418970162684743019863433415008713197186133317054540282982178166179541862318414588119747363558234907644107525978936945374101968663180146074064010353614288759890446864250754243913574453967077030641204920067123686534023076378559285379093330506473937515924784550043054131283986898583038330386486048891252438314214954501730637853537969872770116809580900881646902735399015033294729876738701515297622749314062086956942255312458412073586769873529638697290099882262777511175368176321402818852824819797701431570685046901055467017549589034542357920049146455363572884025020960781533295348690188532234723839321044763362171137852158857391574051199645552627615575872637134869229924871259125908940796695384325177562641195407075405301301446235173265293257351655299826346672271267281361440648054049830087972962803245712842617461376624718814610832811401666214837466055154923509601818430532050279407176152117224739368112814883151183254806385247301497734675018076420261868892564623178414103974898632981181744732042656858431721418539396786814976000000000000*i1^59 + -310611241936735945921228690278091979706624635369920111216244474876824450292530534217541328854509935355159072176046272342219048561133781728284500997911124083859146467748185821934162483159902066217678620013759408249008456186282212226181500710695111788617701642946076062074167687582001086450158647650995341269742434779803821591565639741475494164226672715528378935550050374694345426709546463813574090077730571392262875309370233348492716426320551913027701802697656313352497492623170548809197224200369305847537146716724943716791895623292662432807583200383355075039030479731996071448964507845947706713537883647227366016594281890155002469923087456260304601050261826130737650239799178020025381230108076260844623133259784487838843680547409484724749572683669534083386521662030558169131174832078777052436244222548972672565294030255686430850668670136838980627643347716168569585751542624616635761702230702999656312704537082404814505139856444865913051724970890427840078610536226372246399970798380771813659862559736045006723338584950273682482342364529881963469738888429085516007047208653628408113879014614240822546062954472394110521323551612906693686911360462723256463532681404230448618890076648984627557125121528252827671427542720247554400775711833018088617610097722584105705612322385662645712837927086523585657928348180444846465422042828251987905180425410500328560351059813573832665096949229970341617312045915856820873357932382037513787855745910955769946085258625941536710153966486592322186494498877701805753043336262789844604313579811742584829424821768087919827544302000240536388291073124869640631584547489283657803819716465342166578880887847151028536237217088475639583163772021968881566760117557296403049611850601407945151637273427570965248631213364374199840502903663913303307739353487946245622321647715816243254585735895550457372144584562488527429791468508462771309484441600000000000*i1^60 + 1872039404990659062937342111385687946840163158220875343601809740763821236356720023556367220252116297492499964848556383366694350410482721294723531677279832591668929258917997432256940390185220958563369061729658488885007868988478171421724575658825270250137709800606258312688810317150041112566818267418987963162046479495551799514676834100752358966379934346428899960453144889071119985255685976119648545380722418656702333946135357532983314446068958187490890450504144745397411526378946065498769295049053277362643633847901691833178131882753221089276697479463464407459020752049801516842889239277357079835288400674101508476928474651178345609113400613277536711796171372847207807998938066355777422146994691064450107587249914145494652950029399344114911794909298728377354374931045552577359275150140612036917947061214047352089429139804100608409045085658738710519028339968794886595719364441691862518915015199174559940188026002913172380316923112752177170673099713180510318456147268161395831995935998394445542405829249587937884447649896020287063651902896717928422160650381981270296185474154455760382463791457676692335131390379223255101902204530933047905211418012713781205516582646510125118904476074900616020408061151076103342592782859866522116451678457968305438385687752232691570236102955430596147527784486718779779628391361855247531246417954332850466287190882210580833509949966717285902073687368459729902511061538318103888316594678590570278075565668050547459585931035874191442974870908272398187842121794386513711674078313779135184685100214616540568107607318140886246356121173995576644196193130989266382236521804606674300405125672195717143963005389916117135271796360327158343030940911516044193970127943972600125299799408918131588628090001545572189270144840400145420426822059966682425057851524314863173015467907131370177302311669451671369444239593457778725011762561679360000000000*i1^61 + -486540455219812633345122498965434951199099814741103666485927018625520085966062391249931195578785886919974690539599026442600613028771979616792429827258001203602071401751921516420404093201829739646151590106914408943864435360399442217178388094273199031580541356755878743564479659191858254420447703030884122112633322157294846246379248674374378259783776229981444210318377381835995330729873795432353096975776923541763692833762172103894262060759358357802082153996250046402420257345043092739384201217432511912047012950292892444572364149394919859595410762905176273859823558782105043218772842067232231524516848661916074943035833226010420706619543537748995947607886830981878193422996944264756885169639395474473714220395748115211588848295594217814165445835779134290218505466816479648549359524833022017150304794492159060837429543890015954962971956356589866258829786002445265471626212734003601726333994482128418813286168459282735220440495805554164290382099408863087944667833405847527695076435760323977513737897985213790633258351629985548552635707312396733774152774953340879610271653147601611199812888474259036524562756681669398747602670857006430288872737004872319829536880232916558762689399331319275250303751509832788610200699664205188660622303643441164919061236165525181909059198116348649818965032753828042881132347398675339381773591149248703627288552648924122492453253522054286169711175743508886732083248983795323107805154797617951554848464261557257606544099442953829332707275048814618762764522353358930548486973641286932306385937442126220895263602212468269426038838484339018412047029661643903572510433464268045586709391800138073920389500385302164447019961938314311817126215756161259403796505819089475657985664906011553493261975486134261918374517462985519361130519682444965921817032954313731278198059618155485510779219157528849548949558630913820065792000000000*i1^62 + 84275972896626524284481354737722533973216341101527984248206080904785995969845500803999705527942946214754329415649927915120934545832715895772843068461395975055911935425462654438296183808466714785424089849460395289406191851357622839408424354463030651153230026279721952048101664764867854605923643304146213032593837834920784713185636628298700932466065702502303683114306192344291557999989670982687500039670342970569335597677356123114717736179693967802455888739209711826262986734466649207399060908223304604396794805374565445213924779081748445335496828249528342735080033531604120711474001512491359027922170395636141022172682479225817807016236050377758716918853513143198529009453674555014064071970824839011625208817980823351864757149302204899449372220329131169711812568284371698389685990344688567387737242563962141125457332508723236139797228420775281150104667892326309538606307286132960571461533332495912958625337793036625568246990349823577306806151557585504923379752829383436846838509464079702676963513599727960230482565326883572877276273046568278644853747184296116264437484707442439509061165718559430278242918359436106361263920059772109754096008314512879705257884829677266575987595364576112007445181455409867763710014858376697938830911237485680830404179853255459063228997286750215013549018506310448544495944724870158151910275613864599434631524380532523501193102750160626466069898986861783980216140485802190311902892296050555220135586130379096474204061673945462488964878838798867266332636394166877195653665163206353655559006783211431364898261120708899713413674006368254278438127201528267303522748806197850089045949067757692878581117664125758726260649751181139217397744868801203207949899978966037219816378975617447048723441749407936074295137254047116215381499076708331273696291842914541157415897074592924397119910169147407760310350643200000000*i1^63 + 439729293262440023183282913366690165610483419495690779803789513057617238089476939444762687355468759411332350640500400998255835416137210224351181476322431418201901428756724799538873033741522195757334590951668867851870924968603966096202145359507863790310710956921267889761358564808676781466564683011653358384784588548332270794921054472352143977913995925857098925251714563308273932951822627481222453507065767014262835087887550363381463442449955259178890340586041281100902964604170383496527900946285515254050592140286495658866605385669980286357566281832257336058322877182707920080822299803439542139614744282959201467498788353138755418986763928080066326884713269514577731775366334714601895256007324143476432994012680844322127820504139534574427290456943100312644928077726948290494906521046668020285449258164958438651119983511840394126976151044635624839318519879679879465961806289871327654720929274079708835347738554627441560597897903759284426097724916820117513913967909066234150352407671486875812715544523859850758802971299923241061932802598132432922953399587031968504369705740522254459491956194510613046047947233109869015085235614152005858585040952418272473921522324914378412386407561476805304684965501269216336713176770361327258031771434687870839114281166505585175627103002687506743384810848137554665921333426260119378527539378674823534951341151440409426109154809395081883014745516329037140812150396269778597574026135008722786317988987776245890957163697836971127584279027973978451481357131102646359785384505360962986238479873301594483419615480439349846273556929625426832275153525746429773916876730476592960042343709811945206692005735426475983369229054084654720942787262892872966800667812425947254830165330560256566325428679834819006109014067125926467424219736863264967008966822183922237607003116189489466324375400611840000000*i1^64 + 3128567188022186862821451683808541290249246422203823269370182508836212641529047463883558463737134042649684433095927992868007202348356003042916268018158953653883737587930334707363448825834236138676331276028071155550307147238012518673807920428068848425381456554598374466404224664682124260668566807273738833219774019689847390168498267674791160413786494666511979347089959916609779920878897913195364283139769312298861263942921888055209242099569502463337182630281146595423968124264879905683328638764823112156765157864500065571289370494354522220155472503207541513966697494496333889848005617626949796759238777032423692900212034764330981977821565798206188938682623959772267692155295875566789656313090930434125730110268114918522648632740372368689478703700063286549177899068837988983228205362392452424030820724579491642242446335462299573893656099497796537043395384790359980115234168186733137937499959121797250555426408312771608240670070795916857880975782649304123256002917039597013409727946625434958798928562202540156428675725330834443801001718099916234201421985079282104745204034919536564355839594543693907360571930534458117271163887022867891015448981315920998119964648554321898791453714303363401518509749845620687200764171371172762026586482384908715453750469518325800379740401844270034039915929527442636748769549615222307276833957399198572496334829182942702292032926101789226166760675926358123197012544239616176192054183172953634640550259624612196672335494446234880497135045276470418802980863600507797478141948619593440084357340186075853506780904055130767118037497948541170719450947641223350855538876212972808357130449512449017269613221886987612253549581205157641249133300922147833486897585609038489934508038551160165217641326820388969339841999595689086226678994701333191039393815585201456303548674835088408576000000*i1^65 + 12793240737400978013492592304451611830386650738804917288253002411270289211204150055534990178017819188203393466845693171272234458645616337619007318314995810024063757587109687087826519394717157626050694664430540371674728529698546226148360050492435120637810899727769060383731598142998893758230574482655666272104399750803679074645324973960121235674287924054407532035610756412150303440829613384600248049238840894537136488301970620947844348901484582304424914057399613663661632710287662788640529217119127245745722232768188079995121699508610226825899832997867777885152740596048929978044604750077880415973839754678942120393490720633421093638475568975882488452927265673442106603226392815548585988749789410891885469951001231282233562815278726430415700759982335709154344682684288722610680806765921923851596636877398311566733915721611990318701633021248053431435784553199825224098315087046544009860604728088071972724111981873907314089804175044437861483932885837754626380368763251750080104584397058484413326162578571084120457948071074089484644751805214121011409058756782731626021180960785994237393918477220856124374889390851425572542580225742863032281240565034354886946933888481405599176479199582722243081091427696466213501223042895144507877222563671955072716461030287909638117488916035800430951476858814888146180206883925520784645407437623120989160108868962318363829968192632677674260694198761924460951266852993577899495756250231926438787713010347336138893074758856529459290866277431018966530775169311626954492656511322217795140373146655948004298193965519414966750654622314561332463865989949149162610730888407014295281139773458716505876487747711885429157350799106180269999480421745030580892534982717414969550187915010725804304269331152835432273207192264181081017868645950949308942380191977181367867801600000*i1^66 + -5120913817891335029447201349871478302484123769058280023105762686607641198555530425869018898339343631087849345333372063336970658381630607695762725120170573218249791446771840522817124204887565296479166569316228732516606146053202933458192135689119310546741891750515443357628558235425249328623299629301758624389836750649058023228833734844334305399162496315396107575404312330661297280626627099331864767258490939179897857388672402082315312336707593107519977433442020372164389504964611816972558187448133370724316365715757940345178265550045616977298478951192329614519087075949367866986619160148993652088627086613777926884320736491462272576881895495649675271446878803246432431575095628354952086973045383237903955662797035487803837613364108656626301780727422539455228753331063567296756768351952734827533592172953450088590419582840817717362692764708431469673641266918716504443679495952284446731837937200759525751770980744390702513948363168762293822330893962971448497845399952050306027662890893677187084939419123123777399477650396596536135359035651891874235699594272935170858075949894717716128752407499684035926114479057330358249251127199655079387789997873051709916896168111646539275026245262926859975931655944149169165796373458708074494185845998413580755791100895101281787073656619749759247063849410164840581278177067452861491981410165840330536754254543699861546011698345167705988723649045619421513550153867891764623138717169002222889861745313761152640201679554644683925371503107915042659152549049009023049954294407607828882591458822233683758206221519019169310592682609730628000978300221065184722243851564748209375217235966126600763297881754457685435395476970561752000340389843895057352608698207647356047567666040511947350481027927670654182290110406110771177951711426499074203467120640000*i1^67 + 67243232324602606604548463568741330958388674678887091482437739302092621813073248786744244258294146093392453463891096937553107893772093599390626490696187762048454552238227492664239593917983503884534828851417135860080456732207247887280379295013783351936495061906689997599041587573441423516622236879518300226458649139034458917722783052778176671211340455469226661910158386572992483504582272976404498470953811438198683471584682151449456329429453404553017503161036688742958610825393203516109989917314785804259603820084909298964636779394889791088436478340069237074708823173715547102448965739396232251992172883763368574250994369364185595739589178507969983847249659136833100714327933490777657967907450222109942570186168842022716167157910773441055033672809878793052304184935638873040822301805716968111008859606084034613500192969868515177655816804516585809787463540970809626011908252746602468297848557509265391354879736287006175919653982816380607733506739197255809897821347901525076894033070063716414394656813374793424584447388176304048756051186423432054660895646094637460030564334223232062285194603865757110794534152603021233907394875268667584049081717011062268932311908260407134015195807772579195912513991947555670624786405839035409274117972037790048638381318626186779020931699680701428507816981938094778115777050261140155092441870243426803686577747351188623255799129831054548722002893418820849484598887963157493200468470850060799743874714360077390394063367999420599382609760843189924291332081699980153871687379211692610719464881502534307488709391897512041472045397977615374444035847030529478370339699048635998319547568378547481941472339055170964275502417081823555875446311742242008821226073252993537725504561472085359881791802521741684904616238697223003091256377081856000*i1^68 + -22075256892287796868353566823195856285069205812618523546295495927666167950273069232668191751908002951720471739933620049883617693972331431802855319043467617263650427581455206067415308754026489282695653557758164538014499194862090314469618202364143448839022638731308256362813867142874171575525083793722436336974344743959590197519340716950865862685594417138624274396124014743732915834832754543442154014136549728002795389333214480173511741179643825041874259537579553904026197334024892774750146590872742390883255051666145646149939380184871253548343100104954094441665651872338347329835374607670882100968698689444852937484724093915188034705764609388397537317457205092511145712757186150435823068554633340436696204230089016365539919816184318571171157276449590414004553084696849672301678848118671386995911751557503378987298073317055840838232221780303274400574924496936172600734626950851568484280008339016129110694978607874876504938013254901244164875936461642755467523063304439192601369894063709707678298902356349217535084053300473246684944987903149171916850575485529342076588337582089050881494705075364218363142883642359721643574908794871032034073636793816537811716316095324942856608999159972251266937688020238707821914785325989925405482830559375019221454384534910580648277219247597470464412276818045663151014794112894427371067682215081766653354872445472473887610921386622753617443397080112183931422972281047359357650642081809099185701961431687408372050255563874274437206545249327447072291138460036924335469799055049247415222289700230726482502685963205334495103704169356683343270889821545049974736560085786653249869771460262933857330480510746493133322190612676411188301006756413982579124750759325951476670915252649987890626719622940690856586407316121714688000*i1^69 - N1*6712589670870359051040125149079175020554833837867258416661032145883242013046160775455336332357668038687484673180833864232565433076031331622451242492222023499738720295732221811170553816507057073841270174989040738051904111465362970028812988980210822050733613614349869344356412164088572979433454792224984214348607815306289355809080447539294372951271881206462911826630861224595789357750321339836198051390715609046575658561171591535973055501307296135438895745498776102832919332738274088270788904101*i2, -2048379594450322681114167668157143767019435772832183161999956079608247946678588185705499201396780790218445058348096550687162231028665971862123702144049127363524531318726114352149529107076340855416184964528309265144041550051739902046739803730012329468807257659307107075562790758841098328452818548598923391944616279618670520507395916255218821316404769641695658056790959281299032774086940368242130941248208296323900353715301440135874580508514119504263748037534617467982446467564503185984774458941472987740814276314218548890227006390105910578382283014643229648766930988054463738406764272408143806367616784968222518938665671201659597852166952552627965694558692510987147707414297842246384170843415573421564722115478261338798998904078046247363988659753482890577198248299261770507736398536464128298338851383231253348212197142789073467570130366341038311933382281745113078469693405512174146932689501900279096325155709999971689874298861984232632338110689968209666307123170831467476934170769612699990532805400033263257339182594736211365656402228508076171341666654276981943152860142648464875632072845250233644538740533773231418741077547021613684954674214719444004740308786543152637508351447426116050753770599220740894348692622559959083932454965741438993902775562343849487890437070132210079057360381448753837968620879037090594721142408782165257681558417286617090288877966032511290580253455960562347757217657211109859111898817915741908388143149307787964325524127463331132097599533043340393568563055170372175620733345535873798374038811295790952879448119500672610019237653162258401329520186307796160713583986496961600476242223708498641666248068229820215127046845153752628009339142403288899605889535546464127702819663751224470313715237616098997885996879791555924514421055008617230389744882419766748571092542908328809880640373298999882651067419226512825697668972184608301440532140298231144278896049161325428601423685825254318129977863960393460896072893707277265260161315055979156357394538511772186281695206422015977989217906115183104481313923779675270771895407899679019137949156081591958019117407428569157722606176876521648952536675075117759696927264650075857587917283387595260291973120000000000000000000000000000000000000000000000000000000000000000000000 + 5236590073965825229493023665832155538989189233915940713698776116073814835693358168730559129783120471789008702433549141040496351123747036535551747569512513333802805200115637697924825491589469121491170048376185238349261358380761752485982049367001225000297494731098571908847295519071774088768719141661176828102400667656169802105016944171329948239810992327862768711259326286353226649020546611561401503410620708470784232808658296922932801278988125726791676524267129023050773932979192193316361529647042148711765619863204399285459946415780687731997513190048889592781158414188815818280584094366297690757409590622396116454623460390362333951696017723617946185119072712754837749448516188928164209971653178340982056625355162866609065827196915509993252321609820249506714932168615417783305838739514227606688878768753125893822293882748218351734004223655381612749510863874944281994109257539729179808624518744570296626059351886931957452738943738032495651957566410343635449662142330970378412949595758902959062276034384590152667607733711253497095375937808030894867606424474804892231062696216181109719986611668367672816584201889410121173243731794573359621794743259943283618502698649940133050112332168856507019628458739473958128747051410647335038194239443330660068504300950755899906642916231896951305198536202476002227760397400760918494458519370400398452811790279860711120017362728186434966088581596285057829074583981450519088593761090306698362644227011154069425041475727614431560823743754116658878577962587541555467135131027128395138029276380281706499506829845608565369926012380710049059110181163346623611031117151846748963107820133727920234032275326737283461373706693580949619590566520826199784467415528697580956561451074557080055224191957612324848234162346383574556649891607192787804891005806476495585945495992775517795081383203727050501119077829156470597361698409674576350655864133817876865561998292072025510001712871779350296763329674055475183839821800889971841835209420162972653149403799347229649560017122229296345114617228275844222081879476556971174450117625052163523007935408712075914342274948247303167905608284315048610307848870919102271587745879017938699773655584811442503680000000000000000000000000000000000000000000000000000000000000000000000*i1 + -4026565954872374078580485284644555421875044556618103510622705310122575136989176821673248697819705519974498003031983309238254181390425846350612399278108057241787202737017630297836885873844933666183456484725092048042792849292660936928718425196999286813461930832523034529472760122375877919610010504417770065597491343445306610789941798908586677039352206677948385769060179016633385719178818785980224990607711534248961797835662191153479131455977506004777754626515775510366130742742587680765053368316459806193993906920887182004399134298537421712757455459499385493046174057147407001698896132126321321040950405503829755076337788761037531065939197822544096382178913169448594090541703071969560456108550023954267117718855683474765007014436671981420250579324421786566771217405380120592462369075533285136463746579980111358899518911861174837225436536941681263430454875217073390227501353367586490838993700856891880889368533730990688466510846797063387720870450465350661955760607034880954903261942056230203251159904401740989028446888350030539178350382079794851676723469410570739997777329275221591962585154767527550867341893926646729195291628249313866086914933901106007662975941217654150274534141711225003360673970171579159239672822399942304469098617458343949543872219757969684444615036593197137721730081889536716137923570659410389494082444214927063722201559891359860174982934757815168966260014320618151706403075391921050347346550254656258943893333873408318127888412574296298899661660861668437202889893809553779129833745267871798303584991164413785280394180188437069148044146396807090928391732583958188921028001903245771727400306622553648784276473973047812314526144543458348694122486219826045488925138182032192523492461551699847824539208383274944806125148210996200105707279503546066577879104821591173923265400790902611850792344159873511214556087727793015302003827666432429982755580026423851702993182276486265994385111675148158604100526271830244315247206266161170753077630279873880976791634728444023037058073798817066977925832624331728616296391204440256766988937702635286561813357316872040941878942951985571877494664914720112530788726520131782866677360016168125093419277851052054937600000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 279788384352152112986293549084345173873653147346473498551529617006664794402694910740253991542567615397375262219682509638410249883955255001854517027357539517377547477712436830392277391220100784983927977158768056146676410467857491835592276366756610695742624034788600171586191517839181319018869184898928096903176398254085029011579568959603428817326547700325477024433940538066815673002868137623542138131845421715726751162651241059142154536976196124925748350954319789732166149968674583260278635307275300359269241633800446946351685723403375308472730284621708967315249719749142966030731680240737778213353173352479498130287838272050333159474254662042670145431308270768435883771736916909920414498327984885377679050016745455163801743538279354990159688254447868349012550320776091737645452927127928618669815565459178637079804964633417331047649342707674798497344076134184027436079430638764489587033457932411483654566549835644379958438469202075542841075277942326010595976486124403726412581016292607041531138796076032497494375673713496907943360317781711572716268469135634673285929068578492093886643512231280893168405662800982190777127792639641208462290893073729179389131766793888485229507336822450465678112222467099675417351163034750851951294113936004087244220546765746565898912959970374739181744243561167595408863751768392679015920034631792306675858055556905189458446187305680425403681538388902713777998734715806733173545364596971717616212918096859048081150870193488515305439124618361071070828912378700404572388688342323642567634542285943881115992492747838326072078753030696238808883134268394652136303632482595691794075227514042684909269437475654552311483881278878889214543377114208362249441291074256791411698256027147123077747021780322208830749418961389940005254555689624438020169853787242506592548219318904459736958682407964872245034862911085415996844829971598632926610292232620788762997000825593332466616537341398744661445212224995472881404804699635921392732894924456065718633056842747114983239431323261621293505767719402366890636897776970456688987757699008200964704298223642815065245377478381319622885749148373087942764693878717903669967845480067016943455919287230791680000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1360858828540916497039010653054969706861668753064601378944985439284455148140388439677074040596562628842921668678259090672201224563389131317864911488670416299545055037057230901947630713123552723467690554034289242505942109432941353732346376887687997519543074723140798119447037981591500580321972824326489125673235167508909786922010872230416668255484364251197213350290319945527853852517183572489695099297012480961698596235843156898937600111940902793149268356758945925754265147920599721435905121466459960779413271385474069478143433907267202431037751949596423190568735734035594616223045948628902650717988446924461695915690095714108329513880050121377997697890046756066881795208144688709916692106591513547167147091529272270760845952114160843293185301588941505092000477311911162172316096188812004292328361829829697391284679363495361165097236571944848995624077933795034906702575303231198541379430785627860336248927783990318851291049795548193256949614556431838037592475656137505616115801193687477010513257478859707033028482814784984489888834825413249325250847030011440558462189382332451892645751476539331835319583669871923248601131471666551159728177853591410547671385613514608075302847016444844834563170555215795031912380208660345061957006313604226373219623778787430794288613989735591522958850535942695436571048093212549431760307707775778271786566132668850982547407858569963922467136581549705227950940898109063805230798545615291336882737139145583663916508934626013033591680291916852871303839086534415827517230964573028813942271981080365176586160140004155253931410342990762375220914333650377712269339265866157551440772320533029359503282462052628085809074402534305797308912712549749104029779641413980896617572166557728972562584371009454483970200573530882622516228274188647376291995288637887325248885084885067218281870636791251679749046407164736966947870312745062170318659295479202370198121720245771571262047148567210574261895234438418734192348817749868615372067048232973005139408247032097127784972409632158255324860870039548639973462839183639188421934621220377038631476403334131789372060662805316309526720110651159736461226932967943347977467471448957964798662393286623232000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -918056015300515108107420491646172460282571999278460345886643601612175860422976194417340247093783827417964655650864270259614752309997364596458277939132953466188138308502735390849937944236748721821618118590557594811617415000948654071608882961200089426229914224455982733047035122329151286228543754481475531804832936211959329628725577119414852306847000493569757314863390820497443553807576770839055884729634090654703768774536743487256203690437470306721510720029291849366190578784615453770841755305421661803449429137001996121794837619371226034625691813145089959204655891523783766662590831731172085154686775390717669975621029107893420163358032617725437146621373523721791920994755678087796820500695264912028676787237043727011781646495478009380349260083398564342600090423066094788606855677185530406800723739563601900596130823398097769787454036354673328007521374538566750020874080415151933013474020966441117283652662537050862296465326905460329375209248672745564501616060162985609283437630801299054659798130980038221781681598530962242590104904660601522548707936995643225777909011320043682472590185138590640013697090532319669990016661311617909764352401141136487142587342163093677475190475131070643392294975706132677711622087559846042544313797200057319027778985764643242926709663566575843727248630362841226521502961681082293877794117251042883150415659982228321576505339559389283401088750935284137429646088868857295782403746925091398163856973747814566220947013369711061700870554687884848847217078838566646506829552585898702465769206208635084331277081459157782781673815135897987358489321286289484535552152634440082034826216201128923496630926424325825176952791470493069254613319563024998736535886007599192383816560829861883019770319342023566118427353027708376031292408797913903777585136841867960919767362226365918023241441145650109222892307844962943109527380607542866579779169071490592231825435495289730884476895009952064952156920029164914251735994123467513226654519399360527600680065521707248123176525824552941634849472302300002895409617070722707304637341461621754095403884105774676539415366969511054072020592745133405867809799007522738592096401241564091828137868918784000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 132830954071180001774782423614041641369842311680788485326701227673523484735741446027729405144197843192373074079888084438836839552979753971859598248555131559129996675441694273306320885095048572063880550543277461735220199619664537252260034133937558230748550268785176590392701657813975966401250816568716568766448085188351751831146984582524953041160907512218366676998555233170767342648781724755748721882303883285251321466566221181629812493378381892863217600038868979038846158738540205451529510824677531481401916054068061801383280439173174378875551034098839295045703352825613261797669053458548526507424608573318667579914913454529307586590241884336384570597336212129084255599774858877122135387205875794093123898160815920901796916636138882796120752294927132569174169775555230737112650425109680404168698368389566043173153786003617347856915258626656753920121546560704857728559582026086989660611278538922123167567445365915622985146951763827703849824572320264431378447590635363270605420396206442378065867659806402731913501510515937461906160126006248969126010345353792209565821096095967011814473856775341716186736194646864921316866925431330606253553924512930431694542922472052085724863842820991161441805504078031195584280543613722410006103039434755305633194201200734929879563819893356976167122521573099877863110444740407401863702440272861569215563582167041680968330294302251830478504978418913459281082730795020125360616723605151194593081002610063410164202448893161253931589695381702968065911601262836284028599616299091669716412933025099237808608167788930800938342398386634890798714854464934091143919963607903096134369940812539324139896112474733502926381632835559177032879610955966766105178583248574387592380106612741289815705302323313393038166953879432983797404937120075102850705514144111478223005531574103438286481072489229624823734451887854329591303951970788284540222821994979809396925984275496043972105023894306996041837176769272372628642346535499042655158179110158432417366986992262077958535785246733969681882146726085447822280912828417398522090573637584991832755583304653604484817222769945513641996569339131761622061377152235609191371156487584090794842212270080000000000000000000000000000000000000000000000000000000000000000*i1^6 + -40650341689752063883072918511431534382927665627939564187357396119538312308413050898181160482049198798317451896259275068284878699780442013903600768816419036207502651537617068161723455416720092107938820994826113851273870908614398958268718403091223687970460780255571616865836081537418285844633775334314940313730192007131481382183778220723554403447602804573102681786981520079796022477471361487208392741119281057459057653521578894835529968158563734581041657028724812735200824801598432116033549065683077210192731218845653788171132801478789798115819405731389442202619444978277053293457166606537314282765403946621823853126209951999990044063240717090526704208461577507880864740377633507811795443670352597974171964724326060129085654281251135952154069542525928999552075372660437316709686034843879633908903631986733429343875944621378599880131951420546827388131809187082365815888179616635405978420811665141765200296868936727473104235416204702252500661380850076060209409016414437447110440404681528068553395068299997033119092998422738742078745463925824147635808810041543107185925523014207183448358133419581746596514591108429313830388189614246980300224206585596889117889683478583846621135433502934206238384509862493186044317218134845164720697696790198960476906653053816963774560351568758038691575611672495575658658628456329371747166366537467721773564798325823287601563867204058273144347770059292426565340522300019429095533314061471420771892550298528389431106489033939478264164350585437367275984274692807781139987478616412234765131017282639233784137527257886652050999132617221350097195180040110692459298849822792088976845536587975516142967116269151090435296550541185761415494377694827199053293669429702956087440817323119200852398846213412241523181585438871922722356369731650831141327903611735399787649350545429154213406217272169294905116210954139098570453436662003601073388305316030915983892009120244257467583404840847259426973433888564046998256048401850721002679137829358288488899430099891233965769369493986820616820897251042490280767611021269621406898928287142085632464369539936071990587407785877969041832636170424333009483533872900479906686696463826471377369563136000000000000000000000000000000000000000000000000000000000000000*i1^7 + -76829336050997869840554251529557113289360102178209719033145687971346285154126342506365791917402089500423900635587694776406839942472887658139612883864117099631884940849069908545634468756216604466173351796116668393161962736313528699022838154499232976878926056532944322209755740246538200251950467140504687666436451458479414237505141838502329456452110602212458613264454849798044403576765668234079953405188299282312186005946720476583735147514559738366067299008247095933519293774126355068203583595695176512942900210224582805406636747447761973655674148670728970502144654207834805842478334055124587610245106213040425591854143946919585390533912446294846312532357808944137129381460559355859394858347128726867812790877135167372520151326866783620883133023087595408511781154944176285568622882662325382612697108912564520827294093463493538275711932509637870804153856659178108010829486723113450690004582494982128095699260924765799079183557180769783962827144040913938197082525004695152070162814835029149505221840323228426159901635568610809970839056259850149728427375934985073096339603360617856402236845380893456238361915407804154873084799174052442610940179200017849342104555807250915094603478599542047704490870567171361538591958005289719408462409086946931716109125654450244839218608418126688713596559497271508728355758664035700790670133521009946376824402183094979207188350497464334781161823191789053012248194316508429152950634110375640714558779050960042108142078116859733008022548518874087152012098843126362633058805340955946122174134709643187365529118654490199205319476995820255687551966177753335545858295916449240986167838413607179737778915695069429781434658550613541481964929430187354099783101059239117758075632918944660065967131806041209600248219854899347597442874886240408029792298448057954555070655337617545377272281806148679512935299545896909496807439968440303813989283871491135474040075765451477224905557920400238174625043840258520773238268860225693679571110173094044224654021298619183395951037862478622918161482073762473611867212833698460944357383291584234897435451311680620247800730098404485187542977915923912388452882767290985122753945981946974813605068800000000000000000000000000000000000000000000000000000000000000*i1^8 + 10248675389423842257072534245189862187189709573210424361426537237891196448646341536788180029720154397377474125247603162952384025703856645405503631221137694104271579655763076052238482528282963574802400682225639751253679721288981607607508353102812754102570212480874108109021683334057636274946801382131673855343561454784463039195249528517033766635605857198780579092936924930840320080455583312267995925529565439114392054071462721916751453958274026411469871290346199804689656265745764062814023563057727058806391403732524338679830128963674517794031794975623615740667990368161382712821631695812522028095524346159858272170280975870782814355593260893155587824803823135651740894966308745698189104435913004823770915233967724640821589916727451020256438102285523434780418985711495356434005203714660412803377283257332264808646505570312863486910862369675382387716730552292660845516309089234335146564053982227665328630663000213283813123345481121556505164567545552024994640991620255114335289122955410568905635540838472990791902446203841494334074992537491336275147783244834299208615420178178367279046074779521628615956681362591278468817408731364970665345166946273620034608370534982442429578616325734512526176395461776787828366200647326580161861575730359265676570770068529815182638181572474417071405553676331047253855467841402845209086432614751043441931953548681237735969852616770380157209431133723185628766844389420993080585213353190006207596855719325477226188778393678015312632785614427049828779990896627833078214304393423940425305278823718562696636667094318126369966000146094556463628112343726406520479487538888296615527897909361547999766786067193708638030065993007545201076059719211889411021920095025315590255161129525081889985559597628034009038711518591966133870249186387241357582850681361609195674262791147433832283115233398730782453444532031506927331197397220922135015185135770538405194311017175555250551793431537080882236486148470465446334030693253133757047947787697727577471371070619643512104472550055772812690296386468713915173353668337289235634653135883197850190360627617212946425130474890710436359275345986429656013231068691367049611479663907009263042560000000000000000000000000000000000000000000000000000000000000*i1^9 + -9185979452594501368939854745157026172402166782085262300024106769120055248692872884619919557296122179342345495599194345890829025336112406791253542672426924027500148036432933245690558307682837076346285969171573267187750450965066327348291658263895124760779549152712301542180699716887954286659799143532251477190916061181501426970020014847622835047566038239954728146671559762186086316990182157109309874562411201067283895952229678209175583019846889437369455052680955047472213556774290836895266965129390055187853303219911805401466333808998532726171490899951982842901599385910707127321911944997047867978156263360054449464996647338176870446093536268990156579288447240686158504987214765708284652150118960217812427476578963443285538360998875305120365728743889880377046635669865517951232267249353513083089048738459746236640590125747420784577217573042127818708854054016269387176791828588518595125891952280875069775925072421959013322262771960335867113509274637739167901837793363336138380559585373255095742242736538772911490831512067659182183595778060107691430274902591620341083882400613058206735604030922685877988210008273324166755491648343972058164369646497461841781856180774553147983277791582592646022009746468906999767423078037383991124144323731136993380570462196732477225339973696314105491672488181680977090761472887632483979823378379136935201513583918459037574501996449605785977146029619000540856075407679099373113083324754562342861527418453027434910695475262489426394733465024271971613049238410698796170459687619747068844905087501003861554090026091202970209828751860077116015080665721429703454153310492616047647980395264579336562299532655580445130928204676974228286687332736387575989070561507868699723418633497145153255865039722277464656716008798608846541018887125244662176645475884153354875102427266132476683910165620584123380814064441605393502486875913200593748043076422508103976531990383169500200302934447113350509279806071444540695886466172870051892572892835041399111045467547321968347820939166148247646143012402889422986866196061355814324550506541649134818516800830761114525712397935690442362725281089519782581357128359971564853014711842535112704000000000000000000000000000000000000000000000000000000000000*i1^10 + 1062224732311800024355681515359461332141299930968137329066478349924092259424691773025740793699983864302120150903030892474855336715635482772280102549727718979494914003091069256940585407568453941906702618769217863747675787467237328192682565922551483342607713430173687791356727193785130091080626630839363175435507869320007718618122641619035700120055736467583502161551351912641683327844217109208595890375079711628954826124948445929550178197614470814215886370149167644440486939518898930251212534007466165883341570732529148333870765452810372946414593689504795327130544990270884344314974469594242643374005485411756619816168098005390594977719933912543300217559642114688885882447940897257945831396606953587315223988300294153224519987999925594928677371113879823801104246219671465902051065591323152045056734816257181519664045849000326080012129595401113944865491236306741940047028695793862455533744446078315345370260287123779717664428177375574721713340020537585964695685867384580882108649965202342429365166549540894223690438143178069187962547905540277637181516098885469715723418794052244986166208362835543897290755193417690949002798660217001796788439766811527624040693029162947391920769401123733490251860316751864789215580018675508508709664754243881029211507667051143467763124168885607458710942749693203474208604040424992212661257967354126489606453597585485310889255636940119061769943610925310413747378166835406027082989972728325431158080293820356123831179946350285729237651438164332795801878404724115713660195054395214966044421182169203167867985956574549083382814466536102945738224222272597720667572291347162070739689664406147390177521187338753462100427933997242575389565778924944600041335375192541589849199462399671627449449755785037146139653771033727480454227678342810277268334067760014139253447207093971302937998337230415537502522034947268276384797278968201516648951586765545380779585871277922847485120301349084426727731230670398050413806141434708430795340124758084042487358631527972719204702148015268094375437295047876263423155721623780185699731666504332444732695650360746787780891311069885922627929681506011840610124021492706414001476860096439910400000000000000000000000000000000000000000000000000000000000*i1^11 + -109951902135393929522532385508651251585359020894641836221588198535638377691414296599845980477429610059410289358072052346457206668584290760372461912111186840699350833303975361791773788289515205991586128269534861317753016243438470645412496369981646116667136161663889676951627492173784025096849885350434477969925229030264699972469148195301092992734815350343399714324354958492437069669086455461640555609594792089678460943655277609973839366155768837606620909666386512435098974646527191402067431786257779737381939133750564001061524873988046881217498286190674912297788817684265982006356125537647848089583202715480073669207692783825571954143637581252687417116628901080357643443148636018874858505467051632858305242665633367450238242543867691055491555324562689254741849965669623162256553297557961073155853231467053288231468430999420813360282381430342912810643883788969124648117520814593825417986085203705816072695246978706606522773393645693999789103190354456887661323799039343865776977669695768605494792390132020652330681312991031863701428441538600933960154702958209193872381716093005257178519992471332123466951309792044209040689692387955259893143913532992420307111382901389257530302892991585593284726346845934730390518388987525513615731146383863142215726910503151997879350209959353495886548609588687781364998018271351241695392555087982620386914839022845128763612283912143387048659719682522846305551437553454083728349172515343283015427708078035649656390559339650715934486089908865135734237169931381841283219614457859249362747737482741936175108145636709904715349566594425080523187194106441480690827073133632782970874746199783978254068427986782681024120073036692960674839851170627190738239753052844157165609369001587170216126082905482550099194655970296459874096784129860959153271329277913752117404096286409181614751295462091568696230577757549670379782518851823300484022014824198072932922518845655554957024224619165738222765497945888902448178865059033147783837829224400855994926578728658780723156993817249901720189181642881748680045221584136070847458826984155526270971823289998894075136987640919651158364304521520688195322054681811317891787994368573440000000000000000000000000000000000000000000000000000000000*i1^12 + 5376751498620297530533844472863436225737186897250595731546566628194481429073479026209165851798826648987644887095426512070466827360044163577850637714352788717507227355876356497756298433092487676539856831463618453898625831955046377201911027803371546409218805599395124353140176932364402411061861048621527592713377926833288828651405918549908220656723251268377209139915042194106884546369534914614144564024043755381909237288713862406339000934168191014529254467337021628694516615724974425892309714643913961325955934808451128092828899112677561643360037195767026632950876082076005382856716304465000813486394640049166959839300629298960600873810991843269789912764028435774990590549265024065968835481249730755674241628779143864142939009890100328277100105249401120740825367585622803748855833956190846345505630899323974923092952810666322184420388792994932989023129778654554663453250978628580928052984680975980548872608488756939184148908483412864178091509972604732551639189622944778949665521355738871145448556327303910962204694344970303228298662998422908651520912161997948688911009043165221359309797587290102413463665085123007624965861982184371067998120423998086630695777025288302323197544809611861850656606576897262104285711059764236857071997545903780146830441706983923545821375197952130880612464691699737721108231299346143215932673839187303645404181484516251815969685656132852027998771345508926501224941794632326345995639177389780881176778874162933065384800176149780152299216266250693403147489273653997059488517195505583633686153619713807372635978962612607423234792087644290959430577652172866647323073301659948282708155896171598817458351508108260841329045515528145859056719076124439586556431267910163417593148633535272065565047465955856947543556874708046319387269561430070404552777820439051024846816942105982880867398686804933076445045711721560305011768456486316312072577159983396197037517990085077513160993060252081819448842734965491224219638669661054197232203860368752979567193998257346817016024179560759068827946796125827258199922121984598211111389931182722434887731700510698297909779445552480701664720218124404367099125002850892742983172489216000000000000000000000000000000000000000000000000000000000*i1^13 + -257814178416187420020909715553296023013903804166171396078887007104736980569190043801670337785315373058775923455222058142593272788948275569089082709587800063811565239429022731089926134592639900409549127263190991734334957344658922526913602758360202079853213804842998298771561354822023864072056351721084233000941872388913579905966559209494775014934299734634456461335291041609817120202289524110077179785327605147913893070865620867469295902605153572702251942999853423048290340359955566573115358189672798025519393099987389067661755561372789826839268690041705246092587069532253992540766383642337902690188267794515088133957879242019556328718929038373655813890730330371477605744020628680008302154030494234969386582270684181589058880368374741783703582544789111083062635291662059001140412816888768868212781075831898494490481690204794275772380319101009574046903844119431174092386511741630641659112852020476659182681391415391967688551511829922883687805526990912681428321040958799083465916690010420715686503595334555351053519963142712313913751113786976616361405025200556289157726585363167841396816680206753424579056350284741159495077838374353614442622897543673549096463732386374000507163789393972331833424989585308212749872781994943185992986202119597997318037615664413070365765704353610222773577539596625428861312514566951858682178827252331737320062773303258956023553284458962316642974882266629070157430005677893820680857302997600583135031095712366766270659080613435943243894710136963928023935654210760232131621983835868542576203475064056714008631542794325945538830485205009169285832128003387223029988066257075443045091966729235105783306809065593670738413756297954821216344571569114290177807457554322481940106891791795242122965922376825917753756610954982498893700429901214887886644738572688125960805073553731157994861885897466047655678121241412855481988846123828948766400665343460311451211846445504327074242517476245980603858134215277868203359451129355848664114910196008353124221687315519654669726352091138977236494057644217569765905647791478040365055795884799156019386322530832478387430006114916164725053262015972015647007207230277212758972825600000000000000000000000000000000000000000000000000000000*i1^14 + 4768185888372978198881940431817902130308210437937980618762275553544720118969803767353697058164994153273800359545650768785610607460135084454637052475433962192574084030432095882957409457557534494881941699654727545556279111941963304779802378629041315913259398021173576351553069931741733084775602297173470670011966131132457273693279929215439973200899882235173180249565625962596450548255272912015555422086456252533575929488454724937296820504674103579904030652139892478098483281609506715611208772262629828871127805259279109301802197492266123907633807653313065049495790445485031026235238261656846931510623993774700406093137208362853794383785591823507943410039245879268175149329698672730109012990852885281792624440324976675774451163175185885126283129360119693117665063233023115288501188487255533034342832375830972089421894643956555225275917905192263199085021571902034231254776342063225900739541865019822192893811926190476469606107598098349990796639512587005503439447158996293764417788983054017111271781187889228216972759278807705577535886641032838988265319449544688840987172497095513038251553669291104069574600041699099276029303876289279556931486819855287000412600356450236944582932689412289616443327635244682315909200685492047047280850847738651587504093901346864842088299809537741263176898075627701265640132751622538829471296141288367803267320689281295227940098950365417830493488469803810111135394865028321433328716960272717771750346144618128412931895900875148533834024007252800761548682505281880219094526097275351502277493481884061411221401914252957446227291214212808781590711416709191802986020616060397309681808535265864509755887893092097422185665232921344471304241896765219489447276638570829257642001111105919594620739143143816211783267459858213448362958332375415154295551869898921618483983130490241372438605051610907121295508739074841834133629685452158843596400994081332730276358002287119779890959105501616076783921305366122791425985263459976814248086992595126107863575961772276598794379631909861219455844640037860074986359864708399854611240442009591341160783760200991322747821262673088915895305570632676238529637247769676024381440000000000000000000000000000000000000000000000000000000*i1^15 + 613038774165914678234430075691206399833959564485551290786737834014436047687034666120437516915626503841416840552237857864357261086673345175041791817467135690952789939192331813023839123223120074900242253548099122842942453807750648958615837453313878013682737649547734294190848381146144065337943555844627494460417987013729275369482090752567075560343134912779988947205912664925636136626585988187166370953007184665148812559295216081761972239536400311598427872311918381364113766311242282816180129499811347068138244054884424728801945232390944225159045153581201439415533651560542106918481048857764569198796702511884917167663269874469057321571597764558419839032261861585646127159383393762634134375029208877707979316650080657218424557102669582237035248803859700150464237006481975959206257761010899498010129847867723319615048116214501689738394613854442766690440875367524908499254632051853997887936638642421775419466131105110411029981473020713101584833678096103447901738092676847760937409857986258599254898127651710037507337275745996382420323718941129134832903676728214036316481877876672368190636099400324451541357042852157620771896059921502978026176550326769843991864703914418074312731800392727285195305814717895715651264620087795062024709156563884795013853621103527194024133626397920653799967015865362045486583164011088890865695386123850477702051540090134701241085008351223520748695163096608377811983549487419352189663951596635017068425864397515109678402847591244716947350414787930861833137902469571218197293481947343936666066614901673800086978391675119010285141005553671207365467660415145248518279785123270539522654859057126614336787635917932886459528546772461113959823627889330883542190949775833195807250699183880388799918489666245919006203829195267756733436360052429448277490716341026140157699710375020022542870021145101875106594816595935628178095896891308034375490304128612091790620004687799516880784825006497016335383567910739504657307606331065448645241405924528547674940666317294218766781598421126528039398488078641624097278378803531010461773296709558186335635705028622045830333070273294729362626490799884743421425474346869063680000000000000000000000000000000000000000000000000000000*i1^16 + 5265020948756828921198636809551186282633385706647150475812168643739000659334785142391188030715244971696755464729790273297637597238417882573332804232962207813141690855397201501114139950960515516377333893525952461766303173369520815698852719281016034948742864393096724488392454199093713253806934544951522736154159870556416830680708239212276561190921912028387625733738044293707402952113239226493679243113963829869939055990071982069428552297649670336968709547448664861207223681836388064118478399681495328475850516009619848159027526045571827514586211179455140476053211621858959661127037118780103792056594355023281340065811984898400226022900065285273443282914745204641302107901117899841265071466491032711773916704920304474760667774649561254915128410374851251711153406566947727679701669229823470637459589105592238233232130773209813958861155669810871550837762487937073286666486740644775780342918717609356720210162497647267427568171923974183585442201115304764788400748167689205311911832482062661105241466427162776855078217728832715154716513790163628344994735107195969060698234835027680542267049226768056035511566065793732826191491936459848309211522229364037725671805882371318154813007881884428359508490413277826552514204245523205401263978174372728417169514580449770962194594383640157446620915122605974255649509517129306351163064209681921753851441645083710101085209391248362180331905868619758927914432915249802111674051110466659340842754768621719208027549463385340531583033632856923202863661191553326323638981534206656341176416819750412916448173915822642762572115252891908385244854518732327071208089702541517218366892191606399660485969256687099330534965159855793445330990571632785789798173315133211860570658767442238016465981498091548847879623154572645926794435400415794381457735167315416436063603135288812954924716472412108244208679754060092356379988358511817733774324198634271884684269545302435379837297189117424951498036021410780338830075291651187429712759641277243308024280444460924932709252170355184816504962165433905873176634929689179715808788976790695588368838990123602586743424093947244220187853901496472152410619388100608000000000000000000000000000000000000000000000000000000*i1^17 + -576852415455312025353844716008339857740106003175255406521508222742317875612570681965953154626007400942636343471880475328403223436453651124734563348037497500916993941681411302774515642300781452062383574999479504221466152706600978372203010614892009791004203129933683654337790344736085366342971443236160947157603552585291111374978931102323871142802427439693537523914701777849259862536306689345766447924383486348990050296794508334058722450911125537084885710781662769384945435100816168371091995293600880303284287670344694107759336283192248572126747384256138969263492433011611386618734427483726855155297939384928929907388043165108362134191557297386266872574484096158202129873965115867066291463118244061624185775864544315393360962435871926421603618033823241674390746624051775817378428174949561583909459336597360798244307733913485891360269455038094673420358121632256634744232797939807457103382942578303793390598167130182875268207598749199054680952888840579614659829235801789668286446156773532038015970672339144607695689657896754978970187493153809168345897845654707089510000588277562387196779187178635074146644544861684190220344333432786691828013921612109058312237404250276972164994344950385592487619328976405911391078823859598220176072913761887662485142153692638882276448248271336772992393551835108103201831874839940559469159856675287673293508174477900187384079759402937863886086470181630847451652993924930759942470753371854899777905411284499520212151128498756338091267041466529308737382435275359844989003264675121440214327866825449800646473829312231684467829728791555850029823526511038916547757784684608202071981193318698020115043946597426490240988447721665806559746324815535772586595457544986326823147045833190809715931008416658054966501345005645098406898030832692530208926296924741379003992101202171051561856671071073955192798446048684436970697072561236341329708852765659631901525946197419321479561165236312455873978639254421000169374379230895677365622118124614747352453689642262767218449484097711874521492169573705116080591072675035106681698655610830659184398036011720940288874916776084424184488983801350221212419893493760000000000000000000000000000000000000000000000000000*i1^18 + -109528024279346223055442006420241235561245694035587243580406750967175236512311375761608946262575926265950025567942259913983109400735549556597433995795160680871294713995261908180536453406723522945553146044394653862394176707636702776045214679464108256255771662764601371905185215248400627580119950295462288210080347337330585756848819426444248331790064867013764772621468668701440743955426913925363971471224131085965154145125849230693398707606833803320593323846705972145480295890024679619401472826296128956442880181859736976616840007313912373909174577053570702164790079740619424645782707011877105450308935778946503065071900671707899751702015763109342899951993841624530345805059822934170122242319524405814465495414171965520836800895773218808843465639352110590621719406416273886949740717525025536921051206388524509203027925105493544983263480081615035434122972103407029231299478285666095721044023714663983383572410698871067307212022713019291097816319053868575348447307851961024409022256815734582244668600883785440945696252812617082008911181650098974373028074359312689808032644893942613378542733200141940962471121320294865066000156785270173149174538473955861054574283388322315903252884821420933506369647671058700727879815480616335006491775875664393235801998950565149664458571151872874949130999217023195563988192587501204294781114629242825588971556220004248351437418492157167528714678026651781071547930085775349559230087088885359592794833452747863383603990828761246445431144451151480646382156773016080133795018070770472525881940225000597815294717547205361660392074231446899189466869241680383125426483665787188681351774183453367047015740540352414210130829492933878427382136340916100676293073087769002710516263472368942360707539097313706591588042346103902660116168104588559159866685450544017564129266841501069805819816761049545322422435086449650543523468620405532553467806203762704317037135374765368485983849905978674888259435445097346200729561612831498320077618117232328818561003538826489708797772450064313662293007167023976908939678739689688618542012834384462074583429802925511269015534356379304911916526076910764922870169600000000000000000000000000000000000000000000000000000*i1^19 + -2289723951604753052734555634556892206972032206078075978431989369612770108201500894265604102281245624611526155559433983127332800729822899313722546245269733660924043812193081015505798160171830494013617774195207138863516174479933502400199127943883232138016610549549450862708282817099809987198948148459862614323507086828337834245558316957376413341672290286841112469677030164504190957126806488930048483667750804423308470450581902560374214863204764048521121681447903523790555061803448462570429627248554462564979399831782436865873687969852065277540138208012232440804165458541719122668473316199068422719253271476686792227783407230993806775748616554838858636556366910990085343200025908203134002540727656990027196174024728353914533890090541829794344313205265554102866379120122543797175652201952304320148508096527716452605679307953611347027032699394292586917745326114874431186057483873472327019588832567505835643986920839505457289049472355052627434964693132702225407349891714920406674443930630424967085968659257023816445260480187325852909049868690055196640343088625021790753953336718639067323831381853303424477144098866769672098854584070632837551328025096929428396409892773001877301211003175742453676563978193021114261776434826311351194370078223826770557668490451902736819699471426037793100429381137297798194501486731451694371703170824373182994467081234820908800796913995860764052210656619977116419267808353516492155793792658480302223293163013129066864146978626192706278614595032136405891798464641498335722810422666228586209980421285987219320401986892529792672789023783489314067072279959252719766989285029690828395225998700918683375467426880302577540035452799593635186092860465658272384013190115676244778931189560196170671293993725301964820679257631615427509327180639060310023586158476285911842724796598982098804267015590761208046788996154431943428394847707765263474118402702854479428354095515099898349595387402793254784512263741577405314082573295167870273937912831050445408102385403139555291397541565199388751166930087211919405189316403459331880366845748350844119279468222604045772726672591011406562548799883437036640665600000000000000000000000000000000000000000000000000*i1^20 + -11449113159734034243094215108809044660205332969924105748541850410569322886158956522114519461367983547811213490490130434360860589601220347871434625520484653095134247787637823695809362010138305581543417938271652005867147448391086086778040277316247748786585761147135894304197456248324318715049731895017388578855291119201770137834413467715511235701315105603721225313682507142635807614748261074888047733518410685148770511661737411081661957149383429499974420187372663267816727624010799623466741540051650053552699970021335483627869753536773362103868899203889093664171270150159534683284794765146298587342658624367331226306312389587698637010067905871355366913400032265821105674602622329557014801374424478606663946383581025056071494093337898813526046641180534956600637585645535903025831906437805636614261296562970277740104734313917535959077782413747783969460272160489482668351157880936232689760820458628777554197542076032292319828502864199899054116483360279521589554266431342018800866737253571162024731156065588269428015344450873501909763120053579736040867625312612035073983315920017258413820514159891450260948394438564687684427286217830231050511499367395713984610067112487833619231591097169289372186866100035276857913753282294185783582608919131898713177131912079717022046324473148104556168672109803157975652585623198109932519635306154130828460304075603017502811866979368096401719902133168613605192008284380027438103476675565718454005684899764661149692364830143368892921415782285810369877791345900871830424037543608322878870930038032108316797242526205011926865585109555377137762314966767006767616208074169627577671960057829723536655368310000897956735281956972789068882385753148097966296064815632837307472755322513547794661326910872154853717559529982910152105612571189894674554832403605864063165011109475300420894463297843949739853325681733537170304351191994970261302983280491160844061171355221482182104078512402927184952261670667173343538958225561406913409258731901509729738760055290860302026664112690069049365208697697680782564023649410707544851797391812065705364847609927409467875175940564416674583813166278041927680000000000000000000000000000000000000000000000000*i1^21 + 1265032215592108626358229000608291166784936438064482313038641674500819366213331780428942406529059278808138733038774062404838278463312981573590179089335491407007029571790240466412100527836091477878749695142391928111698800199533278319187743636813612881179523912363160491617849554951478622820813674454745114050196989663627886904331054052648461860903174794715727952815353641763973449283991398565956276743424245865319223175077417028796521348409374302178954999823377691018734089268861217135238337907081410479296736790070114720943903693876257607955457403136825530105116132789437247483030693192298112965577304995038285396463742381820034694433405145365159154203465452215232450046955785955618434020557406939210098166091971402150497652772660937851385222143847363201890862200125774693793866855981665801543273616564843903348241084655108763562860223167359225662315955635736980203394163669588648576340331813833240398800097705528760415441312516615773120337464238349510339543060129462833391959718494015147622248203792034098230121651521138829221462362734306307119069745803085426102419525759832391506592625387540194558936379838112572535672142293015901231489346866051465780652608444951361742849285194929866305801780249243490945250315795614337826351412986719341687121681647586776919113714050842015663386902215840115307183687490980240601166713924129105523195924020639684392687617507125434265344915033849952535009590721401535932894899816721315136012076837128058943840746154909437512571924829917593611662198731410746284146065617417003144837262372911170811481761887457550885979894564834916263254518290661218588137331259622880786121221717650082587658126434015679415067763603719322941747760876805594446669972285465989439068356313111213363220181111640757579019851040699484144808910521310566559167702568927907616828675794292337289060063689074094849639017598988081583999963270621540679493731865025812187837714198914892606329510305011824553830781619278571087426519918973928201070026198155965650860370502050429309722413764613403012592111578701525356244966739340938540698017340210221471318989611748049383862073008188326187170228011532288000000000000000000000000000000000000000000000000*i1^22 + 14348114127317803619580453285004053364118778408229260271073640351494078448699267417173472571640968457333395068826531302886053846150794239060216661121711958337422465774806342176537691965370979258233936081769050837177012824206658727320716285026087943697645562604899150375247750651099152887829723950294494748731829998404511321589004994959270196809158569110365833537898879615408286522765053277491130196736328213685324354862188215206239559454362236476854860255996050725983203167129533346289503320320110502274132740230030684256285275295014611458148687997326102173056167586586241071978219846346533825574757887193589940336723957907045261489933600255783139500223510226226477359546221095694659781779968661579263406172726479247281000855840540249802424826388554023575303708652971446465288781475556402555527313740013091346062478500961923904201106610909185402548791632726276704392934419444127692635954640173877158834982318503404734218645481976554642257268020937458736105339405116893419590539716337737041742828169485615126600451290682958869563783349799878245181806739940602725102225315012264833016620163825449288963710021697652640780953516500055433431878439879144315520204271598007072759944717612618789148295822579336778640090506360940120255307469375886361037028125118177676114957447910046066334724920417752328980508856061207512448605415514799949615136823817311161017333243840986279066714937233718418819639662184649747026896705423013381945312010315591379776323853705481554915677099702170984779535774101356452994436964940835702601275592961423531687333234651235876224665725342752020420071280873197916125887610083375163192252507403543309190203999308723383560593220110915301684744954617611833441301342250304633305704876082016920628105963914588883839506905191670770455002047890789704297079485993736394600981480852091466132522379994831652995793789346965815198465908532674885080670864989266665573889109324954626202042017760838992053967876868366597860477396324511530305281565803585344684494465673647244084146385416990217666447181411547405238247609341059281608284302784462069410049486030141761119546718250145575929914379468800000000000000000000000000000000000000000000000*i1^23 + -29326196756584326221863764843699280972866687438422239917371534065896395913146376470878657671480485496173081505571454108323973567203073762768059107256727665747800072705167337697356481140452040339975535043555191110928821239374234320100578199408988009460616091884262356388250641554809119476241528358750960498003936426339274465930069038973020712505162690108474761336487364405577680780944716169969263745066947503763691181145790835633842069528732339062720363423708552629038139028377188035040462362134880196404660674218495386964817915189253746388595618466393595446462160371756243719391174747672799389925387369383219224076208723888383319522930705534063171143491797099853976843591754853962497304010979574490727255482030907142269866945706202041661210968631243145619571209391518859512639330159159765858487715468959523348383278275231076797594257390834787252059522344181446108686742850149757195183791637488280849272292554254105756168403327146353502039067802627228261977635384182338373719670169480889017260990542513727384943146662299388653400348067382539191064369483187392475906212824938621314095837498897928158524731133536076230884387947629878341427786448903585848416121165919303076995192343738892271587662237694449925865241643234303959484745263019098027789077625560285258509262087044442698828531564407376718999503522448924443547510825779442390479956478189430635573997802987145625363231205997295815533833180395827353590851001429088674745203122175879641763514007568200057231199935496654973828146993721898365790897702488793216684328210096220852970202107417894711500572768654066660423827742714026744540929506391278186181007216351238630493726267216861380202258594072851682054620760966542937336166091097543688063244182543309905522475877760595221009114152792601915562857519645178358620047435465795813818456117136506525347580101553687645040055651239155354120461840471293660827115561017874466350939679453360413750090200212426304440773761193320695535592915750985160167259731691341120239870026689284584086999049050393780690217773846074494808800118757596514684944900516803927752913830475575195171919844451103434174627840000000000000000000000000000000000000000000000*i1^24 + -1724042546975133474208298413522705083279630731861694462788263604610307940801309606818629375415947252074899390437612087040507675459620181216477217747804948605756638939811250931962413628460363984735325975236344672993886963184109603035480930712189560171515117640337626068746334456964157482758502194494859147918334042377946261861264010443867825105401208223839245792261479995691231345453491106290084562086201909016196543250198728014420820048332182603766191445996543122822633872332636237292793766814253874913649049406161504922256199543797236052593104466765354366323193762503346372466668112790789391819413003357135479024042509635796181269103511301952566838185483592952942588716112921903101058084335032175847711319883700156011473453889851357191751032446278202244456253745320673477646128758911600207307073465942342494247733615700404780960861632092816964819522514382396139393522690460008995057141321344157942113824154743993243489669261542997188106194350202868697664912699329403776733017533771010838501296409994177835053690280260964127911332997860225700345134003051772771562993677772618914876842596566840789484740246431332380417989854194888938002496206704640427381219396186397213921333295285095392547367878019621458065790421240444212983758016406294253235089242375495012007271054972988356123691931711448786153705077034617452936001604009442496192664647779039076392237676152023838094997515550373432706259610901369336042005795332695192848196235623265685880401180622518717849803155791559860148755349764320019499849456274542098421461336606627207485934467912946244845849715545769765216957952775810133644346202257730231528110694830634303519910374918119095470980200402534582855302384180449031707370116930999117728457672096452402108235465234951469308263607517308052040678354020441638064159706911766028349412980590516807413027728903112464245546063341011762618559428149527288992551911644885820513393695977884410149899785693253595730000323351303272675471680064828813039373842980288740942305046786863973235565491621476546463909341720335896323333680075507088557278152733796747715699272158258919005522821314282577199104000000000000000000000000000000000000000000000*i1^25 + -17748121549256347258034548069477675538473370203128238226184325563923844732275746905494787075682341058790027752636542893752903200048348869646706417103734328337929530135262639433135088801611562338487747359254406572422543085268622940368069014376396861105028155065494028039181708343774139630648880599655437841727501198056226437310064256918411003981041914921317037851763145684087768541821318361166381921464162933671228924804232433113718614652831628003038986654383959660334465687859789731678927566896226228016240175664439535998521061189686375537354277648462107570695923307577410699129407956945254539864975041935890972247689360879710263177651109245422970133927193889849458801034908119226992293569646976906124204076641855546399659837224854820376229247873162167714558497902039220729805559583508437962600080245442980018264989417651154122480880878749667468354293584697865083178641989459595377809753651372968911836309392849929342883015791794808053136366391126777389340938872365501519286170208921215811102022228590044781718946783719052345674050971166962508364020911625319469408280375997424699987364663141663233211537546015148285959533464182834549938448119128919566896248466926755239158971286113796762074745759790577416821703219465952244218241027990235836160929674684201697617265195691380870750566214314303046273887236981531915578343594381088915200389849203132494190671509231164966378368952801818925534226905601652662319941171511812551539949518930412702737892568286623756554149751122293135396424745930048037657919061200814345386545542474733617826676893699425673337189411840135216575438409219604795188474081105833897595629346241512095184220606355040176255879404135381916298649833992170173365608604180599167663225904662276205756399667071821388530272731936614645929270645202793366426804218765959489160776522506845921361630280353527398408845866087568692083125951464735811248313156335284595055491926772414185661297325174074742332062768545395551738201846731070292733208820234117577886909141685184327857887574481477975296832802416797993743354698157323613479180820365868600972873006226408664397776655805421977600000000000000000000000000000000000000000000*i1^26 + -106694449537715203596262706573129574122820640285482333388614710178822194605029149031000609151112511255182775931929554232992317589433806556803889224553809966018115134690565411735253505775534085572191573243866866836634659268731725513032082745234472698698839495679920468018679507261812206302324213349440493115481027197492520768186911590119553816818217367070179920073044774974719707513746798218540827258703848263673992893446724629193168687015762063136233639092398072031492755361758744683260063765784779012528733449610315832014856126266954789748490738450580981066845430374894357230062544656293713085652106469471310451268266559011245872084231130690877015959475085335879344414821552446082655919400488014251052743831091503065015477959163776941470914208309833145288255968786779540827644794959948355268108254657925932715153968160111653362740353067977655583620856622649787120915534950327225420652773910547089824596410123308491439955244913713831065083814296336073261167371679695683491713903618776710373272481074884544335046524487063734019145308555155134008054669796256883044763525314395918902597376498065319360132622695716286541006352848919730560421320485399520130714406115817980213507871182313643212052893154467262368939937704680758802202383913186205595059518148264135177869217381587842467957657478639350902979411804177502434763653558060387659119771368185337179062757143162151831169557719671425269391643382858758134903722933311147253834743277405204745096360190059882058591726322365133328643900009057170660917898428989719805507823247687410062527313380092610285500538768138764374042309585859484148288738369873921049487103810011131575951169190272838256833065061556926206131326048087064110436306415933305780180433815746847190787235896299034452959287605133575156684638050319080091847677355063988981706285067468154413155720587778436088848119433930864178561999756377498794396799634235624435500543308250172723668468829787977753109174692628275708778266597242873099273983430357230761105351441776080747370355672078422401946722245944904929702326795572510680358659676516991919711012659790023886693734295797760000000000000000000000000000000000000000000*i1^27 + -413615858380568155066651107729329024497937084680021997800636715881686950629270172040807601474146536374460734537924270013071251493277893634113778625323024106533437094174833135107978815824122540459034603205130388393729789046295916056583549194799285068434772535975438368429509173192263696701264098391704468665774312841647181972486801438302369825159411552989901997120954769767788295790324344705058093563688539773769765649077098558119829910814644779901571529304503394536422567230214986918642001925691280463817643354841614849655116813795093669378283430493915726471547280389307436440403327458833660428488746247775113211257683945088229652479090398153260899125492422190898199758530576602166247916404500482372292759228018938722635444130251790009540312746507107832155262655615377441623481729709645929129505553426111624228490889831178796983284542792119865210140886309495449061388195585377732787426606269720065562945979936105103916385825423738381071884492257658408869277552797760516278236532184964584377643163661711198267224271079253427574088478781893457230154053432654142778529180687199525675662889102530639241111802686597656223902688776900376772655371319583206306443096770621036515550192918942243258561047844238115726835727798727808673245648744829205430181705245840866139790679344486108774883688827997886898883412531024364848006463395237320593356753998412394742103288294252598278235917385233766639214224613266404710916305826727665027169657300144746675867118272653959469967204547051192480709350584179903838741538275084570168252256830908557065247363762296112028272648278115940675221999395713829009845735257886928640492006673316209696019202421769121496798790554646656219284760456024907073850152154721950215302627376557720858819684522928013450372718664555328168055337093002900559953449816251501978869819774043913332013796141502246350091212399566030833524140362071811712470931638600378474116610865244401532404546683201620525566458664451034741455408519948805959583859460345258217136468195973789960527033357324970409557208731354447888278147336121884901833900513795947544171537765393346181021564928000000000000000000000000000000000000000000*i1^28 + -1013397143088622036124506909482133923763574278315846479235830966712293906985253959883513443109962295812933927826866823760717859585655473421784417378612349713873543871377850678461508110327970390651505599909112295365834977859713445085888692852337928168193561208614192520542832872456887039186097301727162602928601074766296538066220969453853213121932220073726791349841235354620370603694453145485322725763588771612656019669926036047174062312771867905305881007222478538724166124786940539577584637149063563119503856260636287005595699712458027788256021108618535082703245622112639958931140475793921411630582498601054432936258476207352075655593631911241231402995728136444465564300914325659501881356611079315476086476576035152367785737686483626745865298084440092823181122475976352134829415485024304089441998283137614999567101715360082607083625599244376476936201548464358478214529914198339173800614942289764420435822092013955252235823017849057673484568537287933635664100680420938384490284367565306091796574898652909980375835792870058125847539326311485852760313452707376389471967838577597413341357155963179123380428181668726886578609434596678290305080180193823665748809773758400610643223981490691657588598780928008281058590796043030849697135429411208709560457672649200393038096980915765294517356864034960151854348744064066797809669846964004914897049495536647763987999292595362497573571147489948018456169928191944155014788419052426592126777855171227216530099430399291532916039957175503465337611315698615334182962347202059412693262612749683600768396759523038380482323745201935162303347364797788474092804548579157162867793306165228389674760867298742740422832420627047093824235661812487345649304657774867859226939405100968478711008002411296677839727871272180721416091856584504441258320984552858584862980097585728260289987264692213078589224562387912820379481324106518985316020457239840084211904125178652334597845249593620870297094268590820992311127678040419781019437290116704387709848809301127624416260303780333465277151584778848823199971759883995873373224850182346544647213238010751586245017600000000000000000000000000000000000000000*i1^29 + -1482708649279901356964412470959653079707252188138531876766802009046603132313543618919948873776738665609766883866106464867694574989000559270612169562350178529575692935064543704901473391778094018322325332808527189145629670156818056424997992378573032346706474771315772648545976196206582769957931509345721476999385234783602928963466742661276525648589652432391890633135360452316717336589134266889372709685676159087962282190078329731465551495316655336409383742417500867744483431185687434649052621157941403047956288730086591675353953931939161661463422141801124212640071779069986080988912410422756060401725278168555601468583310469357847012431885534939385293099265779963003846352117348801070392389333300109909715887729408180290786334304771972207963517336095205236979829406141961107969072326529521292799834651693646271506652673649469349867018355092157087555258148437615385449976382446885744118632005911425882254045370892513276621875935926524467347766147395991064918183798623907232252540051608369065138187992330073644713388471126982297921903886320005517514928287844456016675473941319831588061159800846117224032566676115266733961638178866051084804425473176945768166998655414175564301305358707960808721438875149108850850060689717697384660347528840079773284061519098461938464777134800157036074149604841608536557650003034082894960513178240305309486737480306849971940771358043888559859468592227305600212898662392124901536556469323670279350115572352144399130547769110783507264608056229234354352810169174534966786156750410904704150355646901857889405399896111900994711900921210147141465004897253394850605197303919327683891222793030810522435877613494023623091250680572696724191389443851848745207522473153184569880370312103102444603055522377129602972953479576510911349434308381714530878827564062345276741689385112521751836300820190974527139009246093600924562620180931108577324350481272006646279819947348359850765368889198580680709681006690171567517006834146633626378227023385233083186394698245275570468745779445085760885716550659420949381450491801299007506778159671196651853685162461898997760000000000000000000000000000000000000000*i1^30 + -1256875023009878142123812197002342573542545865075403400838886281034703550817331605606681161139074820724857384765834222855816872085230226499006522150106372184655977177253022537905983750491135052721328401569477493889799738215897441314624368998536609780853630652777744294946204356818675872675097313998537955695928860440148895726124928551541294358205086430975795974419469944517295026648629858404803351805817401645806464012289591735975626936870653970708274542545941837666445156839173460781517397374790005688152532769255844380869932414402111699230363184699822701916577695312625975001742185882484902725492610351656835989614945591184807613124464258401528567988290332586817190702254325928419094308618418087368381601565976372873014328742945189998990683716251437055283449776074257580338479048085465914578513833746121905148861270160810012691947396838853039511145865410701330138697310312793991473498224311010803792928290313680904836360526505011883519588293715683644549537264555244962145261968581410890227290677529569547539007850738264580082778447807419635188775638366095104282526742994419733052083495834320189103164680842013335868120896434951500947102971000089692597264159003111726750604121230653150205581091013277598569950272504128065868513585446025609333991866287723934820330071227195950541628400898210139716742922901931015933615753359741514772899308803934671148374378842101081149533420791912857927376238957815486283260924821946151713220073559794591662712339547035636378966950849009084326055061904770485425802462240995809017900575956283660116898572441929012997237889858612418637496706261530317971239332512145829931403333806284765506952844047739818527983674208803460187134396549583162023526329751809391774947688865623159100440227901110574487979598184116235360489298570503353623282061945860248013124224661944591448943417290261147894336814506196615701011971763316457310847517056628619793259149511897740054453473416036319202866640721622538765515525255202849507982359754410246205689033464097295972915739330444424337569346949918443535518634344281273704762248569193356685808834183168000000000000000000000000000000000000000*i1^31 + -931036735870444822763391694395977215525681013464935793136894492970394844780038222263645081322401370099406902606140486025978917701457676098367106536723297906761251530111663866787243224547953898537816522572522379020462131192822463912284036780593480883851932962381925099165484999404845516570987750321470180803242979466752426332109498909032901310955705143978637691231056992164974283654681555179559531024298764809633134778182093379423931594014487121578368919980279516626292340762463117146945627914881916689426399303203147636453760860227765380207127132770482146822326250595827635910424969763073221658297041151657033168895209276657834423822481693219273175771338886364657936788983519737178226072626579835829355975044055168386919974391483156901289445622892178071487888982007383045150116329958560483265912679153889872164021352166013057702847254500208604445112834680278416663124853363355951494524076180158448533059211009908297916681513960169972862509832938128485947739212929717191517547333262393822610757588420712174028020510243971385751863629770563798715408431077519810707020685188410285587548588717299420015212524789651418426853046307300505863625643332967918765794070854849113282560893101388200811088887649518167630550024793735992461336709536638102242905358949559386813043417099618154988022409079535428190675171871744338495746722881027528380007979711911604770368730009820657177755656053544088838027440775570116744213222077215527636354773004023993699230256304270604492605210040496864513320451843530803545557931415279662505976630110603161201596952834627559438444640701974667948086836113574796783551843225546365561411789653155211338529351454377395152933170194850606682793796178608835825705443004446592361070714038628867121651765264045337215189462408794471212073517038881025915359423529350155815729892472900846183366840740440776611910701480217082779782691243538579407469412229158626556378860816929221631237245410999316609189993935125688269675976407265521806037591653510174587642392283157407093398372794903544173622891543831633979229568849163779330440392128444120238024294400000000000000000000000000000000000000*i1^32 + -1064979946443153223272907615273969497084138182544327105168978840630787058546695093783228788829339768259264031360584767475842686277534004909989483566107039390090986701477499867433076792197970782940053787614622026527487446196459442083739429631159470784378595609762475613178028168302984798026988139299948302073154338786890243635721839936294328192102871758429962111351444547702173243168969249413330707072196123278348533924984981266981148952609099747052836660386603805422192083156689626501058028064759329494934445500866356654151319599218554267865265453608284737703224866999850337372596217955145475144719479979919404363313489683716598669888925792180188307943868461721682300123205083459669090291628954994130889247879330737663128091795655535447676003347769670426995349726326200048147188152557513432549433065404433005988339432831043994853339890145804982948794438233710069055171113221540624187534382922344334444311066657416023656282559079087081463431352973020841090564935246237298917250702212024645190235345734428160411683889592888550536783311160095013242191115284096799864801676963681419383073456000721769682706958525884043368910984568194894651924639938769407209790665212531096293997352158512959706708096769220427443722261334798668350914823891587751949952057443781950651460237768285382178576268293649633368586740103576836669557173987471138614150253678819740478911530366001740648001061538251986540244252542738026697098645293416218497611061425809303637484178308856887319640090105120892165755608846993831965710823642667038463618271418816978963274531870489420572854228753943256323993702913564031563875693716107422782229524885831854596772793623628307339063629340414314647998562518470141659793177449884176077323998549411114005551206466076412469752445722941490390957996795659433940965491360537798973175744438596928145488055452223943919965342464481066036082931365485746114183594576408299858131054021249152357618743066499206225186268184669949323935101505460837248070028544985516686880192265744007217995228565171883402475398891809591089277372310014314394345719282421286830080000000000000000000000000000000000000*i1^33 + -366902488316001471571670528838003554559667165192923578889500098561595801066217469990083141423352749287334407531723019554700280767652593423422675345933822816401948035000878268269029364349266057053134126325481493218047098370513840736331445447429335516899449121502887100930156788579152141723219617382771122883491990057798346086795866526598727251235762644986283120050626744140250397487566660828936232946425886489340044441737836944565921131323818196604183892490015038123120465592967478624666544408688009074611488509584568163674832822069609641932341908450034195789577291587899833759716097807394755746600014928003265090212075210591821985272285473186443790175405428691445702662032965462525697946919015292815834735685893492290595755364637029925384557634305856720177889762891014085082283499745734402157575539821359265429808243630335277431503239972272400581252135843240475414359849457494741621201700737145757514126979455629837011462717540627922359262557536994344762804543162588737649230802983010632853796840353309148117751119781652146504790415950064760017946697849787806253120229871052590057165748792693945966324157355505245621298708859763031889945178065551576138788855434694789229612238608571194710142394816924717908379818533624064680563540916824777083702949750101767904567416005781593541903891762256018242562124585868182263794348759492142049086753545170108399236954633654849265403410726997271989283439734686841310881580731426249516607852291779445415310740922547932126185646297695180581846134828307743769999120383139920098372919389688922139962560961651663886136833640718187421623592929748452762482247335331157366822044082724211551237496668271196602998283881271580410976223644388783579790647366133610569641464783897249200526077116027748386559494209283607418161687946847012710001322270940174982341419088354168571125944261858252447978718008042450892534566593026105993818324501756067022405975477850459088247010946525233458270875960254637959777444644111235974285881352276068462126233988045485738182343644250691917062253890007090911458572312333842776609500038168576000000000000000000000000000000000000*i1^34 + -91774424216234928261385484532402589916046002628216494325454204930755574066558208220743090725250465202453572103541216558030389478012779356465626983921828701614058481131329228440288136123977062890279431615359178690994132490466850050683958230079954191808254676557961394828691391942619512919439170626557709446890999265224956470229297969482952239281912925100250202218475272692281553968803098706771218163370277324482738769149894334399973926212528772139734561043295100515757767960731719599432444848094286832718655954014636434571773840081895096992337966379358305033204491197565763752033700282627078115495829086704023793360251997398756929853610791460962231864008869089562732904400160963367506433364932733262338868530752507246631814282132287549976552845615882138385330535469650881465621802775883911834593018970039125166140782893389022407397179027421470503816220910488359204933731532653069348913463917773141930507650947240452112331233863689550773602557381790148374215884412375463498723254920583487934028695542216320001990462721242365997830442989928311011548795808123306706528257361676460782944945194448438488852015969233562331376016254309135974065502352005693371954222123051728354212685074355648924413495224969996971112781242462427703444617537670869251138278878034014207122654515299645769169132078738331475662550197986322386763628753501631364755092356197413746514593136939820765006190669998498906867597564972534378164817065728773846869343142224193379225271650446006230512024729718024920762920162573726990787007119123171951393477885357037391387031018123347193822628621310448111590973055815180284034488102629057207321405040937818838735547827118007115172880845641091567173775854959956500204416552114768107864083997247730247783843063168094250513260966745501172447179918015230885718993585185336569426457186643136233568194286977624303797728823999132565047468236729625503996561618296645937497273930300500031750303519650347836096711008786710645175462015972265893058360903329164707450637383886514170052736424517377284093094706175960114627036917066070668434263244800000000000000000000000000000000000*i1^35 + -17398752548724136904653591556534685758624658239475046084530358971825272709729754390582471885239999513338433245268489312009263280502419784127959098673853395168768826990298409568990945878647391027631866738505774962653525943685224554566541752980840441160880850003031535507344190707733342123324207341491442244972014944109017739067202954821385225849568025382824023894560976561669511486436408999190449089848521523611940151833430143043813625403248337766624375267340940958843414649831603154794705173810289382301571587341837113010923047724093077319047781473405000665505925594224345875422300000715985355122584690234925600177716816909709079190410071030727664044235496164089033008791877026504974524568614202360339811270344609898797212999544560194404387295483849348338871400908346287269356791476879566549839542722014078448655861354912520259084100074934999700329476984862241836034160558569107123767280651023066867301946555238367516430680625268838914379370371410528896497462522538629597227449603013799869617688960149935575347895252350986565899983465185650751879863779790880827643277838882564426275152757202626673380538973924191538420057598701417765837811783785982688321262588712414833748998254839960369619878050563873685640889521025797026503726774905854693813435910410672215196765527426438641887807901383508433317070271081497312187171628427529986638061099126030353984035341623734959578645162135842207052174512136852522885387264297135434119714100601972697909318696738599412962115056776932445988612558706655816170476016493456990221542633914804613997532361758483587902908031675697982593018102205696912195807523884532285077981907528739999414786140472805964981057439595165775691998992735936722872475096583245202743295301612932914128840380324831845705886549665328730837106327668865411544480621915348035964618573998917797273518362053887511112249672285877459385035624583126727464600911117767330554953714274973341010707669683515955018679751355890599751812078758855974885633010826253039050144874920903892329632447779302434306759469026072166544353739612923174584320000000000000000000000000000000000*i1^36 + -2070221428632917259342100030008759523190761811883188102773865126939353202563719605521807855641931134434065531147283392315665567536914796188415383506025453213940842974719656616649570966033354196184841807739460335339646001466990125639130174663193581077313346494590531294527209161802060287179385910737978574371862595136103168262817276544224316752430818517885469099717484656339970213916970290557234777418016959888774997958458216563262887705447394510798113833731512321278415616001779689556776972885482652385363409816529485525101538846190627458681536201481449812543047757738936489073831706781715172179752767746823725204614839448160209839309904357530770491026419083251765511389538464728458693079841268553081252508486428195605411624704417070769433321709688925895197850303187319527075621062984055117793113529140526012876312126506997772746849031962268672071990813024950830863566727949931360293379007429290568458594631641935110743120969346416127987929656324772955454924673774840350892502600705992330169509723137710868401022394342524574376401999563788663658620936843707997586347807237049801134812104005175656289855333595467491581579932210907194175908011506614161268940576126469862210128720081526072747345309862103625192071050381568127177142774233669250996876987391210173653335021986009567857656459048645366115519389717056617636766419612254152378879522544520271145611006534330951820753289532979273816783810303865009388909047370774486513653030956738605942643118818393092675031347221211896352687984475770433011016799323869982652845920739336884336406404754050820682671482021756737627097275829886553899113942594385383963684598026055076158941499272259703161884826892867447957944036442839339657214112285894640132554179171834804228473464068675394548813696107139374148535940537478027591532794717800445233591877141510212970585711506495497288358306674017205232433336854717855865619704836458714972213779555623237469309671499506269383179332837251677669369181377297495826382475097379841072436271216652675884426975363766116955530865786412563434678220484509696000000000000000000000000000000000*i1^37 + -113843766376367406263999451632925275846024451361733882229291399990446700413602137272145354955177904180609678781623907847700858503323388008032551499536992507202073831862288508648039121807713546746178278856009469383937780452088253299609747374783798319657650429350455889426546024452795367844671681686562433437751486357688471761946956602470616017814643128169192373718553727932656319619220209011595083947492523928885602907421173585666266073311866930399053548454488661969484278116918338229133891472475968084968712427818981328849312862851786888805502892799238686930223146085697853391042086418067921510901281888190948552414414301699295484920472441177819979033496584470575115736947565375770344598851471135194348418229891953584933303570208576970670811598844779854816383156662585803979127365392539596984848206018160917504671621328412195022580060356146027002946870093288752087665769089668361728260766942198030395595423259287366545287672595597980402443158595972437848662354616809833504034477109209969370191261660698721129366864215178635490135837216780711679883907854903954019764816226182650478402870900647426356131578446653659081821054217895298566004057572181985946676319790163566125413634379148679517255139386051939552110053613454577143090940068473302036640601505732937321427953763446584769625699338782073090871026705301021684857702585136740426282326537638930178251279138052455124508437029083528244627892021587487837391805726591011287742372677977575496375234919103424969620175072081203646673421683770074271558614682667063061393635596956635323391359025806616331404180412150955032061653266366162296731515561311887431413406793631088156843869031196382503377417657427005935670922980942138040345593046218356061076718919730619687330688074145699593233900214820622666913084945174738733991195454977364213543774764650919981849184520002787919006914041709251891181333298733814625601407818351653545884956040213004013290591002194294771276340891245489535891724176531098592052883846936092404237769985870503593322432210198509217441793409138255723527300710400000000000000000000000000000000*i1^38 + 1457304124741189705754508275845438955734268079283970420570840649552024809928375180519362096720264106642231951848888019619284114032100092600789927511050544706411813024040168503471799333111761455755457793572579934684103312072518867180604903747772530840100900487253898879301968001085151531939950609807205556509808980654456218096905474716897848848071976910466757622756493646425576816810797181492701652650582358065647504675536271783730171383805053840053654186744366295470296396419450504484616854846985112041193917984037755535394469502712985804849090054424413847886469410426883294587220871654476827624731970095931344664327238600670218845757878642106743290288038042536013861647062758761741510480453755400212066547897768616262942451476975217291627320773632552760064402523497609921312709858099440801193501666189565018529233279370159614777238276699886451953132396732767602806847922120936261724046484770645391050180361188578073723585903510879138036558179903609176356268716333454300249445510937350070541667012068630680772518314052360360909530777675338100378812873053583904418423068811861590329667588813004304057149173093937025739491896501335242223331192864177278304499689340016493177858249047915385096876645952672481506330041368464335831452834898253704615042051875682273893968979857542435778832951951782504362071847847623527180883809074755590326772823438891099449422674199721166859434866769892767789411407522876235220421544457568717706719082934804788807406848545758897593204290805252905635460267036425824417558610332803177545853481025942041002381912163726591185684516468711305838561841996702292864615660814984316933763235405374412362951509509130784215962174441788905429915852129612988585530508509988483229105865385107756111478040207041886924869924904273493029835042531515032109807977399409859245087875616448350538031968226323971066101138771438528378427039177420244433985984944563399252717426861253172221444280493932761626406316614567615376681076222618589524155398656809836190417564998506771103563754420874421476617189917444255252480000000000000000000000000000000*i1^39 + 410327144654430515342745211483367692441664798248110563434428409983636784312832683357368860649082445503450824556582370311804091520597982041408015143752853742640463459836037314156804006396133206920306698184965716608720183443483640621718313285842590974723038061668873422498934371849658266122693431315048846661917407753830372855872510688982614428959101059139142866203980125249079803552671662315219655405911716282712698833168800406142654772679344597894369872165358651615807791499242364652711830409491250216163833872626391514292790202895177992302524061011049179063933926849862738001161351836191975933531705411528845857074920000891929635044290005713321948149052921707175564846335160854179043581898602504090816178999218649081762189322376533272007949273979305718993946840008023034680217157478187598798563731701742769884791334934872099588704654158404283778587606703874955337737490998047169500608092435210966670776296488485995336863683706069727311168067814137530095795593618800141973151964222828264487242409019580149477792002488228689558301596743394342016085221565841244896224199136392458205281615666104962481077603680881136552878003480404036274712981993343058922160132714508750381877895025470387615445993876201807524575560524530008363428819149115784019983936841509498196958529402208511402786970530982165779747335632928472695685224292087682543928053127998065615243410091536108792697404163916293965392175619433569545676684489407067958984328284616454594298101181475959578557561569220412072018711675973107860029371103922504893652323545707896195411456713761118295538182250285642946950062321777549462121802906422617170824320349270454319342496197080155531118409339927295094287075399324225317398666173392918294707430853200888545210301258417407063098612909746510060838459930658001127133051124776089633227748713697925746236149955428110702253678640756567422089997157255187090993459892633910182287098307539239581795979579382507649022901976320825560477061554036775092905000111475717685825803772030202944606544449378421818541512111161344000000000000000000000000000000*i1^40 + 6760707107216868357760230657121229114158680312793901152527586842122790363594122198882798275008336273601525989375731687799323398096567963979424902707208066652945642354592772025020422811723617345503623594202562498064773053773543382881961394764733738920125771066047727238289775189869370434980230046944427311932802011039943938755833878079750035302915359310936273591510356680238914119584679351212523364356498101039391981312131536493098737192263829090430808368775948531295966794879222911619632241568490808817871012946945493363625619496213210611007441959504487572987978799432311183123769182600143005125955192694082154455724318102232723726605294505897671832451089121813072031414154196192009250075739229728625006642060391776501242129500219410780631147740085439294733881815003911875203932535015586988155140006497255004390438279149331398406150790539228543982377989328149307673087453423177755485124529030620352439933773915754758611306873210334294156771076273433409015627720365432625169838966430739163218948452091633749258851804037345791822358921112818637973041838047465373011084691449594356185224841941537908210511471433309504194160851033954751558673580512238042850183457615524652606938128014575317055692924797003080769359853364545525735378315376452519599991297857944459405932079692936429274923990103804742067063079889285531994715169079179540103847167180350314311053467342794866824103351550652634539935859285806397804623770235520819869534203737520631800191012854365417672258890559267708439159092864477010331184932521215702091536895160856035806489172699041766595583776053323076966985009068754938367064688560670119350157694819838220632420356623005990010209757137126253867301284369909649489143350083768965972564974592748858129284669688918706017663558596120589179771327547448992798537089536303126926782854275141551983755404652217894471051543180204289643435875709964755382083310508439532271636415199383729552687230682899489068924628368614514759944858457963839430711736390540784962576404796537685633783277600158460402257100800000000000000000000000000000*i1^41 + -343517052305083899182134856520470720315865300656867181399052430130384138911546739397694126633823978299961322953298819565782912901758734634845517173906068656791578075213501080957746372454004248772268391197551903094703096162371486069690519866496927518690479676465159272638045259128290331511374628973429125340049112798102431024579634237698238466129213012284673061662101826945796224939602938643413543550638950335567936799273125620704059384129278802387981565338797237449507690975309932110150775848036790012916727986334838604083449623610448073517868293337842754985211075073440827857850017944734056456274743613383583040643464511031967350172587863195095289053543078535049022562790390072590515590680591208917928811303662532337213756930550863035197158009877443063799924446089734506915308607035165288371651963169345596849589421364610513228665005524576244515209581859407299792850008961300179175323486028688110607355520395691859844278839721375929472726265662065946405713570991713878972146155660932519300170197250673861845456453989904090831933147177909755265609445302718670161625610784449412224054863950342894022005970993911860631840287279935647853444635455123484972905657971925625783843741268920132275517521355032436348950804614498565215131482473350859213929853931824384905670601157702198742437703139246730725861208012531613721164345818834386880207399389100824524435334552871692286236589259483785541665719072475889558191979615475318956076227241142556550403564523420663009418822124275300681578946728100282074741475966365397231911480510669033121500355086451008792525758508667952302032118551339894557436749254783175726154394140468898778164939311934545914678555411160696268318532720440057165690494688624499088128450787541990272653497388897187611313207014602485546016401340899236748234341672541112394604796757296795773487290725645429856076616898517941613302747083137393916180482166423010747572863692917330412019908454865689268345650808413450412625659789353202224715763942945097714351382874042385867896247508990091591680000000000000000000000000000*i1^42 + -6440595741352370834997450520079914502285618294283788842954276081700877625593875786209056384576423678162110234304794129011881335344323010274836343088434512393857437322187269277003879442267614742182059878643744593806900159043445554866964743513248230686828613148350363810840335301923847410430537345595222400080613717177308252736770480967425344126932518216509618735991475193895260755989533874563401911479119647123843449579561166190601918324848631662936315984835032112473137338739061953218819630537669063850882753272295139389430335681172835933452989191397985436758852921064120928896261415485675375683490702736120582835303465775345002677705537146868267688214567659197442788525856478963681844198893376968184766615246442885681902261586924826737632554302233452796691597907148725689543997532026185325698261777803978688308721005741837646849293967875602806054384767430874880406032494962180421793612135555986267043841557812705934960927260757067565792352888881039288310642227178433477399734924461696369597746044362029293095846598837356500005509942248288688400899267899610782651591795410249669161415296198316742687123408496544466774868175714218107795127375052166607024268708877131273377519516570351667173664765379073183272984500927491161839503816367477214928601370068318986543280672748381174350605447214808914487709314190022622539310341214927617783578688125954123176383685955691673179646969217558483263734186108893205267831043466191667802931060145238715352355691825006513743866219751555560108502243850266282201362807969016576267831742220477437793619843177854348877979586557427258297475165649899443798557774810006604739639552336624611550095935757864154443773937050772112706946605411376277275798238652748070107465827137776387448561567629497980383803056012273210259383899713514115038440415709856938268661238634213919123809463444265209625886527197630102945085839209339600876888135568426370097050443001973790271653151618583762823846405308313750482089050765652376488656968121304124964942540558039488741199025537024000000000000000000000000000*i1^43 + 209570263125666535209038338908828397131987911542347417749197326631619976297082132798105729346005238956330001150975873431772650612087427712097375280056282880438503224457380476404859006025340917554726865749828576507711540576775569825887018865165992022936511912054607867373953297177609805273500343442312603020734597480523765391847155566230147153726043382033480017335931831065416774072283741512085578607435904458525364562725402874965122608079275424432855600178934233136236693387315018423913350663532045483941715057622243685246489642742156591582353864080412506873431961002891908451559960019452135614466004403749263758216376372618347763475034585729170315702671821629378921436410296628156882312772281760532477697515237236582151501877761413766513829415830724752438474493944165521154453309574721313548733781813424186751195813924339421999123861719136399497440926107363021981631679466649963554489353383634107910946197697708480840585298226405557494405819791445966724592294395047284238184312531818788160940437737023658090068816788218131403055403069828294103280669955194251982052603179524231374193994135834853696877849744460653017686865781590514128457983077897225288965639436722140542036269197026528129130465332946543191014124411671882299816655137961722139486103859215881686321785281725533710798608624919832200521357599196488193036434291347100868678257106985520342914333496487393520322103933854083836133633253937212768135372972821683543492444093059190800964377380488527961051485394215267504685687409735518149656193010490270827712849338926178314963748488155888934991114113004074464898484647291278732382022524404400842175332563188096077524103542131388484528473641590055688370182448400043212190324792377622992326210310152884646364601802990953054691591365086033967805627247559981737804661409876562290184135950158654734720603239313166072161353211805440334099101685471910429141476522847124278135061641612482822956877935202319567019063950651167611564148102630310187157741988918093353755174468909960297185280000000000000000000000000000*i1^44 + -1394448202213992236996908681106967891751970052968989840974588731582650849374726472528999779771500947108379915353635055364753017558821193161548045635007779732478925535842872654892892339455121839009600218968224668131054154549616378126888708495293688237976000223453297962633941608660241180361494585007527371155781345782344351455084627122089164615162717130218102034759059025119214974580023129427731292472552546715696282108272636057732169363617110832839400833769807672940427454475812926216353077286574829968535543802413172662922970259984846056820285690495937935537367011238025560202427186824606665784164516340862498921458484532172364852455011243074351648638646203458187484423862422787120460135531493990662526250067347022097438818482290775373362834635303670477965276260960511812814482282081975696505160703119867005682248067674938797933674018160269062261790482091640318123968050307356551709455735290192833996418067035578670984819893055103617597560876290843148832527971865846142042529036750331742996243437788649130480447831979963888299250563362936266665561943781348345765784154297018744393141158106680108873927260614486117379960254558320700723048316204128864021305353187210821247132792950190323882138700573890999506791289825376445460141541526885603120848570265601992296486555142627395643765925096079809970429418922343442707842525953859505665918624323400323725911288327199711495736990429005604632937754034049847867579669424668202872893271107737128406373650628622119976739695897348613882944898840296110299421438881609022217665223596559680195290702456075234472902303054426692308612930508686431147555507629667828714805630453907331015322911570334453735594194533886540457850772138336132505056544633239414676273965760473680233626341968482699233453378954502153098219498872612207661217041534291340228317456179115162221446098584600554920256323774580740492230810201222019252689796897650133951169317478687157282482065242266270998729225831066733466032471749296044864938139605216878184838097211846819840000000000000000000000000*i1^45 + -112046731024868918284614600363136056512158382768286473048778772853087586062416677244461386048693826726780338054190644041403801094043827496200097518320575229769827467640621168150715632723415256851225675835012478917594567672405525101525036396293410606327387609413547428546681676116669113225996542887223908652612776400909931605932325108463433419011860626966821868052992182415311181149935587463714889916028400024912937693539757166016256887142901653430086696034750308225559545555789983827835962726648846484208520605761777298205252749651377961223359812709381300701073243880231853935090259869726165498580657546651789714585066955208962873250634666363539799987370098206785968653223443931087490252803250786091326208979094345303925253614234370399355193198016154718819751117916854094990231457139146903353331762619383510698747379098800346820350074661381019101993288189816068567653048267812502905288911256017142233898635711298831373526386338622507211459768833887402184668451272066217211441997062567936168042119664827523440424184636813641365392970166509651145557228062081829458405263967725421085938893465685857554257310100455205375005098638562449767698404335967541226128982777872685579127487159313685216831864812212121222432892198147572516157227127336481150119205719458524390777340886708760087719761387672510308059958277027950620516227584122515860796697782283425709698026468901291222813406493334655457606834421865394379836021005172783203889942290064902529822294571207633936909203875155160555176687547223946825294592850806805411890943085519458313189907729080734855738178087307968806390755102382693675941255047911949470602059442398413380962542590897042862895490150335667438494494231234291073702327929136363162745385214988519175427158712087088758724037824133821603369093529515219063987540066808091246444816266555125845663322537967534848285030073031807531777637578063447803568429911520141209379677611848291572209602902135454902133386589944034201674943469616034108164045282851119704803278585856000000000000000000000000*i1^46 + 1167355099402890495866335103938628516089047650886867960213670095796192829315423224764111723271526753217197380294755128981551621346667454284522483534845324912584688620765384396838349653372891775791712886218059508425022410117532505561417049163833552824518394898979443147944585674401849557605723234654391897444167401093786686053140385557611502438755938372255649983214486443954607770377387913949391939269254990592423334031682102400327510652495166925753962036636516856271327695566796515137823595207955959536782317865022212204885663654766520504403726741385853631434748215089164251880300612841410029488729653799981733784705565408072695423792345076637816811602806253416757480716368181393181209510908541847024714394772028731266828658683400879347517798395397224231421096198755850910572594959095219383122898118749007688412049522666399338905260142245287726245225046436778649604908112463890656809322295331050427169050578807895881524346916737412887534453246473479599172167721091936890684529782758048475229554990253656630578013729382648995028355289902389221899355128583721477940927436412148623106893309688532822402977271329914465449994106178589908452352915044312491282502186873717010953498487855578487499909106136645439151816534249848365224681884647632863034295895025880396236425085897479994490110631564895037711914894562306421281778409169694129364758766909532621094680926757479792500845420634542085262078762849121293910310589610033934889715864629154534762787948315643426607864260979184614511968803590469229002261578402374004579322454998536150442889179341385226263093398646135034709328816420684071719644682766931033502309154667004142102568345683714118802682190438458331813861145175475625768822070453296452162013955963377787202055126065305244384721358885876882495776361961092871451150956111686664654955473455524571516743093570377838864935347460911179168695085208788911653265194474028884197856071575557873336910686570962750182600879988388106277079094663796601988398945159557244623257600000000000000000000000*i1^47 + 42369672901392032759686278771678860578436518651495394021055281935314878217283672863151572261917613912589649593330377008494083685037368888965118644470861536229716994363282611586976088752957677648861023500952719610338240489980027203287791323500632921269940654447048500807292589047758549658270820784839642873128634496177379536106656086517915751358399804448661318355813437205744014018128421320343633158622056975456208096600998035765985675340994336521559489352516610952851044524166538463515426949052616245026959533070040062588843453905383451883075293703167751290601708123891742712916275796072423234366516412694569380236253269287493587661644490739111746935838744281302143890678722250205672128834001685440527608600958886601617307849637232723671885215801449265933519277241003826750738804356688876033741565256831835747437017606479028230445359208603067844428015766269125573808420907820170311213801866970593878911062785362040130564230708646661757707577845982262188508635011737025435447448559537839107175468694104510072747380776593107846396591549177101694373497514965832241852077261102822182883060019894863449875711850873915576411051694720255950389422032194550698340228267942136081811658474218961530269126588987509246258001481594025380884572470332868110013100399981391133834180160924990316540077635071484486134399302986908461012780535554329819431942038097673260980897871655842639323842261221463357738798429757062510406830945207699457532123541547971354843437278507371522770461505495304094154666161335021852278727642926005936139275523461980808262879192895304535833591865574504631207111508133173730329114988772034518349209001949294718707585787282369412915172299649702347862512535622999277726078879979943142912528383111424990432229719088515968556243193572034495607594254343142196727322005336203720835233014995425602544401209204490705914614582108899667362022044252080766091944450519322536271902429669543381806739120659700800126809957657585483728442003788499511800679722416865280000000000000000000000*i1^48 + 346941477251190707194856592012798750825791895557948117616286405766364154561668136029790758504953076806911278992783850925923755370264946428059476968377094744884680146818681868076672097043446273088381952981881837944505955872409546716603692655881463338981694837815382505826946770397824775428639435004434113478051924427187502453885029391022737384317415386708953619854246262610187224353109181330929650503521284891717376796095404537172461758139774285919802359483848269078899005802557945637026357388727899303859487354111072837240644261236502147482203262932274112830552402821245478470413404389982794403644518980734109658455593810926345563087867082542785598740320556506679180970960550314991553915515441769582564032248262283333775107706778183599878001930844974814999013307370107720457170710812117636020542323407956018741892772633933102310703334642411515398529724623178154433742295997022292821529679224400571074461390754856650616914492141116182799654581290406726218167359958733470986524692306362342950613045194031220534425161951281698931022434363836824567620350090665447360209665903426381238300711224983097756919950020114245151148415815392680686719077030147657060951738528824243212095790613048458770063438544452900295016989285082921526671708723453910388732389160346553069123368306627024807564349986833348618610050161980411214852380455149427319080965355776894950825221385352218482270661173689436810526728991890569194601028081762902928023875174535510475512264349483373549339661204970884861637426187972139800152204361408141888300603719782396202942297011626909689421002101386082936551133420230228445302712025135544374762156212765629722297181572408764048763147144627913655608518043135711965587085795497876276808752730976935762022108174297102501941340222710854342361417637951168417321495540071950571436409802058460935102729918546228227955579704428957854038696994945161515611397762617105530639800860839562300815615912414674737543122724773878822867336843595127714800992256000000000000000000000*i1^49 + -234619773756359452109177385282623658177742414493554515114535391367267275813954757387562410651701390555151432298120665624377046180868073351643221630471917948889207954648085713076760649732368419982423864905326135125443330482956938118283564595416500664171350233958598142334265993024258456006670981568641270519694142658942967216658512099067450106338968363551334061451845095520866191427724053408969317841852445151646655908737804721498118408279420916570805982330933067888026440705843869661695959082855360768670459097628666553243375883235259072779215027031489161877875485883159235296331470485329543945955293459233891687717153786859023864018545272645476529782035970048468330422460732342810634163794279221529906574323515626302470725970535560567811940648473920229058656376562299659896602148929795160944248847882223301712399430349138782957750867780608531940177461406723595159259665159747427801188979274477517493532652945942595399184596391302252689058691682061986957603286161117106909606817070032959037367078111534995364075283698076818569013482215629010301172632885585240170127607196710543934007905289712706195798985879465625372714386159334671405782096997000501566820986824865626278338927077447797063347934594741791597305130432480681275049118189005207791393544063825629493697480669713886132169775163765328739948401471347474910708709094737470091204223990301211414911046148687879448111547479130352596951511722125115286972361360185430119147030895678941048083058892387053308103237246058583523119825280834048093696935388554150570267283811682363739469786785446771541315354746325181739164325436462300214409514961256980887214390321476074947629421441047982558077193966755365622110696027893077138095173457970048925336551562552853662286705956513909275642684871579810561852312575633861938764793046131764422655797261689870168160060920277237434432050184251318039975330211184633966617579026725477292807897430887542898078950157313176928987617861474373816907288504308858880000000000000000000000*i1^50 + -10828365925538338708329235871103052880154868109206995463632214343087952563463873434109535873825328115709425258140380406818622446933116421507133454545419830127602908971646427158711001931122283714901341300585708296261556937886283836726350324545912909875562250315718103378773215931359128242803792083132405818711252347189729857885217107046181015472918049321472208709719559721960613555090492117597454263848385661475563453205421264940987316806898596566937749953271801232325225082114319966784347548096933782965624174550504583183214761667229336461739228944936728064864080021629492298954765279320203672184966933795712602652126811567010655657874694891847242548475057789020330971306689564401984823044737574608081439745991941368679896174474597997083358132378028009046585831310875085628516480754900736054671403638307541052844257907278010975489714793479702297805965903796920597089371369468827120903187804210411338113251432696842170315754479524045895525958140570436856763241450899345633571832445804821264695845166033972524365661571486439416084866578549575836245941993978838215479684662365736232426629669948148350023092331613525644216547916731700419619330407390220711116949459375311932757649704433922386384180945873596364211577910119405634134638829883117205005053669826833249999840501134720821319123473614378577559647204834946781840698712623435096966555029988829739693133106723399634895781559463865198735026112566957095397433291282259756701368089146126718969324297291318151359793010264642294694713587666137814007434646912097139068242654758435823887841641744789356813821382570937771308459793550299314240898074010019523223568303379948820426687122892963166245677461244019780574917773277886143541508212883567968971995834500122215980959126760163969267087251108395244056479524720583362049148678653167578009580708389032952209239496257553706487691590825868964645525721405579584928844197232471272545580453263795670995870190502038735921672103123340390197987974840320000000000000000000*i1^51 + 12509965286998393603269820773045650220245250880494473403587321695326892813282965614098064408075176732807265796354646303274670471419575120730652582991823287099944156068993341381678959635937678539546563472684342482544866464017917271532744102592421285557140194235718613559412337211033265334106853613462884962799599539623360786002900349140768211960398088026094605802376848015579899229315920833167622636090159042923327886925794474923888692495926191506824527464109855481761192333762405767395533437429082006393399721159554373545144336383010010499566202426910996616280286013042761222357118807389429712230950556927840893887376342085260882760406464553137220462684535726064155128763563610112452116036389661990973131507668015063684344785353877679400209869218333167802524342043178506803311840335917147466925339836926377048859955270493139435780316742088186372946978159247005393919610666380377215045367542111428282001380523082866846039927789648548551725796472560188003408489728724145512706170352158586167561498459090773696680584461866912252170102519139528954678669408888534924290644764530293721190411055975466774964023300567926346103622290359482753541017252432311628127873141742600731217092538182683447732187071402592254344607568603896363647094366756497412252685687893881433733989577772644550032171059802720687791051538706843622113719026319129169220259068226061191825348181304202455081257568710457644935281939852888362857042204646892030684845507398390155798237073316386544476267805138822320645021121777375032815489274755998101988080438900200685931506333907424499487183065000759516581777124949262312797781824416071198715993825392548846067492763215292387140089298342237459316090636348208462471838778039527210024855206392525969933981285366441873411289036616579474833790736648850619185301776659331347612975228898285797121679837591114728905535719816341318802611571614095427404367165918576698483351259071076618642595128127599723924793627674116936957952000000000000000000*i1^52 + 458181943180909064749549511802712383990635425973356966213853683013505110627871475073548742660776111583635471260447965723511379503600272553425167456959274284830885979481376412643528555043476718714850542681869748980800645298366378552885529468166380888671838666534178412719922247579878541136996056768590020326764172618783679958128149870469946794893176616741168973747627515866252441637544088702393460291449708254471208677331374031833476205783944299784708039617884101853598960320402512211581524203116522811569676276542368974088021828930617311870210051584661936033211047825740298077915910576010622647533324648222777489935039336191426095369389903164882676892712080869262591291253098670414504899254592214817792655889986418302570176056724194125049508406819189547818711540857316243218457018975482067896213273470717435289766852065826934737980648096960299051068234116978680731168098853717012139553092520969934024426260138595299968839182764011718285219967932174586885054891229325337810199323832003776717790390894555213962279298975977994568001607242194019767704033118093072432549356014794244416568609267915985075972975279724992491514103941042109055085398893199104141138150725448953026854666311137963811660762338527579683683533546740909546454728398246020359063569863146162441380823906253021957742328216517937758667884463446775632626045815806090149419564853267035005325589105473958547365187698368549033955096247697238080752506178927811408946160030608682219517685694486141412369424907071081557187798288267035665562261538295374930463569092189563899081873264095944529772756878026830248595455338864991258577954545487442033842369819576678307754926342057342941038613058480352459160004682770993697604965440434129133808411383717566891899177551219218858610375943354304986418995752501342030722636757378234079814800216419642152239696101330128026140592649157143125243935573531456032321281050767466554387271388812052535961132734051010869355620211884032000000000000000000*i1^53 + 1202902146240719349703987819685190201700303460636807175212935589332736139373754330791999062444835387678035508049374157924518533096937729071112514481301982668005283998440164902811864425349315341897338225459889327203425553491223008302350247328567395925191229428482984653910177230528292038048907867257164325351549378440688333579464735232082633101763109290368160552788911598978043814612008102022704233464873853660577270476932876199734820263127946670303835142664629975071987865779944222817416784957469854615892416345350656199783891611054232067349308308352377828357589344639327752652132832998194194749875137700639001568689397373973174520306586463464344150234625849209763858584699288696422077685438071971168671904175444563327469262678341281499212022321508249462225916605053897636690531282470482761879539623026102666156852364895880680502319810824170122766571768545517318473804249321064227834689936609265690530836882701967578368219217055174588547673785810685430916403382617109815063169305648899711376474839355712604036161065705126747965760878903030445030683393037268285506188632359882043712910483213174573786264120977185738697863383493656899830605004338098251190241004027225413538251865472512180362951231809178053004553317297361719916327805867324938306619318148158329478279419349743648082673423202460373484892401005496480511185435092569320369513304424687776694879686050447600336250865517473883243623852573290188003778017251165098060726012582521033354630931856767832785697546287964125731156686461503950388914557633213430177689752587106466553440631083735950288037159333039715394018351770231824397417091751032341845517429783318976960644272919512485166895651231608530448147908218524563816729712152695608590811422768622089774753547344175653626628024499705040526422159121341086515426628562914069703470088905176426047005190961272241542003245679504031801281971882226396545298627285714343433120477395422802838659528428563600776657633280000000000000000*i1^54 + 1791672063152920825794932579420983463574066412812656111456899991930831489772945238411177377191077853814840890481150524389326434366326630266277764615906592239004670594363036640873923429900101075331209721157752513652721708349297984250789312671901557539013700157942721427172350310722116335887875583055158077632940996933258800987653292222873523297315733245737764762485325546151025580528361788480384752056021102788834107666447874610056605392618974391980325333983726755550508489112658959570807598397599135982733859546528214551435036301648757996887974726066196358369387047993192822518882352387140321997311629496852862318416115724898382272872991791365521266808774717153663847742406691958696370916581227407787016219271620695710438667565867805064732221212215656659964484415620772045551795241360871370754985084239427192411588029441456431171260153780039312165423213633731822463691275490254102595525542878794138596001955918392957031227704614372463076743536157194920926861538711069967524750195438756753478385657354857775590868958580754523214989133949993580941346854391450026161759977767382399750097134126672648583747466908889968664297101507146968547221101288199627823459740240826758548877508429012489514851609022298736962954435315774091346584460429401680074694994334425044305278022070630213662625871360709550401800835311093208071867662060355932590547667818392865076123022521045686027882579751925576653968060605264688112665542791357949847500816805342865030936017665038523224624857504321058795902334679640199906399435798462041814244811519764272442918141885048177860479348262018712211651139101784995256425662448270433930306724248691760377425751689961573129876982729179369548812861401112820722186115594467035130721833214826796556619388952621675744230734539732368451760906034472779946364244228972280896045397325637124683669964230803745546368303562548212968854964330975930532121588750957097706535873515254614460011967035408908288000000000000000*i1^55 + 771942958741048310460258912608597331752621728821453367564084533168732749115030173559450507481624886853048922083205062462315372412500460388909711099086281322021072000829823810514006844075439506177106372111252902846411415856490552344527558049593556542839409604321459266991244318432762710742926720760222209064510522087339041592834137640671249358985219401153821397776220670508712816368855616229297970268565518059898724801267867955075858285580613225329235085692026653976574293553009927560169325009212640705375634504412864988502180278992344351739908451081732578926066270470244946026024215324092613773084474550053821919546729616784373087819213946725218888192807875699544294048952148421532320554817931362033605977076022401080788941040364117693725995697782496428820038826941839544747767912285855392615846439080050633116703213788568385609921791573105583091110462997453760738182153041813113097916219457907909659610107721249980688597066444932435337961823294950602099179778912063726136907624514490684369761756083380504408985574594648315182242394265004401367169812166789835904899205538974451196662447087309949082927650885662556169796233685373815695871943925836489367531472245033467218987130814987515128750260740905114497694714383730291583084793252837699070460912413563611970219410791522378390967626410794158920571599715474212954087729893098264170392645351784887125731136464281969974319323318866647565373118363820390069169804952567388040253965936765373594295162662305159841308455353893285534491333960792122056466193421604019544920081403658374057504354452702648787360799467640257961731667393920197060177922004962018755142553088656364626558533126111108332859875786839936896365038302442051092673809450673957811754546515059614568831228680522541057061111208035272539195002480031180471457847670938736668004345992354538966800381763295046251542761604385275359392822272965898348182587254052961296823187178777992245599954534400000000000000*i1^56 + 88547489517591488310548537447490183614540690169221756293085668452189002051952461047792997315466800093938623964787089729167856940670664229573170575712285574789935322651297860519311995373903172246741495584331129414391994470386666478354591173060156368610213643973098622805375615563876421659794801017271469770617793832009302072537208404625796335048251150773235457706861517093254033351312297438921376657697103504196299885863068301914714590064357455146243856636550540461302849158548553016457421192723015906586938785399608649622729146797866712727185227210007372840218170355465766360931193610618561552830770275004475772109883107329421614064068780198320805221456692035998784903186077475764008572271977283013129782405561917550787118840421543315076648743724029544087354098195769312983185698296863283422046056807624358927598955822041958852709012354769868555618373261891181687616331042405676612030979123131328861790049792619354697039954230235478226825579283668673403361288234280137899988300134333911084066138930365605778562394176043214678626457224485731532542039499482860978883429272520241112944506684588220280761637660197492376129550663083536619312653501600085096972436338879861103072697894092061188792687301569303962141438638203556349841003767254698188796692751623456972657146683075828268778955829668413934877484035387702686239185831211476187621152725746482547460095789318810949250526841600009497831320855087825772249750931880418024539998793890686627880834053261095365420325116340569637132198691380298888078638771821185714049041811566764450970464166920940820081477897022951876432117646492161565467886490060194229401226851100961780247122776505930435261689783984398117152169424925146899880075383437262257428746569685220983560584656289426619089284988902307113258942658988873600499863321997455460826970731890280531289592915581497210182747406823472758848875375987411627723597170844368893710558853788828958720000000000000*i1^57 + -1811233039780022274918091210025968205114423783828085421516899839343223521254544044928607623028394228072577226457487880059700508354974690831211959141166039362913087470289608272714497957104247258250561795743258953598329959262557623629346605677853950676137786790287707406637632743905312360466515570319900512739672293180967995895554581368876062653037945399782739482265726253982970797628020163089053249071270307490700439348739143554224273849878553942934633800709802530465124126608498551877578581839636131562069078392350876729316070410482872534010268364223644419772280643741549080000422338344164759638002765061363043330003130622395203986385517662780204142147499241356354517130881362723596727958163888396101270326843606051083828118788703359851904731543162481683801449729202929761353012648604214572465043588947279700306219011019949160449664552939180333475415688837913151519285384161605755423060664554537075616949217529547279570846836770538028686610500720993521485849472869605084383147168792292484539955466590164854716719694740352540000898107515745053327206862879756218096298629472927930173707217083656433078502813427627840236042429937328497107942102324324946083892068271366429625474783850359924116353309905416397356466467622146491689714689660472387135404126675625997418450888765473139529217748839706990381172432488039407724242118283643641472251859784569392413370205715917699150816947442307843387168390285551652464546330798494982705879608716727087428597187845063197692941743055501872040418867226148096930278709560938564519311718180633699759107562864874999462693029723249972406312618874035566615399776564276328995364993268908663200935512559313454275598565211989861519911127612279022319174565173855677849316516216371517367390087026463507909999594989071051269645238831943131788909186073474086056432864498651539954448096276785703044448167165404333450267323106524219622241351860092761949585014784000000000000*i1^58 + 28908433151202096248083129534321988514993964084572533753992547945109319376320368150602275924588720791284897641717843614674997813713712323761313051465931161948130916391668127722285880877706729060367591922533087046682844995108495592321644422006587911815755279603189940278986103687778102597073507280474887989774850132839874370879706397348911498382244502975294056284524048283849201528032745891989026693553339177956162511446391245557804605793351665418942238911722439319171053777595262989457648619739294964173674516273294954552283068408645627404437523570305543803326773429285157665554828174086508833289428246863939343953036855887683737255132681619280485194776493820337104467232296664425459590815732212067458495325931773546277779545710135578567331882272786593323793333810085109381561396204061730326486771691009378161649362938950706756060864581010928956344327621821666793080927561269858656784691263079543895411697722347777381745871362044091826659739865336788070508995144625777958674692089926515995733591685101372643327939887547253323802106138378603493055592142457563198215137516882944634678812564358077604987687897223309233080375434165278766791698835638566146336312384643137588871538268864989001913241778639621353599395386440465841688439875692459765866765456466707755245770613859768325031514381010135174092251801208866165964779085543006304882415364927047547626948139087305467628948567418935581568333062319391645529825302769192359760504882227562439389769551652194109808142040230246284710799856925601483192073461928458879117662608909338217675813281471527436950706856341063652846583743518656235054671856167293099467017567495065050651139290525266427979981235170680466666942263861760883580353738376055201007508183605879312928297863486010225052124209220603409733184698781096549338519818262491944016593920364431553022780953349625970486962844512945768511325593702483834279552856411340800000000000000*i1^59 + -329895853657299040691658599061337914069083624629625893222197706572626120773205981537346776506871654310646344730926911946220786022268265442624157780132414866483854928693106740736094984664978418674036771702173132771071071305495629720880489390007003382903860529795467550334793626709621590152926197828704270015931119855084287655574859520562707673525420770174616240595622243130722056933832177527379494530178769788257636772636792286327574029896390134229405814275871225200349924007754715244203747905923207366055059978781461490459756894453654160052307016737868488907069249016464302822073426405754603731832695553148285992275168247145379648447337888717740519636151117226084511523357216883116776799907648034593977131374784363675910297416289554636606900553947985086738656504075754213207833134486505408970690144818909708176002826369061559488847910965319152935229455924207465203083960730608276642786274263120129065533074806648629141750893875774638875484752929974898723668387451584403345245264282635417182879428901560846888936046365361921150181350487315881104420321171229751753029308595462978779408739347860963143182846199433131263301429757554676115596617019515205949672767243633509760072915874669041043153286325190044107145233524151820718165858321122858274017542042312394045881668679320117676184368546281780016584333856626505590934708702178926549512548191552061096953043205362849250796902443162475118223032292472764253972591752071515303197316940237281384550654913712465816738155356132952647186342361758391028059260088677679696563556889078442715811668174593282748724767215223087082770951419339791508932598620493702673822493944025195804395869308864715378765782540509482441395320815098927633080281740906861083180256463573335215674728956650493610979857613413934315427854427219727920485250449117410861956382853982942629105314733443264846258168457335767311886297885759295767372103680000000000*i1^60 + 2013472656169863319810354450561798355716173574202865997854817897324870151309975591855063701411727273672550987086180615022517853739008370706998982152229685445423046944514564054225152374798696877606753758451107097595045424716239982461909977830860212554270991670885784643707807247508683756848228135061750206264351266985400766486133461136645011872022306310271162769953585547833234910655296565479449114794449855270681909729281613178419158593577136888795807368107214855380409672502795783985800225687926879121410210002038877178492846944295557744499880043688977987549265825252782184849736908228296077484926895937096942449392035962208632330476602159449908538813435848649039426145656375293373396694818840007608321534683853930443646721841834043784279608635125591699235597833306800526709208770136367867466644170474030808928146738704703997911260409886108653747119957550747250490760574437864877367825985625606206321276045293819753747493806628838775146696059735697958960675142394999411093267670105808455350417591127593233884175376057115839570406137392189666169726988361557485641383987990483093448878062171910260024096949148435245582239068386382052229610096583426298556120003054936650770749815490279863610940669217808727108593022881686609417735110229191957155797667311607414407736926509273495354447060473885150076488431364384803048135878447508365998396500185578531344445373249860977918736036036171031924907683700368060857862583778576787257421338758353579730636015445033255786145085377240073704777835447697767464926550879691461530057874689483118812361709612740207553433642512790236572206915512096931721341452569244634949754697473375249174986298417157760976323170386290691083823866394440310694172896938826362480913535917578032922434013599377535340728696707634872396510618543981598576082046272972620924212538855403862113202814012084119915758207881549276475361942090809344000000000*i1^61 + -1211583356049560240449764542616158968904097441895770039682760828015289315868764841299086847691299059752095118765204302030727229028030245382989858328372419644843155902723860862713180011696370628898530987160442798715530496322932995575375152649242118778806682419886829052218110870173297267278012087214259741494980328995060650874619108655573529618427620832709555139714646576707409458912007962930210185693310875491348150490208500240480135649019716795717001202034066216767995957435579484750371349419959269191950083933285669310027952550108491778872131316484661775181439856196731994224189851193364618855983508799988359694446417940678006759237852853073711258320045952060718582193247660616278802524883867386199755291416088939362736477335749618077813691502895901665342218598983565548189811953570546355328846239556272105151048636746120901246422761796348748511801407292753458749575206852619912022236075840943995921337880522186561577758450450455744303387919244673270249125173136207785657160013425764868368170721395730833923717920811250239599571047302294117797152229459728728474960486319155573525625190513710567588772798719117012410255198489001421578555347957698139972186162449021588673194284373446634410002368305299084564623994882821380471321923954501905875254477630116307089783263837844533302741687311602211703918737207260010040908887775473143877848763301257123618891411939568587265759033879552896267042981321907818261229700878767829810619203062329885072290989343778254545750657953604213296315724982080824391825880431546320040712793259124741097066425193749793129606093345700040287647847978332853137473511470994184567979286689352196891718025986215223774041450543062672121480842175560856887405266473802116167965815956246978191221517019577528392001461249125473320077952709127035080206251043540690915773033694729351366338835153587502718653711299146456393318400000000*i1^62 + 89085769550145549678841423802838382541079813635899572220781115815099263041007199463147985081182725427510598280672917126821144275426485255481893499718383925133901210131060030591152093113933576807578355019560824429198575528203638774364977414316968906552192159465362791953096258079043074801463852877560658821729234108003096292493265310656380541036504995321617622614867555975918903780374134775928629072274792752951192440257406475674895228381786582468487612126830638148581228663818331051169015141938997537368632599339413647447660990596182323152297181477414923394762625045812779091422299207018294749130082879597769204500579387119088536378464048520582936432918665288380843416566531328553893723453631789024333098868053707191079484009937389676736321680987700113190732476317607418796447851986354225695574432129955850683690998549884150847325113250072100797286968882513424752965019659601846278530681142547305673017023302415332680421698575927575042919123312265084444794452821305434878106669389170492436186209903869346367275804988467374903502115834918258710682758172694532845476403525059861310352189015541700004466728618160628716200623009226582290373985744183317445499740199862595601918884052131429393048999629259895067751460374349148835811948644957473905927271358816742461173223619996026864441526176070804233020378262967868222348606830895586159202026421917166039391678987753561146058549109446278691793627666390271940352258627407803932952763609405354077400564831416992875634479585676823805125851471529469427248503410177833030213898778746161601735966406609849926462798232822065852149433409601380850776745977428743900413647851730446185012141726505190293896500881167102515211305164350002082658386708931404312958665102552016855686057666708883637689806366871539741808592788563417949563335959968701829957515598210755145782976210224366493812077363200000000*i1^63 + 415687311603482022819305697481453725991506069826395182220393500850545658969136188365983726767112887143827465253773730387390525697930944598286168650195327619130844783767155837136792138421375497343688881874044685327079122090481891963646604108725171456051438150701309550980520996789160258598409503100837462811489246727029283137822978187355905430599727122843045659714724110060454549817696581896982268917927900429343172302529329891586571349405179016807536457516829396397806134771537156014269719297006681362384844466779073674530802783531848878934931257834152626590935343020736944808861892224851305737666239777273446157748974815272722682491858669658718723652303874436786774867999501753319048190610588124887896057160400098120345596613259096353687684799379055830819325879657855438027977354552206441772066657182936681506397349082873613710655329506050784078834849074511758641693122090954740944815569940730482455425428550572192675303450316398995792230924519652017303820222082620859681038442749570215542724345206303094224770357764988033384383338524834115212527587855737108962271344022596549650244308302848049565268955633702851434481922468762900920605718847107110604972584645803148293928785122150172249287680280683400685112888885054604227263706426251201374621874129160783958132498021980284940654982689774704832248278761141129456439920941176916547266853335767515330426985222974464775875385453359287340313337121958190351853433291903096397424318917581005302711275501339616789434871682468266798843774514890917590453186577569240876611506081800589274823178997272571870355588594423990028566096532532694249770328384611906550804666216600191251793565323548145509396890411786437002814025001307179206814728060986417796211348398125011141202132115662170962213245230747767951167269331941942776634623287577318624031070051684117284548495720579072000000*i1^64 + 3512838763836181632072428894777251513766352999465053700824980499575443369452366911732597771302334018073914301559395750409119915591239377909209021067888084414524162140160320688136948587677476485914839397216942678085279913622471868760160465414155743198687099125415874915107365373096212594963246855770377015922935340215021519517146939084883850066980686805089253450535412951965263409436601358297710239583062405806462351919095918026750387395998700252419116311056576481503778876699615467643909351150834600396481204981829671617814821170787896413992369118940812456695706884154653796037345409284110448707990686128346300900180289742219645854516692480025496170207287835966770471588178445425151472379126750319019717947367219263236021761538406732023807961357455730324084273690577624278826350649755190408983072789832433849694980515638063150920801576766306716095916004010488003457121566633132800184094476732612166879932932587419770082995165223286516197415319875256364130867605519305762924657663688135619764618734584907491156126487902721141001947592087676127841548936039600272766322707119151173366380608440431245758843793490984274352982880375092850009667521904608250891442119521106377159904961170739693638408139124587983603260864405599555024620294391779897503258758245186745672262736907051145918896203496694332677920875084582272238860903271490477929099866903328386394645447339335946571879204300712380149824944118494157647929698928301611557455373264838519832877285732173756259651476876914719569517144236948268822304767109850245784064169855404614278353752182119707056892160118058966822083127673286353225271010037011568311127872952608885050927525426426583970207821892632979238884489700962580107592879200462728946034292348774394908324197818307305810949948766434939937762342908661720347266081325793154244387461381428661452800000*i1^65 + 19707913461477094433238563940119790368050482482231694962297315575807449313012725996610180946501929466433919340078213525211424435295473696087075312005865891272158534459244055786111546119914011949157486790121906605522576524681308204556077614088697546547324878234714996622262404134099918660770374452711909151859366278296813891910802109138746563448110687297117566840364887363654199868189030730499472271407799441143968178173109661939588924606091112334534454965938155557468141312360198620985130854431638986490338905615121464193554200151392222119253259217491740244671692366636373250111411540119328667833768604008860065542699941762928173557412180521858049703585918701001059684415235949895324005137338884172697023411201645812363893135794829968046835978732123667127768442350197414343177317121529989826840153940386626357330971119697614011720249896777541532636657366778689839771190138579863472596332783317613207223138790325650718058231266690365882638286598034474261431373603279700182365030133780829879262454416731208009928353389760651441765155393868048158272468032267012143039204232706006032477439194435292562805648357528199734884805660586229522893929730668870940695988982252788498497606403787334469539314104072876417722451019490731277084487740003568984983315607838298361880817094462731969835127003511131159089826419040666080715452101332374857978723573656251350870215885576552964340062126038614936983968133691039283030637217512172945359131488900726598408594936385882045921706678615575201900526251318709406269988720696636552979005652559583746149946613878477788017965548084867472858864690670455878526981225487396030973997181478886469823487931844971527323367153716470023878831811691537385546246517871195413398012341161061290360177900546288285347941091989192525925437139412916269772663603300813807760179200000*i1^66 + 8930520304990578546250603451923400881302353163746292248504598834376192957285382337975082152097859261923791957012938142864181289520544306956738470456175839015669125616171674530608750089463548751339535774377284485753483064539898189048469468576799765762392376304674259453023486565045802862093743004523519865813152426911634443008948785763976705937302133807159311806307754105189518697794124426357075864024749859705257359525987755539576678028993287871148622743726303851590934996958318369163169075016274491610490991399422738162499167318405597768220130718539244239043165646599002181328864204129862602831271362823675935899664320378993135764628776070220589213458083259160487960680554651932556793841331430535292898008301180131697338656222359075211086807327712624454521801328540279998098910538299056281023542644334182039939707602624967789136243165857925123007166355911907954454167878897196275005726542002051639917947104177541480676300293105566796142293516327121645112289267543905594337200769460859775633031144234826641607755487687184530193146321487184254222718361083664775269240660150974131260034006713569917691429611046385177470615380729453370665906376445177347158432020329722593535890061427421050673180094764128537081216048227240111503511455804045622759380504005544376992082387371611691094229163075886039703855560718148203024973825093848556685350969214432196683692145954004401854045716098058093258362013069714660760370919325548103502311762393629639788770705818461425170157104279972915390232846126038194562777790525636766322195806238561654717924061109333920055547003133059401542040578678984600764519419081326577840499107467053542331842256316770956322185812070559837309917511110294977133602582058884261064956100614873549134597333528321622922834299057783578456794771336131348192844316672000*i1^67 + 65900753477325518192201534053051469381406312469447858934129592241963253693356869698694802324442536274978755143086252882128453966894524475703184433162129647371771953456891500597898086790571539954272842941362790737197924791162763872500483603259410426684423734072457330658599647861265378554747488227777508409593815147535348468536972965611391195905980860556592793505486830457461435053217374185590443654406850385250716369162228154569724126953915809904257681429016329411026195989693973935035009895820674834207553890581602888231473868217165438920508368334128827545649405234621132520565969852403747554360907278631947888575742431599206731572397716754320814586652477026814326402945030526413231170375390215761617815619439428248875749299603471052682583750992865459068065631738574785338956443364239831648851018179560688117318304922545495374910811186157732126855993460967586848612575221630445756185045154968913077470612761385673732339642629584684386106082738714765090241389658325782799582295956682782984679208618195378843329444230202206123434443442227436481638833538087585062928102190392205674306741898156949384703108229999639138080789181738193307540204635951270853395115045857666533358263180384801638809924430379865294817451043091426107713952837450567186011500949834676578878737430879798144804949374883570466849624957985565042821309658763241293113793503144390800643178234716979439079728202544763583249971735810181185449243200045272370283974710744725001285887700130264408857108425180788052532321610356120350298453058518885032558417623757955957597510683427991476868627523430819805032518113819234212473736066846349805822540258739712843930664243254698359579801467718343784696022798609499397047615449590387319458491484907470549222596388615298879944342082271761911096370772338278400*i1^68 + -22557720077655270296249466372388397785137689298975133088015063297778780575080985909245742524832639374808764140354497336387289388274424990470691904029234847945814092436398057586146404844707724059434320666805345564798487918783396425625507920128577496769870310127242225540398178649122815730706339232028216095585509646380617155239969758277881456801800652748314627410430616854102637946373895294382416749153882494330252833603656749188589796536292012474420756026908190304281292455565392974780116355345990130831523647218338040133630390339643308867442273502608517417503709856832181252916313690487283169611930380388207393659990753302217518202498684840579208603958463457026191008948823902645802407878819121351089818218750777758540473018150026795897085748190972221714106330449237654929540839159821006948476448611277785802844279767372010709349231401496659796941982033934990977662159874651726084883412909686951868216027952226761314315647441996007034214473627389564603983646333670906461971437050161401256684213931233288198864722792219066314694979480182602712228167351892439700698043393688189093808808676663152889788839457528676066036272369815937549486676624245876516107938609005610341351350849159980268248272470745676853484944620358439852993622642026228939170699926070267420243072574824274760517979641612359278774331654801318570576548743857702130696652051794657234423034123941523211383144175126752805817213840921609318457186507281252995823705548460429025045445213146568898459024435797107239256260366920640799855218865185508219274949752938384738081212001969062274100013987586820493833101965685477395249591100592657651850783286817162138003926479982850129629172228266906409266298005116633006813829128256345745235596184795379610683871204314368581111032998523045806080*i1^69 - N1*20137769012611077153120375447237525061664501513601775249983096437649726039138482326366008997073004116062454019542501592697696299228093994867353727476666070499216160887196665433511661449521171221523810524967122214155712334396088910086438966940632466152200840843049608033069236492265718938300364376674952643045823445918868067427241342617883118853815643619388735479892583673787368073250964019508594154172146827139726975683514774607919166503921888406316687236496328308498757998214822264812366712303*i3 ] ]