[ [ 10206866685888903347389933571504948083279818805637203107795972033511920412790034932404990977410763696962184301627105126070520172598774847888482954753522745194922483485377665174443953973201374513502633997767458523489398043075704329790913807363629069673063721016287917304912012427021635832227125774285725391719758856207308709157308757742687008650549531075773496096877186770669883164980843909607231249785712924635107271540962037833735640392128741908369689671965599871089748608910880174705572682410559511203606339511861536408926865160815968251511277439627252924879086217987208705138219631119073776873518523798175712467527184288801536476562127282224854261797955887200569100658414725696529241382091088886661572282579183971499133753661392464252329652510908645670622453023230949678072649823751591908002330975619621663029725550317139523563399581134221079953379548834314330923856747806982187942938688928583450342415167880949204513069178637344502845245471867520548238997805294631039893315596597792300304615914721909769147281968062673822171531196376837994031402591522187144377206207928799902809743315781010909692145648549773599207851794757200134238150534218215721403556343362235905415167573840454472776401095456737967170726566562130515461853782637515773780539418316092606401319223556704066038279838587897960451200344435872482822496823785497190200354387341955653880467931542570429574510436215370477348152467447485053653486275388658174089745923275269556111760146235769978403311803791891929827971165427078525843552574487162203249670356992000000000000000000000000000000000000000000000000000000000000000000000000 + 62674932320810503581986008940181355275445842976054075696294251521982061514212885891176654634243691192801763000232707158213029474570841491832362643875692591793308223475711867521055793827422141589844083957732464208603430627554966733471572047329617479967661351484890862692839834047938509291193192285370076384419614930111272535191357945160604124752333147232145049904024020846931295960513081248809957454240638302594691714396395755941458843480895123209544642716192561106610395364378446322745870118700043623373281745202037364980222786555319611671153462975925213194975954682919135555594002725429795937562821607324751455086412580131762998804900970620514487125162120084466723041221563004083427321427680826199836404278526122713260950410907977078827398471996079557862398687316668286783265621893905923691073984310767804131588610112998416070080991936716867757060941488650566892256478593846408578666599291771124194221765183744306580430214141731276354576016958263069400510879180317513155094268751660828703152420264564970535504410359283742553037871688657705925785519249729132407072571379690261910026034794431784001630133275365148635174702779230309076499480973300939674298196329530094232492236198947258624149915056991388378291711751296528273787047078132750257807701720925955763247085816633682042555403108600165164000361284558574520516069887959732181552840899843391258655169131585185859902190859789162703965666628374297405099790374945018420808559940420720469493263756120933125527541170646989165425525657311378066315327794696089103639773184000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 251814864761631586648058890957586362015101243164076699823759393177252736473002753463252100822153280650931061994672198118499407754888548528886013915557253390887457642957774025390209178116414064885187675377034123255794063667382997603899122795543981851590264414112364046912085028194435492718710603105112504958100506654778586759799569254549273059370939177525188186769135526156352663441076855677468093199780354589153854924822062912989026989259237294395554979051051537673463496525341273958586205239587075193881039682667700765623230464810335058864541536289626404587744575102378503538300513072646924383622107434898963079286581890309455955433820587235488673804504191101827179723219580414523011706777960119823654693007593810891363594446350696576073588982053007752891138263745386030320203575682206108756988868050869976634782272297737112090112001685093163449789764030308747537656321638875939976092658416730582303371953987254159596957192954502975539764014918669346069066152648579057286710357868067381614784006523041425248953250557971638652762722643862086367977486846820616889050507255006851523781133470957828504458845270797846142017674832533569296368774783735318923267824969364896923834714019166096056763519651081343410397384351919624820134089002415591275113952498062584952022372210903864495754864460375021504066299402207813307073186072769836862292084857339536173859851681906902392147587933302523971712140920111882446293200874720307541125507991318043805676547088904911251724698361071762124663505182805903568086004742228607849589637120000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 126713677397916720887255377920200545202429946473197945330423714083120907902480232369860430631180639109344065513538274770193598332030650576320199489481032977606590527337410252609773298802478017345433922610302789681253275496997719687269698135239607269501555417668254010736340261952441305881696656427554792451649098298408765413397732367594416008318033781037378766228359679421667030594149507530598103230328613246574748375293356079354389804512696494091667398299929845044476901846152963600112477758331315091961188189161558239806706238943749005834808585332660204366829880075768912934539649376932383620280437803938842276116813896953368710235392234290166802926460006133337691907187707327859383547323233027874177880683245300837142527731543921339895882786932824747402988338249935614882546440239581435143347842279540610727217164560083385962893568803637131170904251628797153181892826927204849381545414246008930710304877262536356196636295838233303519199734768984170251978295836747551801143633844730733370033664481741051337573504628184787653900779213678820774957973762591043712634808553930406276158527224972417049681589193430378107047472486563328910580965793197696307120247169438999140508131643931078221889703664066378393903590547268267724996360866671954221025420559129866188562380038873009298238187486902615345461126888208079360308467248261662713601510614851392438099140398839257490589671293498159875231242938025490704103678110160822199101672220467676775934093127847003865659039279002776012793033304228136251307570547361396304117760000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -140107448331487841687051216759260572801906900725881009832174626403995260170605557806326480970582750978921945535711368630169220783131471669484627456597814261429544487212392220813454447365017255504884732280958688429721370178771660805439371417776534940232045860653839453165349806664383247127226000866447021989744208894802502831344909915644386612836796141685538208953826970422529700617312949824062798327074002207732458187279557321961197272505293777710788649160459117422164815042136335372972500626413497495022268092883880852475864677624160254445589167727659449841521924240634645691347823111432780297954676681502152392235871285998476657541843199223013791248542886852275301013799993382650439615180246071496372930354350084830075534168273572534051441126222094851093341848680973155071390221034218397508092952877683045643898304861195586308944344135969984777725150541727582979441675334705121532277162490352746658147888689793890864106948922807875583647440753035514928458397967353067831534454223074471352124097852724168832845301860805723114678367133861281968604534626203376036168020357991123088662750678690208923512154137695062907435433945813585202257912289078226599336538602997585012863979611817103455192434633419061617414507096119856196457677169484319395481925774485756794672508780814116865507832585387908784405133990886056664661387599667451926680452520771650211225365416847384906039484550968150662289359908733613041551160574799092437103929512300305259062539037746159355631370496697356761007516326045239005669020280599448282726400000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -425940608254013030420948538562830121175778367845092899486751602158793584630177475524930403598998986446238601394504333771994068274784483643364441064988817903455551611095202636104429514339825109507662714066454130842557488928858338996324315699356437296612057450621239462668644759385892158836488720442692166093269341470099587560299576904902837092960904852079581682707073481993056342188178848314013628888723258526379860761819281352231612163188344704732842328204346900493252593115633311885083346893006218531232664937603419749872244075647533103395484634225921872029584005082248448938541474788053000683352668682034064149567389702464407220148592189826036629061176107870587989646611428085865081187658469343965440837368302358250837882290763100565904031967110969827338258650407418746748416645650769455291052020674068795948606536024340085110688137328210664514735164963819382595051943710735731509797758675896263148927001407062182445956358646406356456497046100875151895557694625074759017685592995898606964229513064164650714007684078779479903850512605938296235440564154153056051645854396617087417738216140182917155343421181235696616447165995217228387888706707572290309689817353550355571910695105794301936327130708312644245521192487758342647258298101902270731403384922694714972563315270730866781541970612525144326773750310885935651395065108715118000244928273039954087673309260469462131054167156871419868307834034482688170383284831345127911936500903222645513884844390017129311555971811202387377648896488471279018246522654914647162880000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 963171726245231858117975982402302658816354301609041834782237415294932465854181712012777504516777959325516874919559383645658845066541657971606053758831457764201021094970136306063083791198126183972160109001665799061702412560509985827713385379914785101395329156647358280210437453004960434008115592162577068870029802868858095169350635108070175039659536024887892191106639931058046945570992984831468445268966977081930078152623080802664587449449126948562191857200626908893139416932642556503147103962815992639941408635468919691386858445712226577286936620888139885785602807053398403570822636939156219120935024825522182734106645229655877379822678361103953878839556879186828951986400541856234628012001535895072096155718198667815595170353843515278222616433885546204281214745221182312452427776839237845829432023917741683479138150229977970182627585552014183906779109202842199303388224451304804351416927758134846942303333564084386668008768301106024437225699222229330294548917902360620775549578786332645395881876658656580377820466878425743306400176184991733129562546246164156836195631656516880967976565845916293741934735220406688034862471460888817849970776113943589325428466702603940935405503543410006916237481967093299517527408028893065496128127871814922579796187333375832789629856315091586204285479561015006028999854036195623098301290346979787473243217941827635682210188955392255495206495650442719479760945219399904381327923222057938542188575398560320202660887140846639506195886799417663975018902404308155280219199934316937216000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -1109179565899673630402131560105635208093348400821716875260708523243604477080469867443024547281917192750343885904859821682775107989951951744200876274167834827829144068635467047785538124338579683797685730044988091188611580176829101368759549449477929788132271597247130276672782050178371100795224137130382497738847868483527693765643830389264056038861201654523023810300765204870517020982050287851346144554162815900623333608179508011315164651043393649156880682794303072085693612056336939478917712606457794157393399293769143156535127433095681601116712576015948046479267460950199517351450753913267031177960769840183127380257943264695106007994528737731853546332318673512138845000747780064652090633264139073537038226602366719703942913033403528575255956816298643433639448708668329881210648554723975626019321277703508862289662789768016412028001415921553331907851939841612303027874732654762873923937599178112491075827285335863441701815528682557483270119072740512488526493309343819391467888809288052161672425515847240594580600568541874181466999652149054686575618236641204807796553575609126017346954213032551535733945976541735925615115687841785640789406389456273445602742639873658583286365856862359764866837832288020085728081484876085832774815625155934863289237393048676792656769749988889955805351217080953792892601888661369058502661093793320289109296513717849083008032441524794047756772427020755371145442958481589929755704844142444821600924858435124433395878419128328688325693070672820364087145374560084209230756243569429708800000000000000000000000000000000000000000000000000000000000000000*i1^7 + 835302663043933071123650881440340223538136456811970321482287586341529957933829866902094713242540273025856221270809755260857609606910417458252026423353628817022355904425891077531029945856484368902770997513057543772109342867767690576052515063552405743580722917668369023943813250874081818347816883831191602359865487769114124132725468453221958391474543992545729413824162680423190889632861348253620298606113613577887866040092093392235555862667452916442409479817289500583144437010867465357612837102208148852788756131980817222451175593889117511586314692635914223306669498440135441808024760517930374361236536862791146077649005850899193005201940142644188455736530278422096985022790547464750456594037139261679752077424712875617259884763196159889097955027952777855234284714984664711784561702196927212538925618414160127469534780984856386004022340693484616112695634127534095593067527996758825822740973297051153189727690736790930528478990736286490050300342205482826134934351510237592241224062973344751308519207539614152619458041032086341728810972743060169768622258267014047752821520264103034570507521217407846665312216245323250214690973143657443644154234286795929050519511253153819691405242124739658160684887936538334400262015180208443200623940939724155320339803448072310681822052835859262572519487210482528647671418674117241533376812139818494122736613266798124618343263526100001171929660935605728553270261322105957227817037937950111215110222403556744934741856241573706724662330510899338951087866304273547124089255268188160000000000000000000000000000000000000000000000000000000000000000*i1^8 + -448409071450888579696077720195589697333675188392355484433743393714671872097732315398709762091930220539002432690910708337229355850424132126170322179426254916033173322099876406768452895197559871670442091714091058109706925316677450360173137542104501141761692516118287977027579571392283442612346300189603524618124496096740593562690997630520348141987278412870006553171914371873082598707579797468434390112818408475978338891756476719811269702395870345545231092730333050627854301448634401157372712708953834845836536222103173428307878867963395490975944070299854380685777688926229795026327203616906098091509214752433323484054151566557904147555510799105124016233829711229346249379940273095756848774632320453885574934325920411415008034513673454453248832653642124238224694769271414191886118981828677386765803540171331664640482099311148881621358082531648663414648342567421943323194295764097054230173895028384675487062357344017679732676819843772207564437810713249561663072345087851284607854126702424183168018971207017605501136559631167515765264368341340416906355412400850250727322031243912238343612685325243544768957780096424236415680569898049803580719489613157669201164691325546680938142093176276974231425116716998630501456140091942940145725864870244545641504892305798510169933560974505989469744475699637505976277935586774953381798795274941837587976006931348916488916764498092845738288358862556358696220578417673324385511817334070581830299830974027220982478012423213442204812850780664152616762126214819369427650182381568000000000000000000000000000000000000000000000000000000000000000*i1^9 + 177791864178893516813727977458747041907806192995152529071503080047328921422050836329732884568859716263544054091341124157039784023926814115211799153097733305293477521081416069497391510682828920187270716122569673933362248473597027796130876721350894693580833842434655770114243151174764379149595107459768934337622924598150476375698424490926852041781860667039037436373579043060042419423065354433770146343583933888959824030877476556846644716100691861399958391313705631926600780462420051833565740183631385395639298391467768385534730406581637068169658232252268016212800655033556209194753808989671555543511495446997417818498353308777330414029957372704147834808187087577385547422995256450110240084892075134084128336750956527520375720297444093139576312405297962137477617070287775503661244827188113741730395901009199981711922022978879927317084265498827305446575908525720938641713773766084311874254753010368698286060542882307838466834366083044378600202850606893525883964030773995198213285594204596218552205863612518946248251546903880807247501293917396109933284937067407913447687314191860284859923618774511750707884432610721253207347305490238906369464962826784756038662925294632719390547552624183300849669206206894920842568947902356255211361952701066009053002567622060512991115035320854661712317664791945742879730217873675491493235722413483452068449477021044786221544232434160151659555017830196006602385465371976596417734206983799233243586692922973985182191361683270376786790108225151313405230590421688131229617383014400000000000000000000000000000000000000000000000000000000000000*i1^10 + -52683407753123632285285196355553863028141514786560655050123579109177606502018068661719185254262753457424612031271392731073845092607031401516741885225117121125478418235022287177529995918432574399897249024942771061456105565294764771214554620180960721736751454906983469539138607571919339753307891653993145613462399765572111137539385790593337406631576823745206723479849493442167998709010848042196253696550412905301375218466649008372778558664087556048318537006254433378969314941609612393020470777966915573130556560003013145085264826528040578832488091883637791531572809167175956549072954297302159764154652754135175725999920066278696107800716619471170305127198648653338230671725654077441588787322857014003864365799504281792237417106612666690046732842850334285432556681203913856730206965438872852840299956316159804907306419539029637840235574461054939519595741898774352294881777185756341923793115597510112880062781027438177353479691859640196271213535044779518003217553675663073370159001633126716001314847420946631949170937294850083213638887454200843457596682671193708222402946799268375962409103936374810065282382791564530380859036830667407132645068896804914166075933926939998720948840303061930554362557174383158571854228846811054672927472499932225888326321105471340935201960933181519071554922578408136946071172544653657232225731563924980988568241441228295409909873409105196288377497012606520123406530259059776808636685273246415197072668516865796338488522714668192546975021157621123871251379763019859682069053440000000000000000000000000000000000000000000000000000000000000*i1^11 + 11880648807958185558991232269346896580552845287090172326213631152459472018518826693832845635616579861279733725885219271839741604652709964272340013007430697177971472308279989351481485990793216088438905472927023719087715218390254831474683855419762889052977252852695052554628789524623745455945708899708007622441235520097054512859390436085729185820194928368794620506993637903621071588540925801941666749178724355565744416462812452033431941014654201712048515964928211100839544486126779148540440230374261389585048075239920042798400471071587083837517134349729555272462834820796839470941755524109944704133674507140379311593434250250861460720022660929830485436275543204055875746722669775752255999095260032040185379698679896638593624694872168367827281583929473517941764987027089146379033449419337106665597280766988913787579037006087606578594413779386019840521330562556717702168833424025405421281453224289368429215468005263615658963731074441908813690853013334028238360648564647565618323002116494809370231132640288317834362186520727541710096703333064680486663581377700232786653067916046443498030125111208625548259127647265006927295914373836449266667018255924040321630328921123577573135809739071093666520412335588892486080299078914581237857134189410638735542654255015884586684495039740936860857507353684516826165255514533185979633739551489496817179120490485362191612182215607045994620589682478318898740301910068213203896728909856662404147901012427836003425636799310094948378307329222500724349392596011139477798912000000000000000000000000000000000000000000000000000000000000*i1^12 + -2125891352057077873586188828581047910904571863369216862120533861345767216424442356504010725804391208651512282298480280116510634566534860686077137914610901105881652549783252761602734795241299954572132030110915156409117761015939431783129149490203044604967233171048933348757752121941984904849450508071100770238015382556345064287857257729207742875990429663294803457890072950154304201704890875926428639201118518315928807115178704764437078551440697424580124885819764670972331965228321903607525994768341603130124808128069932763904663077002669983194190907245145769826915979530773004041137812848719293934720629043048454192192708182374596493495074198855133581882653441696432594259436835537551264173100481117965468419342409997684305452415676558800961729586044826037197046101033360662464663674829997860355271784125586136722689771700293839088484726797810215523647630703207105752846217538809670207223706233302264022094815721469781586567121238340780387606264536431293113832299518406975542378521028920306105679435130012449224212551140021670443110923938612417964146344379347146264667634385173312213759016921975075584051657929484193427838988629516514738989237074950990735368344960341238073269935778617905006877756754468628065897339930539093588673135295424642758236589128755616747877080445519938665286044145914059196225362516821504189990543786309114013457975264993787102986976346579609542394001070180867381356994256489763303792964309646844347287577658297939815030900660682379172297707376075549566314491552599952588800000000000000000000000000000000000000000000000000000000000*i1^13 + 317007316092804812300016340154019049722714104160788156619031272400512981386987519229083055265039930539794927859775586645940818942377824536782410933143725595765555358829669225942181213165304086130030718575847273840357628884391108345189972140186523075677544369126644405842315455894814503337746813327253927032742494267021329227866909802822542409203451715957214206708245751393529605762990504896418079300432326335547120823745544897763501919603221269468062904047215285469299404669462980808067568623448362629078480358700501367149478083999038095061393574731538260237523551790396326827264987232868190875225244149114387226952659751271008528587726000920023978329506891482031968335064024126408954311466020250895590802233557363249604745824618122054131331533736554728833072050066750363643390356868787569941146037231835357400528980250308592439889582478398142254763991089890320782297894818560933939820459950304078515333552481160941539270338762933186028723157851032611998744210432886939462323652632341665252063108072817284588506028527561716815043438743312146514420563559733038192727188768256664444302799618322300535069768737016587050720652727101449015186802577197701044341800322583037008711594520535556334814314656083426339021677628430793541229841048011242963845284357676582098934411643042955958547262364408252320452685053628675754553600991781924948028841808075474389378397840598202796093147265987717746260371743289644371771366931890253884454870627831155491573689881861532576435653947268978197886352871926005760000000000000000000000000000000000000000000000000000000000*i1^14 + -39031332058282312083685830271510408876692690303093835786683717203798473878653561911664718006327005237662361890823028608438303281431297244464318082272752810226333898365244419602649277989150928038356912139245201154698978252948683048132216904636797526846104569779579817573223822287702128778494789288405233233011365322719964673922005514606210124074076442511886036829663977000673047903831861987601490951919860090376224300536918336541844221314121104842947769527191681912536234156584529540645397740182841624966594497929054292223518646657182303228865924916099081033661877337529280699287588885634138213647329354311170964652494628427835454979995423056673179057417741034743326555175833749747269363399485887163264213062767502260501983714178485672520922978298970398051941525252128566342776120760682486765127566254241386621375061285440432400196190195346275749104472583587817143222558598316315095393105348702390831928689369841871234783064578289443633866118414996265673421669949899471765812302880579769349072634030298438640619828725538077487917698029597518838770921154581536905441024870913932219617705766517702054283462538298244306134067266616844302162442732375565455999766248971216847672177596290129452836641483990285004554051904425812909366518453731417022756414586393362885355060961014440807762457249145969579504973599529561561216111793656093338941182592989247273382623403008148667442449861367184982850826263801696601706972556265885335837557315790522572153634401533762503123788104940380154420291216343040000000000000000000000000000000000000000000000000000000000*i1^15 + 3514956544892447084589630501157675328643087519501944018519387012138380070359327624643237533695994733638233850824994734877185345363615290104295674044693180126852426825210280228149790466208195657884709406209556425531352024141462228087906756337105004220117130970560648117859098531014566152415961533648604300817324024545962308237812856185843786369069516034627838499833096716345630602816818792623215512169522831135825995838824078821405716625546786181308317865929814049159022049582749204640243461015210782644634582147054012262028096418715802961983967495802085742509039893308246388124310872981391411231395566665016141313618553400590835070128973016575597851714259019212321357565647643704411912780655960635194800775857107774172092853677184456784111249068125840374153931002606580083139490586914844847193640013204428601505235066020579252800884658644371307278795862947225775557532564942147667948930598827011118695018324910100910589970594183522542775191438773824312805932963624661127592239095240442672782288808173938427498684615975251186779058530384649886684207240428801030228722114006877638661019424623715862291472295801457766524726974487832041752515273498418981833242198310653834722895008459738181305207423682145252484009045861045796060901280431393527269808837546661627736947977180162834754255098104646067837249375511710996334449686403841263990477384548318351478699036004700208152883504166753180204384010609787144592755506819407508295589189484954177193360696920550582349128853256555086526010726809600000000000000000000000000000000000000000000000000000000*i1^16 + -175966117673447882540657488562560462095682015275774186784191482753276514608849383498065950566325925138743632113626317309941148506139271267737632669916022423969482605352066001397217956243097410221289739737531633244192145985502950752597153722588864133680302604649901031654005890583373192905882050436571043911282511156624532296993169262144243049420651855583877238654857191073685326268366269469521051717022034581110128515015856685821285139133275724529070638615078082525176041315846378907458610739676171402473108901222318893009213439440841422392893055102006870131212934338479327092058886442851862552086581904701280834762190679780639877356244631700266162698847799518718747230939312700617709659969490893967046973835427624706408529969898682909702128329296685844078034515071438508741340604127528164718205221443480814488308033015692830933615223653360985697505132617149465933671714182292480660766232216758306702389359373869031963626938028910905584326818744024987189487627583573950440106665951994132347336928582433048893541199341947960087992494321111154314167623285893991122230991948114327431529563667858937233311809410155786998052655780740914810792872808339132658473544869167401389602600840511974134370071099361029688645920235675431194032100130907392630959475993961064345110637519803355802376681820929288030346720146639396817956257033900210827768762102527398244649993105508158910011674142702123115220291576625637154346071462984402158137402353474035427803651740335864178151220505618207689251225600000000000000000000000000000000000000000000000000000000*i1^17 + 501159817966142815827450947946057901520357188919022555488170231585855994163450750796434677130714998148943723394644424868700156248889543500291301866129256216678023351357336896300965198689758882386952058944919265627346620650967937010931355119595788465710017673112502793664053327362004875445437342878907952382845562915561028341996980248599982957215534310021144193813668114854437164002658351154552265971934773214069810044364331257798099703481166215174364584252535131727615881875457441767354039496461667132852872230452960465791121616054728743801647058667453908597139952473865046558370606919812098579703451216606547771439014070412122195377038118478922275798823486353599357482268340140664717886725571953116672423039320261784220819148773882929768340199153204080059625958110810695010915316718196143610375846020472600865004423786390446960616336577849822897857416270113460746957841658596165908399224866491208793769777902204263071257805726137249450661560974512231382022120719328994472429687763734247511486971834199494437073214412562800714970711694562117526008503409916580639946863213399304658538937439025332694806869574557675616683839345682760461549777438453618135926531883482898582085655992348906952431381534321791311079395346372832873453953643692606078472881727756920367307455029730254432253331807090448900490547672812253247167369348530705330648318565969468215517383884932538146914725923964524075926142092247433775438567578255147094871183270740761799185726694881354330191334855426978086912000000000000000000000000000000000000000000000000000000*i1^18 + 314929857096567602420503855185239489009514581153796755814150578049212005898075885142766091782593448468760755061990384584298038807823780029736198097816764748763502585001486477390285251414065967475248409788158546435354307212043800270214342989246725961487129426710855960734234027216522433949891769941229752175049131204245824049731307222035013000835423851800391038180904067632356112108057028369386982671803862787566008142739177904706858436078038411230985892366097606883695903788317351209002410577453567074743087796144332312330746042297705207986594010464301770647410009206615451091185572607602493557378464565710899536593723059903109468213742046700598829614870948170727270498318616087621782828652225186971828164220750806111080336483683153402291763579422340857161127935214337901891574181755131448285074424525191335859534532992161088126832309354330082126089831154679816035213829888160538386165805420029374855924830671042529945508249470806079662114559308793586855839273714796403954280616406119031691819943510668260637402109838259602452539323178417961980664327116157052969376170039813063964205122600016199247353630266804972204151734767154758970718373616109653211668788481561825115817270715603424233043830441469026761764337109012323360408703506470093705575110083979798574120970413150789635272086529618653766365685739029570245907562512314916676565681448827994644797646212317903513021727381555115195416925951013842738916506168431998428229933487646794081222892878814515530845629311001349324800000000000000000000000000000000000000000000000000000*i1^19 + -4774443763607409331690091226915015721167603343565374469491060209050026500147684672973844626225068987695219125877374819923386470929155977860569677044529436780270140449859881230914375453642731149801130639903862293850191622979597082035649632422187757273534087582550388355579759083855571306071170842937832688455631571289804809598921885194994379407058113774663956738930427182441675077779022411456811632351259121095912467220791541336715370218791198611205939531109019289938135962790831708983084350705459891026193016772223133877049727149682682313050916800617447213050074823002132331242058406476133428894534814984369483052123038614080094696871810154070952923762504419437934206586535376779432136389295349836963415759281821596820899800899394708093749635736605187243762196937564746151299618913424816416881055330245424349783016133217431175615958344358976343073612580399947012551734820969921110962653510266576917160220903807325072768682221161494083815299675920904068273604747674408957443680181698178357221792378344794256705803441000575694438547827000397429680409148857332435278723214207780261125066510714092282088101723448081329630511562746642609133600746490274727108906116234765045785466553956138800236476423620021042157278242846193405114267752291026046546507252591199786053222159581664504620271853224256703515946065877314418217462554106400790005507873503984345031088148571462228235114800606805701253794924748839086798989853595228788524938613294765753601267529566541160861120978957107200000000000000000000000000000000000000000000000000000*i1^20 + 22467114569744359514400881886179981333141272071310480070138646267045938355724016562396144022528882239983270913319629337893175133220171384185276347171696332075012432272315294189443002782074707924029608448344078225127038359903246537236083511229901490546889782664817378781741960347643184157464606111900109362631495357698124310212150135293381693364968437022576990988336456911184417880650973596382965957971239399057388857533627970952419805340163209625105959262810896693843235449504675297022672033633046397849497290799716283971611197268084790935936683810765462090644548320004396342163017381400870030923547170634793134035275613975340661479280459017824469955916101802058947162989992137276671905332124644355844273235608591899187454470687014055877652621661221442352963112572409288569131044242137519216075543001834948532870000530480154278896966956365963222317585672660951501199071078860079469410258320359989491215419375144695798666950669689946813538649707854991636053782209515186527397105660563926634172274933346101791151134520907250977160090283803510111499438565434092278486879573653544245639109353456943082626328272887158572261727800995325967329202429853785015459210007729346169749666478272154646349970910210160921032556204743863408891690344450319344653623631625138764115585185407921665716275935626791634884829346926656528149400384635959798310327248743215299680990870968319131948275700958494969206515491251417707489221804724303769415240948402600644575808602784571646916878663680000000000000000000000000000000000000000000000000000*i1^21 + 2924627320440544308923808992933754824385455201139331125517683840246873827859905095322079757508076948616083758021580696570417771765706496996728635216180660159756989012326123106774605694378828428132720045867580948945278251792210732097293218802280996875421644187651415807958376493870973597487030858498384495251271492466728356400221479153008866607413330624598284692028222817464208705286914136390309948042930374532769207625682248159956254373725484494985475522411286303518720303435744723674312770695843447078652279718277657048878696240047287448488642404969745206772016624375313950335493560931845735172955494804409293560506908157646038088222411541720303929267257891118766775550182527574460734315774619295620936224575062832905318815549288462865585030382246179685659816424931765719592438669885406917571388439576647266195735463950199933503144011465476920990384036912075529216900195028859443039664763414749264997584949900418178570678028607054161777640798443241751151287476771989104960454627332188524836312626270123614754459538819661171591932395545962788826233523513743102652788860420981433483402183449738078293880407992459896863547319238000140058380400062539752626581309409320987535737495674024204068880742200586736426355909592789685333956742740884521598186877311111957189863066543499004631445004670395628643036532245943575486879237890591038653453434789034991147102733551448659377150978830615224441950865179314262866389392119029111626309393384432401701843604463179710383679078400000000000000000000000000000000000000000000000000*i1^22 + -68683765833642123184469504528382499347167847788017339710226647423415032312124713491746771289948109737239259839610936601455353869834808353951531007089149737920423100738985612729546681802702071731476021134081459253001619531064207541645764589193859037546094128067309880467289272846062036586371523177287975643935041374683268579881113824730435021015851566851596753796946304374956145321396418572497837748108017318667115539960413771754255321551951849396047797758709522227444208664962670328127482939420413144647150129766298567462000715171414387139783746489386453644305592652154797334380305349113904991800089862708676710214929501896094540701116076430256120524475915413038333679115519122779629461789023607319304682348814723902856442123710659619496561846884500227955475324172118833933785162628800868657612752532075421817971935420872123833923319468152638290936027878095569164252279070056587360164918590284082437624932043989701903517303731362146566993766096903940757740068531113596068291213404229674876389237832214488019041957017978453262892313708186867305879664263562312831993495873800820444422357079058867668507728558002921613976746091308460262874946135200746001176344540698892880430061448891872341120450581510162217142683784505047696491767242189517881904692583002729815587636413826676875496966361586656144716289468681255034128405002514167639567350041166754003074573257014605599981606171055757858980522424492992503883376014445503385822478941241343175461807715115925734686720000000000000000000000000000000000000000000000000*i1^23 + 412699465054158649813725508393090811848492077773327561978598071814125375038883533109439580630854955465200217313009970883259757059798201667535676121050035061706330708014953037029436608589672896371293885537227028863595942528142936466244643166363794238885804775911319818583248410379121494350160775132227502726403816887523240823991494632715158577090298108215352057378275865940284869481422144674791928314565190587952753792427856805396322089285098640827451097472263893316892108837500498457421299339579364571748480702945193686123505831297881043475096721837154744625354871491030644020844951589760356494001703204107445102087292095924669443360932875318841555081415838082319113536049271707574910844352051344826829984686673875810418929715651321529235118165396546688719559585288604522267144588735944015538787642791440085060071769797905440242153635323917681621755560714968096224662055159721208630764264510275485639489879530531055343121729040717341860941613894340483775069563763978468948540839448444994782207112735500245592642467644657047642875108767724858888623768579319667695539284805559072688268264228612904889035968564980899933663680723511284137724200150710286285657196010263831343610152563205108461036005492999230147368016625734737965420237472344627215613804522903836904439988455304266424517308148714505239702834198291809276895653910382335267081460493092106079495823536857860810102146570618936162691372925636731651461699371499247042485485923676921433402576635170914304000000000000000000000000000000000000000000000000*i1^24 + 941495365761139391770907608685195256893145439435540974239667200808782341304217939534298394291675688226714458166561708661884474615376648690428439979505344067220708066631431580479977971586703758949058447314953205973736186990721263581474720846448222854783546460023757061434111749927791784452646969779287484553715324549900172259705832359805497846763459071642761206476493629484622509799701269760944483835978715078388961281248259320541078889471031220507136791497569613719650773665267021942831546221589084933280326154390415864775714648934386703198533768385838266713018319295046767693117157749827329225305197096402694364277519040294814466506091826984918304646634315379874922810800766420507232634290204087375780937580079140912258316462704597146220164123807931412976462884341495981103969012146703716783931342789645047515100902032042010239499817233472417471874142606119031614359417254288589401984428769330167038432696908699051222259884895348005183551047280362538411693999548566680480907779707950615261083962704428474503069453010482897083441740556974190384262731512399367194979023120920096734641432692531762731720898688038320913513987427506004700144356548742323572800577491163351653718681731824593771503609380409074525135478148365728127737695012395331502254317902138780287871028533663811154964278416564854056979251318812977647879521558902895561364040913331123058890937939418783305891532357855728933760633389567865979431716133253570433474103235767773178700639502336000000000000000000000000000000000000000000000000*i1^25 + -5109052795614231555185391121852661522162837526728448633754530144980463190624082713189679540969007518219042111193069341313049155571982887636240103212832731827057897907939189146889656592843273546239426366839126510556365597134292070016735049389810016476379077138358414008432650360707315676542005134133229419928734662465679532657334554584238546069325298467134759295066375791750886320783324519074296326643013518830481701660615073581047914033987210327443914532480998334868291568371262609613988432197864617592287565968296827322572617404085781002011832527396636688131036715242508459888845843982344922346549982921971570373501143398269857212216117954527763090293865562743281594024783771184160471315115022326994231567988866449626355580525774903370625712772081965452536735826647405632475726356229390580096760945082078369061073635328529353526048373278606762275033339525180147358742778832909933950144271320630070486960081929120697309814312426310735415078226216382469227639286816343521577995181185098845344781389153972184313771349018456949708012933076994650209267597843709312473812108652161363888859431742407000327265923181522376237953168139439224951188381854025984177898921970672000926744790968494348742478590960299047243939814699569253026596463177994999052667642010420877507419741932991405993175958502523783756185684968249640013653671431061563525296160728124597363106057647559893039313483658555695748812400176308360007607012865728022382059538263665037758557061120000000000000000000000000000000000000000000000*i1^26 + -239992646489056764962120014837943710819051934920531756141885616747397692023048812890879406286710889036445308304903673371975763129964918662356935011505548203866246057863662550701827707455636332316225685425263450852378525549192932416775091207528689192787390431788964938051386270444022929872597602797826441036451225016104302830464667788761079849678501474166512624494048704566686067130592735394024702846647764896209336489712699313412043751650760366595833058937256094362507697821578654163025170419169528980814575529551899521814141831928051593721349074641406617793047452611209953673064094065241959195742391271089787367788898773402145660793434007641587824724951266089200498527527974520518698781363473134911003803604782825482233505431432495025290313166095100385436554514848634377741500174109058589245993340694035383599137911360241834911367650803143961527245951775034997562851692041259704066683717457632286273909693294138230353006233273721721136340042301788533500736040318471105985256882961314154661180296333468217238495444420336421438994558957762947251629575518371337280578258841299222961887904849406322741429031716433448232486810246172757046658667316930082127010635944007014917318587174506914358207721758189520973333407615002181649427175261700972218037396485533460406780615324646691120268122299174263230287313215672735719219390646170702798472505180434009127084320863203070477576186055711905760947747406737470712124299906655572897984410226980504435949568000000000000000000000000000000000000000000000*i1^27 + 2781311728562524090477717584576769603414032655088304921240412761136960072533256125380088364730405046096172423920159574512743943520988568445784530423668757091618287205364602791740965429035641956286879171869529159592441282470529451836227673966210115418605824037932952196802294425697087795154786377225319276899830252672777472123204714802452552864961400731003774363779391860050468135908200312282347518406952271231237071169803170720105940300243146182654488960479262599858649661898409745938558171465574322468585319187029064699736287262799606191893333989730770016732112996102120894034710747689096097728396551467551114966269207875976202916460956712469267122565679011415545791227072125217343356815377275673835363301499363326459725173204698558907551990953995465651816944335274600443521927843740147708042282682597131541664371317829115033405728243115822651804446279410637387304228411416130156472125688640519022446016192268668320430879933798705501291802558795161594977744586274028076775384298116717033619421040427874610653113820443199040779225514990842112878581736291425763704021406510923515895145087926440325460645461639306116568495824080234377199028909433308854648262208555733617273159432577848829462472136049531175996596544752508484280586967494216022339242699904846461878385218807684444724797907098049276238559702902048358578615001775964707210978033608609207097660787722145349585472174123025993219554764132427213450644984276532186270513818814927758950400000000000000000000000000000000000000000000*i1^28 + -13602741247633126837435706187367251756496659653196093027435765639858456777723252701469650567677141923040444130365300788519300238896503152082228924539875199159035380976004438339525660650543304185175796694868040970109322297297584637687309146558302343162438077981780277244159968978952088806815910425986643830198271353463602197175263755285751682432572681372390136165952837678669338563847215911178532047575123030456586327304468061900845067886192564328375806753004255422040814324929965059191234549223768594948677067952123896747316834478199493236355279364808779601397175305093014263477495625424947988004235725162444093638499546889243664338795518064043938376738293970229103906452654934480678743411191200163248834412401109211803261466835248503046591217187304028108493819468214481153624042100819958261801233720794761268034647648625678162937933003595044863949378357111104334503110662821153206974193558020772819181156094410295742724949440885609864884259422755267796651840145210782558568571164316597519099738830599092250930467319621967682824996148113229531011837143132619373113478890347195901811782499929652149655353672555213063077250013256342804261978550501151038900013498156787732509259391991608662994532094833768055353260929317318095920291447108394618316012535718433235015969305579806980078878257225874630105389099711558690306004412536609714700760184515514956713110836893737344314435869652808910568357043148166597828879374681930338166050325927034880000000000000000000000000000000000000000000*i1^29 + 43207726909394032392901849941463490812332919195645331596341339799893744054077237614091663010603504792295531768479587019278085029308107493303402406248788350217043261704002409489959001791929464003300471696751339973064558325418513655976026833605440580709685696491405340163119109307156848333063213050681980550463166989867756843929373254144303974800014988450981772621539599452290699830613301020802202926407925144150252113341604302014679366011190447746475419180020714144622551238648656990421656576755476922683143595989629449240701300785129270887198241845162700359750139259967951753121489986964370762520919772511278181453756139559262620300753036963158397779501233334782978091995508971101385874640547106249728028124229099972734819757256288895705446904974571606441103891709867097413993186252410762990732328889594150487237186471980792894404280207079840851062203466697731981390154350839915016946898777105988510283458130459083072099919677899981957608100934635895703959927578341256632342301543110661848965218157344292275048182017603698910331814257688108647892333385605543042691601186956696142703645636912378814968812726073873380681615050841699705920941812139493882864926607888688273104518554710758786285634233524896615482311910499315509915866967707211465387008114309656040727885460906634137675979559945482565625359902875470065619949718940709858408151764960559042226769223977017698012326350604329311761271517570019537464890223406339272949150777344000000000000000000000000000000000000000000*i1^30 + -130308870236120154766731059495620247862548583780756698651395980801810922009454395460418089937556730651562704838552689731274444339889289596549527879079344849040951378169736854481195858537077437093956837145145427942162223789619771400555301714295189975588812723929823917079196616770838037743085611738553015285649240362430030456826248851853352907238948724067954452389457302994904367287522846362618171597819723609986309791225082966479949793503718894453377375787535566886959008195761706198413759185395241587093060003562094589468845760870517471393083106958419876080963470008961408780815464167458273320791363576797394930550041193226787914713461784067797469123746171992980056503436723202123683425354958427041245267125363428869496553165953374117345803252341066491481674733427822908693126024496599043979618321678499934368701431952789777355208684670202614494133546144880703405451884314276891573218180137040103399263641797741544687385141995220118335111643457001653351883130212166680525544170672318697486274237811181182141911484342877310888987126433146492124554299886589816258128193708157073866636640979916032873457737787256142646129487275300078464870649564314365299149539345060831233196312858129829435585925953273878051514527968582627353585404227260708516011054231035233773960088911378390361261364035805757471519138930496034742858507562716329624174410214998139605233172292349691834571212560137232870592735305358096606382466964839625729350041600000000000000000000000000000000000000000*i1^31 + 358614114301294858885195389137139338110752305319197155895475838564712274924258654575899344923037357614036386592770026009902928259440272333119549414299544905597724842338759280706939402554565211238165559830242970289012503044118321590295110129304360937159264507489993550980984145379945618225937770061523422840265140120351097908953638824880849434479195828512149857309541958127310589357951450687699565394722448506887438521750013691677476864159447342047788184571355138518851947576997052375049421572658125899769466894149829665028622066097284983147748484033199727752457944033047732661502374140750203201093585821862476403305489460596708339746458834835205760725344123921852775206389531928837680600031625362560306228294922107923834730598385741607964689367376314372638426009408073150875188549721986911491048499596368488003045549172729798526745507712119160365333117995593646412477046792136272481734837288027180497781663430957586639138809570552839341017411389395866925099482807162469611935504850538890861995298489431031013450800729906947686899934021326515171171761207292660151128434737647595315354697882338963400646819547526762255798251971516012552583891180254041253145385298356204247594765131400844526578031176900830959321557868457310617734061982258884705670140302940659740883847744648969909949208791736998894809275439877144744234846414751446915329582412364190521323057851495215021689614710355128410955888711384566630973492906137296568320000000000000000000000000000000000000000*i1^32 + -770536677655028064699284796258838279687719509784529752360795371078638350546760787513758685488422252659687753038962215715853914615635324788037591762719316073908745999852254850348622416340395871220591637462160182656925427692743420388701901676051503677386528604324141447636586217646957027481861569279665116863069746513407308593615726989355498834281146999839444762695578428937054249230585635556969840810772712983242741819325630235294779717092925608128528058296030153514643274255918387027065440442175322030125594463853639641980956435002560296406766635486961242283521908760826332601757000099971977422167401285847684531584904865481739143675219130660043821722676828873079591458145075614480247466742849122854400714560096913147966387655855184944258510147498849945957959745577038061976296395165585602969582643870173251934195908436250382477202619044717190325694197666699026452083570160387275676739966721257792049218418821727358975820021334562895822383489035695953738935461396144131375033179033384799147152854509345178684969944377790687712387480894110804682080089082999351727541498881972064460914674411332654663680939805516937188920405232900859985823050225526724479029338642193847255526608788157136513725050659074827808885338205227771747022726314198823036771610579740104873974633259568223180628724205709979148919984894015011171114833694545818250556272865086163802363386466217514783808402502530250185419565404003422722944123493416960000000000000000000000000000000000000000*i1^33 + 1287024544918307909415190472932617674099248175386998371508705181200480350696395251261303144601716719681332461901658478325585168986220574242888951049083684909934433495425398108004656185201902805169705560301449200985605011932051059519398631213199057902420457453569063939891235942166144692092335662874595348692861292524258035948212300547219240030378519718925809379486784397340603377431172509964098212747239083481456403058783464246736539199367859296155329746228096155269404171607240316583319980030637785117912868073077406454744308503565630729500325346657014790863264904257392205693817939171474061260431726658179388865938203353140128705011970976246315229454062173557758356385473945060999462060719307137493022805365545769804680693173637136734336541065104665970409827621641156032191078947057465090336489063050236663262632515020735131919370238333432530941412265830881511950597300601076536993879919867063615054732097638183965545257669877291570620162953108864916592069391224601207731602358629517599116444237566935617097002319943118112876609387709105493921028708628573743176343036824247155299299427438179797140975568588952918253992232626656189868211454846934128266680487265888033917675397151236722348098646914305011077270062898882136325761663395888707763033539390857153730819379130021557297185987515719818207418286800459846526247203723001351218898094164993265480333968609999957315295031053762631301197132974663373192163649126400000000000000000000000000000000000000*i1^34 + -1073079477188566875666700472937044262153453063698200763690562111571164350989768789885821631596673478716613052552877806224104622417700641121340403520362213213431886187395090109115760871062735843434366905378790852331627203874231128208552477186348377960888207126936639601183986424211906264679749590907877686495364430428207418809210077799229492604844988937682119886207434507198586616508542703295769919557615679462085241146062197026737897177414036164770204906521854013239066784404953535703482156264013775401977342727620106296083603214812950248254411962821845705739575291254228452001570751450849998373849021488832031516729897144036958503592958126351535138626300570562423807099429440199888138201708274843013318613445275717617791177744117179670420024222029944545100329491618087894697276340859868716398437797921665004617778066017597227310521204740877159342359171854324581445357116766624941069997453981035631277520373162945531667391452187194496440065415547891200499044961875584068770463101245601267534302913515337691301474750545129487957699320832868668982520413394190257218666794767237696487005756123330048592332978561310604292955905418247300250513118683036464285071351712520319176498460381641448462663791754703572805226870579246563326167390871360677020862178743498227778914652915835384616063315547653972413626404367852612728274480376722386757524582106965199218581210006439834143982847649217463868534519166969986919956480000000000000000000000000000000000000*i1^35 + 404665792682405040279088108789731735929390490713313786544033103600313673750316684114495442452806388655644151286344124694377645827935276172632039121878693914212047268030615138731794843441754173878097172053804217890122524678735891069210065026981427987900844988455025907526830647765021729409424766171795231086043206454329613334308745861121623748337557380989845144173985668391402648038448784114822714340280040140426330377069399584130787082870891652678479713071470890778480386705380975508695797205644808921683983905111554523480845735855355177948410374793535639761389591325699316942392145865698115034556724397125211444431515327592518533216747899397792472195428434817901617576363165913048476622570260342993771851766614746009955775541708319818593472241586840745012046229207566540895729822187657783503330727010867025802929174698137348090168702981235096029326406916705354819556347397273977221943345003396609825996222450627011467562641711102955996705405841879925565475333878968269330845599448678878930315279052758346586349670687059178905289388350679918330887423925002236242758091843285731688367463393540761508997664436038882081611979228525771248118895491023278815745330851538049112498495945930456964011434101785912579039839233962776090766333521636121129436529669948259871296115587696399210637465906945031906500378660052325962310300804844797552260541221564470571668804653919897062184719681304240015215057097302474752000000000000000000000000000000000000*i1^36 + -55195792196679542727130729473303202649609714931523570078345076443024914601824128018395803857941531308345737589539574212914231839138346113379824939975095101294206924822480870578148669289055558957250268433024621177686857126782795116461353084302040851452915639902736796246946493922078198272368321101860889841095360060187621647944394128122570862463149880406116095520230786354100028010020510056711811723199277152841265252498893789598310315982454071208548311233654792899891402770373175174687727300872450726433274026487266352103138708085355679360461715150292471122270479226903375532996240292391868055114032640034096330793686016704226636874467019006430825118373362854344846092564491789782616163182900324199075769104137072293058690305579307422403154724556733866533706555530711839954656322584335626651799456229225897987474907517692505707435140743590341971459324626125707609882864927561995935808524732548582952593107917730465616321174869104248093367608928564405376481860499761014068694724694549831586968980322969999351069501144870415540995035564061949953178306448625543832864654478533098586373814344136965966685540925381316334244230605878442091383976291908405258675557261802412443707729241575050976731779206949539957939659416505338068432335374955792006311949146596018983558659589171042013566258021132273168687956213819750648952125847386598156889552501048208624826491549377893910256235531553932627996626544230400000000000000000000000000000000000*i1^37 + 1890640631105815765617752977495547022561227643927665049777628558939842804446279674487515776518139651814857980374620821205022183942786321972254272140092874760822901982132430726042816973070362712647003486989869914264268661554717613090877488280073410743282480336773577942886076525465831603108244451901587840574417610647588427880946248400460537604392431296669982706278651485952965732367213592464920597476530890820804564816248495438434492622541708032506240317496500783340207328895214515046819600822256528270966916202955112381806379291453428896647961990948797926543271298082893999445186681932907650164095616496589500835357832496967000048159717169091083654084418600396302456818872044241526408791568665760411992515412462906863522856519910610711208305986937758930397480486376080612364748505796568466448392412071775691791591962613867743181276755796797116895454385271157580997812913492979006539708802974019834516614591818249339561840216658900588299777629834586673465257610987801092424742245096966291252500987445531229772430754087331567102227642476812973910940566079873493932139292445067078705741987178990010113851214797789057216823576365135536024902007628201985552963317458173488648137263622503650713113238876653490227561668780211513588430534095238095688422644949437490200074854830790447266582440715272452174855174696566732368962968828926015781093567143956411699666433095789293353567371257395975070679040000000000000000000000000000000000*i1^38 + 115180566830942814594241124657874223750180900628527243287114133787378042889507338186302169507929250837704644615419246149266324100380742689728017648914225884699725648785746416281649940960765399156946892008315880345921329775372180792484184442898360168928827086442567165837765703624208852851722531427730813192320165089014286761657376857406981065418206196054465174280886214090562796896934124718321413285448587826652287752411527662003917516012420257545747890061243961767113139472291200142511868293526316761162100974851902398404075913725623630271577178519983505515102319436702553046455285368168875953383679702557356051209169380701522542036214427340750541409524763333742737459025883718883286912102991437258690627239816812114624507084700712405401430596591219341457269208306843638568755810906431436753982973802061194147658923497989935828709781983876514214225993038802329746192386563339907436654240672525215268505336436516661258569321003591942357084512363750179383403960925571854165095119508094131448713719794803235507931813655116977697511948568820611106509778286907946731770813610219867448424801485276575014771814495871430893448994131791634455291939774742490248638986976321592966332029290882857855239427336218144374007292915349001553311427317682289378671049536619359133813280065408631221556350562350918102798698649243809338484103251953254098899227730571453865576358540921698145362563641819267072000000000000000000000000000000000*i1^39 + -4918014856507386132830822106340187187165806112452513444100528328689738564180913067358945157439760407616053491567172671143198151522546000912739111604995970404892653510959954915853732921913929134377306662360960600944026465634736147153357519348638167798139965232783762910539944645543258002722340000237234233980423485090532554665920508219936980018385684603182225591522577916457705072958154409061768368325030895648196902228079229341686033189871615430729111281289765257907653015228074604830072254986640719922015376371864843433659398466393928214046425892267057249964479621163239861400715349062072214604777570997511081478448892888083191776393939691105361853854937419245669681776709832206368645715129973394866442506417568313691059398037503369118201514329862024712007413313594533840631554882598962098089224696189317792087919848479547048574118768543182760682438419264629765579582614316525975529120795315978187367491303559188771329513333408552796119184964912541242339158111923950565550751276476695685325873414533214155552472933525034026073889695012171089966159206378927946678153277235014628342035252249214203931653961005144447687073943448553588323408614692027498937588517501306313129415525219623226216559280654472098867838729973579147643187704934137807618582555970158254893219733727201035104028743312666393779140005761419353048123680672013486905121432030799934473003392117683452088876741427200000000000000000000000000000000*i1^40 + -209324907492462227869072611249169103283476522970857465718935103005977909255242642393701256722973756923695971405807719895765097993179647601213884810134278268051116594626660062387540488997459921665749515511805392188135797745734370837138785971757864220289260172177569644307252447547990049721625738237219184853545658750792479495900005170347863026774623134137191062435562888969325888161317446003037552448378878784524793409216352780771733627041589351712390747609001089571325442094808718279078642599936206235896600475509102912330661823639782696985985189619519186957853798880378885695280558524568010038752172708273981974893035386304300069368144781491503250656947335268307271502150599973998870954451956470480698016961219862978181656076177398935750601632488922300447855804422202693858214428047086287592783290431388338433024889347077762954296668820525133718652814304280710672507803535267836202716355927341732979529568095711966495621888388909084553049232613502821607231810810319172879255031171860950078009244767759461282055451062279262539179832004281508950401189644763063439185097838408373067629080174897670360986108351643014843448543733213768187974088095787007730538230725772724664940836479387483961304981060972848947646621312886442958320244221647037060424894662085451737448019522568978497729699147964053197190774254945059738896346447864200304831309494598806178829181542936569089884160000000000000000000000000000000*i1^41 + 7016775227552193406322745074222233314764611216030010192544224913495844335418662661517792871055633571942364740227696837915064923345863058653538457239324544995300301701466242858411345117810245987576966049401832069040342730853467844974616912832617413979371525618524114895730105377028763650962538492060583714640843357683781022842252862105809571606567328620330600845013289315801848396303276508905006748941958636634003899051734959999872993193907946358799578731549936887102445458808615141437150857712996253994373988390916800773610088247454680725046694584020766292209656001180011393973987655969013351845591843776844914198813913721915451467614313198017557190296579563508302790078035930879079041437075629093594030616021142688322356440480859244787513243749930632858878043299525024323810597260186443205678098845520869997071826647246727988807204132251102833284393987373607125722334823946860799111543974052344148383165055837840953530445511485081506668127050904413615572635941853769686937369671910328270316583786816243062159902923615275868732077987378930659769606312745256648839671355837424204146626429299213298187517077775189010212425294450537180393081792220480650358646249992967075671304031311615910775436389562965685939791260009403082859581877819614587854069608912435573554724806209078678164410243915062185173761439523339789682989791555680776233576988131932453096971872717766656000000000000000000000000000000*i1^42 + 201225529742431043472691744038274448698922343642200147984569979300597109181327306699397076851023957594850629580914960094492062086302254395980387714608414047904887749081514835940161518322563018471745431007826227367611279693832490522447210624287623367742493743758160260912903890052909669205038318773721192077630910829356087027987502189888830878696900840591030125699054070935308308822027436105158146070051343374250794109083632092442271787591045014786752312456634405862074055357103371111094964707941511102473818827297159110730539372954780958760117454240458934241316728616422378839792749058396165203245757699723121786619663482595355548837803937604751587087183074982535651480857726713825977228948549843702297166900425601451719377540881925413199778689427696689005284766639681101334937683135859224216559992196256426917316134709628290322770674632649437472923187084664226399798219272031474873357660430786666963157467878108151430791570932270494244534039554608072493171623270133192134892876384236317775098778515072870492931540262414350825324830625051705257241712919568826255830582146743314137976120605925162995244155028980384890593624428027741255933849949046371395571655277994981045683673542884224902666625910556022198660058670870024256874496759584172451639103190984039548765491093105320651460926953806139442810153144082727551046251097469672200061694693304212288473084723200000000000000000000000000000*i1^43 + -4543602619233209986263126306719501100314400319456659694382251303752526181651844633244445073838629188417978189017566572427979108913669933816610177540498079609683251327582448714396284490439950206339643994932362865231439941283251054305812629305135375962319338676920393963519053536669368194764110170805339294940455949452212077683577889835363466527818172740550924509177727089582102579260044557121241947054275435676793194133415979261593560264666354031495204459927236806856223555960267940670774893839658729992977000385855241123385298591304925508651420545882170584085877116750477845138577289934582576978487202369290931963082843347141235991890347391553775067595320912533783211894302529619267711883630638408014697359558989951860700582336850144892186802010804373749859471261838401579680198133615933346478299407937412551241791329585974815697938217424472311280234525967282121181125429474315762935941891565510364324736749537592980401343929617139592600073526776124885214665926691726103911244126921504354961544207592536140525349598644758292983903387084351379390790504592746730614309869630880205830437563966198523842967830692809932937628682116291778585873443874984456706946279620688531931902029217429412267571902516236277402524400532750991962048868644060342594876826415988128217604086356141718994735681371887361891758166206828966859273648162239283720602760165351887994880000000000000000000000000000*i1^44 + -128224331567898572232054403338568699976143887369744136141455875149374062137678924426591342959567927230990943103114106568289857941296371887071266119237805927497398409388558096568979710267616184027462382973906574432830407452663450783037997392738520568977512045405879490134323784931409407497415749340270533031321190629741258779186198582606259047076703452227260234143505725371365610118882564420535555500030868784813031259428846356390249750908190513266720587041186666284627327027732159792275697570977461838867717404761754272145605382919836715445464932231650357490296890125851388847210392325994360720830955143140564049205624840618812161258918738467124877235699375882904743469674235717360897233137021281884739808947369991241281687095939724122040735814226241744540975517419313908945451711094381211306368723570981340759492189332182455514901635000531398727819843047207642802540906168402308056821721268071434716948698683058898278428965655488024551995288940963267864678299776654070264520752040412531219852806854010318806055757725767222767301415420806331608351442370854079221007901757213926685833675461131580664416786310455576838249427853509923638903436945654445073815997379631473748674891933125051134145011626245499465909839982771844986442891206097377043162677123175165390300451069168727141221127821917120857138765127337405943001687503456445957314362902315008000000000000000000000000000*i1^45 + 1960179747514890562213062206168103190503469572996736466968705521904672199523396702416327283778725586750801046558080708147145724894026397235432997631161889239309370712973751421923687797991567729029889646997920767676763763589257196772660889828549554847275417800849991899046427244873555767291096185735125892531652736876760267572274271147359262343408788711469898368463823333922397771694788297880233252674741305391290280103639764564802156150215122132726254797288624184442108070383486880325486749388906630488235391289755515307107650588616650119019785495296543911613161475081768405457154443681211979171329131740885907184140638943176586308727811194280411608902745614105349997250721200918710854935276272507237553902998047021784508743485417044848087972993688998015148250989855918800288607055850254524233138551649556226079772037065320712959230878299396886058193295863924773618121456524534012398259063555623520342707659113745638956522923996363908319604858221241508765222498162434907549457537378450357127542750200476306696300365532115332915971462300983578455948099383766453944381846642167276966312907831042080476593186517488705186526279680602409976091125891916677310144841993853814684447704851145619822383326882985792488429276573914704792981583902120780521007607133985090625674526598586966118226355483594253674492362720146358176742894777426643290108723200000000000000000000000000*i1^46 + 39018588285012423833768743703964379362022367512253580049921245745054415014921275651705939278429187929142766300931943795414186642840563130037412959148800579970944035812678086154246010323719129538840941203137285738842577750975738550247882707040212524040592283424623532367681910701717452473722659476421865498959291762790884399103235508860722027462971055018965730760334343724002496682829962933087806447134825235186701551561942273363257881783721313568947218539288681107012828988778204153221157600626639402482835349870751501734729257395080964450849507913937031016649824644022943292704284835808012849119905731924056779038871143581512905046470196992126963798934688726119245352086244466027600549713888837632521930432863073749631446447007795084495325399721194637175008832860401647218322729655114275216631026085423712546846634960361846241324936294087877909708909447530610259343352725987588354863424118353617388063365348627862444444479956532880687294638669710590345825094553601479082601610745649384148136504453035632293184254980731799011311645055752321760964818819277800601837502658356818214288485193966247007344342308508045960016933872716380034677708513121645595634172443802723489940926124674131299736497490201890278775902185046288876713944468188592511234622824008453524074827405074864518272523111640430692594840233129122339768014742183791820800000000000000000000000000*i1^47 + -457856004399953819676555062661252113681763489695442984071675142290376702150599984684021921882575662196725665223335359241576166865107370466145973936576842774114940455264216543903570236224272007512253008698585220349270838642888580241820847588855038824160279133404804691856855345456641867744732480805645493582886758253366657090191735758469988809443712162050188547100422874140307952903139304070308214024260951875512399434301310247492389373672591291839004803947147129476674245244423178092911754727027152017813846643739222405552589899181706110142542853685748022730216263540434329834829687783254570304183878733291899400887015915096888337550740818962233395901756383326035205729362600674397348551923344180689375929017064326727554033695035411304736632180677442397944186907901613706355598424078441539117176508451964096158728124278018683292425656369645838224812703603829865483820117235261223298343074873268446366859591088263457129704625464902865982813557892844272662169221154806448392077189413581126037313414007460152813664798068626727566247950118195157016126727380135696088625846556203327376627140627452574201439228299101527644497569003181178912504266034379935540568848762009375373734705393552780872146198418284065794577997029396875429861228578881962498521264449966955713587716172604201480096629873092838143627807392462553619164980838400000000000000000000000000*i1^48 + -3445503518478303410640489299913143729028441364710765667981789899530365946529544459079605249087675869838531762563306926241687002184279838637642456237000421396197032605268146220906546894280627887983932284841547728960976722178400152007546891295841822114778135943448641674952858759445385268356545280652912397031347074852229371806918799591143606109001433018424442195281904416155987267058076683581644323648035333346834021555380032525562356968507300356871037239688091141041483490989686221352237063918290852421953580535001380345055157276887722093174204287580506269660164184986088083658267231623215722279933370159325390987691502531214837425619429812576906282428527187404717574749475024915233750794962984543238636488832147821524952517136772106805523951980717315679398164314483212909837328780437761538666490522044673029669361468906522819024921039187967120439437539499266364310790571247357739891979309314034430251711919406561415826051992244356987250637071963640718534741706943972322182688822286416795032960344989092426000316835474836557609268863533702771052648962876843248833331712226534512425565180983241030439263906496934626048456233073198135639319735747397416947246984089964014496575234503197316761886358523301162690182687416972280911941881775113411998622014333829952301650693476145783997078432349566495557194836482056715134566400000000000000000000000*i1^49 + 45068428002146623961950144872336245182741833258136778756374163293351688289515395743421067922996909828154992755459815579716859388211572099008475481913289939429517095673409873039691453929781075820999149982041922228710219831341902662577821331937535664760915016027171107255299564403823170955235249393770102311389423225293352022232248366304340594690083075073691582339726517729758657843783873585701235603122736146686292645169730976090379185889518422440008361685522882555521002484126221118779836846849303058127370588833375604495656318532127380037448531467864604092554390011497980953085452216915685250114441865088907410358794949499671888511246894920915824588710991685052123304860778960443237618871895473261721023387321981103261479405771616096346069119896198059750897032161796247393841613064258489125748193109411669890388507283165170413579268679964282738141257174290154056182256331070331237527029452398389197202737805685284901959173768650229624789208892451309472197473098827739390676501567621601849022875400611004535741980431234995752710120824440803275157466895139303102739213999722113024228749849536710441464268576257239747322240346951144730057634229278727278130102724535655146106778845516057082457138043160339476563942535684221931022115474103225404709667523001554529624870442838573578139179561516051557804359172111728640000000000000000000000*i1^50 + -107598794640144382261106134384294602756655194059696564448281831594590435916208611093264666269358871447140655782445758765080496805525658896016623958555285554844926512339154463386739165416591797946085065809783809116671334089295635854646002142409722226089111955813844580363248351740842017524097584992077936034262399367575620554871779591704039929385641352725215924709415334581077236834299169606949157062163978061225796573893450956604983304157360398522454200847736308193730956203904644887505817808580041587521514176691301574751636773137182500478507720370915483570125460002164809929441482955606042920179874958638405605889715036997847349023545436519506645721222155819992687419368667676894723465120224035725979050072212585305294380462661649364566235057237599358095584572659723154674488444730047658850491885021740008776794284774431057067251184810874856879298588493397975569154485795781748958392464914641835165007708893437078580363863971442085743747458900332695853670935184816169615589463776180421539845813809418998224448918917668787407083966634657669996588560477094348678296042597497923055123559802558557594491853548739027668237148913410429097009288777293466402668068211994192196421998336549057165223728350623493965563383646234284623118617256597390883409474902313636750001822332208322066123434426249937905300537344000000000000000000000*i1^51 + 437685873197248517646598520640967215400084285558401265437683659342193056614965982946464276834911033424735776912451382599437156269694965395632431432674163682473167660529779884176871029304055402938049306488457997955410968008284366575332772660100080775966366799441663689076276383072195524108722556518188942757836957593897734064811946724277600662675752200221862859236651956564514852063262318220791497579557078388113663398032923154340562925074487530015413749679267670763800195894622086878269055973403991835045025206209288043844258057916732842546154544204300601828911078876138879132303712758863923509548403976142152294361527183012874187303947996755432955278897359940712209553758272160690726300202245022236859730636396651144595605523327752858216961148236639856269325105833432655247746206672094457900974305351233335365018209054233143115230363378350579699644408593967908391928505015621304916058955308260138929708719369089676825701592148514730380994166544391153798157063937224809770071414970582735644913318297019645531515466245649322412892977358706191776946498621267855399244409677329018530315148307063755729213798564962730902013321888339608461269509276447892088445188588969473589579238695796742379825591161903536439303715152262228126987872060766620162339152361047399938782325225791730287669147742944152780800000000000000000000*i1^52 + -1458311601947765128814913090482579075764547465101908394399175699630893238652324540066740986424696367815242720742201363835825510622681009363105696814399751556138592747476032021028350058808205397401929998897981529631934219752582281208924153169731637593091977448114824141917495653662139777602412997596524955527612643524727836674647028598604615708157139647977432815337366240730444064025091838043703405696258047221361413849172852428311741169459449093113756656195125453150953723402135371690308916548644840244546785209234022317396948898013961187049096605037427757558530386345200278523140093552098714810460997949023580254593217143715868061848062397352329281658581774173442020095093641369835091252327953772726347283601672493886184172697557088298353194540636645876973064940450710995932528677044595464378353690417690556971844513679600751245138173955464609088074147453875102861349200085146472420716106675715644788394628217968025998539040800691102188173322464776962402223484923133242352238695583867044399878264940803826817208239839733145565802882885258486179572514024387935201369613856941539324881722411795607870845868805742322610100269531376077749973684843459678883283938696234123731563955706481366818568275828825835164698762520260006117536698775182482278029707313233722927060275241704369066063094087680000000000000000000*i1^53 + 2314570496610851870861715601922495975716077243818933595157607647061019451640828945626854689260200774315472496705088428494462241613332224329405352593759874048716662442231253239781878153883457208139361702084619668858835484033977922037509911096843387954042716155420966448744176010167905960591978325349090723125534539696643173833581287634031880840368160145281390471148924880693681324577865377638864111156029476817796592444305227052982500986928511255111575746638208902356598395259529059903812085787527113853810760569540809965552920626288960660342287932160742450018052850273038225687079741963425399653723017418916147954135935668607384183507546960245826625856705103257675315108797293752235650648374209761364355049503005631813082606998334268123307506811771759144270702989080105144815998546065005817355198685569327474876331456289709626337171410977353144572158352522469217564216166243704796829183723727050388958212088906567979517970277369303061272415436394431418128956686000610686153559995813200366912151321697283507923028256917516420741870440554008380237564270364788814810628293410161954251425490375849778202194439114855991947159375173510221420639242694856421479705911681733269197042608208168296518468205172083504154459077377984201874089072004963142708960146745095879543342327850577646583808000000000000000000*i1^54 + 583167267248757663033673420225419068630350138483109653051136651895315213701293604541582252013011612094925308867642994770282813261131573292819866305047512025250289581902191419983298045417028563645344116208636361966373181492386109591262302337572219190347691863442483477009609891002177657596077770096727376520179682470813424500470880090982644221439795099421177276867742293917568458898221117297408239297090849638721034484203656897852700896340934061309467541276639926890613074351546434551488353079341346051661360221498771889226080312833624617353151414829651177641660281792134163099222336064101223315313985264593434793347743773447970757819679523501678421647815578207745476941983548390759086004862673284453856788112052340638828915464206189171903137600853476941375680333570797523663078157035465875257802780147225289023584167250821371919295183224857164479217712409967056992210975127260492338743137921975320034487644097878102842078554088021742472337717198654217951010531771439704405042951319269425562429877323691802607254034892352651600509991461815179739787242073282201814745336740660353745266734082947500128114271481914347670859656849657370604281101716622113364826581975273431208580396505801423736035422920017390020413870566868659338858551951872731857568133393918725568687556997939200000000000000000*i1^55 + -2920845417368644664694698750700121874514290239236941901627737306386067485643699501561866326354081285946811745048804035431948527708306420099997314150258945584248277776923439766079475866850391563740894962899873127609365069085864169826752984911017898235196054269001441208739310363467216904327553903205866439356673914614528297075923865909512691815060497207621964263365243617398111984730111766275585759246047020625051243361558279758255635099474614911852674749488509604773376461060653030918255967702827980693617211934198902651817238961653000771557466809934263695728190078553672832172726526827696654375576325407971741288257668774240182399016777179228264979211304944804214538953255498075451035369076424808395165854947177627754347979964729166249687151824219854719815368072886139027474014566611071110676665717145234943210483130112890766370451630448395212774183122489576701910444991356895329674182950488674875869473238582385087191609646641108474627966886773326326624136946433705974258167952655509921143289944611656095348656950503232993159004410406801485668138447421452846486377686182271043268974121653538367805290354984631039572628478863159313674362918091155073664647612099502755236663716173088860735917889030801225757408876809377223041165931165301543140305129199370075583283200000000000000000*i1^56 + 708261739855243680889365873498011575231762411930559887979854471290288482517462349580100041629188478711531804166629969298871758880241160902750515437368785400431866673557500603958031491086686075129986300607003180632901726349042021535719693087424220244949721174653891048237842182677644741694345554334679211795852556886164605594527251081211537161817730262964145815402641547662138589572007078216902468706642090318552676729250381541713932128711756391793992190502091846624491167966492962226980300113807614052268260708197900538830362721217375535806347272190952108290646924913487725780662929810771725504776234224479142084440970866523884728334404968587625355189721214910812354930701798178133107386829945585731960790447760816057442349468288065137031981553200220417851551493016040119208315958842941888300972600694399257601386208309074594138017202279592000232821234153532342834525405410833477862851108197681070260367685987188974943469381609413967474851449444021570502587146009667628859471760391235790286136934262914326712533451739275595605817368558013919767421234593513041321298194165372856292405717267754250594808651522495715623331157237309221390546569052840422223555679824735333388946127216862322911446745816355163226111555703255817488972205730968453151690243857973248000000000000000*i1^57 + 1543957400150313868878905450324265574127574394061566477337983261202329270222073867487667700781807453157693852766957175989613155076971752389520777418319050056528519982280958605487076644311855384590745190838870108611272807654866478325119481145087117490181001675576764908409500841225126909990779787504716290744214096075272401535728249093844908587958729197611160227470249612269782311501491947542765110308955386393402852975752642467456282442964315438870199194198515140974594989128329289513717553100910358179567553221604841178037006461162627338761360773741337390658741420497973116694431804512780744495560234556422110820381063028904880543485629044766788611972094050785291175239883641841671538988558806946888974062453390673343175938589927694092563804245599416830932889196835760438373009929781826978535271300665711100720730187092314166497709035595483821375182055922181564702779584215560886693138585341129625314706106492141833770505598361573751324719420929508000714814140456095751427244699083157506515239977327754129240968156581472534385951281555419111285746779323810417444658113013487084248696023628495155044411146872360598157418435774648134578153552494295941608488548442907451098806894461338353531837283281572988326209445255747724306448207892070025987201433600000000000000*i1^58 + 36926999443755385978019284672391919003700675809849774941223140260795402520418089447070603613516779879756707568342909635996182582791129510718093171445810836437217894659075247380168971168739919603320042939150791150245432360757632546154848647322507505762637888237767478558303376375601538277653835968025862462162894440971752985777881774065595330692717407941692177082370808597069344985949031262655631013229230452813689737049686926284546684946837165691951211307608019527311842153505038086620503949356238157358271314988584517075190136672342650323195331443755751867166458348205435568197262314632456784132450420128912434856564513964294550155860514241411047929716592637919379363543684794480511925313509218001179056081642176005726512712542149673320274501994018228632924973640358719760999298645403379774170989147383909141679242412635853281019850795981482698880514987454318857057850277439073212095739256519581374786538269667853452717106280622896115228371562680483798536383959626063568658908544919331028234973568146679416282808404571454715126028543393660581161776590014941273726048048528146772041419266540939044839096045267128565179391082001599855066140742185537722215689793818914181590991280935908424863240411591003775946087127499577226469195162918584320000000000000*i1^59 + 200842122095937324623952570680272196291889196610228285507598861203200371270340767000848755981982739143379066722115907250268384718720597697622437238294431589404945908230799371804561318246487149047391873184149504390181152156824426172410757612701193755329875225193393984322031278632897189749085073953890685827426350533706738676188822718505629783970526605887484179632510535480007460590923523331069653777121897433288752353324362359887124764818117645382437107436153489067521203175370625069200858222663130866635383860864271169135205770226066310209726148084052229612617330205210957541699063877194015261636921543660285231734317334406032572369747420209394168739265599412903767736519715874855296646008085217723161514123676252282462798418254819662056493505635939334442812403819845638543489747197511934528005075890846779725684035428303231200106028402563046255464605826772335791819424004638193964667118403929895258006704952691049884028782179054313553011450282700895958370928749311557601017916333230329818134788100969535024416283691604877663210879890541482245276026093570093279871753869774046205010688473344712715738840539215607477125196057972988035327413710272368901632965548867543576382136719874459788646981668737426581465877043062027036131328000000000000*i1^60 + 18315203223584549084013694627475902561551658322481052892465512481228170728428525182741389456614345544406213695717995434424333247138490106649708223802031159929948792833902969073122296653431993354504704947425328159872922931408599670786722648049683366383934174025581783558731730847347318258491456549133058279940818301534416407976703391259191476192508788789803194646469844307798465507232443556241167971061651100146462904500634816332566406494391049752332827748446977571426491374656731903951548378152536731805116864229939316441409922393958436183841396560855326607994928170704016785481817830994568274299221424645687836278191848988273884352437661550491859098332912119401958281063769218996671058310447798200592502586089141826026017932171534726825937301686496965146290663242195831164166560486812728220043788502456748617090924371542033742660138606692286741728776985653982109641381707260057395871600174388794259243824562023056573621303457409123522637912005368036417383453286923877529414060855802742171644053363788851527872640152922590231804663087270223851796696357824763949310887789868810874114162537109377967930347324684306240994061779155565069822160464548177876123034405242420507759870166224146591066765734855678203356224946176000000000000*i1^61 + 5935287813248586452284211980179027269109188201481642577972968295546891038946315245652968778864528927592777203405337267612681892285080782013672656728541454341876047517830587735370310568157165502322026719006299952877321902583375420045529786398317331956681320172030416079171715294983023115453899009915151365179182675557327266502152461518831756229704532923678322075540262424741377013117227291289023371090627226677168352105654169611481298630336100587338081512978024574411801138754185607924534138369322238123932172504814114996633446463453945320196998077300057787984722778443357824564595287695409125954532057754180697400679963390259690334704083220565680594079669367852211901946296043630861323766126986632542916574357511377548131080318345794580851458568536877553240960416188626754651594404678921160541817649682645409063990690326098743101563076586125447748042518848470520876627135759106237381429704108426024880701448001072485721878412687820065378619673664423104546012924188656350480284873227978159283972120479536543147036056781806722831418688493260127874030587106964539181631816170675557733321040661609853071301294222697533426435349314483047638074936419371203730803765661735316463506847028241976412117333529503559843840000000000*i1^62 + -224577511643989634465556133895077686309539480153421422377745900339559606369990564211920788384029017739618074221038166711794671923140876549156384282845784226104389541945522235222390483722864746098606589950647558679816210078433427903827752361738581040893058141830670125060193244605002289150910692453056678565702706570198808128160725152879996974193646153109630707928705511820705396764443113596121048939816106782028673383649420470135396385914205242790207093592237580050797604522569194462484993774520583730514002520533475052835929552947074034305447059928901957106048120335278302228492387327233802584354957747536647551711284963401477651203974381639156473114231786062258491422931810015867857913880661560793074482427016810510504847811917497879775092255444233407937316071912094372282308547824995928980493422751937983755590845496371476849988792611684326404895206109921731268208442176042232949116682454870735873018029921682777493911638322603056666636375203955900334353082706192967302308798563767471083150241992773407238092091786594092058411216006894830115655514537493108019374579469002536680946268516792449080631503289105758603965239924642262066496289735812399300760482034672442707513156650245245031233355776000000000*i1^63 + 92320015588705337170331473358063914403991818542247665120537272344606334653623633366778337506907142810690920631965523948531719195906260431705636678440930226328939263390911906118208748870423675108339576155328157258955228108831359487607992376906939355795480662972122184841629036561688897697469534500919150984377981778652906935923341789448000275767851733816053948663249934429400739129117233575602190025068947091432183658943573642757840816926868936451146317283687806221676867582825573752898867376971062246132390743121083234587978366758408760780963729667246631714381345490363188172575773319789346728340506437111914401261527809471077440889477259314083398499424231916395997629858934784865450756656188485467034399738911991051243012733988391964223983749407312181406190086697351210861209812818272399006780666568816067071245610331391766556133909556598321990599822460018147593562624274698834687248196013682169170316679285638851960002096654513758250983708952905130768333643117436246950506556227082883494379393924559044698053291689312569799284625627511924481798128843498022676579590521783102956749511721348385629575288742242693270900574239843722845463910312687553977062259943961558040048742741468774400000000*i1^64 + 1621842969137769688223756926715659484983315592227231944443944075086347980469488377456562606406453276110839446881990592137840731710126613221954133098698614594178993362095804076422041833329515169960454991833403414196416726149859091382818624693388491893717591754576232399824270899493360375102240594893479474207001523534738862290307517196404725055455795395060176373680349924447773192160629304830847244606053014529128554336269215527851535655536840073578602250903903367621327968060813615712731697874486626171886775281425721238213379342680130163702235077897063409606584244531197878907649227277803601626913105115222686346334140466327337396691261340893563030751953363661247794893209341487120496378516561827077348345575929208738961179427332732645421357342166395239983130368354834144737502983832241193482210628355278309741019772622922564594098110640512084638855747690723230202623577365648769146174277141911615731366429729137457902187261039631904592826237166647650895384097161010325531653122889919771671157617425897642085346645405285859480971196957171892258705430916296568431108007150271798556005063858125359187508117992341460084273328945702011276425673110371265988503566817595228160000000*i1^65 + 27267470508924125559732136933338161382751359256391601655000658742927441606295276064119405016225454698476957466335801259662695887399966657272069129420678487650178999824890919561630028281551396081486456538571915230282364747371606821744479282431210907597571569554202039747603254618053031189516523771068261175247213404686548660352480316341124048404532981807647415081037008111235583571229808222888327560498177263132297244201128679109998493632027211208135503364643583794548698903729319144340622598089620130444665158528783855153785548907433485675354511419294505947460990360849855628115033998941418106182470499067164579919451173648227391577839061264850650866446870890388036722394558345768357080191256727096000880579073428165098017202188263058209364660326254562720215038376053654624325172615176924535076590532371924356563856819983089151232873087670925125713722161743495349562368204419814427922818591299983032693680900974635950755054208064790160491520421140882791072020120841210255444258625745169084393889054504595444471690723059293871919923981527056203496977563957616070918631190573665162826356574121064611523728721803986101356420384660284244210493109310964367360000000*i1^66 + 19842254795190497148398694341020133048668898261606817231015004160791229233722032216111762166373917618824847697984827341268746462648870544699727095441018574135665439791286220154046047326937008946564405400787246413582881488686113342563848023540025702786776309619505046239003757286385490178971478875487390439848563312271176885707987644329246832900268418188628726701634350625820809816687007471263695085172659023796480030241004639805706740225709557739467130640591495602483220827004773383213931347107375359649140280978218468201888466214613849485424762013795980082721663428413273178175398624466566673722395077333169223732858769684511971481617048726132570188521246318692195520919497982843257469007161129556490019261014524535324130670748537005589791214109326600678181373110138207612327103507720471400659186413161628113206897614905422430958329798809859242724846724098756431672261248869889882066512655917917071420261253195576374969991811773146468687274139615775898730429687636493918636964153439144347809489426190723975593769048213743183370859042250022202388226041451811037197654479152204867517201343742173303318797996261169389320349561726731026432000000*i1^67 + 5073693424390979826669966948687318504348312304579956313917909550380937283302703406521060556797413814292587281202033526945898149716196821207602257894083804700960503530987423186725505871137982401571422908763511696852303134236782429439217752822043273542349161821966711399078049717346354620275216319592074796809925609981852200109759289945988018106035810098898825694022184974389824968402346207777534402041516639494959334821716145880362187125013173593227417082803605010079431587492368455254903412049922721785961957316768666800988910184440442936153901993089315926212080156965794092362045618524458810233329792122750739371163335612982963069767201826253869237790674587311413175087514846750812284379326431659415872920309347627590636313144261956863004016054567665537658250897911528308256108548746669505200539531027043636394210688328527732375228545460170655190503987760319501137798703313847365367018960411724468948980421251257137767201236788042594028154622503682555538936002935857759752527372872285736800000299343217507602302683843157186897072667253537396288432560443306645518542174581329867901888483359461307674810200718814908252160000*i1^68 + 446511942949479035002506233500236048465660587362385028580715776757762034468710515717336142898706460597264937704580694891906364800982963379624792163891092501181833472354770898603762552456495377446843353447370558137303507869927610393949432677050844522159037498668625284266165743339681384939780548335169584859325880932633307932859303538255149647649431817788865066340854288722298945518127052203191357119740099789030128776392717085448725876210237416020928922667313455412129408768351040122018148982236972913209928397621845373102406087097135995296141359634226368585887899115367124704490786280215667736800825773950468784540946564198833488247305692135780723034529930296864351751430197444512811029651224392258081077706281592194240320496012958725196754358312404021095357331584617010872256298389359825326361463786730878531596582832661978479563738149320020740868146305926733658938437852340944431492275754754248878391414999326947140862039095092446990319634176354987718215060734988826072028343552363844138257736560174006123784627922057291266902459277549608681308592500188690577208068837206782818573889364893368320000*i1^69 + 25872921859135206966597094476963473328884880578917083551522261120488313543885205644573443830654910378461853489975665295991929370304196070615251128608131708540632079413083979081682763117420414090958920623658773326817394559614802394724069110613926177117951026426121868923728572352244307022384070073419767159803103749512389281278799094349074597373473475281789809001825037826005598018254790765579542335102926115911027437774788651250292002426232542804558065822720890338181797285934120950446373112922908104247988671462071149154203663855660940792221282437397086250662050380862928978607554987864265658833812369331941941870635243494921178242610206835313935857738155341505649975133457713548525244385890273210367323294693424518654913668989945643706857803436829545796239408271904323996077850386679943895489036486797092399799632474731330879334825305915804812162273618341930297662255113125182922124023268667125681951311410570378947618124548499923260939411224224014755658519162280111741089785537543668218179990150870336633420066809833526004836717394170460984856513912289409677062532117730099200*i1^70 + -68665833087328721094779658407803335423925906498566342062454586915691699954495765181524248617335602956596853391248017597026929320637775325155695189483252955048322792823268845196963925734100420024486973946593576881137960417533409807244810035582828589516542592616608349714615439087236657607517944066598089778000713414469642163260835075946121281438705186519168622168587899635788051589082032376697404765750373542705456015176560649895901652573460261248005705480889311266660586402128060079160660245282492637645078864178216375534557732127332127739476250616940723256539023367162168977719213955053596909250539127415853328621758426291900187530430461436192350739071768546987572712092338898236744061941860555852429265074228595256894321779527894627460861201935893618043666742668025450332277749321173490526661559956069640857262250450690679786776774951206547538134908127400621356167630528769624009187407862170179306193257830001472498908854515760557645989010193506143772046868813062648972475166558312323743432352674262359011224653044231479162466222090131472083157760*i1^71 + 597769027983796531030094900430338676529957702437829526398201914099766492877397722734014311278346104950313581786827333747582236056774315309898137160938276625381789529346974907617614159237441122724154653544799692586296282184940108702713251041161922138815554611810582463959336474112594830507272079925538809744136528722528394512987293918336764307702264969610209969914213621682358923749766602227958980641694781125879218939350517789641065210887815484467524282054877496591337353488992798447332943295616744459110383951475974653199496530538890296868994272104275800032719170124128432599233367618934339436438417011907077834321760363594752526244111816610839907306885310564116569903899904843326448117192827113845899267558192117650185942093185661603601421025897794971563348247904289876890415927054514270465552662360342944491417854735366987814008637815716102899967781334511282631650750547055285453792596069682071276139346178503175137119905586863101664364938773008481899753583791941922369940731038354574953271986628383434841*i1^72, -23712624442325300094937609994732091719871323717214211844371677851225781602785822098653358894616259173093655620481949180218503795630912047022498742691313062789876392973191340556975335297038920400523652945132831799887348269279944968942257264932785669685199634332801200593650842170684786231116011970115554756100403789051277404968781692896397841089385843942402791477570247845287069160867748999307160329413173894687582411974516140602653536205564443848120275748168236066721527191106143700407088714911919425057621753521844585929925631380456943473854271449336638222440739853384936707252265359082481462363414828293658384565112777945305510312312958371826077662207369926480728576481457436309430487869809159532244762433537167902788601949666749785637817045336087961536462637341515296878103418698213340698113632958870944964571578160213648461766635139840173766053670644966662283031841791046813793243216231437766952233361981238367115137463798676991739656006587053389653295273167432237669508727312772801932931902000596102929430379461610731056596967993883487660187804396383532406040007562746973765207844399765745964371117237730620395843704836648825095015662138580123339998723355164380097235944556675466339391467098628746264787517892259182880321057014348386719689127814122402045175794633715351667192619680325178484608354243402902631070076651989260109311805468964065015446294679283920990370372477444712680906583545330245146225716220515956210686925443784171768656075572835152713906218621097227758167851042162589538373101708487518931988128203032968345289040864290266489854612727608138687498001943765027679993370224377690435557757156191142944567019616607997268150057917080285330062591416114101990118754819657862221269069851578025289887165746618273375842429109305805194048381519285042480757260029656151020790960681582926316128769726608931284949410913023244866457789548584866992170988385965685384069648968672434794566332186624000000000000000000000000000000000000000000000000000000000000000000000000 + -145932651548924234691816538145817068167787640437377749104054031853010391516357132960743433253902291943718400444182914093803018572393731675862526371118356685232572805134677745541476833691684529553992933038014948607381096929355844956584928100032265538887637446882464367099565431513301692720159722402065002860667096857049990214462926773602717504362320491797958499722343405795471483571856296954478406866717681991202471250023081016706279216830990661235369280821589470799269837551196843013671454521996036214290426118041814422341713789069951806799747711085418699199299695599765436142418793446779824781653881966932065044917770257617236790363574682778042132837123544875944088762598295217422322473430622061672744235228167784331834553720886972352529773230139636636014096619806572711283452224767200007400710932263960753971968447646209366344592805212467763322755645078854887312909901186912811420143436025834069535051873548995890811618493502398164823329281297453911057971595979823265398870365101463025405069111530819786825671698682864897580394631374887469698079581631551785163376076481039422291967657100773605564998069726860899483295972793963965346404769970201152008562466219191062530220339205896651284430936301903903126064458632082470390334586848251795461328019022726609411400195337981116034144983498537488887996278198909685609630201483784410070855450221466520472708774103419099487876848492969492465797542851146011458305162454699549330181505920358880198111508817948947194527307217799927621262808644402300952731652122129011187829665106337427760965738233939434802505980094962595092836833812880838092522525098408454406595034315564060245181578387396247675681336143020659490033011338012386634721941284128233879145839637261041496940783463720743796636778027321243222433533792832396075428505725348144476431345673540514942871496352417505589876099972814391520959337671142691205521617876697045265511619312561754315765579776000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -584448003566684508555538968526556254677382476451854588834603645439539634356300578551717524787952411035201860449706940717810831648944205279851205206954451974658736706385350243101061062587657304744640864695779500313570747845358768348005847401932675923368002869080059171749545509703792151044348166378030478290716596474626836574397517020188358605667079934994330267795273138622845322233882321565964728484801927671052822995821478241078468109679856640709880218290674857483928108660735061557753415859213802090253487309796607821406464660745653223315855282674764312363572755532120885493398553405403806930708932080029770541177403249021596818711947299470905432735329350454982670583229401371066489195706843049832064093455753983492568955339319404822064256271025353586939419761841998031369652464671296262364834893906576125870460809670450549510198844900368748838165730214966432188379586759474654724477602583649324232812823979695917275022391013531095851924660556095010513427045187357062165029100113790049075326465681886814348255680787357010895746614363567489145811678190065296969944568042844153408902309724318473002637559482440740749743134580146938524426380435644248961830926794259391525144268157245771810856034242881190769646742048069076318415411544144225524123930526619533986306187316355267136325698963744731451646111527394029003424311791072066169306497707969515874039303536039145911902607217940840589321263767897621931271758286090508687056267347418144141763271896063866428514228912641646739489199815390838225639648210632723633361248043027725158981592819908287580711069166572262758594221000625532895830908697156620978072094262546946740118638421528294142412460818133244620695842547807342296704201727235872507285000303272743121060424506749171546414777760586376693938651096863042016770480640594114622688525455037047097184494654471729762930300210379026248579676273485035466139064386557347405103380705877500627915898880000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -299821105540234510497473843895381221682022765420277864074104861522660500311270237277555040880809270529133734896099321912599930042962290957128998683098245286717123544949411173057736689029826039133703754342779519637109015526763249981464399995430883108384559422715728291392753941568298695729051244307545695986262663866718220314169746003934659504254179380256960106151746431085857946185995980585524913835672976184184584289742842372902858922949440621294422529535581425845060218817637729574347185595338143124526694427229512858937932826010829438433226217948450918118974997478658399534744691902949292102823088922218131839749366899623473910532686515451972321988791048160704294223619374380827241107505000290440354140631475863206849124880635259273605164169817081479289431241650933918279648341089935839527385857619118271731721276937112975563243611721937734081282163758887703570131741755783800090131337328152258309290419279530534300972278698836217851948096715821622643287202104303175023916039309527162067088420668785277421758756908913772567600015831112342890108186349265641556280509603908875082470802588323189250886105708732158060069794611472594409509903349047969686341391355622256180176524883162442000948122271310581665910566091884859039389327340725941995877229589755579391817265335404707803690175601897467333316555303178420261755230927224331619068717278842830175859330832690500612587989872902597117936415995784816378170829799033346764832565345544935809396351394205733409785021430915015742848487747100181914426270154460332406963587472172687721097660118649433075027645163844870529552956460423779906181354962036147673165291627371265195061326916043806753441995115463427902996148027982230311558243852577566259921261017012659184897269747185820902566187586927247636425276620990321196222865211947000927139826483454761767050191301467204083183889009380280086128920423735088866055885319268251008802470448889510842335232000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 340504902333218750130506531073696310001066645663808977269249127064331959221895643075256302783832503530739125327880180997914737927688420152993028159394375999905895136789560630150651500493687270708279647696046030776968784138601792006328080774688421075557293350815885138407355269840092489256306167132775837680597940487878857682715619336418553066898411666240702581287500778231114648239290868103073857428555583349915685834317512988203470983993748731585479433695945087691653337016233607252162793339310220295338545776881790523480605453981342470680025504639208475320951404081656161823387445993369709757061762609522920034837709928692010482410208784229904958886468644993450435363468307843612867334139952159800941535568549793181662452795050422636021094945081815658129480048717650590173658813414401190648111465194345480817165492676790896547902333628003623037514216677646577015328773309913347990301210213225013422819061284106521549221128554547513831257148812888376112696347482716969601715927041772175495881733862069921462636588944594112307607954026223075577310659419122253097021018568813681947897720844466280119871761344526045728700448396662890598927712010176687379678265013996273559910758538308537286512392497339103896221902323902388398843504917816201516177751825828568778753397706918213194512057995530960214896345833071172960260343364564166293685527967041072506686784229428947467178692605553410495347678908070045595296139136764228805141904533570167697911040863241019319539909365055571151671605454519373474323780994534435413519859361827456188966180879015299801530033233164973296213235592741331141038878332636108706723551988116538328373654466386662759970136319038132897709737208016590328978834064131681175114895736940143060025914935763170283841027576559639540700695238139724064412969391631019973051710445600643764062354360845884962028035583819677714668972898584146088298454833930426104144858337581722710835200000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 843636354402374145940310297084125643839998767216769078627487380896283392348349898309603418858854798514486633324780569379352344126247392752578936214764635889412845189694739915895857812546913005001437276377937418782793138850353878688301751856614107240506741765456128978609318817759238822530731854712171527533525436042958860336897872821108248748509004579441333644488307873911924111671020998576866193503591950668117486013142353372028434050824643762950910440896651938037435906740835805449072952537653544334125788936998423483927266756718442110945069223704479786209068197960749474737261288616944932373545749319096466132475716867644866979921011170593555578235890970310777658524514026115183930134510003026386310048918424398292076151395011395092526225517673750905381003946066806057338498016113031074415325251076657973499521404696389477670715335044072474801751108573307728441040489516818084574292652907103009811731769700199461622180717991852081677274923664738788634767373925821586047410069762649198354657652716051742682385722722079759719035717812704480108176952008862626880035167093602946125001932745400390814953744928835818689750345059126073065201090862280823119320433873493186856596121974411511204180147232871810453533420886021476782648139216356180172173543598623473601438434746338982740159484292443174576901607742306669461302373328307698404144605615716160886744263121096684705901539647416643464546593631830822645167805600936638662543414742602783876752105739169716498002317038823631144343455049270163347022917631020928274585107880043982154523949870139931550335013349458727429280077390219051275062394883410746294389192904189874344869522276346284459112285284412137274973535143134156034112972806182478363687848490435290070901780446981471658994240251494871791833841663060948365391064534333393489580107321984965256574040228722903375797665136386896290342599303900500672062746610652899611933032520465157980160000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -1970973448779532545723374795748822820603651502268864364126686301272766964019959459453054078165563096096456744140007627068151637498886651327761574842585067797810745204141606338819992008012814030044804416732197020310828390401788223016690602464867954345619711439417881937437287299405072339723530103538714665422111155427329710626320441047616387800304743200862960132970300661376201912865905720968747251631840215623186266593427187095178147455046382820685329217529708047206014799070167630133132599710146041508244795675037326813425738281416153292104499343145472078736786497796816900281713725797326204839393604544965732123333836991285033780547215637939411552018251390685801971934757244325532207188613779859634788285404225079005733245241133421230249942502253253272783671267101924310508364745123569645326130972866746359713351610493909257536793885959185704776099027959569773007265089429989595415809374553936838777561233181389307686404000793577038229389193697234826240883944034074180430006204086854047367617149079085399031692915364428204043844387514613875024128532811910058996019445794969039744709623162028401390506975209859447211114687622222805384244751961974816551605814529265894713724645319923080411968707979882070496705431178710018647516164093974354487605829910066239797061833665317203786103647399824612177814872152583516368896386443793817603783645104048600238410941009083368597516079225232205735378956842755267896810853227685548238790506902627255894797972175285146858857038513866049562553265848376957036269471219915141590977491917638445675320841194650174644532327822171443314593702482552323203396842066276210775985265572180146884200820866766173480386755903508180874514611404951713492574725576861054010809052529885381535225287145793417734203720139032854405697290097318949076034224371333915667311532814499227911842148069339245382582329389853398959912244959082758375553614437517639624117750495323357184000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 2299944577349126599900345462540540217167279280698879243751642486048490283241073358886782352093685236054261516894152281365286502064345871874774643746971065372593680492648781140829779185525678461659022353019519553812889769096605572003360597502765025197310140010062911503095971868766419769624773693056617529842207747987970360039324456949828794371208799877178772026882690160578739924260052091943347053199821141350496578868471193642633195272325354967399447808764080060786610031897145727361845284485734119920878161979782105198870194060607072690492460185837900961151110653156930625559756544623315728105425630944505071635126175541160687398106001024345359512376952853543602524371865534850491642240043892006513309763631793173323665668375548352760807768473218069744941894926607309863585734169608738491217949464242437946285591786751194354212464120649926349599313114641109873324097028196369551134520651822632182982966716403599718607890474687028201302979396625631473832722591412465766905695573360375010622142526139353576679913857406090805869447205188593296046151074359756511849601820907546353598783144933495384698413553562417220240908404231051510427909422728104922902668654274618288111975441689357303092273840135862532918451108935178203373920376669235917157024249071350868386865518490350576588184510080095497258273426555986908056652964992705749274907367510405107501624866863697408372804158481929747970267856942735662150218751979171840138334666419823774977004610266343716850453759354759860404247427965761989312125903460559722123903062283226966941399007809016024503052165181699080557218714677223313895007503759882637648342248652730233965519712976703012621742841436213910185760003060867648398125699349870652838059236157545323068614587360163978566359240299252787067964852727089266835949118020565856450084826041925833358487348609298928535436081678768219433266350101153960918915238328006949634994874476186828800000000000000000000000000000000000000000000000000000000000000000*i1^7 + -1744422028446535619524979042579265031760216810493132298908481158764795060380529937598590238608485189948794585611232305592681038977039782749230360561564787022114946821530594098197239066439640432454402144936899181521201360481596601698832274383735139218114535170039562459391554792697927831928692892396875211123609044472630090288886523941419370339505981124793224125955431193599899749014062565991534358478013731529948975127693127590131650964589412049641890183040721605335369499526685526764863044797520815361891439067131808706532424474757858215320303834814521006074840023708563679444390865244313725485703102121604585536915514791686764358601428863873974546918530456198256121991971949509034211815301500826645880059553904960922221021701685831662294996650386159290874325479688791949823479133983850729554203993350579499934919260284440361682489367494411708894475245259084649836979154956275393870684938540901689241720203941730150527157797172338842526446208616717525042208879378588583100759760743607926241554266806626909912973378129446171541114523600888516230761292241684403300000034976654675552745867757753232441174097232615190324213057135193928041490198341520096224945371047225427822910221365782919013402495162788542051035349754272849994479032063986915512167335951209366432445603214957566841221660799245679610105800572332236661976411330680301660391919595515336532282819070402851098713118486975249515131620681773993701064337669546536203914610766348100537974038284262908360993148198424060367780494086812424153389308022979693174489618992899287328727242057961586942386425309955764478656157360021216857960417912282094492563917966494718817986135841626444795116335388589635601955578794787139149407915638395441129528178840687743406943847823961439492591985577747079929179613977607300743110704782376636959684835417905483961169625555212864160294463971231950431775361922753959746016934071875676840388571273625600000000000000000000000000000000000000000000000000000000000000000*i1^8 + 940504815422880603205658389480512220035483689484937835645279862589032984330805389199423702394350247177852539018293766524522511112758872805668129606402098001413802533058757467406292544283747036135105510130424743043330488659331045946180277112666411783503643052166215065668665026895578485400523364890801672162748132203070281869709608951009284770461819097206022720490819089137219431342425932376540349593083577933641896992930003948407137993327197700751391021125912794108338841748587791734659327519777753552246519074847261104276693681816918581104790899297973514380601748809617308483927423782457983712098624416066060047491553288937295956174762273846184685290084705588396451690414344954882367695562594100232335277990085581303083376027956988502315030099095040666544180591773512980986169013411426828364100250090343503653570586756482435376424609716526932422842384408050193479484608504533761094892803887556263288046351552677621159300255078993843564470431700503775427676413555591801859099298905545859563293584645657137759669564580213756467406267270123586660955534470091369024378603907271882453402813485776250277582593646126148182180685538204810451501091527571664236048391084713702928022931102870902472463257819260316293536783920838685895467818363033757520954892866272320073103404731208732043876202427248361235395505676001052464456639026623724451567817809144247977352252040167825668071753875469998458035172787671815608237645339041400262930625767165185000200180245368361974953796291585061833173114146319182139022642137992345352655722996447403738280841489088785917963700890636988437157298691769208809061528165733391092000947966855770490846577242347471851846970197707731593238944297830670982759725213628758043409940738372444577722636864117644330559222502124088690921243909340261535408213076632869107240021530356212686889950396345165101307774399761809914809203477730492132938709443779682322279145930752000000000000000000000000000000000000000000000000000000000000000*i1^9 + -373888511919727448962051951834639665351125429756093623030406467428387026841598152772295113931379406044170919407604576214961830011683157611287116374030137964157990534359550491932302855583789750075302073720070069331512412706885883666599306852507258392190104411654063908369119645953417821636926933617059550083515720172924763918101600478051380329180451509036908672681767348805972077180202858443044664000739363773851347482661605398877149334181103135946758848368363181496740480971701664334053273991441405264900272894193532257664185439249059569107166354542853164187975991695611314806144910489120192170486053944109468690878941460878236212624645398514431327587836314787656408777601388325761920904713131853624989309843255829756900574918935972382148636388464993154533871085050533955303660363423006903568354350170056886621272125320950452900215263993017501883115266938426633423863326517596611572953769010728939915784208629271341055443872013999093080996212223711207458606604262248802509137760206205245394169922555553744305469583833153926338682172002921191930571627444642321041854278289213307010740130089264305630658632815783943776376175241409592222329146487335970679748792968529689338024218845255527688108894870059394360256773623520641456382093267782391035037843955936595617736663478655365316732210719849604114846194232931693389279369690697159505946921681947355010920696859918807811920660380655591082676667248705573676902832456561877201532078372144336818752013538546662663827965839620885149053122536613937301493883275140663055805523444490788995097981084212193601490922850838713525835251151816555519459519956966578086048911665141413265196831294631400467251202521087121719869425120542930864190203154170955276499176591455987969878359067041580566133085829586885285677437537221056324194013305497476631826508479039826137729618537471456538052355178274718922442027512233483739348960427975354907163308851200000000000000000000000000000000000000000000000000000000000000*i1^10 + 110948172340813724412800089276627383607134625746442376380519785115831430137474283835775088271048205876023921696626590419197550481227672941814316489746360900111712907231687803456827477868350906019351373520067563242571375099440024114303815028340433759737525754673640109674813315249521150684903439785894372622268347629910784704170033455753300007626814557604487565792853548445544672916341780750618497986695570214500528754685121674371995623298295464729245134286189678097789439921652572584545447664976869334138576297220612244783671621332286338838549255712070405112342372764571131391685187265123395694417584314029501344517376867349980099162949943850596153538405079250895772187305812494213864549582176609595528216641214771186412648139025608377782178034700997037806228664205915423100073107789170598854551477409121400508210364058565656482703161354953774917106624486762638888578107294334480119231762051842046959772617925111349225250294673857639474793208195607456358727288648822821319718532151449505675641597809300229192642508030403549168501263019311902713038133961975335084396194503111811592400235313214472699682249537886831104905467897605611449827119104466405842878028894071669140399447996887257781827012008311807347784652426038862710542270783395899073620903000778550906939386626714412219488523251407843853151652327495241093727309372784210577283646684307668542873263416424825756204016604488327323372961190865177076594632824315763274480804404902771486143754663097178211375163875725512538792330924372512764604238442893768990453600026195269834269456336859757272344049852929578525880240926732567397221559046927618320970296004757941339663567461542605046349925093788067332964919420530393611030378845743559779062253433797872110289718937183406983727671930443027384487253099921319042674109753437187724668771719317087136275848211653903455534212786837374178198845139958617723295400349276270854825574400000000000000000000000000000000000000000000000000000000000000*i1^11 + -25028084323034730432415250216667688407731472177096211915173504055148129708043669816055395016252389851656662802540680602471318260276433209024083575290931675725373674843702284613525219983530729743723028699615762943417712756523659215022527542089805838597123918348359230874518485570160206595610081175483573714251966232530340380448879557725283016940083251225449687685106783866452075778211793757070779633618304637189547122521483992172205012729912615340390469286488686409022402933175075646511054771439515668844061459161248410018454347039311026515101849500730640858854087759180932621008383090793167890454085372461252753724810807584339385196975274870531610796955600777549017675734223175550034388512547753423453302662350301663867178800073287715266932467995549008621135961260717519695218291985496711022569577169840881280630497778538961613045694340728845861305938244454195330927349611200719611577591365124765388308250279692283318845417346298671197763210821180440058080256085291384156598852671446567732942004531808242228111059058069702138935072225541348193437092890421955809688185359011051360287112447998061438594594535327191572815398220896502584667511560220148413068075474210748838605894136773974617724767168779717615595659907180991695784665219431699039366277469407354071840244189988614368510959187975699520695184315923951768196237544630425961057266216045410165475321643562597740243265772030625264104358022561991567904410059736676496389094690469161612688791817737522206792452619009593905940063473236026871062703671581676958489443669823999228460826521067461308115531461117111461259733936886978281273779711532672098347269834738760007762486568043079872588761411219341958855038616152986113765916107044929480474696423582459559160026928094177251448814483778125409411603417909589468341632203191893014218740195289154298093818209901606471688271849014578261934656667746861410635330760982453148450816000000000000000000000000000000000000000000000000000000000000*i1^12 + 4473196832451415546705921778272581308784825687316583939666116225402814389089951573160520835055649090987576756700535173846860380308654513915934767055678235346083569678208971733986802104961252389487891724694519172747327692708277007540892480753418189661958040016475630388395348762533872010639114868821794649562716905089319612843521622128867698483989049958073584710415535864896756507149830840240161982234213564512994599990630963136897621562320338547635737823023384501198143714048935450219119668077286545427507689598486592639854479884752130547501329468829735917863236110616772831113013282956765070852908842237744795667663939235109385915018264187053223240590860233765886539692569886346001678451452247994489824084393337219946389289484638294592651330156340019373629874162919657817449545248160486201524087737954361475047117509365009514279127077669811908777981058460900456439118616445139006133974356975906569991654866933250437585063910328076126408807656024882171709913783526252783229945713125349807028837689502192076683068728748295549632775932032693057858300421587285491228149814280557542182338104333479828870370256992560533319867040488021154156931272652433373195322957735117758644288087496350782210220303985184629611525100972739943506890389475584388679031111376623764930253213269027461617876388437695171004369875704612097388671851829871700418523830596494473494006961955923502299014133983056594841416358584566045386173640587832602739202178495325525123570619892106910628655154316589297653971062843379943740942836336562699331959044313293123142980517565721292912636479563383968116862432325379473401099576531628684901569746601565553402929219817947212862410111724729006749057954192764250050491491029854708111289910957668452254476539853573507044477300545663723324435070446866077224987427906743180261820520330620977718392444193305255700912162432501907525372232966006754849936804004535625318400000000000000000000000000000000000000000000000000000000000*i1^13 + -665075956720790224335609537728435076443144726975314070638729113315045767927738057412473490490849031427985242742567098430261572981634883142603540472478606355273622939318743867832424125862791104999369903227858404622207456370140806086115472180317944322493465611052018055608148917632346914994972665879839104226503034614711721769609607641505045154071791506465804613525231018179832621316453721175923378643758800126712001139957608831917855724601921042426964990941413457761849379753023206326312226438488878207722936649032061075388134863706759872740425555698980106347750445815300335054041375696040212182310219877729828974603560826337222901835953293699870625057897322928224758734100329533548161699251975273275868053555464279102080880574529894782990874157966672357881000459341381765653012230070756184394048203141431788813419358950550035480276547253283528141955601348799554501568140261430693251080355870100378805071124280696657042575575803581119519015832708638153187106446438249354973879770881879644592056050215893795169111760815493042977529330203413669083043741358929442975760668727937423197792843442882964642213281167749443035641223641336078775605674108001830563041376788314377827502148010962352542542573444665953872756989609827905209078309986167499022787374134463988160169840099165062771618998317465219385213824038057698523285812810604416220853096504045532581815572925919558390130896844156616797690751722546871411989699392588457977531114486949517794406525599608364105977464319165830994912692306327882482067548474308626111067223955539186691740387807116957812029784819259583532061798015443003422923769653985708029502367099271629816692367173867989679651269470353452181317947210880669735426003519744365533520527285555448193424727571112842660565784005236493983649047369725651891184400959100386672144190467093214335718675003970386555615660675257633427381448435042600733855195038671175680000000000000000000000000000000000000000000000000000000000*i1^14 + 81603074693999036445126182279910239514460718081325235903875044844830628993637234087053930569611021050454296384395152909900972016877495742460681857938261431874810718898097503450218559976135594448608214048607633226925530233897566038555030810849608969971354265092078596040381495527695025819519690785324063244574135700736474017888197491794612282103695688134169476520116208703745678592609925923950057296214264045317027273673771277223116455018893177034497510488396307915600578236977609362755364667244035566481798227749702169682273688495907720401832711184786351760703927838046477899802176730673704246607356280923168726199496598014303411609293380893424133271593916174617771242895194342626971442204769893949016905826206255138409050748104094849402771657709579221575177531091609775396063138735399369728711728523561096079792586675496046936365930792170085697964174482676728289988396512552887050705720502432633508585899446545609272983246380017129867949389665537597049196023827420966913125337268349336880896570586489062087768986162815602364939086101536886951641000748048075835779990307906607871379285550762710089024469678005230549494508352851380530127585405325247867650049621389617206349833836345667080610508255148281410485505318634971470089390207797770270001709701664739534249606360611325691752261898916219404224516410103030540635086318840996495216417692593992829794045112192339827718785681776784763082007948777714043491612330859342037649443262606519378233086270449074760819297860285608314966100992345636964283608723257061374411461300568832163176414727117935665882891862708725206881275883300199319376307183768860719970512812370954203746678423423722702437281580234663966100597331806926130536405937661241102643057164446252945190786562320462638948011307056759276618176498110055954142538551127007096368655888206979513760289500936645257635535829759049425160745059437405392505232383016960000000000000000000000000000000000000000000000000000000000*i1^15 + -7332637120278964053289036401828435179446175764906000124944177124223509875539247014355456096816848115089462323964430963248977785184031615597262970165906295476058789925726982467988495996668097524395438152778755727142702927208176639622445973653818735735992969570482440687251249948414678315694039189997746493488165398614275000363778580958045534833017815490569929449036343002586673695561468514329564182391182090942454160831751135211391091019904619880476613275902603617725698726442402630748175101447342441599865911682639136926453676955848173443300413199833279172036805962892629051230253024700209403002429304364306611559009055848126473659702920481786288502604064296571407010074784037655686602484445559846815980152602866379638622169122763329571990870629432417562500938313237104795920872375932875505893076707634256971003347222635925531174711148637113885743487613525993325900877771249256607343724967899538492006930605381920670686051232622354593133889350024826622868006262641633121739859223261931100002513466651749401689535864611856780874009080634064447642499686152902387561551574091026177057911815355571256387570644239139349841406796980066044820549948194627290969006059587634331235891329602106048972525841352719983965363407003889849693421934738939277148088128724722918068074920817634517184508395485081311189674469642084316171609662893052269521256885129821858588579713660007310258106841002905995410000749122406170593607570959688833072134388883985710602930725674212566747628296479877441653601140484853196145316894089315896558994935987601796567826005636188393006549392736856520835961495681025811756720937266000123964700973154738280631811400577256403950154905722778480798728584727207903923720317536848059000173144933494836387553980045557430422267866240446879902713396194574295210454241019534304255977650808000221393057784113158948921542386198005119874377273784628307406411844812800000000000000000000000000000000000000000000000000000000*i1^16 + 367123082609727938782122230545572137531672352706808341811898745958827203909299364365144879363693692725492505834089950524010289367247384396587324585316087216638024996297910571573848933803533926388746526499021907688923943230035851286084379609980209248567730828237585550986607432896663209617953194737615596574476356045673892986393362294969724045963155625677646859682576370319379848609967743345508291272833200612043565659545555459546397241592560892040240138608772748749212573467634532238485550036017272849599212722759828143339261501451335449754969146166577740396978715171007154476671034703809973102481596127180836549289668343054906203414649684300135339982787843172386248206521798166526378178136319627445018577897804186447879654262703643589711510157348294106094798340430391866711248829111882631255890541696403404044866120993157497035464384883237122913275734535294808410159713795738273274387330341480419820040237963366024043473538369979488837900035838108114648961247431875832958370548148945184922825787418954308921005821357811576673644767926378106093802918665654307493098241458914953089433822083201876687202852230597548084290010823404745258435510658514564478464398247340162310144570499394348192278530000899695734025747752127328851044614943587387543013023119091022156797074653530987387979260179163342017101743267607483690788583497047784494600479858641148482231508747665327360368765927521552053335181969147562537702455118648914761193872496276193450299125043267373030705803839049722256143142382670426651775974798020013877019996370173473046072169897659395050098681503694332038465357034764293076574098304638357448134721957666685346247328572412563169699227610134649695171282677753058396213604863138447803941348744117066809576258280870539036304913137363806291083649766363685092996362253002387745944218716897334384217276426429071109638423463638076070756364325313917467691581440000000000000000000000000000000000000000000000000000000*i1^17 + -1102464275697217836334016099243014650990838561862354310258079391217742838493636811931717323522812823086530923522803270594705812701905766411833959988444984759779010211701014261752766216891984386427180449421148073922670088760343292322482208276031268202523726427277391746720049588556333983875143788202671914594800509657973868175618196941269162382087225899524607885529319504353449601375410290152854713845933019246117424431035997691442505964286051661985416232381760463792882362922142690111426344730173604061311974123968950974230884440765071579982229162391716950464059449155119648553407818458277726247077822058706222208938630620940541809925134397837345678103346733444141955155318603741383449604499857341649252850460275043882318552817679130256753845621715428892170842548009465596669902630540725214286651066071221130785493321625294249174829631779666616048951646705175001779964084737367868523946060500606545622363593782160863330375210815525982598981762902121746266059323207688430589299966358033244044018985322208774645768875590790935591500282089547589189493573016362307840830740346730665017616225193978843553765322973249380046895967727559257376363213661921855954263117551861037952424482416690260276157734437238206863020129450432198471368606551475618915942515303335324718775246552298105521763197135021667516421241658356384342282643134985575733059622543827493064089229372534959645478357926863105147083460913520860710800266982195778225936194342732471510061833447479033651108372542631033690862276967082598125071353430914096295078600524951945629751549683554958222605528902382824949760037368511953148740985810763309512951750851144883742416384349772701298710163741874840548235293868026204168516376512227711598202355643358838466639386604872558248059082201575145018838761850534080240022013857594579743191784488330612618887069687749211318087597847754604888877260393320451932160000000000000000000000000000000000000000000000000000000*i1^18 + -651999692954452177662896314002919911456796938142116167703749670060239561102261745640453621452555895587967363355122018415781821680152285733177419770836107564833718127083276419217326116421095935822413713759407681915167035021835810226548485391805431390794333421327462672879860026627664644077133991274373375102344040597427135553683944997349004390019169719451471086210692557966991225296064643450585469816338076032910247598507932661292446309349043007995538395637428774570612561454325513349933920928843554322468914709464764765782528724115493419175677843462827357541476117462687240072361320042149400261969050477765331137566995532838624824090405111003260258639864621079401953592494200254357989708927755433533629504170940389401142322003120805121653301646360095242998253641607812422783691016663023288786268550808759849134790092208154417099196681877357655365270185779541573985196160063134879697646483026874334033015108379359290598584487359074225819725215186853588878679758768815578873467111982294400505612502670941833268867332682696300278430127458301680637302887812665264190803121296466117440708515076187626710649606145766291665103230392851767353770003542233206672418656244860224204980049572560256464831147995765287533185096273933452689428155506908553475975143211126193238732036543207049034043189060749069214395029776982414168687636766464503660490293636029255200518461905543964002867065277171908279089917876764961838096944739292572415783290988637166635513802729970609214967871329576095697879261782347635007791822774553073644458886800875466850865382995202798653985476946948134436920311784360002929816025262156415006367850517490090549267430009581035485764187961627809040673714200071337711041269722944923929280918382220772909889613601188232489204503553769232088293602987730968352110195706064401113725057538462000374170683164583247200696892348826386043096264169542071091200000000000000000000000000000000000000000000000000000*i1^19 + 9797509138936997467842690408468315648146772310924073421703791360486631950825081860765952505161992262841664765733018044412243073079958373088970083671379450294488181541882974875129475630204276737027291255771227818896677917207534292191514123751944012873613519388408501353031927239450316161470442856810895643019541535357603507339892357565059036281613603595329959321639277380929104710988227249872932133356294124036097750023421909854560274509102526155813606706260937971195339461568656347862578096397640496260112179266745644477185479694485720009600212696544982228878851670103489629731141991673264812163109788619602335633607866861581451333872635089407157747585194284599051702215295282445590800839995752757180455316036583313624748043418584927209734208040401016970774387943926131919514333697180476322927923027239093392534467990925111243416875028931051655208200087289071296234655250060952736860295447425312767620575406246969511606630528738180613998392340498700185670619393205908989769293880653787047809202621410065234563955142382902362655701850118613868126020006474937112611104083460859621230143225931642721545478326943974013878620355657799801524794866385315581699282553110775335168295052656216385791587956325524286876546819787303275842477787481238221323734114448198441960756244248317823409049716901576102830803332964490420063796855596103022977934187270379636782916001723647232898216712164304071033136591100923389389238169040317923533601027153294381290536798935830649700581822697088431741868684608396342720418541354010511372489633965311526122095275431073979795151044548016048019752888737611675793510351606139875822545394930709797342581336154693759444350096010793661109282641071565852464662380992813548495235467740097369659306924811268634899315891019879614955643214410957521820420683823110724572787759691637070979310386700848423459826263293865154824923562240901120000000000000000000000000000000000000000000000000000*i1^20 + -55225186801019598196727276102346257233337168943509729792961236024897177736361459418510601318706388386958377064877800101401398928634828923172491005779698990368604937556939038724653247443294593019999875727013560913322233963530517872980936050451176669287810761907621613359129278812238766021533628771670545354231281161144292324314319901120352652071860402985003589852770264646456038651640028922867299808383371663174482902170817318583925969701561593571278332151642795283713404942948783657984176055214083097847673335105529372437121490060853908800801917795235669158292160662368386060204275280916332494846747780450828653478099948578212983154751096981337996287962440948096165081623275180224124162924294606045476035139332259728703267736802537462229264118263604037057349432402679730871166860052812139742372645094719547244732035386121496367420745157843695791760162217868910294427731781615854140331687092703153317404444357827210957273418627035551708664041696659496319737661552317330780463525979946535130483716318690759276456316150044010858709716378317139441472586784961133582378890135352664731299065331822390499877503851234563863957486566174370857173455488715911594021767106728811384273594474684608489842624722301648299921805670278256872805679838813597045035348609847784042335354413119842274449732090854663828006546514330654695092315151148050779123520806360209793559599276789645149055471182748934113559893653028176747150226496130294439971825316877905632398108291164682733783308959748227207824300792811718292282156449990233938411210274953886753277301184293663605114764070220134754670193231381411544827776270175041403707002429738035557881481660159353804783675011154886111860227075790526415043663968044095421925851503949075245356901545354618449328733659926346689854530859112077817171849922154042878824277458430062981821265015171803662106545768333171530720541147136000000000000000000000000000000000000000000000000000*i1^21 + -5869621790327458574307458931302354896361923556690870001049954969489071857042502687987909312492160688762851255223624215495124271878730980754202046173285806232694315669206231914293222548526336007426109864127450693803123509893486290764194250530197471731179999145072645995371288129346075264709556330463303949623900618608806275121959726727625589844074804116096248941137753356971228009711391633320499325988301902694306950936025622850459657818423958313915307072251188233021840307289562215816504027585413175562802028200201828624340923558013250280276931534969622250409539760263871617796509851130162534617217887895342157446424912963531374648388088916408953136369970703460212359703471753862606166284331411814583420224470850915750237963354060927866710205479230223689163025592632147529567605848582800640634355954292999169502890464021801219538091810290601018754391605058763555484813446776546356762253136338323105432494312030624825276916457468687324996522767219279392399684933567749287977235297089235151077015285070317456928321074464073048719523722236301141665789602021750785442189535295093521012279574889987451876936781595718346688904021609301325951432901530146075035884467333223419234785881266931147531524005936219148902005187516373441951661107133750148180032088603565766999399249370976539461412357327618922758231655422384361875836672457189245795885876491594779941644014765052993142046069278151829133241838332661191689344375981865836691229878247457995732823133386985215350228684647677526383269138042874753167813934653440247060410212093811260143623844582594484112217750932901490285666579134313621777745806929476816802453803058065619670305020256036616715529484951453360374965037453233641536127043169880801117730016096342686381772543680435768827281145421705678907314148884343753182099181535181065400677823220623081458618451880621517014630816315184034363316633600000000000000000000000000000000000000000000000000*i1^22 + 138555904631455158122685201745068560034787697175592511498982589529461519584168535576107915070290446402193338605081653960788865081069910195596445388400746314516926100569649025102622276263752845145189089345824956472839387634571368246535137517585752674054652720746198871886727980810813583983353059190674612951924970793397692806053695482219384856860738665736473480177254214068011125950001297303083478684924172498479486513556198406172119614847755077239591003497413420006747230805300225737981139748050525560318037434820485974685639504713214443005432243494125531735438657287129694348116055668425933250267432359814238862952603036956368623903298772592262255341758505502617274132517362826215221766204994055325027869173619462225710089487470353070838758320058964048999074317018437641419519852699107105689757267391003211134728513218069728175056414078351202046519352939001803248863398077731761006123357537486346353124661842225593752553274073965992646066567588141386269009791179392115599934857086722388887248833587628921669053435469050033708416065746840856601651192387460798675017208161883574308526952289420627641605808457258832603233690784666053720057833562585800103538568333818087918216404198704681727750341576499817253104423725557785921439337343774576725736751180441278253071622504409416640941752074914926052322646759267663568396036923440895670247661288011619503171352390513513842864512907730894292084594759571305153580327509044266765028149158599861874229286384811062043683251290026118020289952518107289922767961109405665758720668817771489146182924778303952506000737988537352816433453744715735998680249519233142762213564811025334855805804818529435133041872478218612873526574640747771636365505013049646549352985474783534230613899995154262968317753695390965364422443502810532070633220898961418724806925333740578725400628384816586508229388980159449913098240000000000000000000000000000000000000000000000000*i1^23 + -818262000862284742771331348874656484013292451587983819603699967939288990086706690571341534508448460780443483864305780384641351270344007252564450352421469228756568438587082751540753035803968279114001292077235684552571148515306902071766072256343645012391943218677909991960852959966264512400561120116123106251551884738022599631873248636214929319453710406088815405637643277491680302484407317286268129262818059750439085013233199003603925379865003618148114176002885304379375563884066493381383101411499524678332068260416501399794858001084205405836705621593875916266773355178212878662552211080014035305385487284342411690268591133334708512676325212371964051596340062683092852885200018413963442793101248989398565123643131111039862139945253440169220595623854271466658990569036559171547680981645221732467778764607848075020279009815492546207887914994275328096819920435862127365746370032443609140380886001246177652893984401277291088536601565897786567170083618808055716129199525441078265652912304550879298795792105669122697922699551017022457920501879050366534485112637994594667818840762051265519650746777168527307855945067868039293322563052909638309363388249733116278594621065980612562726283398215805568971362761790076452461995704654343047294077609149926443724830105194435912694454430096982013744673799570193586087822689291201010955893257642901503002292303296210798688075715661432582768285043183092143165623897067297311253306556660477006761317269089083135037158632271803173786357257956914419925992017395350448390304217938570158473781643811697074225538758060749089337092079877216030647911779270010812079090204982654318636470198976131706282503157104280878964926722274393328600553272943130361395173514377378367035423039132963218367139791436573089891876276723166215798309710193710660023889149858060284975559813808766548845198093234330508674966728799682560000000000000000000000000000000000000000000000000*i1^24 + -1834452459160240030653130782820334488628900513659218254870890120881583198459328869322016226818424313838677271591313771993915673679637222404995551319169578165152173807709197616868235414325992289046638468491390576571198027543825896811737349412815597770787542554352642687494276915143089226056123423077897749420807212524977864834965943349468517735090826478768853606157594668132066581488284228599339666339082156048472722681958639758503812779675332224906904657832645653197628241774995792116396263516292453256606810518333257468710337786740866237662838840251055136949680209561511445955715298506467180859688015305715677342022551181319119161042643144756822233273070355390472381670737186153809894038882540860539706544333862702953451628191952200011059953469661875986694649670342891662915024418221609305475283388501066330837970918381027678981365744098096601233844417507295645354250975187848659264982716189967755611643671316170900335514909254202722273581864660637289507116567148390623701542991958593418923943444778112315064152949607349364042764920878369241700311306917529141817750813390769685074937038040697906790360456950601301592580155772958720967362437363013362613653529082174931682693968703854559509410288417909458532092125450671469954327671586982034352049163812733651648400243097156152166963061615978915638402713604409496721787784357286748959085944836140642978851777273509380859362700619078306829063850481751937542300218505974995231094644875889605405060119984633172247652907420576248521151605566409078420681555373947601947973108680028786792039563280830097218020341055595637105418772925700610131012324020099042351267838158664190529737139900981563113586984235803716749391447547390153281824075383501362812308124632967052383246970183717572467918051536581918660788297271863891065062545300752123360517550910678809258430751706666879860722170540851200000000000000000000000000000000000000000000000*i1^25 + 6511360204552653374973293442575684284649728741884896431644363267046001098818842578251281379308724484758528156818056162737653762749047375230068556793207588403077114437591813415357377430325564690881124242445200826095974740691184648733104895024955139751635210502916099094185330742972685707206577780923274369990998117050406985399066964875985867165102737969997698432281915389142163026164365868549202005682515517971577041251339220446784137120972881770202194982140960026245394852997158544945283803410705461012153709832046751095903671647152741309183781582673061645868497843904475310517342584199207394578585057783516168987640433162363604373493195161348454137318658128424656219970816774453774678422617409203584483389362171899951305347097279014338346071600167232376779162893504575897657365100610547635627200638755886195557671702087396330460005927639934957449719653878790544211547925983738513250604782597645565828082301945243891178748808402827837342371092065729978290863383837130942628905634834316476096416747460579354713804883061124775421208690028563276475523482513160173782527529893064001179785538456349037699953643380248948703639773974934850407745185939125933871864522608811070398671407013410914055714370597321834811236118859337044120074200452877420402973953678314479987866556703210942241209492320510244226296307381258130968598941041542530666115373103313500720580935607794272030865224311328002712687496614941364085247383979337912215654755223040891683172935370418344960576274259194266541637278125491235014054153607572034939550258313043180744017829309270231591550040396641456538249111444385063352735770801990660973167939855883143749918175561405995031428476634025749539088186177657994621688663184134833916987791030073450459193499461219987549837369629634681888377127308615518220683757269622171851291236532077560071723576197415998966967828480000000000000000000000000000000000000000000000*i1^26 + 510488217503464014738766381231358399339345236717453030868245979538534051067143479775402724149236477953860163036779237782323225676859906890429262720961199072805153088684568168259140500361778834149228154807656510703881163491494361597805232068864638859745220433842993090851324001586942765305805473706390280643959905642970509533964397037037615300516203922714617680350567387483218082720499474442542661886411815942583679921160647148553715826544722785072666613112848611149027212174060560731814170834646867681917273738547945928775713554780239802694553376649548403464315912297521445937021575823795577065537958141463792416680095940981191544962933755836800255498044264812606633147604332751738792721391511321412387053622062914271859873719286012295936729963319740194645255799826184853221755056555232509554623592427940200805102369345887119157856890089393588919025215526322080043395397530465994271251767299769811891216217736033659112949227542989864928776548809488436126937232996909762364930719101816149272982315492831065814050166764534159959346621293918301068129387165574235845375079052079465560747218517160392907456842005990580298385596817026491458369897551701515674747931977424768545317709823965631655208456740570992511641816245233514762671147028174935746037335925957062033350811628666303319050449911232861519995360139491573218793313543697762473650772135957224942936714265263301699876432803571871154481994451337743999592504486385977012239444169983165998959865984607243604458660320360649183365586772397460510821393388646403474321223738247197234163371488910370252294570722089114523162583304610332914280690602202984907988169431708832969095803601517996204216906325841680974599878724748193989796243509585600350542329051797900435368814209299142520049275937091631127188811700370721296498661036611874571150034769715530553209891274580324989796352000000000000000000000000000000000000000000000*i1^27 + -5597128014858251679239307971135899256794758681319495336243662028239682044635479551047615798511039007004379599392426671849469234123479314315724672039632263978750859903966893671179399011902256652086386877812191644734452425618210393466226332037537149778281832697512836745979763575083727124953018393859939468286110678089427107605342064545017818260344038472411922489970046096539928610394709735677970934739749180564898012362321493044779889408215541237995133368265288664833891169401910801434644501301699367440647817508350247209792486815693210254063150679946340111977816934618909663563452605378600145462347006128511809599809054253241543099744833456456300432560019655874336041462636348857975792100161750908623841318257718838532435724658512559330426111009045603151358379835057267515475235994245715880960585139549153035853782529668042158640992673436818522077135179875615762059258521866265599927258707238603389730750412451394087585921019369432062243158429677669365563104877262027929426050050932784593976791534064334237267654602787719742474719042964480646734250220388593160707754923810053027744275329164824353549651864639388957450863347569758770222116841221257381953862074515165666336668088409266557814847642431976216375080064485843997775700540695423300180892197799378257015274533268538703814689462833813496697278526445788942849172783047804244337617318777673904931906403036397215361499871008960883132140110375990791919761257099513091700050340888117806981109758545640870484072353328248907150094076177176659138409199878772928779822235694318805629102779015714825603617515322649569417247330786212966872533148300236171401040370861448669600676306727554582576810688591536564137702888277401939525174345577944050789611573632491106968307100096524756267563328835347992133603342161011902774916566363368912653478499470935677005998090044463854387200000000000000000000000000000000000000000000*i1^28 + 26670054566006700087207224425384181775525494203585323555875027937603922136484189091303014817726388119786421010684571590048123973414126812348731686845598049256973189651548830810904376935610930053144969380626623464637472041550649251622738224123342705296469092122019109143032374266788823523733736771168277630320059477037779649022948992779088088362790449929336937014083912547539418207755831080839793798475960419835514566723129937725257015163045501226160166299875812761339112046710066075444010947971704880003972549544316213335815162001010568091776151496612190139896566506516738782712284758599577254941742480408835693505901254011618009032975416877032544063294109935099615101842957014836361808619174978605190548323540669004093988663055232815391878847611592887160561012111767741218843354539414350946658694316951967919641345371916534870923535549426065274878046165996607401133817659916637558458890788012778638041429652926178231524741974116691172082412460140661443050235803887735725736602759809826327441363155763730126280843885280618285283519169336990607443760865278729268023397465150663552607739274089418645620472111470508124704440812571354172555386101353251951706027206512371266208446838318744075884200711803238900153673445567709478774253407828894588489945304567303381886433448706373783561115020933983977478415544868726398575745859606425838885357454814469600128647284424922195285697397287453541773721399687135274090562708111678696928043231905338262285494446009091838151649660448710075952119736136759374302727114576147496396520166717837926486532358707959664150627045068848295245294039692000944999950772014499593928928133938190131103195759303035303269209185820718992241025714549326705935677708105652177726093637583944072161112386829966287002120228100543806712010238070079175194435449261458935830280579151743734911058222031831040000000000000000000000000000000000000000000*i1^29 + -83532970848593083368430664407621771718947413389851918209553558273087107486005704909534178564259887880904217108781286702597717115411172444689557004291909843273015962983732722859755199429612492405293893102159839388664128137372466769312961939500699936306421054097267238171452980206736772013688458412609481376527530398559518791919553754196647978503918111647696636274892738378574234773928565708124329367701362152610678865890432458175089993700013329123792784766035393234691056046236402262927448903609613707586979412853447662309738716698178701861588848709391221901314942717521402933544675755652656680593575432934523198559613138967170020880509864358378340022756886975769944970413246032689000100084665505485983875906803861178569751584686776624325575017623242173908325917199828665322440267350778622624669554658359395898826079783074188027210537256658925780737279408733331261672018361455082778531049453690824426780824739933453548511385544509721866033557397586707546114022637039378125468963522321099615859210807610925077206384585231396252965302839102226324726641315857328430630177312590491311979126637415469179463951170796669913875338151176702577027954421538423865527378844781539948511022651480170376357491328287227303665963943681618047991334448775119019977454816388633852789129998234919145095786604894806777203286498208058286829642946908236081742978337619702377374691827948845688363424401983857400875925479958133274153170981228883724745259469265665200364972788153045535914519935586735225222607711385496475864561632859377544850643535381841451257383589451186639342281540162099627785770283763828405894711730196928837821665433161269190112385264130606064430306590230416452871450737615908629649722810494000370443194872918181943090466478648200008125147885865253191646140888961027210158668782747171939934855903273602181646350548992000000000000000000000000000000000000000000*i1^30 + 251349198363338636684124055067150281995026131514875525440645751971244861045055945522540275272159025005356868353712473705909144428507762516613986606595770455894691325423359196532685128535402903535631236373953070846361364638863697666925088432758755303192777061230121584418424217976539126447207094342834768426495251433918398809675252129192127802716131132645471912549229045849408015179842778066996583529090691312620698367519496814583322265060600091228290538455479350965698516288678178080231997754334406248229145172411111248420575371816871275249772769270038379348014203203093045992414101226294087199545183256436398241316571750041662027583388156912020946884129897908711468388347154553782776044575970554012103458168328470481875253956321093051123601509217649469098244206356544907242862841459206449330125632760385972818971120546975640079018915484435552591457355470246698701692196208544329661755574258695508355615248344182521134551700069212827413315563016594519440659334631607184370301499296156405207940172028193275180994320706840670207993483246643446962431179482079903178560538677715196699057667428151155190914641460488943594325278497981405172503489418961030088683183124066621551345672143305929265608886961998979272249927332433065194345501264719193510105549607120405006234767473606841349180694969616438584397500667526239383248926165471861195258718519500527518589505298324607120409479722636396895922673823706811529551602566042648709213372466802577931838476603989381799032935821854435549692557683092871484684508552609782552508914885443376691619244924741268860729542744685434065792850323954436934069592565637176252583355416789046740997138505697973296387435780806074765673653362900023357564653585886335676700836395046060034845093266998679703419176036735002198453980123285085790715726095926896558004469686542246838324428800000000000000000000000000000000000000000*i1^31 + -690144857374318529257335967187353991502674064812552468900074613283974993289829454452730311129831493173459555141988212139789020961592239919966245437083157177511676917584472511782149890878331870132562840232628475498332587009028929171275683357922687845669550712708128764699803623113809027472955216810638259173069546024565830736589509871406815824693052536260520993160532973114830339554608575103154532754926584721130899276303397281696129618423093246375512533090251204911704436947543462459886172705717399540609484843524111064332463384203150644956385923409214448558618003458264796066326025751403301367349790490946828587730200317025497800683418775390700176833162702156508569952012645747247383998914702026647570533995805879368473970974613292585939837288096295335922737194451233887653692591947761073208934004739287571084079755071847323632576326810069455366861692401093249035460672014566254887321093251605076970220000485533092977879414078174915388480387833786258741094488993244519958557971157930328781406319740125570984424223869292120295667586677140190159122915622339303474759633835922683054946026117491746446185739333601710773227826869511907165562960266373276648417396521581993359917907675326784961941691638925233301470312669948381125792759737315678955562093237843651527099605294487637421413061764226618457750883709480503865104919440093165681871146860130203408492541226238905199719963037523344219516513884769832833649223466257413438569527846391601491930617995811088083753741203032184510733236909778213765628956991441576712146941375349921418149116741632419599757704468168751118183375794458903967067939526948206873865454467328477594184002872655907058710146743372588369916526746807896337668700725726111455952363998379306520804699916463401860720969218263699147247284465739110270148018028921077039917452227111309803520000000000000000000000000000000000000000*i1^32 + 1469857509736866368740489495983943354208074450722276894152857343418263565777762764129287027171312097745495287199997929803608653339067015634007951634694694493910773344424749703581577851700797530652676068353742540976426732857630475864806796356693678652654961735063988706082492309386799382405834953657285854221585463077735923571196971762654397185705643726528846780933753733803135883548049808718507577222545924415883212293721332583872065350660031150224809902903073346129027845546506226235374866109261504019994727885340612042429128004078488589406474542408076593603113525227443061142893525216922418850722489155036337778101130938397933999417414316002490656862700551549047988199477772717405654679778013967044819334597928591584293178118483303123448198163590644788388383925694360171468475972738228707578631384560170810844797756552469993268694171467992881895846398859424604504065060180068948113577334775842226298764048180844778308974037238812466227516967450208713811930207805126566282072320017112648948907087041555994050216724445419097311589235220003469306271112565401348663251345229690698084961936788804199995937121858932130295416154417304263978599706391227659326187293784264307423317444101076583995631932725399368627463200340817257288834169970013165798209290236282570425247700967265478211122308625200249957247867532794005960018314263363228845539696236443141622646820747344010006113708301569027679398087701356593744215632076828825575989271402404288583873355714780198144243605368706735745001746982091721269872177873493198549100334983143732307677351277190058241961393159439952667687146649099197654946880282318434686356157522429155941855114520896979484615824306467541595210621165292053223562925324033627147815543163010367727436720693129769196173225993631203485791216118052146016685941461290411253254993349705728000000000000000000000000000000000000000*i1^33 + -2406615057444705741533928737044831406827526377690620283346720464743323087247941860248652555467305317751703259595586559873344122316603411256632368078296543713957092755295708820159135458778110504487480284136830568148202281764111988038162356991238025151327361719684799209360984050740403353547790632594134643100653380885114855365881335912742943807099448720746132980134636322468446332710586204368082171852076933438649670562817103942827366547655583274030913963318715845480554398189930071414906091539635579389446793172166213102557348038052813660489468994651323130792415021972886473923512173572082496929539256804853343181125128547452484253835287772846925688352919557074811451976493860955803412293399859834942478947435541150435966915318996908832869697843316130366149642375190406380209420935621472771353582547403421963049529125657271928697785504010828460406950470409919447264297466436895334568846963207429119774711750056891565065101234409172631499427239245267038464272396143559486634630778259659896401231851996626661690101134336889232372716800254981237814276272698374823803142989629073905909958785068809397169760032683167576508195611585109587007358502175899932877628779564239335770515572018213671291813570667679674860155329039961042969321331345409210487498250858813911315387417619860813612036888006782857034616544057048934693150743403513652158329195497512601461999125209543592894826318347380510185749922273511508934346156983823361806890662999965080270539892723276778479263722473274542261528581332815654936741390416636305633682344135094046714321306109922372529662894164741674729364185713505445504020516141625465705361055924566266292478667099737440326809523876979131798019576540547416116168737906277523638443880479306592113048155595930710314639228696127232133595151385649472536020081126056984025969039769600000000000000000000000000000000000000*i1^34 + 1953325290881537014998683634779728958171337573486656086131531559205798744830216611272322293675326382915288132853687165850794944196116830077855471525052714808330452812386665214790511028754426601400631698781487667563023418650922769443888395899389925979613840683262612829991545730434966446617344606599050822149106605867486066444693915331141538560798010939731021117641060209398595579202809859736263744263763828835547163115250525771698929769073923616115568309247881800809121158264983355317551418553227405509899291923888314717160661237034580566992671275794702946222524795633303840154865746634764779752359273077978926358116943353695147476845991260338406644645943448787323746337405449166247745562736199608536281621744574501392209375423526079222347274500249563455160925687586223532825336168204614539201493691359967144983676821963541576206105330234616051431458764897331507155323661726017061658735853090897772172939609490402214548413602217598606589521364420340239330053441142695823023356209794651030767223020362222318767344432427340763076508404252892527718401349355840882076787614177794941319333442568280562060476341439082726944429980433555601466754826083558792229768314679330371744920585212509101952412287579665935480624820163802931182456507992691317970607937043349865139769393877348120100829633522800697110442154808724699823871408986006529417533086857958148193385338129323032292740823770561465881249639724382277712959275467341395402213982825755594696717728363768720386070373842001908027083928396616864765589544629684717867334042382765862340029108515952691611369730711750167465098770064018050269417002667963354308021360602598939100659568980008672344221505235795185789354486508502543564697344968645880886741080817443943392327807410800685259876549550640175540523327588371560887414695684069197013319680000000000000000000000000000000000000*i1^35 + -707175627495179096674508257786557523285365989350628190741878489288898408508353752986080559260058367069118688701532873125582253906211506375443661936599465034420320357207399587264409285775734124678858297539992659497738373575588750327722636636492257912586123011407996522615601132374831051104514315691355050131380609234369912029078544547581442551775100744779103779443155503294807274850505381378983180407393620599233881928091500715776393428960744873970642866813277233613089602347049188842813447982040364106575230545710104088188136287267792601119322364934551663414079928175860262546157910601067348506588884502367227218474546813194970042787867704925866339433114886134706103377510556007999909030037954519502088147608832660230422295474485939510560422088173398174586856010522657901308733212547625213731252696200183559462030625330425574209883608383272580133761483686991257611596999545062498335532773485274754959543145420184664484662524708475472346291182640449625063779282182699557607937621589221065399828840712072188854253402784071455525325492969477166842173395663444785473489033520957072790850555423471841407176368809231285585579476408384198466523044222944559084375512883072566021168136657455859927139885865171871567018636919849667172345229352345373545168733563153367449508515766225311672890666218226198816532224339682852590306024399941367961477305204976021341436016215284368303455470243766938950837292791808977196628149953060079010872535436459931860325991153049040142684464254728512905504715247763534695701119163243879849638043726379792526318448106841996265442205022952028642886702548846721523316719085834837342148074197727361282766310434179040188382272462124295245490776741550993712916762610262287737538238770669065956364267164350841363972588295016931444062290006685994528633167921085939712000000000000000000000000000000000000*i1^36 + 85658199972938996227733456274214962112425330476333768783146840382581056034028994711735542512938058157881716274700997474139144324953171168100062641945439693728265726262374420959958220691739998528737831878006909806541295745847651982297311332906045244674832766610734198529293185177736303331479259810468737880795745333685599149160910614610957831901978372294152166494034982551380901292059963681150589828653348689573438326312345280462511873356082847159856375220092016861349785228602539131148466985868356347258029550680297816090200514736665058732636579353568370688469348499622896973090224489953201295976953279481522498033111601792373219415763515417939775281700121895828127080704466065167171920903898393747168886982173898555265723106164342886239559639384972115500435918206922802467856266174267181922044855551895414666070149648492950086644976811530268908639751793272091652576863191254627132858905030609859370422973227974540708482932653133525037835634588751629346636703661749845106163334846847023646485049285521574299048559759282925678571432421802094970057532271351160610230462701994847367638131715496092394513053687587588286523032353706009374770590495395021076226438674742736675642251824912364077983964640664147113307603601512741354190202906077757132109910790048257800222902302321330638639083517930667729638611628645586493493618841942641258125294209567792293409223600326550431089226844583363333721145819718581217573922382906402442611119893430798029246764380500811579533348999824082334955272716560336743462977029719523523996431160274724198117958556087001516975980111384392145340802309989235383455802397033386910577312591344064752864565990297126609837945869121150297657111674303241567272496467575687211246353606536869010628114870912830149718513326519556013872864006974255491014862464614400000000000000000000000000000000000*i1^37 + -1372085795241281636414178536041876876085470529808433339589342356678890866648127933826724176557821495535478772171684859080644582191582207410964921296222105020714783998680556211493007433537244690176151358547334367916688166835546067162879832264184100747342259281349390750716536925093862470972524369517750677308992136869678091054514155390376017489428282853400850513588973968230507892297583750910250364112735318742617483890744349513160223454177366724587354010102741072932059962009686535934987682034254522552089925163146535338595396704491567260522034680340996971024999556173665565763720043418917090900649483334209733942268352946832057898129346331198901952716399500772612120798387170603487534991993389388907754355070677107985310741599391293984789575866305534950824975279875951893056830566928798925601164173527991685723367653280965306106336230647354273139802114378349988085267122581153043751516902899905354988349746847518851086921393626501652429863539018280526957886333671060576505843215696994013025533260414596311289233112230376712786480116453886430949359476838647211574942013265720169865499401673726000985818324629286978727310881055583972531841386350756890271177210457088701635261970310272681520387214599942839086994778548144008713048711222891314776559184392407632738048300949499791934724950362248808740885109630000029958327622776521147609700225899941356857865092912411573431782860078257418640572990777212287868787423360792805405536938354451512000501822067169711140184183176482788029402420635173457081324511502016221859688392306916389257071517286908140385212124799317836297492957826563484022330963422589657829504483709942906346132165992648361788134786899451895550914847002103760057427692031059771988070015302899016169936343284872407352265319124088149688256733188085591666851840000000000000000000000000000000000*i1^38 + -272037386678636644489364954881853551834186276405857135183866164530991967778957804360408699939138888733961165800170881117848674300860697487916083952035784253275921852897381041667571197733435392494993082518329916745146846080918850483916479831856551028989090810698756924291598833561585724711393008055024535895634013644441004951549215653044008604869310937723808057958173006414633636810228739816628622725747540694061679030820428689838249187858556448091757460666218912490311290708695593168114290140719686583771269874018896612863318087840081835266358929320542799971484723730089617402709025934212704638389302582020102335305472108773000162111440496152614079410548016117238901597883842091177433523140542196160139201739719263995337281968226170367727322075645121667440682414404026885613024986651377469989681187925787815079276836724030656370009502518243077324465545980472505830228683824525107008200039165761174952968692390891965258366872768770353381358952102071825467777821535903891919616104433500027520296054872025996111482709627783363390071578209120679341760214283496292175235755442012877340535937450915660449097728717640094746659113120389454903813450108539422737721248719474848071292246900055447823391047706379515496754691813711638856005417915462063084283238714768519789046142596666902428262513711787206301911052277674431399186139999223934197821432011745996145442782630457799740981614575361139397027514730575751144701160167714520205087723698490283166021039959494128213368701365610431290062245394241749632088962703497683973261641559621668011547213455800094244034301845039902948947273925580930480286149303617081889107942159214870295604336713744183791706928788341776184432627741881931335737118106354547059592232501818213386644769342748444766782409603829451593475936376894521344000000000000000000000000000000000*i1^39 + 4090594571909740046958567343268812234172857276154887368257359753249526791927963677591640284191730166491793936861285175464502472611744562733593780168461243573784905747192051518551478916158379386108066662074318219668494954901308110013694266141094865271647622062383112092374942443604553088971693924246469034927287625478208323970711667078262317626460623747493003419903118434294804792841727737108000650191324863309085584999338139641761572681527514152116183598284743912074355754020926809581204149515847906875751653000934461322153410525004037485314795848707226487761757579298812871437309810004483594470892182301228173640965111610089252014263852044580785769830773541783788459841069778902390275449406277262928144252252442518222872516020454284164180098465073318317954451596879300622074793150362408523802337834927318187018923301880757752882251921181008277540318460286447995514090925962038329680123258797669004276139551469681722606220994741191749270886569870604389988168015754169508908984577940538417180275409938776031892540494740580896052055237373028549482369068068117897350501854992371274780391258418497079164809939806706341565945337555620300516984511348852784225429016146086162896537951035766966657319766822323789729140429812374996219469239812160194726563311968106629768472152666001735026181837348449579512518094785918484542988789809872721623057907943475548819974612644680930484277500778569997348282951708165157852972017391952837214350129902795364129330447566562830677187201275893955761199172412836549700941932610237681754314218675988791944780540268393879953653621754398243023102307955258447553522634467040913373825637892581495990547519934246054938322309423429449656550986114017594511623162824795535303990925938727959825011498324674279577798297098366603105063980236800000000000000000000000000000000*i1^40 + 566082969900730428814603113252422419861066495665935946590109928612728979659741083474149213254250504577020735166637897695609276929284110570658041479738697349781312997556896544768783165653452351576436186358501858739358941940546476849669023404148722265963774104333007628267487772004352370558861425959905252933883149732700417402461518205319331970503243602032969709414309360934793644951419292035385723635171040219148572212847110901299810271323342786832288449395828328905461903617024352322205494615116648485402148199985266176480606619802621938309016680565759228562746275626144704699539392758156322024947551454766313809843202479565207538636335113548420575976991461409924518570320130733664307976373867785903207651333230424749240216530890059633352375341641455387173002982848725507677014062834463452237500450372563309127516656775773378443603410155253381503495575911236268439116854912616635688952315324158392063284115726315420150891190707637990737384198526669055884750809527612240120511168999503656535956291056704753197766075124378014485675590574986982066171018591011068316128595598859214254256791760363476653060589303907343937805500564770501588449947731289677016148849253347998422141347933546971075444276579849508383490597750277433858979797598829692125623359221546790984027090244754244837955460214025486466664922598000801265439276854755027786758671871270599219404495484303617392005091725269145984568531213946534414672504800372013466494656394000280982733478693414127670103009964127148558297796431560506046660934816942630825051286459626360935192372162233569340867246557190794473014180624230247550817000863013371277771110906443904175577502217422043039904468487079946142024456874376323809820180664106216900935796558538826591310778919048501756185889904276563600343040000000000000000000000000000000*i1^41 + -5417064451667355107587196547300971669810090443007118988829403421339787544841878032256398045673510280899997751188877586372403872455262970174306671864315488229697879151575248484474681884300353176736128258943180409567360662970135921743942969391233109906374843021042692179415830515456919486178573736449578654588188675956707883301749916362383941459879083090727527606880455045638038329350251618654555337450588408179401929227650139490832150516148025156797532284754647747939493179205248895665484543920407565711561044794513856612053721159007486938834258199221507898262303920639099770561596761059559337448797847756915918507480478598549355447769604971447743038006852871502151673583155233383392057777777195975663819225007663233758336833192632183339166141704421852172049698553339959351448695632252809337237873439351279989341674644512967800888750582436996460761657571619282597499965197787623157805957742808808863960839809377398199240903260424390918716535485460080327343380660660712674258528627715560003857176284456489966991965653258695847426602225015686375540523963720879809780665510242747834135593874541616845091191319243715013173164564359748567602076758962623547667707180970132356493194449247002197494455875920401537444237399335561340510228998761374506250367331531310704386959046814667920928514813723958698084467844701461253711451409739378566104086005294084008265121384794100815438387278380870172856995524725060095191242484412288712628843385933350176478646746950456157844484885886906403714919366971639855784020341688749521457088155702824886383327343717763048912511553320456798821112321607093934322278936242107413500564099366183187694955371284946805873191577526910811042800034567449375902417515664417441028724708671567300739816473099641967339830149143068672000000000000000000000000000000*i1^42 + -541106056082593987793984198555815452988464941008233272658289148131961540773274783160425430939963491588201428713222206587987020417691317007594349727305053157997812595999510191698713663552341486064250808934882904715262233454059864122352566657000266699780328939820338665907427600613580987426898132604309852548874429439591111603493034463492492667857313216099505834441066158407770833284247977716402588240057052678096310223546461550739853952236454067465628204978390817571085877065549031594041448133863984063479887181772383625925855254506078576307225330411310952579694429238568749583439776302654408583407121001693405863422902635887165564798903943200976205157919288965761059547682619146160151686011239763220771476650915020718089252202811491718037424293387526981619082648835408415218803752493718659404986826209166820965883167701035609898909763992362378702418582848461907338070974821636365739880929433135072009210729682339619080751429127707828774896568135595532014783148329747306570908160208721570504168210268530918155935509503557557833720237997919980535251933129279695541356716109590513365548675651724271369651944577938498888762950426790303072251999098565010084757440124649547641755269176051946350231138499080169110009829303865854478725855049725293797316603164092185516518462845124689224096382964715985697933435151914830879752760875752516405661828349263335801557593470114295973048146582832575683522660031431145329112804066749506392030559786927250026763673831019612791098457060696976830093257330454225214785030478390983949481233413372616709697176255084435210461821724371122383860560839596819944667840232259922069757585823927000300421308135470352894549048073397244466316783477438939455397753286826699251603784549337121628984795870490086622486541107200000000000000000000000000000*i1^43 + 742463088080959496257667345926723185516040497778550528109522001871673479045547275494102801204714629606929001017364276647730810826695911081553001724277305887206818128774214956389644002265211514592856669555813600823186404422005810784319380268326818239894006660686619494790093285451986223804919690124584146607219256171415546260567360883172747347505679920147940035957646875932885310485774463129234921100442731642553428314327414199513798386611809275651665254808738320699166505943880043397312666791556383312487189655325857002830075920932503207168351295776123686937539396976838468649589954316045589042064275422759847758826109496772054608905351290983897497636738600491021239999712332949786805632845455199307733512986801161844590146699542220651266060322789453526270686542155166883088174215866979139600664888022229507084941022138166610416307564151505861227081253175571262704646986141186961895188063033494262602304048994700928867776693154358212597665821917648809314320185022568132805791381528832115931274088478801050190894494820302661683184644660231196630006907780989775557788574694292818627533817825567962243913588511720431244542472955213785536905616288610589170459385708986074972132725483634749481390342883575968549938198696476738885598435911743823422981587103370175179410576527256922790043547762946741750225360131375336867904138457177817822039467794613090861526054491969520205407642772835720321089609468684396733641837281911234431964084735442382639070934073463645368146038285141542343417521667241408454465561658893038736384593382509975345638047726613443427776594614752816970889913107294483950261535670732927661797560124938177553301121772565267068856179909267054489590716754919405410193324274232016287130452457953862562397048501307566981120000000000000000000000000000*i1^44 + 297401724867400284672625001772629606292062249920086053242985036538348862342908899860008165058765440402757235682588653805583117072284399397068787001883561638587787260834912312611679136976165353142696157528334640112303561401627298399371582484172258982462635965375619358007440803840425455953764911874169615447385879571664185144219045366012424423953829070754162158283469535051245502510359006045038857491392899677815012509495181164090515571749488896445797122979205519469848329942709057648646295917315828126004049843027568541600296541987340153066418003199065975937838521901586795418922969346817061018024729180824717294017680547784973806565516649153350734362822837685826912681936971623084100375199581781136472414786810366133666337154646094881653475009148999286074007098922100368343934207306210139541021133568602164974328401199072695534490794255946324063369871382904426491039720186219543259450577014626801963053161349981270074339467717264201810876939441867236755743460681639547993170329111522089521996316025973569901331216376514965698344562989251537119923396549903355471709217648940744739555734940852701714413071273960277363284043405699469839907433071719351775571783505461720862532731765478851090294567083911682453301728177168673387077396186020728515650440656790663833412604001563479877908160575246916639457304326833099828887604068188375895971171216675679549509682785660001571193113297830885353197230921531068855614913712446697700917237741828671369315452976617068896793771199714835674536573565478345929264083973141437335677802370189142966093977777108764647273595285600965645588977184561467082876742850969792757339547756961938673303110952487588288545393469200010366203632818603434297144803242222796541056934593918606440049176727257088000000000000000000000000000*i1^45 + 61108925925845738608598439697895456806242671822321883882194150987178854910171243535048509617229140708102521815819340203533128479039705803103613914312711594611364075867610546203707922207774477289558799034783145508512797504373959886780350944718272400337185860248705168183299090305475317714711687243077097594771647516485694052725407154452503448490223725292157334775900979033670708212018435279380746031439554052861183799381040296501246290372597681653972773132996888675062968162767384777249107485358023308053012065031197262587193329345166500490433135087565017749188640016556172524946055785020929502334001207429667372756168713012741512330506012643340186246448047212873721762960120188528006070077478835382346870418600077161950669391743359244798949520076717374456990568768118578135833661488276293933746746807115910563955104051137682802325282404039428095151678425200655321836410592706485455014414969698722306371762352327186858700325479845982449660390028618907727272709735569311666221979025277796346464931492756134599106632466634497252684634560187724190674120766660038571316416569442615589767446137220346449957582700439835608620440125855965991666708387049581768566764949557215695554229218520206560315035621720029138798942938160016928563752474544702612562049721614578607603451691035939744826257039558621742033737092491182498863018559209581950768788169701543475961903915375732527789068017174632407495333676614865084240924036340407108472274816637225254661118083460467361682924376026685711913512063252991842090591746929531995578515442270124236372633597083360591419593173415334799074330738273358554926353418621607729290251068103932481945752512113805274508899228368200756602248069569225614607133226629911067463116239931244684089753600000000000000000000000000*i1^46 + -73443339272223734519169228011579414873076678890954789473519241254921637253299105037457978327450940467769186376014487875905887651153576528354890431165595261262711033751947397461580200882250378966773509085862049447389336372749791747910778810336739262571911024169184582876266791507907309630939401410996783404228614049779089023863911354417191910613004766172981369819204702761087486858170179741152208912309659747165069130277111050988901686040335811497076295609247344531987525205397605290791069532348909022960363596616412118829618975480004570141641383395010015560548929054225743979410839569404486586668224544355327918717926309788780047428558794586925847732503643874014988562838084620237065291019867745304524604014267177186633134159210836865033432744600769289577973303829054854667456400814321543170494552972584069924518447573532298723836990693857350008331540519696924220102236886050297699170585815109734248760533790969099808891150597683397812063566868165318526599428473146890698527991120632343457281175735592579665254717409814449754758132844151419307065132983664103778836645603961607909919992382627950976270070704078594725218436117507201700759156408788557079877282124245768585250112846951320905313053586628861593443079699823029786759100676405384110973085971647160816351288275270806819667200129562619653890082976332803567198952038350084012173066791076423551576716439122720888600894315956005698108124908203315641115474684613812237234449599274508434535759733086876467946197164866024077402705872820612537214748800203323370498813692961760638902147891210795645005895231147062798677906428153705316535281589406069437840557066165374143445006496265550305080084609502544368504986564210525201832838139559083237025377439041653309440000000000000000000000000*i1^47 + 189741743681096258254295019427615786430020465782927185735771601755068573677429804163777557693032576119221759123702467140831186342733618684175509449124218788659024739599223734421857090552059538037433788352468468482931884329562176160094137737980521181258987876339670246789362476308967400459461290376345274946123070164434312627500533197342360979056994974548796984650684748001826994849262910739615928233712340058027081736232987356137553333964911322144702292819040608200546254928022823062303836513905601930988248042714956919446873882251062102217318166786004778222594701631213932335091656618686596010615284920999913854970230652455456289919283348093385778617177318813441547924788604291822316475613373442283351928772323116967126788941639330259125693311217351209849542989938320059189336609538048178085449363674093083362813941446587098169556339884163959235919732921578859640068395488715401477467527996329587346163414425891639366984583930682303113335546259437729937050696717279467548492839266805550608906010898682955728276333866382044484134066229148407681703324259956027222034741260839544097036220507313919613081828774585307561915142858474295364311100848678499361837270183087381688629500730384231786024684736245617055299375356610243003611717460510054188771591271194044789256254447677585992864899330858923873241036786666641665814869361952803499318602073368013761742873568553402480997513163454283899674975687086006961475604505196201860586979226301223307632829178171052937369348841227351869044265811177079436072608019021556350294017933998787090523596063516984326551808340540487933738590817253508425356020921692343242554394021642222227492390371465093457834462432373260149376945917418090073681854911863906600727781310464000000000000000000000000*i1^48 + 6627241243376101603530597898199996040687147953276739497086334508535485600271853875825309719594022075059545061218731946463498781986663355678977472104732280003259324799719598252342134329017690359365650868136836347367286195314605578343937049344480075821837448222433074144845580200508260948361292555912175290842095535356288677088487869949983934159881255448287916337112498366386191863550784009380657359248177064167411658310765827407057617569272974926094836481383475027543297544266916425557659882566251565084696995452213069244428606121382241154670566625324959201883405343855731074718174197017491982584408886666057810359078911858280282298635284655189520939880163350515482128749148899472990693031354991547246506392394600204563274750049901944939675978964864350560485625930507484007301792004236877973368497899012047660120815422147888625485065308202950879312154885415146053906300347803904201335432053703595607895188874536145837517084503771188620542903725641993333672065150431050307256310183955334209760416762199926382009015117226030370586988974030786996688083063179931592145098304390332245950055942076163135497247967938498736672396704100279834768955682216726005905951654784301266400396453857239142936040931362368822559429033103091567637647573588828789441857279759254669226092387647347610174256061050357611185049008382329177778453244696685078723694264317110045625602620786700792809837100535196898014901968066430361292853335908063771560645277682693256182321064288450036912611805932545162523223910269581167505948033401265070080563392409359705417391876467829934927286382909780178475979549878204351542123002802459274057847202333465589329462833490675235437522076916233864430350702082237510759662635744942090092544000000000000000000000000*i1^49 + -43434190707954151276014171071335947618362498848995201837000507334647166380427511828266787205364188169879249402989171560529900945776437380973478338348263668904684088423922890267202511836568872693342455839377478287515138529325970697720978097247490511035088441197471610490376492216380120853955709563043516688024783126010562927755140821340418736962227939942698773053481000870280410060708653504940556979775199625280566182673200116239778273275689883933096046803840542591724925581187324628029457240637812357406245278754941024210422656382617457542112503666519539848643885374732172348097146783877873441088323707258469974257977973079042801785110811070409709045407092030025183930051893075840368627622607074669734828105554573178011305381432257626029746366642966975929902521470414127403271901115863418791520629039990295743326660036874658308767784065867941093295881539774690596858884836097648669395851811952872219221629666227921617358251934239169919718239473476122986225125509007474812438709888518856089298634647650350619536026811312761289016177429304432496259391878209360395907008077416334488601387060718317540593797593748606813662369370031321994345743631231437115209144114116063084781058213789064641847405616841525353176475263170613061466998870400302137874553111874100454930745337389352593394932869649419245762006815944037036588992412984383107531147520148341658925863276234619460264230468008361680207739130190251617485544785991593772975645870158442163487636188557434946848137110021066462284842954101507565102657278620255166722340447127223886174280724683593194233189764034472207271659521075537335363547806404761001206565135350751359891539523038046402998810701661532058236850244639001341269007724592496640000000000000000000000*i1^50 + 92289991224235729961616825808686115412169285996375634061749980837228256087350935109114459798989126470216962678851560913025696529894182212369619239641926195119871992903361207651995238936082049725079035933151846950406718880997432596797121021320880342814997976927231156654473829580658494908590531944299346670103238066671288141873409462113696418784389566564975726841393147068648476185443774401339467350572117719943265785199975442543714533916240591319062724474047278503069754385595034339818236084349656585658222043662819887024343579662648873233262315566553713370046948175360830933079410313958873781523084478537933511233547672948688737433656027422584589105027882270906824210310947580290722857533065039072633148683077160509564645815754465625521151281871743221304785751421461339058036579805938543307356940154223424891353900354611518253105334295216804535799243816765322131955343939434290392157088297063871347941204453225997373326506493686615463280731521600403693255131041764162857967880265020570128056718308221913710974185521565433499591005803364379973498741403077186877697461279219586782403844387731756009377934145936588991201653710439977679258682117776771167533471796757901745730747266715746131200984369028555141032170493171722332267422271418562388852930690539071468086910364833488527041187642285696064663703652356567090055079318511174302031196348882263779527690682794313992622345016026545914254043113066706608052320802085764881801322873680829917728812770673800686106926909732192886587436411753670288401408630989568934850009973385651255948635633840179460010704884016927672793782714445140686945185252793345770626786150974972138307992905263024182565905554540704617240655986546691262740692992000000000000000000000*i1^51 + -415871664708967048823347378109923863885650754692426646799567419991875181442990475165223554650069543575197827309025081782522008094225576497426145887045454414376707160154437680549691157466771407163021169814272901551602502414585776953656113508152477415259888687343998499680183178291143246984640613083744017465847727662106850482845325461069642809737552752757951074116053443428589928714894923965777200188957331524507487755023405904741979002298281573352782545537869953647320444031688865998231179301700489469860440942592427364767678189135055288700913127957336196610098735315716450903727670665888290620597706197810419815610867124513154927221298087853797005274391564677655967371783027538148652424642292233394946408261506300058364478686395318142748831398121747014871894059311719219937774991628556211604256440597372755630857750232033285952687572259968879143045162586731010862840770101415496640516929886011882671875231715067625461058568618622554565990487970865631905566907149712797155794381044362021271655620723605892592385819323601765034009761413003340965374606036786005461419570941951079270024788893851544660172628040219609984283927813447903086274125611872866171567516958875410707866888585004732119116065407914610932496387542114747741344916167399229751768064314709727468660507795152443969279576374416863568504932468125160667762175802286124498458577124112657227171296934000038574633662271279041098271254578869061203828306866100370399029648138174988604080393965849863578881271296915683108737563208975023142939202084647955224988958826453571129796169792312512222539353285690925167787066590926168950098467990837566897619483957633257470911728745401998427915959817664590165564532261809396121600000000000000000000*i1^52 + 1023424532233276869812998555494923561378262302271324823761747502523115492239466566196782457119013299067998936666687520106602018451891983406199637744261801237873501152085055670726132122860082599729813616505979777508087377766662862462179414337350631661704248966052009998159210486097648725800127149159670426517814590743017150355232295953495668164397404892064541105545771062196454814207771685232382498626460045771802200601948097213766811184980823204460965972556612606159932607007163919979088327800275901622914012109918813504827981459805677505036693793724673802517292272078002626001984093614346256714872278521397949000028439879996111250161185742317065271752074989380316244519826709417740930340118231911022150857727098724362136621931227696102132131593967880140483016134050755614612754099168970222850951561083044792958691653192485537101699494850669867665948941731519036516996848688790033546625805864921590728667406263261286898623399005019293761710093056016771932666590082283197118115759836044336309741898603643390389761450605672580988074350577738005260142524151882560210079476627725049912516229175262589743612148443052219878162174974025706888174467018852814503079021522833209493020125584839791552906845087457346644081301790469587607057578429651819078787369509250193436275882965286644506043735707818082860549994385970147029392418590238207642074714553534084457802499944306116362425989101476349907001335633068730556479450182480762002860484522884484624279695493210796221632846049991363297521209345932644922968412502583724915674404633933719436176104532202873871728214923953087231751866634434097318728076931265677055153338341736895536683760225254708186697708356137464274773774172160000000000000000000*i1^53 + -874353531146222365798337652480960001601022788119130377858395058746475219456707726491438372551693363291945567525373014363011913185964081504758005561602261892116956735662544828811019274021257308672999741040557778822305045706388415166836311015116645191108296023966763025071402947701654871474612607643278788183681911078254542853862251575235402709678754897424249655339725030282674394132449977752400923622923541285316013296547269617945259434287079542560863308534585020771886542159785922842380401310406538577935165248272898017504025013310023771287712086796116703201503112337158463320963760468427870431943540442594604626327771311811427675606754225062155771784455889526095579382891620119791019250161530823411618215878163678699595886426880239432751713376719984094268421807978712838208150233261249241133691873656969506941964512950778936053431025501840967208147108400752020166474895225227794511516107973469323485330604442965125548450276028142199884904268189751390455157999823913530675722674478072239131000101630510862439338078476278213185837802933807666943115399043850127581517225843963734566879568162635113524394941116099540377098495488849963981138576177048504434967110055265197135231152981849433653270073281600525571561539046024683627851499882708168940520433150012751857699390475557192043918931203842463576448915460566236749953342278105424762841936494722715521068896389472539340001845094956507614568135140677230604025900376553179740337156211252789386019818429609510080402952086826033938387415680127738121193659565125777070055490880096041241818070664041895207887037245643736461849252430188988971523858764528542940475928826093304552591994924216488903231505113777891704832000000000000000000*i1^54 + -1584012534965475196849825590477281308276361329609818846233070180070754998998222929446861959148560666663955615798392116635174406854104838857372702559297922068451145257223755996637803408471173626178634745681248895087373442633084518349465961358742457873362102346577937922043775624851898725071362368871894396209975334176129987804337754703315973547315952049920530413093335321641456389373103792840200245883601901509724516366964803702591642571720288374043882333041897874987122611898206907569647647409534330670029944966133248245490016505434772697938041303347988447626473810949838358244112423902416532256523904844728611240254497357275274991797752319693134374184710128290210822910303377903069984526015941003140162302511714885768893647585515886336478921361325270892394224184390558260397155226163167509802034032821100601338291915900837503235051690059971153406341167443332876849488493995495720963511391459587516467598914275768263622024422225267591408038550302128243266840866841105629557478834920800507787899810752639935497087400787843760149860498185137181063555978097505934355679671916692443948182700502077324597287707563657850895658695098646971713427787123036552316348503643059082515837213043716007974779847522763746724127396748831408043209242985700101819018378399671213096022710425192053297967654652739576449138111248949394572245899761816867002895612701696071069470290752451629141212421304881855040585048428420534159812047372758460176168181408906993094702608293913071823598979622327410215034997546210289027797744381233729756263357215963007926182401515748638535182100973307009927939475223222028546694063441637820325951130859779138112153166806243152037980819737804800000000000000000*i1^55 + 698963659042286985384453223860495221703054626490600637756315035108464539647254881717660432325654722565321627234485541265452106699296780475026844379322743659507428822342080178924171892854757863163239562680295723685032133450944783322813146176357479443236115355854460206292003705540968980389275560085242670679844975401620474767551529404720245949363687452145514447188129123743003571429924250016188108499489646219631052811258024363967718738795057041099554621878088775031020491937136806132758641957908232039865095376867935899263423277017551750320994631017077535716385540886913329306439709528196575566768046633555324417941416605051867347713189359984508870005442612153098625510533039568748162011516488442787475002620877540218348885773838294361797986876706671742182580899553364115253383653382051166924507241765226673276099186214380901176442077313554202812753902384598525031672179488937677030186736326340279917893027425515148069871183509216566003778901126209639527506333288069942292952592962160977208768360087073444104738804756627778368588549070993427650435525999186172305233249149373660891000949329725556851748397612092246138325287024546110434680481935184014369919694459246399008605678957688288496165958385612669477477189708904361693897561183395716184434439553095949108761674419714108448238054313361969499483447083926248031169660000444284645792788046894222278247519775451335106408581597417313050943816693392041053750044044687024323371809963725062859791360301784923221131893778749789137129525625624806822070794996420030417100749284244589563589152463085057742777700770464623530626553487557464253645940738584242571137099323204758008560099912838683820032000000000000000000*i1^56 + 390072662569056611449198427183167300826743290168308882384351640402612683526481538454873678518835853451373103095113584768607131895067054368475782639425470994638334089205823108095581366985687912929671078661943139430628059397798342091922956233742018948450227647059415796975469236303542030452356171958289779696291792009828323224642640239169573632904201303681975583363357692886577574365363402189699668871606462032420639068990930536989008539039122907440754569134940998437246807680621430969454127521820869787427374098016005045462856354655453152394068019980820100484265438833542622322666866432268758596071835110074920875343187137735278473329778261079138282389315416778373358019032114202970668995826577531037548988192879207389573621582853105121229547530306935300384148796741737462860386534781144438747990015671692744171296905005112929090279757686396449747573531907699874329238385159601238294840290080918840047513708914804519898411615478971116569984240066969441023079228964456099983226270336802678702258360365586881109123564729831762495224725259367478053914581351057922843359234255735716308031512516310609704482969970239388973923994611185914321012391233934487277919531534342542363545873397985855816615463383672338979575074581280148058339543002602650944213363908187393752125667541181529753430488415486281535242156897328673032675171326955923200626734952911211767723970018092434026403502133598248104731707378920452972351635265260878300976761940659105102374557226575036816721229386523207081575084200311333734001541777739634551339685302311018224198768079537221501430041051690987784391432415805406679784888353353430066943169948666641318411289956974592000000000000000*i1^57 + -425114510783688659394307261531358282316783566695433241092169149800275736393973745881443442458973633781568117142022366567024616525690137816308021407057180178768362955183792774035245182086644716360828982020081067577497735823558760328609776437334492530795874025369648160386013808312766282428186672998782954377722411649083850949773980075079486291802219076670554490546715946846614236299131566780522695368389598454295826277808337885322197758333110629979949707542092808083640783652180960310298587552818841054947282946940338697229590372218868663634924317466743808887565605640379348121164108223931813448988499034269972432945840923694903336799468993498556718341626449372867983763531529342511459184344680476264294785442078586727092182360946533797610652333050210727151777688078507233529747766352024306530334303725506386479733143007322406825931962984484813316729464837274559111562819631439748469246318793765039443672883932123185295830460612959547960067290307341158392616839183277968367128141569812644763171257544398740814614092124350030724518973762389324995155063934521579095962974628970038989503179965011061252364050760211395792995374851414684360245350525093680486891123944119956824869112794228678552981441244089875777810911799305336613520998583412386726288632718283655433949159306909832024826590358277349766002546931968645901951029473226977021874407139097724327349244982637588366783841418765010963486774739859901593792915858804019394988438369676147708888655510083701196067204646150342149565225616744666466825762446761482769444574601089446857681214728558238811591870406224550890926430853805835447195568071927131496013939793479718157890355200000000000000*i1^58 + -10721578897245867430963810246826759867811936185530426126350505253426158547938857262982345565834591181057864059721752606055424965563176114994954378841535565186625693271373470987755062368805021282429437556834340049320517802881066462527810810532883753393811359073341601565676186955102046925387823830195056160753507169190064037921227739095529863888129831568295005349602121304131656699260223348012955346218262167363642943313188266405162992317900706313889757986884407534848051597513127519685901143239359051774054648417071074376545078751742582817744616075703741842002730306703228375336456035348373745280621914226591191181136659704431806564697664846090966057522463564002136464038831996069210542907203841430128277852739564152716293543910611020227747732437082204377496786251038321654834540776634521938278955002379249607916407916597975688284730305289936930862026851145492213869800808930712573781428459599618775355860574285419962504210165142606929252265686704276954433060802699570449325606963291743256721990154484724993081728971300328568086618049770233038003136488766223853088687485613919719834093017179051080250201083805817108575518258422284842049316656346786850620649469578650628652738512918263780957326269244909067938814321776395539889016579687470633930415284394918651292501293150513433821972574710964573887096442533902500312096090546547821124107176870641098505628373302747520949752696413746824811629955484309486183912109808152431428891629112786158413090919129947109451181691885991169920461283421133850793683791106242933306532408814516025091097892027959550462965952256749668214488061511708713682683802778783612453015459672883200000000000000*i1^59 + -26629034008353875115273284536575530168865617769469512198225686797657580134582723664592722598806045893178175242330937091843634546428992314521451353684869200585523190748665316977886004492936641456053116301952419245832826006244991193006728304144601176982168997480678042192107768063475567253742314055146796924351474384227495016868800079384153833970931481371570775481187950635979218804982944148408350245920526703216324250952521251505550897236205539689739493599224142423991795056574459457423408202484031282246944037155001444628266677274705034036070582251527120417664862088457598974879919940688022138700553986009199900705711731121173725682748537883846047720440349295491200235199075754177940894406624364972887960852621669166952563844651168577229269759640090893577483173110752479699492087767949299054482066381740898969339195591375998644438490609460054419669290788051616035291733070428216349901750564892623125458850883407367135204045291206702144148822269379172160606616775204271502321519616503013560328577386441901290971608638234412343227616036272661853644614239441756686255308467739329120094676311312837016603095786790094772228893978422635821442281455522820191901892862158311098071766407805570579071077072934471784277984731401439203319413225235250604090356443036459949600181882611691512090814462319462598690018499446966971195031939176438608824714700940089289953825443676197522022307179979145611546801852366468529039433973016215366198975381888533803178110629020978932897755109352096084630402942172537833642390349643443586853723256613925211938848445151131362665381969810007148793844025900105462648214991108989006118912000000000000*i1^60 + -57600846061157436331175820420958235230065659890084628221401738189804811921206642347316320346095057074391674582210430423889005274450742807475429769225463320708689451166655924221398396465704989546199087656806691333936999870411305639864280425693461722724853542675236186927532228382560636902231602053327424755158953615335929654551613909948465843188793808334910498913733112338880763748111590077043550170729472658888243392725874709880350036476763377026483944993855216544429797168422020062000172566300696197565554415521779889375462552353482789947480216437738272623768459273705424975648865313214507924697863761653202687329108362933946937086044434135640738217140874054910518951059469312103670852145110389406736265216941658318492406783638809006969778566347475888943056592306065657851049963505935696904553472801739324512887900065333512579875088852663293733580586684529029930148432772481313060214507479049461041941525491242053230583315736123661426959525878330678024830436041376209725184552871409538088191702238379871487848420381869344741771022058600015858361849751143488445331101795204693169702460415280255892415847711116421268249177001724488274029897138670376980928495101940548401759859978987708859667310147734182779942605432479846083820644265640137818066900699237671097399130902733649609614727093087617929445301311231538272113616574742192422846675480617449017019526998450087802741339863894807160951646796957090520159043318720024659649702658705910277894551526840533821379282726318240524079381225441503548440765357537849501805100862996685789694425283771304689142073355272532566724892340626264248337026777088000000000000*i1^61 + -755981290700720154950480585725071011482373862658402290412901993918682616184548217030937268196049709011522962328338242439951800714857329308163515226468649580317186332516288048075510035088669691144750622736403065861026594125381739679020822927727465809058669700320718181800443546394141475370247868433027023621073690038058637054695381717403320142388969610506849734694249450366666212605314755603219082183237369169274116080326820044372413502890306491953376066931057462885361715139720355385713677466243348267345371596429700797456670313822131948194372709017683435680038700509288897529139767473546570534321819020925811816934853538415602467236397832916363741225622497608382894813096944066477543952713728866136541359810662770357128066183890824368285562073473412086213653765958430508033992877604968472404854871760730140944879245644757609396541946496472265723868954310763988574783597397744761759581744765933584568680070847247156958890491506967719291995987294396788457427987337550241169014867140280692264821794987063164021194654640272976785055677161631963435156818698681193403038431262234043247515647518786681237741464512409202422459934150964925015487443180350094920992936027994233944851784197632296093390939921049047495184012232867491317485373727498468638961526787956488723960482103606369522995972868157803367370859644865520983704036733646221955407980188382857182133509792736095746732551637279340916747551748159725787785650231825604726208185017415833046831997391176674305216247292344211701999303007217652802396893980313768976618459920036338786680484837942821024628486609351055075244997836206841528320000000000*i1^62 + 338777414428022946599261820589106221340895670735785160711816911079847764702156227111274037366772234216363380105960012970187407243627770114114344892350641933798812537996237119831367821564246289118941711155826344262471679555554774870028058590093945321473329275422544088877895170698254618575180812953886919994192952751629880223974362254952635060833092752930646314347093516476988631623999095943269973047968611743308232363397827214725052179142432461145689476599474885629819094066560934406939302737484082948260974670681469472950188952472460783036755688224961889770139467783312854999292110562177608341336880159491949735560407434542827101235505384961528194813742478551867289389577463198031755854553633558676130506795896860328271829990485799880040508701017512167710855536091348882790039148792311495478890744198438643839169221503287841171373956174315505126804202114176364739664746797028581683646162923709529305590854551149110985974947339527179251079505240747526848038761633948063606334683820958882136004442160524026693925515791333638832809493159857014255941392213118289692198031312246931334553764829914536798853124922818352813378573732342923350637413423808518948099272524109168674320263191241992751836148197499013269511209297277785265747157326799297422683080757800492346868654640887672796398887085001570707754722178815194672030862597338825008722142287279250447860107848860386714536814563412493628571143764769499202183879116071381378844805725646975187084550903979389808779443110785578853836939494442184735093475335020397281135402510181830331290659289797597483045889971202646356950777856000000000*i1^63 + -6175017852688247229336733693912943382017885552540594733272889859661939808351545941382714463181322908156222632378890696937825034925547515343689471146997009491536528417027098826515990306136019545513691312380244478191805751622630458521843024325686768432619261972656080922127853732054294969801902993215553263061506481360382864783393004358629995316277709797792241744990343214770954581831400300688536028479020775075231223896243596583071574691321669391405282917687555322127727442253895425756198211831864439289821158053770955297016381489464868514556575663227829506287488438858636492688586051434478158142525320382476238824764934177279247331599933101344529413458293856391886057858521574481875914915068910391289980191205177386374916554079370406854713202199753148280046960188818857688547941455940994613788277574953938767192970748830157894685913295604504659586519714796257277589830815285527387917230068821971007818134769403893153093538245109136065986319068667472195196396386466881506366772619576768210064594300174901851756756623958041250813293457872922697835296857369713165092588027297990524336240858510782586083366177097184162803784249894251750388633246133263352639285186400031412736314635984125722339121383658721660892441543022487834855727055818629198355109205181869983625711616568048438512305321468605324777049818438328901530946056740124925758241334148883217530570520344935794873449800870689479609279560617444929450016577005961989959658065271106435070521012867888660150484778506615540512775041969065411750581418328947519611453642076027927658541059697871102257168076557516800000000*i1^64 + -67432024612588102288307271539867977412069192667536598994499887547894482332956239199799986944625733276802059397387205572371841286437216271740015087395949596376706954570446552021409022787030487048501536739395230962302707371760945975626312993199179516883953562092768860109748532259199524252177111299845739286414954331046341491096968563775723144399568997099295342441189040178636977892397260606056493039229817961109756933701045444788514917713854998900619266054292052721070150064434112625898933881576713861491040784158572535887093062397086562911047548661845880506540572524413615129742090180212207766388509224772659691196908412373463602656917540400025480558111402643380525051479596714618850812698926622269436506838089898583833499448529550418578244418393401234731516985269415256668333057071787404942864121388661940814738773916464265133381343745992715103764055570524112869700664499035389856033296431111463353156720285092469672304211093843835964694882924422838281843167547353450166659499168104667157825485045758596229822413734380332058065258830139652405080751618541098523346987657564662580131820267811984460089964436216737979034835580931298504879328523535989710994463302694875021269400545361557226357216413122029581845475301398280948458701192530567494040376383462908658063128845191640686138641553241793110022735094126260093990922381041587492439226650543095758107866147857003387850982062780033941243799613263863128922312143765325944304629696034591335923046548458855928762923310458008155877559932530865390630543205806339612780051712880723081086627441048289280000000*i1^65 + -349850092205226548666688922919803216455732257711336236989451988214727879672813282596700281220004929511626522098124655188545011608517412249393265745754872581240754369145549568494616612965121709339567533374492401179240850771182127183551324561128401704394264242583238559872003106637580342943595802792516671313476982356845310891338047364670585142375999419985540143269748243869383167380269322851600132209799714196917450118027619181822695635172305525795200442896543733808052958520843753650429645606318613871470206510606901042200183105722884963157592996885406643984877579902830774705765644726022641453976890536790844955306126556855634622207407825052410133181061501725490937067545477456755694906484629761478164758711782159894189916099689933028603967738624830630859080559210390884428848346252813458531881740999585486784616881717470276970054004976933810116728261936327981208594008923158923606894311345497553508927370264345070107232344679905476654289845866817448763791332790905959701267546396677879051800425918214244821089597978963697717298438075114209372119240838192633301047298319191314735427470034000837602515627543291338870713717275043318685431881272794081992078589804004049592099858067893468325880738944713249658216051055829949565522707095544228138431507090091189127898344952548710305973829665466817243884601239797686341658780466492372560651544124125797740495159937393226530659152028193385873975630280812478429731599139280300124385155108933893215383047786964997937969406552511000908435115636250166623908572425391426303516133003246960640000000*i1^66 + -1293077968667036133938394835364923573019162418861850419541375892529142057114888942633188471593301438390062370009356070710191726951610600662985966302497168212214058785896001389380783571792863759249506715362140587307471901720277596755936392651270068669506404902644822077692459947347576488868535619263089339286380883747925548787573176458418879903702725997083213789971240378779606382448877997177449105889326496455621491283450511268901552794297044451806700438711852535256745788343273412094713358610640930837740487738631395862856237852762035264391781748511444429424150220043188469536562019129004320045281785996192060164835618092134822194801402539539543646164198677980703910892249778055887635173711437923329009213921818886629970441912723300584303976000913275405331043446123321595523783140026380268973025397625648632409155250767771563205638753520591662072446687874903531786755074281730738575243464788441638935909391605998075291454857937283648332927037648991436689198910141498858381331995613590065637319531639450462938236134999366944429191206201977290294524509833118800286262236908604044713812937523238533325828166868924918747604132710854693272091916087750688651937936922254042322205285810192336248170211209699784432255561792321695022435854251654340413404767016895129284519517016912785923381608746311263324142233344759534221716596506815148232621011624063120612862311706855472245404536890675206832602118667215284573800619305063081266697679745484484829836274713058663712813707902392702304108369271587512192965393750873551667200000*i1^67 + -577644179798465150492213650174966221738630178504092450458599865316736325631167707993030697566350582416347597625426139679814225787593671127999468770364316136472152291571477660950623911865523241129868636834414065125125894656332448499566325024735184627518623871088117390068585579373855203345509045262131619504535580703741390709329465548715883204010051039959867785870369759506198512723054993577762853198449211602620351950499554201598059626276822620836956070386425130380218057834904607098582364965932140548054575228725325472263387376809930209882538437307549045813099460977965893646401976483298619855103691580833467894693377207710723894945850537916657714140592057216117501538866551460768503142929895765424463245393747144845029035069725293451839853249578613877395090476181748506692829915271531263318689665484033788605174664591367171208928614356809966596635930328323019699384638077694923658074317862390355925145175853000865002279533184263466193029986159360008495329868127414300276290163189332336174545107826007699488707891098850707814554197064544806106851768355466063078661413466126488533282734825685125450318831931120507136210459355276174698174297794436589244325811181590273967979823485836266534075634226442552731326203061361206136280064272160140702061434728467916906686344803427567863210777355888938248637332408885779533074129193007501700652112853538460950573562155818883316655226391327901899673503197838525674437454616454060162057525084253716346694009495822861678513700188380741006996743014580978974720000*i1^68 + -39455853940463107715411781664978853545165320520391544727776420485121945931998795417725326821700342498338331005207191461229627540272076914729090495649229220216132356799843366208015097834776843428381620871337694705211594581124873733837822154047808661824555701115860451780355224012722571004825477326129977768848972203614399570272451968784995294160250799505758347554474798701835870353758125338769993521999563053205479138059486017594569127760852865191664586955776029023801912077670370506649753232783855460363212857435149179598650094933818448305716016701730415432323271208537898333939019590127148777254242572472542368556993081344305275651647456690211005080914566146345905815530673319731677340376005536030559165289081816268263708673867878553037085059139742321949889158631194546935256239890731205158212445979816019594789927128273813963480232157073786100821152745794914937434011135556738338623095945893819630812690536308395657686067278380743444262892337074893473031316353129235137034375765027059654665329304703326717503872264221862116152463420704340051309034400295591645835815067084655194068634115018396676747543626703858353438957295108745955965650148835625573762154577790686442344716269198905358994536511233212676027667346054312131695799326449769120750228793964644225194203219975870843389210721343974006948622057672971049067149630277442660541671950004236459327176276129334541999137664254753393263535669253299737502231684729212960445923911536496256297478530390473807795899587673194496000*i1^69 + -1336194190998138474406401178330563412744750085191928724142032509797430231360573079163019514191858115040949097900799169567947884958734754369042367575282376604006707041573892213369467989683566659178682069212860454924998404782243895746629951022334891139578269918262508314056555299415566666796867910892943965188171939974390467037909948457892213459516343845713281497375690294116929168208295296466321337440218444083000343797153748461842994798492164991960488755065542305293808827455803964833463434380335425915754403125312021976123259285201472318845887155427216493800624274637018825081979691957332948402567936477378230884536887798773850242817099926789698924162772705826298187662159582219378001429547574445926708864545083638388249844685094147141707357855051066721715384444878793339257010361506410050566763957957912101810484289079408482906467496999815397608608049069112301771313964485637327251391925463335720518335063182739557281534121705999970206041828078334244972294452898909370903822495577374417864396633325916149414263444684734060683746219311675492652426385677190025330824179315986724747447899519594483761189957702188013113176063204986058115582933857560348580572581849764728928259602872381812009018177105689952208775467450909521373134223060078770447065387583713726856556284105762406297075986763125432375636875940613535529065692583137540512110974471470408048296943456113765836576858103487017389351290234042136611653327720400215265610689484694569556773891263692800*i1^70 + 1645643569549821462987635293872008031977078876633321789594745196982912226107832194140489440187112826950581981696001634618320835286832721226605641433130362128820077974437095916139998302736953212833549626584157220105299773314885794398570045500593167520776327640653331661617913218918738585955673876396370206622383866489998033304683591905606354950141720456608413320269209883920426712037460874978493568226972417121791505549067191918059766097583723780472577576975014194159267779202760501828843112958751331147105794645291300827449494471620155171578641923612980338554835205587540330612201952604559829663845067504887659107881237806259965284235066968657108134282587270481425679808117360602062436660004886609611997734428441828473462138587024501893065694000505711429541818128050028994868668270777338671673836567140950808717018655014373776963174188105470198689590338935373138557818737186912585353021023164032227297247514924519868884492834574451302761117485949724463761666720997714688882919974529399321356820596691774648955391777585000185270478642927022060564018959760222804196296215626363428620559183168286733862578136404155710330910505348511034302709987476644396441752433021661662296339397614600866242103104904687322846834062217487144405378290591604574869410856343549317272056981080457610302099346074670398763986181119582819414358882797394172021492229228561005583641438130460455789271483236148422424128426848867981191782373342038966927360*i1^71 - N1*432491580046113187141033938411470786209126145704772702851190245801347507574321021385830427143642578207498227647354893741331933422836952037401359928731706093651749808433231164644941071240508414770556189978679600597129774745566957633235707183910875583740376095784237598012384588538710678915372166058681449661062318401583005931882202676330248745183828655840753839592959154574549*i2, -13624942243609471129983655167096570693266722842341494918407481330586508961563142359348765417984541962712158643300424341932183333683124027128921703003009979337756678015133762321178624582354949450475715798668224802700602621015015025161338035726674357202026672743562053345974741032985721227325594884577055733750816374091085295102031575998763784658557387230366233708413058102329225588295666758556165292326156296927325355577140113032117148462197345532944659040598461012525480336913105522688121293242744862652278984958165910210353894283181319038253266530793646083749690333753102262324872268773748398330703391073077774481592517361860592550688181819780601477176047378766237790206929408448922572290628960064616119231335114300190030248007368988758656884252646787228939159933749880807297565701796836614560062935121149578244152355625902417412060468944765612614309658935142404717309061287238356790291672956943369361847462298076234800407973108683388560672165775277337014084971714939790120855257681358576952721251907602243111329546032120677807410840182182181853085019487840954886133720315791815951352485335379323191306292369733764874886509839245532702948342257779908506106505957625968193900139802041816742651613349117482752891125225420813918258922390180819148404438845780651092887806037199575793988467893287216681387937093077438350660719154015264202384124194230760587354901061062208200616874906510999957143926681534572100443881360497610951890960616837497331239605644536501516661299813314408709631227438559742795219904836734077281725451525717961960875630696634528351438394447059060987347589520197778373439630157960761231235905908928780316182805542950999875960524468782628205760540951621237308422994736243170294827512200750460844730535630498047896717260010778693607485770510600235867774973565668197954226598064881025701680111268409161372677784311919136377146938182191565603895434289270438691377687442441413537003942707200000000000000000000000000000000000000000000000000000000000000000000000 + -85574164818992944955536556265066946514795234931467260762703592044367651053798909232837206857486749157830944000640697221507517049385820941682047138097082520088633900456162269922250519116406663761718186216230185012738880950278940102750453220797655520196507581150693069392225448398454297913448745797256896753595552630192767480959771725878083592527994747054142111309035147466816277383241665861663346572744249449011594687893112514329657856547506420233810970472755578447234029698469014639782579225989528690968988878485581631654989948075767124213414844713720863873124203528376548245826656814448673654797996997092401736366683519399549465458277573558426541343982978863290999902606721438752146887611995293797539033587349957796147398572905815803094264025456904581011401277354801702033380825978014110943580632882789612908317599012870009293075680726285903289900075938503511686269242768953579659801194920961207651823040110840930420000202592162106028827110400722974831626762663221652087131968792539436888958469402934269367159723696471495401828913801919931361436354358594136722377309908741218932945309768220685765932169809375983210847167530660208318257224287073369527717295123388335207054673775859291026951882699112738807078373239491264524470846659366525143860493896909278806191728005578978487344998087122080847609170218108531541053049548269584880116293430345403701243953443038019052624177980538340793672961635963030932632596483955163161955439884096715326515365998922062954265557416801687537985220271052385868859570394531447018405060764540894837921841212470821739323656084399653610997228589908776795100070390378319362473951909831714174414998197684327860370108531064309839361509208469598853572548545372310043047171993824540768847509611034039702459526612622681037950649723980385709568829030938739504686411199349384508855382977934846935221449632472031609903165693341094966254175977063134854828367337650465448119437885440000000000000000000000000000000000000000000000000000000000000000000000*i1 + -343015073573356063866873807602883591380000297913064681512769853462174407473942387239035933521423035016018715224417463527618125182218807159942035133444529875387569817764489845291613423330797076459940876889266778303236329671679002782724989925808484455642955166755401568550712220160961235429027079708185644075826466640348053492949334949839070390652225490359398618304837231552687449115999791634257344914807620292326312320658951970856698785616626794771449655961442442662302434211644527502976525988975923493630466544904268238210417444033682038358195965255961093208035839389533842210163949963365191900035626047626583231352630301552416158971372333638366755159440834880261105762796750070580495564953233498642816238570665198565969365069313257683709497160082659264272714951140565484318606998230068320279644113100025861550907272977763052453853833162025082322569458116188907621758165931748520395501842284499428800209680746603413107277319708394186616151559728502774506651165183263717929208750925337844588855750889285746058006207818088229876331354886856423711944305776870645491567199596420467961877001911302561787636143966907488712198206464912071740301312207299336875499491458061279819399752243607192292916507985677918321558138874568206974707968460090297959806678182579148415800369281132655283867605614110462291075069351409210195022721194709784607442822325114739070530091081120580798011207009730889165620401855246250711127851146372933468006357686911039924421998610813515911794346638435291882019576551274292328380107315088226948511648399548584824085342049786573681199543983221377097806201122450916245665083388416577859967303448924696594248361218605906828547746952483156364160186765631854756636402579715111886110248075680431216219199786521285450733914904461759225168837679032003601000657508407783247670351739197350383584336665077408820152615585544218226727490245765261987741562688479971963776167613877813904744120320000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -199950347260223668433240469732134069450950140988655331140823879064115675014147733208894307226880805630382250862602956495994324144787855251767831870149313565487043085419152868028138911827952954074870861951441954880518560844615187998549262739648464604648082348675463390069247769671731740104337667330189397662422196484446718877793313962478939868579289398366560721212873592128254253634279697691394063361611237291885995891984355037239680574830110859212027207464875535909934359377715094331197696409041090826040219010895581041583141956834178990064042687147107565521100797500241829375768354720495741921044831278306452257503894337692101612970601762202552107904854049646346567652292023689081831768907927628803363436519084974327080058511475697139759831496945015915559236995388987326816017704726555853959205317660797701168082061263946684197361103851680036175884875933291966309386530480971989628444315968324239218797796983369140184476163760980638765075467396384471335443483757434346792555538582015272838432662940642333264103053046280889011199459742578161851061679458664394050674828560791824573565227478830260528446375961522648327670458329906085547865357604335654541064543580120972960409533081674965531054993238185972407301741260167931889215792802816929494721124082696356177782739030646307231588057175976018517744140137057908346293722245861638751838713714520464630903762251160074975214778293043092721502608142669514675356327247698705838239584459017295049917419140628390009601299235359043884544193729377643694221201989508635167505253017663621151695432360117042675573101681850209238445373458430767110686613324763127304623106560138140624008241457847654784549072403459772700536747735315147697767107704291728200546947258072300702491162225197894881176921829036250975124500239367504726121819221926342479113117090753898818100884182681456559705497612747455404193862026959339905089039311967285754486402016207701095428915200000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 224557574963286395544675544569512434678489899723680943605195534739666981853588327194078151412157570956679610292552307255564329544749303871904218501228972144511952122403589537540003154904554265136603793414047360562325926415818468319307581848937910925551739846503075214803551535917400026696543187869440567655316243796323003812286190842436826260483930579817408357149798982168663916501285419691120297577118019008590042773247405468990474102385110421255150023454969872816415705925303825221224074833750057308480457796015307870273129378719737222772369747759505273628254397881884480691570979230387595603796703491435766004397678165004821785227758378465519076370956868613334045139187639321756867077104341590688902743764513907973594760156607424800859432120865446170628362577019962908209570290731454741404721814422892972616740498187135132427111098405399516476737932717878451670740783858272624624898147694584824170617908191264660467790983357197729621719336720364012630371723927582338994136069020517366351349934585661501327329578045662970250339093146085982210348646094143980244173896193049566869724134391150053516234421250511106382602371963483862625171879599901537763417776198828047816498336300194278777686805889515412177066954724667125878543188304422546317898376792751769420356264378230965118247884366371451838177609781243355092109992396464436538100887498936752202861254438608100614111756397821146797727873278215561242380832037971475109502212408710729685586515908030823378124859063467000496415079032000286295376251880877593899771747616219867305380236348660786497749993572135226961798291921103843751133079393501781380436001550142458836886292779750754542425744833180042828840552513581608134472607080691403217217271447944256832784876071250693284719275118569408275595863945953334999874026477690180495190400991849138969485116164237009299574865357688249181393974643745105387760962670413532094473067479480916309442560000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 453089751524299638242550808143255715650748511245931648477708596885957338792736376992832746508158664705212230127964139028776866343154829983858574641289488517238634950135714804044392064330795170705149456415184862366727421941949007269797092829936105859694188765852414660896012132950922762097087345372780432365749796256465550184441820116561524537454513327517304225347051509193633606982344374547280285303986931307226214866067357572951535079484215944179066853593918310589938788085731184508599418016946075639964974570879025932317071591937092624311963511682487424596584504145890970960033546797715093711052029955662274641817551242370960770312664467290592710626778751043527180534618808394113757099465312238730888931935957108176104422170751821268546790048731721363095723066885224134129160911619674907464252546979620926030258704717596981393542297352828029568430485704721364367682142518898247976928263756315236733035623876062173701864519583936145619224674301688917631010088420981919028878378214031564304597087133283293541789949373978115792295263276504102213023488714055273352889595834074054301348806765479030232094027674171961733256226827527629443664620436999363117621502379161388615251309854060893525056056001435888261843485453913434938453125173933066817796798389286522495069117670293313072717533354615381319018475721003278519185752137176951751267319739738841928484588087761191629764740548071503484848606726775120427535280983075285243825747749717539628731170425987590298838335987445272736266589830511081965455524192640936657442667947090955007156569299066231503428438428842123886312855052390647274169482774276740395249125401590296148690085603525995233904397844612037170878525118071151757895533237349546940746650161477792395376007986795739349111612648555572708717257686884995132936726679225728020194917830257422173840893299837722433347067718085579831668893483683843234440492297448958053860642565795858087936000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -1107348071195129105988653358350241801647318649745435890632471807742725796282548127864380780007361347989713462345882331803468391178688858997035279248422177162760527828797249733297723817282400642556360663987350731812705632184936451443650864416919608653295498123729207416608246122383079401353583097021586256487145686919704435098371175215574796690847781561421804465386523863938627370451955900930332205964880357807771803099852641290366570496129929111165746075553984891169225333763968277369694040530912562997458478446041003662933319725806442969923214736768713376174881507983607736433947291100833342749668129210084564545889132480361979426923774107862790778415761725296222578755915499113747667825202421338469611119484928661196237222484204834763350074817480274549960177452880924453977557951593271459350229926248385142289443871342972513957433713196244609189336973658442349651799900725284110151406012774418145464831533710409252888611576431095204803762869288152568847762232375387759413698653677355069203704192461653200753477371454459446694747668566306154454054454109142456139707373764509377276839117622903705418924011440922516206307929310183028113342182600231787635868396508552708905146626526322212901913528665259119087894880556526799931946725669223915007428440085433677263475540839854517821551780716688862304423076218835580431125254925726106311766020419874207841977058874920829267247466378442541902475145371382963869499159629693615830629771000700008782045379044667662137406581795659861784731537631856568056409734692218915550817125170834002886935356057739446561907545169682095044694271899032445693525340930794888236046164917178397551134715361160396751527651207687689097916273515648849280907992951343677546130830563886371905309698344702877486494670076983952180806562074149907630631873834423713146151172181720960646115865524647193652155777507098437337631642128422262040710914190663150940542195779235741696000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 1307383629111846122337600266480535717565523590984277570235389851145383581306777336118747785399796357503351637796708949389490666407923697016126754915176551868197020293020945148653418165264304379196647390221255109045002445325172580322729990606638275505131063695257511536797271121248959336031253711195749170115990578344244360220125265474058150076387437981934106045431664030492008891209670835422134204749028235081991515496413979156269122039102102790049099807760638552777701101968312309254138005852300834156123691367356905632104335148180706355495367571129015818114427279859172747967467334091100007333944434733547818009207197158796211939687855330093785754500376269828395982702971479808405811879198231892255996471797940427053194731216521430232565753681440872516586166184898186433753445441902563120302159791935679367725596276906375825952818789431515570831243702311893092590714302832640192456440823360702775503881153638551534739729443448222935582623081965763172504815738920869317393504720938257498805713898130048034678278639611087492744038249204267561174782806325687714972974099141958414807738873349875200303165826573229788660195305893057728315309259655984288302321977963200929514733945312210652505000149298123847417274019041970748505413611593255974274545312841578022656081601399971255605877150097982612041175576970792340119114035662588405855341913767709389360843671796091067809470870243362400102127411774257649509695177558938378174211572155244469790997557520456520042073633842765321519482147067196296294322324613105434536411588295420693081410633144554860479455982647307615788859874970216735539876176067423186776570354089718378843858671068239451640252219682402291148242554381731180083926053784544679924902393316469003409951616127778311521073586113889295347333114299378992900253058054204663367493785225430561426729511432263348818730165162138629576234633171546928433602329762537220656258763697348935680000000000000000000000000000000000000000000000000000000000000000*i1^7 + -994318451955633238356286213721912607113280341978515240461504942570498185879991510076797247068070497599879603694780703273473786080881654333775948753063864074930465641824745897217713630756379424859215651715024664217475980531632614768992160140089455125333153066023876227036422175284385276598683976748974360044245328233256963577830642434096482127949744492556591830950651300714943921563592457029483488160794861738106866756973293073073031341914208580618962832472579770350776278820518316655151876187208932024507761677785618779116748288426910232300443868216532445432784030114654766137326234246498702297881361147144975067828875286801959608639359618891690237391255312284007581940673272917770619259346302275974577921899962940059098618074231264023542604439873439225781475127193818876989577237352359285301613298014048015287947167395462258321324955709739620702575034923435452847147269248673064104912109529107100840901876579968970716621904004770321517621264980885379354415106461558325746220268660821724885599903258763782221049796651676950753486963881909197399758035052831202153227398756346821293447567804194842388827568728833740250244853034246830724581663891770026949358717118478426547895351922613511050670167938188982332186003647972642893590854977709634313863011152293473446304369453165429874930812535629720522186357470784889671984484571232627978869969872427617647504961346052534271488630310216967032870330522480625367271302376963184565772696704494188713205261022683765759964321363663593252631331009840874746809212347215487959193160816768981509270479201511775803371851974823452714362396997817491226016367498324916400996942583178237716095708636945247547850029104058108642046066861075929456387753121892759813433321616667102185044931700838746855357469630180195289825487262296550701014604289194670112379601965660577268314392408016383293308485340804515037262610837090875310756495199363348964714972681601024000000000000000000000000000000000000000000000000000000000000000*i1^8 + 535851626053744166311976327750291748995069344929351350346164788753238430369646783104601608392269686384337312666615297452399805095970172808132844509342440009215866569718464310298309684346101135147257910750259979047777062912428123808264272697993373534881435167392457668265074979981798399958609069596032127309063702999285788223333497944269984909956402006088950433638723155635877502235266235916169563341995502915171926415616689169394328919067234930820137689108565015594481428960617949230170422745459474243668069774704739421087055932535304050612809096887677458187950943807036826703450775795358775618874152172717032527039621895838395413081188657743083557835335435450166417822178738817663868410415132045094062194482736000340688159973447020609281925753352229348224580017956668475370800519874910766231564934055664485701906941857828781003447843794577502382850712864550539574582563061788199276017481076428024561349609634656647288099677230097446043945840502606103085527380585809415901881448833986718824323277210623802774538263929357613811322351846993541389929597820770625152909084874857627822113356194024139620051948937438956153593766230401406510985956024656821393293997093232610846805350092217120917022255294195025405839754140244479823708123692103894652854755963015834568079043826049172143501389084364894785836443420050823736533272388320329169383516670223322671580778250260993733141944979503069793412993331504535412772650019111179599170650718012619505034146742621471155080095675477649319249300440818665990233759051749235589392978468775870187963963466044521777396952681970159408204719478620697322523880057004724728985886434551895705135045688398962160126673275767665492011251066152148225578199088421189815365787722548551705191722621591087134824321131330553152823922115828934367327379480884299602396661548975379345594895079251042771457546580633464019388714795237353530553700553126526233237576587673600000000000000000000000000000000000000000000000000000000000000*i1^9 + -212600186802853160359935807435405386202423476364018898029191743626207594038559193832583924453474626502526423242534966141781300716148008751413454529257092202871385744422653595328275050882048904235817782397858870118566174123646215938379256127228823487876828825033203082054229887521509315363692206193125402602229054497209494080809928282006359063221714136061985295866856754843092932600178112667613964719634362080823189034273408179374722405488864027013888183381952202400352871988758113856932037309056242446404212597328163153144428466005513431807352441489573605734621333767571384152008316010296204835017878991175788759366890139154468821950776204103154538604865378030978807053400154937430933930948943620217108481310324766210822936072700957384655051694797117326922804789459080931137033576554685474763143841069319456944440435491157300747327799298296091998371944630989931952831404677871812511880591460459351352679598868999555999542626511210355219559029345458150875680137490320061359932856552504221534821551336610043307083199722818441313199333360270725788266488731016764355405859718139646005883832250364435287680383654388106127751865419824787978179509729819464311606608217191417383387142100065647609198057799596545146195367727229876923241971659106251470325670710608393638770487650654906075272223184646875878627018077621887293142470917051819408863743732446526275171198028158968578573448620146615498802285841687854813112455643184306797645499075804271029577377529215291612436449511125560661875629879189583866454100261941677764323728855255386987135288676879914380139329473463143252032192693888300231932299161590912176257408250551493098663871953377862645347291472268630579059062463986175946265483561860890671247272476854783370869542791035447911513801106805743926315280501219977351924143756038247032443468319095852774010478256492916396683500523447598719897071460564658213207421749321253076696511283200000000000000000000000000000000000000000000000000000000000000*i1^10 + 62931445888819015818731616524703728418337192892775883318630080708772070632430546844908732662504595977770739214902047361960860707422006672390364758471926469651031049757197762187142109793079393982408160422672674873663600366392480567185013046122511572867570994615260790338963401452070434231819292485683439807105773537864181168963340282066976054579686499257683029575303484608593993473119596522032021600180104825197543542048059843787324763721022088958213354028925592443342011707567127913391919156967190753886083760183490094149920724016558736555627573787945716228104617526141498204971197739095997342163845076985882337233853422637549364415968426004138994517893150361966194529870990826929924211063347329053578178730369708371038926058654368495250294222153762109816991938498893698863225383775158562455777617766169546944712699492152128469325436753244968018862752659448715514966728914146080308683170335999560450869440946215530705197947119356319647186366503140903521409085511516882931383512406144213889639218236256340251226243629257471632766665497019172382884552341819822319081216910820714752240520896121442150575606294247654349453271556421721844056059930260080313690470030667059315632860951142340662318021109812851798366585185496716498319122351472241187015805087514194307113739648010259203122922656828003360858385054416451931411265647753896894785835887898449117390003543880448881064755200306917217849494169127879024261901338451647731626866359076235958754446785012224554574639921422773717851719815179158022170296664651482475310430480865441455842140628199368518889452984836771175933935048035027590564789469032548680660734869214334791746248397876631027127053906515976571935798954899589211444941345188397045489535345396739970909033467521772389877750852195600506152262629084071507581812445232466417198363112200807122080866533019111173329396871300895748955265941439073754667508487485472655047393280000000000000000000000000000000000000000000000000000000000000*i1^11 + -14166099665595917254864547617067637533434221861807530059348054326352231717282065274111051959045908548213968311525467883643758332084479933801413130658717042751028074451531517349307096576072172548147836613349978851204254685774137321710454791771634063001860266867641442957243791262770137410859101172884324358407689331984374437123192189237650952810130766268464092346825662937709386945261766815440080207202076837035104313454055636248518364712978989277586998005402150540064847632134827226798106736334232165120282368774303174742441051894400517041464299275090910590713166236841825644780241968977056518143606022262838668352420445556175070013399027407077708940445271175967373302426646915087476730280238070824042595372272175932618139422881696144817599059242926681975777081652755457847276534662281811698625085598343482137230672578646790059389205177555348754032169621941747274500390668419882804347274960575286915145647505005958970408428382844788861889039074326094154620058524776157735704682419047471695588000853532191524964180509434615880426081169399139807418791290437991864929353870488136754306464514327468291905456830648907498428858778367395308424443428251086206012824893124165890448776270129702035821240579383298000068011029649410285269069889159954022808522819368953064664992250923314170871961754104311552622427062984061022196255265077320170407062576296765775950104208808995610676571342299405210930129202988271897543648099813070246607887711915244934442950135403161990573885553766131277064729377473968863258404367254343361750059707716719088594332403975639123197276576409981975353797915500100961090212381437125445642822458508050073814044649344297224951632311335825319546467770661343066514127362414279561405513704798653224933890940633404645198221076473400871376554944280376251643111047838860397751426318180285163871690622887525835522122738531613870449501689663695211757856854172286622210457600000000000000000000000000000000000000000000000000000000000*i1^12 + 2527540308627953666485825421391043531309551708796274618070723996241925775483801805758558409239887137126939654285519464041192448677406592763979859848068202956607965079761743491694953100305401218565651631926041709712528257843766436391682830187897493010382262205664601115764983985948878234277049236179896413050009216305743001809229464919619631754110873000539547615044671077716106358055176226948190490689923145387687209231446153128828497468624894575936452796477875271990392438344579149481089523518249267860745569825339832214956651716787286572688864265776808624378256453549530637846291975505838814698601505445314428148861534069218902958330263984223484359003048812659794146480998734980323290642041326581646432680724930445655745247421988753982991290865293283075514144434678694572203722069816408778814933389429899892656652641995006741228521304776824181527867598669038117009469904999592470721393350508268131310201986423479918506307280549979585340934361035947963383546125884016498925909196419947506011066812232568920399318850664199898133929355188149821010774225682287612008709927002950726186925523496459862893389283025586913176778552930569624432455110580182126528911239017496754373422572884734855863673083238796047831463974888331625572095551834164937147009401973664489198887016080670302555269605666875714980575152978193150523692743976300014264982449993946149149804397962453778767636854604447702530508830444291968971135142926851801401469102313339476514713438568246585394072910870812121805551826650090795579341177577839349452477877411649134726221257902336242283477765033038989240457957884536911781305754788395472123442222690535854590295011225856629686498678730424537232454692982065631840399001259891452279334406764723722815972589917047483499660985391442856145503539334373976775221507746048166549517141989991287117032865135202906468611305437444654661615436863577584161112830275254086533120000000000000000000000000000000000000000000000000000000000*i1^13 + -374980196577342986539051691381919224133923920375350223312800712454901872129209112987869664596435542815165862696288631875627002117228212028791143684344826273301506002950805096635766889225634521352298254461307401432996113499178314163262132583373998717776623131811371128458206850138439497734949111886449945320534165816476014529532039281047614915133167594742639359203607089205225175360401947354455022318925798771654486533648183082429594461856125824581271875353187339516018369570688154531698988398537882982937564191372751701945197613558587198207748878157391336535049358498961215916623275059541205853308720071738597534467746243410241267795695115633788305184257469826564315797811801442001072337844809399610211541859841451127685505994325388804234274852238935561520648533626833672936880701616370820905533933737355428925994644795184791292047154872194074642098148819475946046795839539555357744625224032788332441388775706916670326827213178678126133631930684046180796194685112004790313213283195432129258765319713410190443891135821378049598771776931680203225505996021655785448359504375462147173503331648246179153547552103847381441861142082267232610412282357509244732619600642651080784034776652389223898819135416969875806470541023869408827600123941542728872896253525613695895220823836632074515341382948784394234288514274763048825959415787475268326505937356969564552822922701575308961696177933209286734825698461579279774158604421429153944566151875699114270388151735540515429099624986627148057801185723350290566747159342917467663456093275625391607102820588898209743807325474023891509156054379659775691941160795307078657660100618309789103590300192770803971676244821388419949998134533559624150120219608241735740341309442442273652564893376530631010192318376029034855911511620319592381126551844806368807397257068838771373226740547920063784524870034097095996273360824990931551624112378189185024000000000000000000000000000000000000000000000000000000000*i1^14 + 45858485075486149676319214403926784694006863577521265870276581866801680247832529233744887889840152849434936934665136440456187897931532182026834522463985829245099650121520986917843538350911379574239139575769089551204513527620764693955179201355345239391909487631136885415760464352143953963918920004446451722050419734091792096438234383411354399653102308528787673288925987854326240618373099025765670103071866793373899831462673038090518407635390259948475678967690309964032229901269300257676508037616360821679059482848549491363263674794834891987870283231912004808696053578993876012397441198470831126332893278345658788599604566211898478957134334565822759217448144795356733464677238033531854368738971489096156003525651975582755677249172582517259126735730878176754866870692307679945436053100302485546789667644742577266357034994560193707751312866936935841035643546887320309170017601977435676454736949921916727652739004551900710027226340178838351607390913029480256831302814312315222992878399539200390561888142493771688896022252399658856281285409236319866261369005057001917954475859487517741436205905796355188850689174434632332135450986599460236787333688778234018020420936760092742020422431119815309853551200772433487631854532741146119687565973340250005852652304621051542123920255820401188758534051471477998170814713995551489014541765957214008958942466816929976229967562359175307328417480007490024956141500081121985787329824461671748339701415744633602369450665454948698662986855091499813721439084419928919111533127691078200758038518349566020430521681964355600063854000402253251504956871838016094491181557125640958263231864540817979561274276857677917346387009402546139172486248064709356628143333500925287240321482463569116408279110583234509571027492321652353943247794486463782593852370335085099682794909608261787343100094002094090389282248363120759400067439408289095593225467251916800000000000000000000000000000000000000000000000000000000*i1^15 + -4105043102591643146007236412925713885326932212186306041872932239991011532862571608730059748350407950234030281022090463093241247589119614108820613592033935103134615678005207614253894736476835284357135803778277051187135944072664549584772736073248688521395512079750493482533302018718035834004261743715497584787646105578926304391061382937613876009771234974177238319039764817701737177415244239980945031176315309609377793533186744807330182679022601561300782162665066195198680299446988602287760237702820789713599008699789376327422789048723794191731163659572954153296507785795745889735059742503334359721894253531291017921012924608498155101453135041573406816361307873549246319899266039364531614883854497287827303949639869257707800665424073244909059779928402020667338643105145020691252272720527324976813951282162791294944582184417565552888813863492333527193873732351185916960649984722364577756276305623215227511938780857820133737451889521012802063019942713279746410651213935172856763125831169113187283019787992223935636776765612988214323271255727848773168298455763966245318638236009853296654370146684788430418111377540297797848897850737331984447698244213189549457260440963055880674034835951597571447446984315481314707656270092022958404236791593747550335146651107580910946217462395907538324399162461177229888147885671542735869719978685422443493531995480664634288743647362507637584813547840314877871025303927406478248500489466196253289523173865270840734426028069160876824450667260643074982520322225790670931408998680644149886204079358591424746660623947581557637381406853755325562979153797842942409042744760097379503537161896576134990567933747919535959459180238296163462070145035591198327831285103349190147760964637156279753149615517349829449473219195537978229691105262144177283026561273670576440100765899864744961483382607736322154410082002391833546707580944904391542447150202880000000000000000000000000000000000000000000000000000000*i1^16 + 204766118524256219650904074479758599655570543854557246974055885405341854284082883971153599380706450673840301285218228159810160922304528274756624276961836913988066030972800667196719766099144185424217194278364109738864632069937922851558596291811011874365330400032303447304527056323604147182907390336356276519462479346165069791022390629785896752034620974723385788846476731288967330384060167972413146789345365934777583905849817776605375939737421898111970317010419155672666822735150969500928336484866373385226447050532955050678551323551569934081818500394180421513305924171717445655784502947586885214041118029962237939126761240856293929589344103340551505237758747115143280450015865752382808117842725823920147628863944518984151936315266104922507642751286870787007173686535112493662605672714805852413645444279695009262192978496567441087570784265374571028600302154929548761651520191715331683597841957381868933935269873362786645654766397932389962981600778780954145224166569383898609768033173992152895030858710698643753963004823452310058146157981397621537926225899871394894475951580129688925304140949073614186225999696333789534947323310870172913680692821557751602074525383386151571123517677693520463656653191155514398028577896485720964057978217760870747327080293006883959915522051977369199753844071104187215708108948900571745404952649122444133388523124545389753774749842515812905738065392411691418992911039416067616662716029193552114957856369245749922812547342022409686156171695691321503412942409967694675416762265663484652980502774333521416268073331268135253966874191143014170510291562806940002756361516547563891931500773249237112331860327518654531263158990833401831373941476440776364956235755234146020116941737904621949651635709576010620911839879392760029536053637478810777536074575899458463131078162220489110144149674344729916633621805347086257223507628711796571168047104000000000000000000000000000000000000000000000000000000*i1^17 + -602929125563465777888325610759421774286189725176744700128444958159155871790453424301684077167402025094215289655425354636897364111111591373555340992769936705511104794001275070600453963589744848470289372522155794333560562551885148857321711605485773459371899192993960296561138386725949762339441065894705521994228528808408289387296037048156258840964405723595998437645506038575101057860772573232243212470200496412133480197774147294593943024214978326120478407332886593905371490965585155832080522271928261811303938747133911263489357021916219051634598609203273774865277422964554467615932243837041500723410549611439163186078211686594292363678081819688724076367551080687708112107762152241906066351887324094641584693341870287937054546892406445022085055365325222827342221189397658605066270729637496507651762705819801415169981273169342409643233563053710356109339517341460491003519931852646952407184292400691071845027272542631475648167147517209862300748488281807508462529376895915572108783285857723668220613771689285317406510180450199129048849154576256405581053598459726227251570373244388031855776513416172820006059750973588342263749852123068514783331932918254136013373309475850209806854795569288402290427931560035469872086982891803101171840059931425546316606066700000097626439445175283269336952706600909325757110504382177653944782881692412372432326786396463504811497841171762768783157965729824662863175113300530367570099912286767548776963437298262379490989360113972359071300724297603510360479861911930844964377854960354723369576656375695908141319357931497034443844859664873215032561482508190288923003611968211732545257896736019087693769955677543252756168871294523410629037790323421249121192056316467876376071640054532585741113825809517929243170147987762088438989872836171554462184084569076778680007582593606775604448693149190027228950250016722822870014093868342466681241600000000000000000000000000000000000000000000000000000*i1^18 + -362136891914571224940132082025572542147937366263603693483432074011771620989839149840195487623476445665691728640142845409007257206227551546375849168553096413697295832251459093873759808212804536890443123620090031917766732794137368107846370908767732077567688312115262429716073028845953340295279999655297548831375237722529504463137926856955508622659922636415088816045895207760059040329562742655516668229492095398386524795057839707961398073476041361679905962651084933205772494104779461024695675684096777937010122869206930892677970440050461050106018926236106382920915823456530620502003931222577321586321233131113848718114821360803832197348123422729723443203824496736804294190938752155609740054504742943238940604706633012561183330176728953525859579775793412775774406379337104522985498170788652235326035658274533142645593750237145563048189115465372214829218357870067961045288883478387565082115274569769328162422304260948698277444840821364698185912931567623128936096131759030141568574501827125625152780802384208026933569150059397259664514120237069376776420401711622424860597137012678001228589538849025874152394445845648336103471298263633997557513373208745307104559796831147921401045425805528736492346943409338604326845458796600161154734527361987470497532558821379637461350857269601149840658083393908507995161864745384675300845071736296915965365524143533064401387621524473942970497233673657044074319039743073003625041190352795811232200613202501625024108480790141300904928547937746327113216256208883822363373755675731949121675524549375752565127329631379786672368075318348332151588089230554985258989998593089112311811035136613688126938708404051505272848142232586911328502305211061429008351813061579013689355302439932568250121633418460927905388719893638638528369115154453651990597362864935142656390413869122712552765344862800341452412180431026382834063731868178118082560000000000000000000000000000000000000000000000000000*i1^19 + 5438236726354424563845814609188726266174083610897365787067528195571244197603864709158147930076675117706092124405049196174517485450865789439844790324133614141100199765294951188648002938589520134716903279505027269900199302998369029949573531675590357352845731038681874335887546136699833543163247401752980309452071199330223359459369093292378595530742723210173819574412940695447239535862885403176185633716411495658089078664867598934118730035055329254761615802093196554391401434608554966731567824097076448359389075678906370068076389470612565259251192209892839940594850692054633623656361998579062584936756670800831031412408481376259641189064458795929103252682628175280576800711779024612112476285925100137355605904569529194088380025119431040788219307081365717067005104117120263613069634360697105252180031465946158126351965532918478556342011774133294404120204457062570604571865892029553959078020081569977841320820804036192805780447602006552054868837643517759664622129432048845974030121041523571050326627045935251173404723106368326848262904889807785624633757434533920766730301287024236618601971464847037103932341045818456568771304437445435666568817996368414255941287794664139924866515962287957242128497791336685365935575552440967920578356498396596158858970513921245755485258973434052169381838254927390110476303327698002706107856440836039847075553825716988659373766644279019265125744130055845662166206572902839558395034271160547127369365681733816275769723348512401783376504237134311234324269343180400077682982159943461551655804946034733636575383448527573562452532330629550670393391715210336325708026464744247959541566259552689555409732292635619184475327174623529815465871368207711800590036923510625179971194655085616361044757192017895898434827502981903843518503960446967049952832828126876565044340281132710732413644361378793279790231613568736296675595082499358720000000000000000000000000000000000000000000000000000*i1^20 + -33173390672089078184329790085655853658942430936785080532433755048524436594211077964660070111289301169531316922919785918287386401653406904556149024127668088439594679247418288211503909758957056000487198213630870866442722728027885532254137803290379077684288876128507548425971339755180786447544784991232218758058203356732902655624850393438348438263052726513271458387671013190879918517637738139293748262555006146536287345935723382246169241591147267810924353571227528391932018906444105220306077077895253553324933180562686029681889040474869808826281698339920474400586173599679868199969131994243303683893409212372675835111519346406911354637459269781186569307811906724774552526382509079714071430649908514351308946976481153587295839389837991979519012610880801815077961730110815094102506338004093896106959794604327331486338456850178906898601565139881427133393150917023657129536118501258581174970164474304603931688398337278512753701074514441239713993239376348625631505784053478901910025111859466524782944607489797299466815169004831617787553875141161407070269241094474593225186340668348592780470887098412458095148233534983477760657304519030860448000444182320541494549041841525515095870637541054518952945277945880321136324014199515979128768643720203660891785229340579949177198210530762321358688283196799736209509832295077908528478622708035056405032481110963691938439808126773926844965363793377593243960470388076326313361974846065110942983546820047000647249239730303272913986899212739390937799338511532048370425158414509666631257619436883723306192174243142076232120385989586686884730237908301150419172951547411100782955144968201650286601821865912023449249621009166335697139159898607627361773473456362170372647683158591068128394961799902048214477572313924620877223596491885583941001738977550883922099999285000994846832236763884848094119551157449976749939100745728000000000000000000000000000000000000000000000000000*i1^21 + -3209943980671658085592148487517872981534194561200118471523976651928800678278603619746114405723308653467027263942285894728611579294711953187164240252725212406653676362342167692488432562071451405061187459850587663962415329298171660534601910088427204523970762471406470412421371232881648419586007613537921163666375350996941408294051248812492797054261507629425133127630364403159239594535521942641110678866628753489033512308943748406836714209685598664717749680157996401846497068653926189114628106097072725536014867256528315495516620483626347096801866414477202784708158863084240570134289192667380873411005811263896155093462156749170249640672947297407807138134856510284067034947974094583118213499462711519468889474108279998850452307503121628130618380286356422598417682232543308959310433157057748820917542099195119253722560775056412690672609193097442697740403495957318630055640763913607125856631889556344341226755418804127453474401314395567623648916720072654422952267178722212136503543461184260432713228205145014066134706141990259876025448454556353127951141721682774836365322860680182710871788414505827277537471094358039239141051828656375725354803616439175782320983481798123882284111494132445485923007620511718152408444092625641688440141651531389290919502144061100483894759838866101405604697936927595180903049074059099855838647640074336435706671472444075884852245184147960020679221710286306961047570647658374099404917179796854313080933387849391287000655309189151892640705041891071603256487376219977453768673216135165329843597050151345645474224387604942271226947754078355186383939562750082437298988190196646335362491062017617087893212919051661658458375046993730439510543012279186826347860135964951668718460908389696473904711529243218911203864169734710723788607385379249290876826880724636663756055122000281420111183383840399204028199974297724905934228029440000000000000000000000000000000000000000000000000*i1^22 + 75934290775648748361530178966525197404102406026490311941650548939416559816833145793833793814892108999895476072250264119916876092439027575799832257822052439640859017826242221965159258314212101638745556609086759142517861494657096221831368955123978567571566134519005077642927630772251767568172299277883428207406130078990293199630070960844275626072580062522591820623867169542970747019755623061624755459129278349636769638196030749820770092745883740404834894868362509327707145786582194632350557589545646229342826305704164808424245035187021411316628493608634334720639903785127483393139046209281741356290688812736095406902308728334026086381623277395503850845292396153818656871085045246371568651186610453678391378303630101709185361114635583645532639109177822427559035965079880814916966137416963237758595510563464316121077729880374075305666805600096600665534352603361081623098064751913797167383032866979462470091198822166245913846227507775640517057986040421246660165186729906762927907346417285312829100823495622809278108209290246068436527625538743810973978543110478848571772512284671119622523103393452244448733263347927847257311241821566504885492201701858099868233523534631579445480139301433912383605366610800810541171373772916072488496278645823425957200221915332378131606301458567384206666202398501718599521960765633121362107912560124558651430309042157989178256635560447282331577370992981897817559595163998065850001626857006755630476135863784171295716544975288119537495558608458474127008610765678935031739498316632316245084545051045206550035183453249581592807444127811125487933348724549167668741829922511681834876809663326716782747789698286562476500172239303989639032573187328999860634995092213861201407807794675592880837260469570540967897012461121704296570986483422541902045021345582597640560900337691983260450909000659976684846662807720577751580672000000000000000000000000000000000000000000000000*i1^23 + -441639393811470485210317662751730194291137334255619982111843445472431051313559922319828293726426017941284306883605899118064257661815670173479567181227231334544426596207934987252348535949149262780178157936717534049797434562779994654883043279382270144043417075638015465624383453410526514390666326010899892356738950705383738453688871529861626991638432442480624967624263778873159192035550554378164318363179713121757665253867344776051446354842160710727760615322600597282135430841248624343809808173880464663651069791059352691770614814258218208802434645737606659202308095758729402777237317595517461109429074965545207572377360698751900048573758239812025528895954696384423549529504470794048000188412530245453209802569186362428766705889770122507547676455162109861796838639259661205461779983985836353858729035320994670418525210661357171400320751841487322862924081094140555635668921713618951094178462514422352933182838834786660784296548964256664346844584698906942099434466273883773340718178474717947013035868320602920474677920299381993663661490644898334624606763977524919791023026029626612634756195246377841325083529581430860090483830026219468136349762136002452682344867675725570498941968954222077931167027943419935330341958736766449787070317388120411827392328894235753932499121346463936418471655883072927931534498841816565617857049986140952006305527249328873889813179598014328778511222251247131204228028098699022981947063086187649566793822234162286352220795208574988414336438607523342168780815152585313088896595675996776142942960786100653738732358995084612922414149233401893939811880851076789849923552207985449151710131003328280843755344215675918754650335295487363995887337054957484212177973586466133113014154591447813570666430029083818541480328730912889666430967010904118028841217015075338280486681299929293219935066630312500143541168828331956633600000000000000000000000000000000000000000000000*i1^24 + -1035517776526330477910466440626840547823696616217116562738734245584163094811456253102507150919301949445168066028117983974922355261374504423718679356986067720809696591880840323535238812403217043097646658913580755756212833334031238696151158279260342564682529872340805207010568519306304576498976515997455293048266439989374059152723706569064029833039692209907341753071448264091477804294563298754797883146357608830723592291378019043195731109208312300812157895952944224281345628360954209819921089297637804761905876187975315806078134482886625214165887310714279300893711831311363247684448490002635187797749168799517137817624908450555034791599589354543423585759855962035941279453765048625810799530312543164474568757069374360346711521616862167966884753033469334193825215995714049646775445399212841304835752075915199675031476289203748437730171296291190262106522736609637811354195120807938913490126903900721096265493022741093223469666712400036221940061543578578305812778354441207603729647884917394742593124785858264355313026163273467123829432029712651744350838958106667459472664855444907996499887805954810177782581827627102001230198068143424727540798325185934267272969677289580270356832168504078531509624285139792237600530469713629421340755440949574659842363047387069956610240955998414765060433726811697497409457078029019236127882474496497583154437002117327814617104442745794461426992721746035365482554005494915361300006088663509459544713956227430365039733100053698686663915256868516132747004343489298185092375132240503898903368277170713959081883232439780597030091025994536143657740848544765818422007412100032125298435230573820836836912729958979847990460402625991170135550479176670194991026576042947554260323939901330398985067703898234824065460320782221461820666512077725123253680915594517502734750183647578575166428373408772468111615106167603200000000000000000000000000000000000000000000000*i1^25 + 2536346347219290651008319060696699030517752509967288923088912163218679067267950224515002437833452743797146162586785094322189122461540113139952661487486696709114446268247354357530851260449884908423157892841756205244897669964968135090112844185822707641116368351452646189862171459255267597584673996871268418848259057972895609500953161504189238015423054107448586702716506835453514028606297455698757930423513183201512072820963926794968658590656082431432215062573532267049345107195602183318846940394821709543482136326364942773895797191588699184613983997533812990364192552307884854071283030570257773371239150728847685781524451241201495285652764012690533825782879987987592529176018052680783089884828014083462744938489741630298871779012321744726682304677326197483302679268690415455956267501372716680545931112947286714247105253707532767188739933687075184621935491362447127270589263810273214076688245415342386563903875062007392944358339191921469589924082217346574045900478653318920559730037577512673870035501050983075499717125311368518926822656662571090788191138853309370477222340948900799924660628069269428769323639455862973852678671244524511933944928081407953998811929953432627118908327072867856242534129850976064075218807532086972235113977546996921106863207835685025880112302451896151031431427522000649249771618179674606476458555030238132389290796542994894236150337338596782362457852890745114519696770443836603152265983377967786862270746976475365457178539179265920274609034018054231934789716942880076677721127430148786926125932309512683153351392209786445715485152985400550756419805399523570492609671331774776572091866204561167960724096418996872037899686909562718650976668735019084579762448323370002382155927791845430768361933827214687380281565934948476197926320561451624889383840956454556728365940564390314213488590313023402945311408128000000000000000000000000000000000000000000000*i1^26 + 292522142410817216465280017001808193161772476671249819273782991624445116015426273156895870980800631213734735576719961350703261178175094841346096766115919160382349334162143047264885577854971460090797133704493607939177710640942095534807959216096873428327634324883841337958089714255749586896954253830582251080336568874563417752540913188587873047950639106643104955192690676490404918076124751948441673238588808129625559764138719859498969301943313743111822923917301513960835386975395742042241135482160206211745776101876226770753846415670211741304058488827527644401189941391920748147548171737949728731307357184741083855373466333924346666091357970546311678823580012692196760189723727587924278402864023003499078069610821430926758218976375375437089104165138940020621747346149155637511656515149941788676298391556217298616657605949862280099927760912952912558426310033230713114172362928021853709351653855883541989847713670819733950795038140644614408046529639816630801483639344695711115864691749150950484064689938826923330688373666644966919711843606111209064929911201715002648261476860173455110243871287750428501608840093127132702320356660387644335260244478358225963400801420442373418964716498429998917985393829737942699611433189008559116651924107205311181407072191392190256580252412467395509928744741516437425623623127797308560623518569128924781200857712770628750206802383346515985617283975973314089008111574774509172639514055287291679924625708644879049604258284730919655470298838811640362966153238998234327290535295555086307096141738284283416671602977673630971118404749302643320334502371789682110535220087617434163480641635701648095183210149792605799765152975305415471534358366192536405424799597089094812089686663751859331736593307698529560914807991792187041919469754507428709723341507207907283200437874747319069604456153873807068836659200000000000000000000000000000000000000000000*i1^27 + -3118490767157786535475113229318195550182167303536388320218340383206937564040498514421026973192358252589244833460446638156595857416376387259411737705312946779497744655181224499994807406647907815766293316249098331118156285438075095468887355320526980860750994492415300734671910188552197675114006438588892245612521062035024097423257604747751325405682676894895879042006121613814148651661771634316700874122703326397502274937853144929397974128217443719223092438077967805936318708545000504424346279655296591739464996091847259188880114676140398894725289246509730114131449871997740608979984670451371610822875511239676763814206443686843679125814003114245652337679561754767533560813168267597474573051888346903719083686813659238993495158375776513084671721808891393720093697030579913397443504649712853024870154633664353311087244363457816611119604599204904276008547236903848306150016766841426376767005809981414538537125867495884140696277605131032919207578016611459656230913211326545588523911086283835005581240321655360665443652817826349831087254708276083381096271849537859730699428452038553385687687196276375734393921020023533637548766382200555677009253789177417349312225861323412048356425804456290065618017365117402681906153399200454580311774705377480105243019233981143910704346951886314488758132178995391247222577778343893577161665793704650701083958800986214182015250527924937185313949023887303045026434460033881237887014348105189188311488907871952418429658347185663109135638793092027700621996197890384887796468686553882298830876746288878686819913423343696523483295846429012623067738053164061213365153724507927387096392947021077971707208806894628377693833326221814565058694338266517964097028072848606366064833610239073684733034390356131512806576019506632963948409038268748100812748738040840065970388922800773394325721139927026352783360000000000000000000000000000000000000000000*i1^28 + 14649585350480080671705343337746309211061145424718721487734640819604489292115663219000932740995462365667946333577373810551861818644995754380922993930349159243921259195434247425262798304012787991783534063854945010425691526447673699545740783776053528202760546546408277260272755205769747216319275574225293533224850823145712887894879825475244839347139802094126091036003830597805045461690098477084501765861622100097726872104737289024242109619481520060238579367985860923904114872344063708334427434805040328155667727665279178539787970296499407881971148443023832830406366965230862706332451789107506946891311249649617113472710714907093330425264384691616011301667838174344989159917157737818037761855760692844233449000440768464008134253371071988475074065442684189712192134151624419236724761058736293335793615637002094708762253790369962903430619100484940464866876944485438458430397183496581630341521447007355400501882946762094730092489924574652785545762452679885671794031426377092124944846370209313594841416376812859864872063074773102707467568498520537577207814576412662002165312184195550232677144155380839124308027467418883111193033869290758352386525743056448436504466951994975611550294683330370022398475524346536076976018706132106408024830992871339115752284432084487642486833233053951174806515503224636335910601082720927440894746975066694670427290942826026746074813639156361999749185161022283089587946554983978713376794213023037007931663407829444571079090392450667886740105563289138428955246576886779890670203998212474952707966844183620934970495679389172469098167916798748846400932738329518373934080078057381549662939537196584256558592312301360062047083337800365379067168878024899388801345871945301179225251130342112739086547659834876269629972320384720468560603974927282226104491401314498004574016006555964118769300991612289024000000000000000000000000000000000000000000*i1^29 + -45537398753732028753661727524478154834312111587065497465566576918761252748956747289339179131152127725779946222122871809843684406590731792447490056161731020972113596425086609395842618401032772739835755282920005883106096856750786774147837044857116050302137927286968186070527239383340472645068493598462451342163576400745750412466990385577720271319514435644037847479789811709820731962716393653004510977841705136921517849697945059373124649120208855200658679507186587263939108536345678831240555301487181278989892314629739628976124695258996793758344713198378353235665054659261954475802604675558771546529042433150114834883799233852810443060781768209317571292549370782391785495170128924878497991011752969429784241504869749442334800843469380092131887104230692185611949679176648368852334227031838807984280752687591564747644087626283490591760105609119049274909081568948130507085514131286688740478808273149655867766250900057570308731716054642882493546936572234221341877546320873238616649935585316801169249636256361374511123169484887911640121706267421233361967648334052033366718625836288588245519327012140839819004399083067633128625281462258383157287844199830682526133378938262449828699834027906031083004153983520424238148590307647230815477509807761983791159362733579270751861161286397132934250207039644636152726611356649565896346335093369182635652454191871886922890625807338995090445534054654874211385992314805841923600315540474315736650534692875699897486490860629504988159728315162001429610504324154966777617367754450036006953182096970949023410027744357572787649504421347906564830573035866115452634422042443987541047348011325506770778243274621878025681031087695608171523800855872864308035077342509236160018938940052263742868675947229338167603740627127103885590975257536756867870097729278355839926019064708506945527723589632000000000000000000000000000000000000000000*i1^30 + 137104935603553190905995588900891011105593713482505254479131411292373856764734119742336889773706170536946848313093437763041002974640054440468311342934586774076729565634254881628643000551740758418293398846257151068168172893458228184524623236254425023196510424069940866301560908502443180900224138235102084306888200538000072889484751818550696553091348132345327318105121220688957895073536730035669470506942963019772470736882497541961227107220579304061126200042470385133647064958686115583699408568601993796239708032083529576620563009661057476499787658563916246075001608356162191765962204212842035413402485360978433650791799099637412643280158243749409615403666206310975229697708627274746122372918942600810388162741783491602574601407346171248700590620348852633273291522279890732831583267240817328145560293154999810386606166647177933568727541297220443921750337186621939142705215741776069863905518605942498837498963750920276019420678073435479982010520091415486522841555176924285891924929982634766759226535403335890851970045886157730931438799424654830958163277253342212684132358234961034895012925893091888221578089176015833847039012904197233328051213205680548721135060611409213498748722667151345207995174727181638050082030797060029942025946395103700298199013007715371863668430412537937684352540625047504556569951249823563536710757147710412655239781341110732216348651790193128359058214905263245694555385566797079412669428110547228513582853409996112665690375017683827590422119491804045472356448040164421058943755288510989353432441401415019534539695022508066937828674871944505960706201736233757021814383180401286407989202332510949720674256758592790852133412587895431937061879332066125855127593816615516767013910009538194279029307126616346005150847158294548030862623774783870421965092802277518201027037927807302162207211520000000000000000000000000000000000000000*i1^31 + -376273248898921935703472672246208826399140664689991279590438274998106972606996942253772426546798812832043992889451265003153023812245401349832684958482759856872256324528957540661524639959195439666314314892750948487136278544183405154622330414389783241041032870427517079899105883362660098667166407569124375889639958162763196573341497314255707814268741251256280816187744916040898824171845587066730672271406835724240913190213063232463082934654867031894783109263113197104209120715413748056115164867579958660055661510826118880623329568195810998277376191769695287902922376851720062685156583109829703767214033985434619426926199182724152122241555877513231131901081933290545561845320864389240298468060060474288809243837442697460098420753926929910950445735960304808076140887833342828757207005536870355187937012763575396896612640671468880526409056849290337654125001280563726212545670935092597284473218858980713564568554480920035543882067868872386915847905657221069578075285591138823433208192494333537203954596155645684310553685204947661033686923553440346559450816688440994335170844821087937148903345836141859694769911997317258290468002478360464996272662890081570936316718569504048090288736152153341822062127831439868376286688304128665855085165419257454035743283173222809713550448178771998466686623774235230750397035396244897643597932604778268482173722161101356105621216833332223140000400676318124493684050651085997903566182291783028288869749121457919988607027300764384242110624351318157054297266640073743403912991322879429339165613696137792046865316397184681637299902058264356862399699013949819245251586785051769004974175244025503996193421893166229100076833484574429908257584148775668862688597042475503123063038898096120453884765462169014736557658891871056876677432215224432302058385993043741519548730230670824046592000000000000000000000000000000000000000*i1^32 + 796373443551730935853887383987352530590194573953781150659478823797901131786811287065815355983593154126178271489452059995333822041959158296192739755724627343794880534112868882247787349652740072135669168022640816228132913680920936368518589648144579578019794332938222626583374958952744960569651463041061121215183741843961039803189399073380609646234906611953331015784173132209603088020676984141532981345270087798305283182505739618324748545915072504058175041515127532861886446851584697317249815245809145952712648109144467378836812002649464451496721515932639303742867752218319070611810886240660577824308384534465505818207154283635542893759264378873936743843937227677758733763104526731229213528753734952076672049197377645364500343862068598770541732416064571408802672985683039813599576309508644063449172339567192881427909053918822537308316867170129597783293423409174438012110839176674990432211947085336268438615272128882850148762882286689811085990148346389578295461407934521367184866801580345263668379232985138134325678115801973173133221527902329332214018661300742346396061002813081065258955455549989199674116952714467133771362370582953864765732891262341743746547341210131423282368166118792929179898215954428421006876567569451431184907485201829037539224727485119713147861260608370101259288052434798942624143694095016067622983124397498087463423220702281893481659773902989006565544564607471411301798290262634988689717480806227405174098615030754879297367493656288031834186413016625848452287923713960786437445078193024757438247278701081486600792196743796561057472305662046124392433560537184112922226272442345587613892167331849472654868459061130578110008346503385752507928656591034208730724962277883575836365131043257503588452967027712990045687661498735641740059308456606772483475161742376807645236997520778854400000000000000000000000000000000000000*i1^33 + -1285722382327938063080409150358799798750243479843515104597674850108079833081277503669727587164636760530412154601190232197277794088831486546032487224356870213635417877709134221206926645592480547513264738971170129084208322919614042119779535289417639662306792031231758872309863664090223271150268504514871844135443390994548939791744198511836530627652537497379352719210146806337810385105078382147220686122043027532585843282491632064151284301589917672179141782176718063772787672968979755361856514446121521081281321562689942788903301448274677010061117130988846447197638706598439670592772992197074192134960345718454469483119392862412947721179667219614292546895622853512057332283985112778684847185641096720994271500501423471964299510164371654264834028504295256376227080521606950225255796056584000463036830969302770884044730388083888501202289150437097837818279982249582516603085635640923518819988030371343281644457334864532323098768665644007398157296083723372074334510774129496323416768174001222903358019108420910910063781049295222491735305216159713317971985933270548554299794133468364017554180900938607818277192034617805662708713436697400200386651916079147928300174068900671465884942566248236811310671270361323113682396728773442598552952052153007030277111347090514382036171899802602096730016149990053462328201525960421530862590007516977646705007311641293416546160369155369649439207757583376153723775994931505149882808331675084591569070009865235189020983559908232251230711247444687010070022374955967418726940354559231498515116477829437260629258927068752211526208712200772137328101972456798139885440111875153774515378957554524523588497464422180258368857548055592120472778137799084952210342765119500318433581138377335514312045115905846130626513572322442672563837132906291790274884364711832798594657513635840000000000000000000000000000000000000*i1^34 + 1007675727434244326753242199546935397040125894856082445372733657916446846881351160823644928664780077265932035988123448528562202333234254561766036815222603046659767143527289800490943692214252723657784121406124551189647396960941135693003776134363956592320050888403105278396432778556644488320995243404316664737884851114567287573181405494714051119976030954960767037977449587360302707014566888552388126017253958312219314940006819731325479282609990006552727745695898994351880267835173730063417156359977933704584282564526331783624963854484328574923214546317078141246334468046037947479877525615635967388963160772107382543255656909506125479345880487114840681763400105356586325453901671479392022833672396812669184464739267824618248936285090661420138759648925921165509979300800983896674665693607109113221097807959142728351739561979908935120724608212904063617733076802640942243238943133413767354853973653624775060009206757214678837883025005104216913841972126885027019930506264809243435777789912135234989136136543642728022189890926359868564150513578598219985909552825273950459376307321063813398868139862221695290250792401680728112860022543363226509373264799901146422141206036388139643382598448436806043440615218637265074361136391176944975198828032675836770934664553385024630616762899095431897473941393937404335597183781876807450468854670498550829241609772960982896385843283011632022374487000604813934682674888579847650452388978222872844293053063445362472196457875516585827028495954575848414004143858572731655161647583612649641673913810769586987998838750633718241865215978000068943345756886935195432586280437895735947876908856166565120961772073128559066459180188830447719438631007467576214797585008550682524017206154375375883641000155163656408976726862880911073723522721476523125141876373589814662922240000000000000000000000000000000000000*i1^35 + -337227927710599532051997454392045257946557285241932663288444421859528222843509982042719581704447809192862354621830167956844647795263121887638129765315119285303121048610275227786718980139348354384272368814801983826098153770086891757731775387024359201273467631029834990213604227025844026745188899976110943004363659149158931765402621147049441273632118543337406153368698924222130298442028792076006726247388973428387535625186486148319541748963613370276964207718741414053241060603050939960792955413349511097260533405235778550405984998821309300270088897158301566272962715442990266107697670962187654034470809143291610500802674860284493244833363592905079928349818475878180321005380449641773370266218777472691435778543681358299179991192721822305669645508353587534330056327141887353066005718388836802357564901282582901878228560269642397477184374697480650572266619390215168665946323630308270868256862545283224668882601746185974818188566928617059807406364611586974931609729678707238943708279230859672587375409990690156474619751147661176776382911660389150582947195868096703398591182832827911533977575231498262240344025265994093613974216875831170505282055787749543940335455948582918768671198659200895265919310741889367683672399785074162532254078264223150690272548227865222415940226198125868039242765481307246927914736790199115826492181333323017179933802718265667586435075822461012719829185072572136794398871786457868903062149198390252680071825465948051805057408868262913881083661816106480831726912827048601130557264702566978468797272153115009330066773811539038237441920410505374218095613977312556412402935509445395062597408711289915807924552609085713265982400574899053748897883144316974836510022161431515678141595072059717839590357572405818808255251197184587599979021878639628703682708568337809408000000000000000000000000000000000000*i1^36 + 28443800089344213355502251325604573011971178689924474340876010406683459827745055771343654512127292604476845627317743120710746207142860929532372444389422997124190251638336224951956033070553966168901319168069661103088680472850758719902986728531830814762214283278371131361564082342594319522579511774247787830469945477624872683969719696964989142495355127098695069622220641017199788990820576241992886563000759494311628804623044536535453085096386927095730227398126342960606474928427027665259083667828597268180975888547423821235269730668752058929193312959643907214238213861639212184339980600627660340206685814064575042953658172098927101379224394768057085274995201874254266122414478521476005982088334684795224572317634609526832737140892058550223028923469729463692858873586084908671377107446750647309982279537305536128726208306560009674369675148021245703035341004878235194862480797635130932708640612247691415259349644550694767038492711142163999298564771352258048632979604960877083817725872790925784016825182896947729028709364906549803971015501150995209867105219722152466903321533552293374505478968432643114771970797836032384658535964736005612016484982369234100172571200509210836664869891156907547129849075148899900971298429599885702852162807946627495525163862739792755012521953107666079529739581930357610053629630876849935455016231622725834989991881365627346404106644443026936732218505917738222590142109096950114595135540730181857081475093644611145960416419713316375406679372224688464916423912556579103727139086888410750661673239171280818452863259123448605516842433677934597556276337413184661976383193011776572594079684102797075932190307285090888140836224170338257622242769877024916093473831591434304401808605556314809546279477787204947286547165704268314507334257858980673872126699110400000000000000000000000000000000000*i1^37 + 1887613575208734450881128134415072447549844624277456792717811676653364533051218825705774045742448386182616722203312574909472937312637929786710225425741606367611445614111017218106540809143609134431372972066065883092470516717033617706851006724871428735242621967698580792014690500468750862177187008076051832406453732599106769395935273179427930177557577042698452947192114114333528419413828796096391996322382116652001872264073060721109849915517084094694182965463246144617980054839165398831841984980256057133951004725416193449585267900548460973596818025178744521708815005476842980272497890713636393296420344076896680652593003430475174318185035093704456844820004854586480127506869727291483463416480027722533553130746689680770652209059479218133782748258629676899560146908468334837457334712139021553387514552663503239314429820228781425029499014183030858123503014616701404894356191637517652456267280771098235825332893495347450542410628312345612799464682533669351286953573489448227839822499548611516914781166552985593719718447958868187054268150990744671527943122319126913536130581227235717201623807867955058812328021717193427121641226779227093580898393082141784651753280836737109356681019755079177250915486481976597851259276865112420477883966129710196354536376020491922485549233639527721725167705774522725679014186986872224427483151466828834363182199484260634874922009205961692538139252374807192690167928201157584017495603668885037515114449017829668349033047123181765423082475284116649427300567364996016394134300922737608831909115697528063891763454832347083974524236174701464823498367492805240033489444748575337020556323294873159741276456073558817405311916472749902580683998982347053901319251716287517432297909272418839276954223765577888315190620182857986627001912512132255416582144000000000000000000000000000000000*i1^38 + -270283048763894645246432968687271484305183225876764919601198732176970681630053636282154712947289543404239555997439256552762847300031480223105215100142166087303850994213625390409323113596146123336716064480850317588340405342011727784768314217081457948097559701477271178466482576290175466801833728561455092047274854923185806951032609419232137379961755789102719086782164267651523180170290922256620897106052037168063643172362121642855686673516847214791433065424434318800756828905341229517178782464616604339271007471921852500935101047732195837063088105918000442393237118974847085797917809968803817693478468234965093769924407645016295113714808928468455292972738004575753019571752239650330082910661618480550244598852308063288062097073769479082511421368164860548476989660145274122978951170758768517441692093412949130577880749647765807033562709722897167373498944726074956644219508886994455302875042297466885843916678124138917214208534438510404411539550909871903605068709021566177352466222697583935201499221596513943394558970677689892940143656884051718200082123729835925980957782682906626005501397965819408047839905025375350971954193513970054975373949943202478674573294874853630390033595388684380364968066717143850788097565876877070580957333010267020413363998751567542102957920092754444318823800255665361337365492749282428218931883204956608992321613544136082778396095720505935587830741109460954465244193088205167377288881996296521598414545125691605322134907235540975009784194617827994326829327366306139819426157272656862830058136725967774969588899462224490941566732586712372554684109176968728135749584298389560309601397986072938440858486834280457754869446295509868901965735858912641384416802106145379477646056071783577395823396515024060821481202002287232791646386787687438745600000000000000000000000000000000*i1^39 + -567151077182748274123767859838896138539491380342615906082282516286737802267562704529943855106071069599394797360446111958601421016315957403564266870910927894309107055215797714787804313347639753552319570830261592672334942642722571104264341047718097317351575354013955498255261586060507982843440945708105674099004868843443503207586019849850537611020709183765250822848972567327085429164558399306732411974964482175067326732886685223171366490691519143320718022241762962658635448398656231783954240961432870957274375860222777110994362913563330614990709454415605086403311506274073764227063812864123091139239925908507465073503527099152386316303437964828965482450313578227279553736793476883759461797820026962587305105776392627045458573056147054356078441074973317031941535575187078721596244088522974444194940521008213232618825099071124773501235969691107969967927290723315797174057030410408714776651901918431058052233426879395834455491221929142611002176037152584213785630998100163493063561627044290603438032034885729295803858900098272382122900699713121259363406193737933473959513844678629423977283713941148059097477643395529061257593633131491101943948053433450756151530870648179168866022668162284107275100268405896274319276239935418699606629715975810305462140790910473016359357867973930661676076402168253983019772690093720837911214215022831923660538352798492306475314664474509498221568182770733275483716361388269862397928130534721249895404927193782727067616118276904645066997159458123779270987811138551679558706877911241079215530874743121452261313596045323069672145210370135895875485190451063086777942782500320588673746650893929212548312545291405110235618365615241887430797378314932771229197522224447361994458002964287484307510791761665375291872802440466566209993703424000000000000000000000000000000000*i1^40 + 570302685366360400696138292693756395921002172584542999270375779928363582827530863685767049061425196101789406326090004229992183431736483601473774405663607045864746335310405244591840901880080061013433529269477874627485767447941668537016761825939478718182803787230176778583415320398648676828059170547415785285963191518159983325065449065016104485955477050804987794288402152225424128997404471946217728310777050084100424834834168817426310479057699070248177338462352173794392910747087365126091092499975354046122184236170868664474118254027502622845373723796500156203459961227406808329908236904689119611009239462190416626595038309817072212670205402066397510302589926621697774603053726924950671899118605257060755310522329646552851989682999746276816755867726916703625619512329900873024826218955224470915890364265085012790542143649168968326808166590097550548636026678390909210262404244834882436492787675325650679219067709868580456052799385546501237136719921578532277725456211437801804083992367398079597155238535419828651901554410163700964516447567525292928518113577679720711198596177163536963556102909748929209205876160139260069117275253169477770137959793380506330047110533084323905157405966843106061412108399952929757123373138301240404872121516690828940260637451523936509669334521582332521785712233758463382015993963112734461995194651171765873091602544051575166683564047856400409149657384575287368640495069874043827113420521878694354606096972309086389021421243929947548079361218095525195296604497599587026967935079782194284095704398329101319229986669309546228832536659607129071855085783132765365119825646786818217330613414777683598654981411814312383931179522261044798164718122998304888652224716136903534154747668081154045441854744371108549510280643472243000606720000000000000000000000000000000*i1^41 + -363541406133697309224091173565030421970606204787916364264536990244991605452365355645956343350723131014626755882717176389206480353060036786292072319389816481795614874019122021684430692759620177073695224788423914009611409388050549302612390664455336661243486788945614937111670450589595739182417961260081334889826185728473849083678028447212526386185515837586389645917164863158213976282785262752237072553436195487683207895525499288765614457380811795214064741117195196768105684473500544331380916207304420340723231309555491933656305491507453215073939099446021345799568264314977999711793928273601984687134069766866121317297650778994208812135081167172060425823873778466601993766619958490626985433603268864662451504978189289577827057140179399976177360705120638804999918630085802902183598555690682679029335641146132333328979223537131075708337227218124744110767728155335651854474344334598960886516345905430550236131085710821020455449527017456055316722809759906940745690854022851710322660965647232529950796657193291453203055123169085650660673209342179702345287768798424067137084606061137102008096898338641840017514001646459026704867472690502065573037437622396257021367308536517937978086348002756538832539811009884469048443043321150085109867256826736965486696744402588226060730306722565118399192362478622064765329365263513681148137999512289142920969328108515772255161283772651434065894050709114554789567708712541701756091166498963206294381036222975922736045788881553026845826475176800300124931017767871170706627602936482455917785117188747399253886824332203766663741227348539520521662834156756497337618888395919557269529958461863689338018886593092384196866986977993426944122732967480859878185404796973230123006375267895822693157433161826443979614509210376601600000000000000000000000000000*i1^42 + -551397541140717402349653038134331911250261517672482125732234449264369986095210059824973192753759716681535454456371504458868773772802699859366453294239421920020620997600722823921153919572854819423369408085777616608286417141515465181364084141573619748107452453393205851640401686794931497854283440709614528944058841709642905061815791242353565054019598733263907546561254070283665654800581670294344761345245643467888501630731127893600964828599492840980533783933136497968698743724542019605297401067626233547828193705934385213759537025386333055651637965683199968188182008622709932089957428591023995003311953574070142220698493945467860707382735138768689189054017773407108384648123332371916887984342617398208742508019202400790908537354180980587830098876426149738802656011182141011663037344001279530135749904037517918929885942944323060163767597016208182653481257520599709108435320334733551299283788917398888865900916139066629537852387877679812529203549868871336802246357124589872813896678837119555783878954233608020307311450899606504827780256084474765717866845240076087793521518686682648759769412747084064177667136014901970965290809975527863422563551377361383777603068591775445977248289854968760157408616497604921458408106185119243719948413478338513498087767167917925699528284502417819578618497130739955743254774204448048260750951746371323955967118010181887550846606409764620854899955516069888523539862900008074583818536679896571661538241712763073846039072142868732314299849713179278095083907145516654165792236333253697930074285589696223692951013341759740986443632964692881363836916615346933108538529130349186308616445589079356575704946387002571452969014871283128643049252109467386355679680528157744024154396890976303961811941271878305952052082114560000000000000000000000000000*i1^43 + -2119882438768690988968191347699012645282057610567665699808054658755123730005308247422432352214486357179247020483622592663268708552432931155759578561352376614605218420468797121486094027987601159566355681559130002989516907627574164825833816055536214185934546889000745232836945899932786881350624800884270949024385700004512864508627628276957506074440541077257573946552150346801656678805902472399639742353023344237498987114309555312564966121420820372683351443515673973753887927570195167975112775692610847557243563497104218449692842856263472981617123098241038726404556964370457102747171107774842501651034590365980342406205359256186571787453638761539752270107379207558788692144266107699152707352158963309185745000997351018144275796048240594315815453602695748308367509767746523709904234657237127100424636907191756053349009204115129438690828133743560414062693035979032866633980275324184841582173429724926011053368605088596943449599309813293812978098805036966210538608844224109977458375887456731229051561086510213591283508270181382133363443941150607849837534795131242652410967474888731199117911279888556439772160255952182799951411353244304328498721056797254003591253014469994700638500665976990298030629109176811712228133297271956932455809830176333113424773849845479527757957550149243846717004783643242737105730014859825971309607796012476927125167500293734746549172971982359671983415348042494633339666188990059620450568012920424122570479909402153580799520688253466375084759212836403184348106595441690614727183361139477514691995717544727958422026994513717724824448840098253429607720675843316153778991753675788277860449119207438529046993196419152299644499328605526877352647670414249579914434776141642095293384061833409496232444323813068164300800000000000000000000000000000*i1^44 + 298415674216875366181456512388971934020359529129557841227378361763647148038434984168009285215417322786506934678705733906850923705533048414170385971580752959269503524214733436907658540906858391336866316684553228100611771440793129865882982911921509774356834987104294680348429764086299847489474773415080570042487175368544095229161251669105790059722293641245610318752036367328396338189397026848471284393137211504340823546407695164571796697868509093299928511342588964520133837099746150783262274152810527296026405112065327485153530822402740455148319793021611845040285546946060015521336947610947387640564166301610966810959462913006579706074609647556930853625003643435120685175506455457502039878386544609488791581044525958609148435071213829160210167710886372410560300601593136977262965670300792854612768000363858020255475143882453776704219850240582519192736126191388920750848187924176929136634120063438226482042625799138878332399586405126385239567402601010353852773318278180124548885266661095527914183362996597878062937821111206855371023024335826095654065522480956562138445647441564476546770338590758000591795844458175317340961460498570203551344185082215083842718784283101382767712210165094534416925462549435130468526638879146901126664000106881473375270752697343230482766025378890593641314722060403893008035731563486467141936158891936009480397292793220751855008338866337742850825110427174841132127671978333194750012612625232729674624368185118976241623656614304365832510329270505397854742009297599580606985877141570867484595195222437996239720875641645907563510654575114624751534054949421884695501420576932987907845366717764856506157608799351071452969248638486974136858713793823296574003223351856681302944632526047385967660302343549747200000000000000000000000000*i1^45 + 925382784504155594028762004993119531826141837294123036221376565394611400428243122797916888063314912131621734313678735049856368670363737121388308720410633269292707608134546800201382291202278331339376443463107037748203344354453501296438500126766362083134592289997873095065818296909625128437248457969630771753939424932250923725496510640862147029739681148109481132976880672000403206095853200563158358223219532042324474221467938895871411498077253655475074776123925735019352805470454305133330891340087041767955523440444747550048899984498122993593911793910876383513835026401602084955538654505431063120628898796535221375329395135661634588654971622784786026166519016312481216134847350700205890126637395210188783984002305637481790787213840409452567926945372225038755390230265804622135362381190530802412870404911623061596981648506643562635683850449951016775937652523024640131719851861509544995048783663429969507731405852254860712795009229727042964746258054904952707468533827789661692667598860516989284466737340225755426347949361968752932654545414176312345529626736203411386701454017484002601754851129057424996740896769968755139940858429868620532503608556469080067627603075199310091857173560006393421321882548332252944834052010371811060248909102555146217696394598138671333236758664427493883263271854318423529816048813954473487244472323348829349996638520903755831076893125500832681443389415324938888701118056548472927200613274585693673836289006782542032965583426671160606909037391957114310212779674116377045786172086030773555742029421334175784799551563102110964924297966850847502370675404268167153351090229382255416980250989288466856940548519333791517409831337529599793706466281931262671593221617019167889704384935479537082344407040000000000000000000000000*i1^46 + -70518768659631374869262086355975076565974302359099992556206113404848397812354316404860349497695486459052022537141602440425604758538614848583024173809968095728039405469522537607675078068545925756976496284337679978672442450201714645431420697632189129711885667348036541514502362025916987766306950540770622916396301238592850615251041777520153910167131985687653797794890893257168126279468901116640645906572559919860981501090229109253019339885108336413649913868261468442287202911892537573615061435877748246355076789581829292485524936152678750021411232989205553152678840982255313112146476686726297464150136112105432887415779337657967643899668677286798768263741701063190768751429650453549135392831237501211204510831555141355941037936250272903239576700788537681987460262084212323777361449713790345443778453530466100069454935496569122549463475896214350578544846871248999627779787240829702865523619730995451466339488182553468354904071197714383248203269679490553529989918215013441645018948613121592799069169260793565264305382810241268166272021755846128205276816903496012086841303822566698708223154084989822156839807356658892967610088944629767046921804037277554228489761429186595281058528951642640183293118014172606820229070527002636625258221378993353903727635648682272175654793478422487013936598452292682061055509377164724020760826534951697583585781016335976521971246982656107174010903937787733504379579073993813643718282653780148214882334749177637946181448585948062144745288486191604569698979819300766771358392076746036425308086538545701439597981696270038169732727027731269423625433102568864194794015202708111223732681368145785316560946452530994072733614838001772814162366987134189524244173403795900514169444731331956178944000000000000000000000000*i1^47 + 62681145683044464886084994475198965628601038161635028695111074396061664314557650065889686362253363078783560319649701636940092527698730520056013241908521081005596539295296039839472578879418340034390335135141460738976158606157204437745409007475812748431956419645611609457763802351130089942753690704365472611360707430743171222496616596049344801955421046753691159866309393447976210902796735996901893486044880017547476222911393997674430905410587005249778844335773259362005490317349932352563883209610309718892926056635903289996465863954033305138724338256585752249525205225952131529047399701438792607972342107438740671919710415639863184746172468251731774206935297426726842014374812975771440875190659394004682955005294639868535073937073025672041483594303310233850833300017042723884488949385661481676107618318321725228747864995560428626837437053873351950869617912722213603849164782373083469918367605898770810628831785876457595133542009251678409221306462199253136084735758188709452751686891381534274504970476829930181806575679501594830603889244682961122990060302836917827219940823755480032202298471499264972819375912933726984906953253812554802233103599214034489522755938597501641128751946719543359196619694831952275388862197661068035222349592465664768288344678817003970966217376102531663907177242327887756739597598693790390005673763160406268566137850496990870913936996511078954911062630214747349270882879794608805275439028144503714472244769802162632494229128222613395127765990494831654373389725946432604480321051855815380749590045853673405559080037516602562743846621188668079838556007873792348923060970673599705099361126512762771794171645614724309063111522042890987647663359801989642156429003251927927513335568793600000000000000000000000*i1^48 + 6209877115275018469197165564101639461750536222347892937565564420491418367756205225772696002448513097449471524454650433024108532430301014075633894447923514241984557219304129095989280310232188485590427768684879288331934622387434407384569158047632962582606791290946391336959160055651971533908180396282243037107087845885958168535641164864729228687355334490072047712538519069434348363236422179337546240926192943533570163254978630606795070356979466958054300623138421844664276141819679517126626709297314000550674687756750489085812757648276275633505909529622785875270015737403075217536020398380979592511031332582856659265059964003032460217073673593249978598009015644076589936707376440916394619854153472838220199508335801703599722565454139404334471375813895086805905881422823449408988058633054773359132489381388635076908304303857133803065827644216578679997447634953776002083222959759759049183954383911298285664314450182477237754245487574288966783562976605978261553837580516761370680594423980980314215715725975052753273636665658232586762831429719747946485652665879248144636371855049257644979709744175154735541789706681680349913098426996476742092171455362295280078388101332026070703255317755015371164704714703843272564609120841247072735983194896124163282715501085190747214098751616611731233121398685255286366148985484317637364486330106531676921728848327782481246597339642084074648936298602691945436969936979924980126797583442125971011459450690628528443417658086501007669109496701496713749501480436155108224810175281819580208925203222880796539173033380440137640519063353241392732848648388541898327878487192308144490120257450612684282391254631502538758643662859283995113670001792829044390144029091960182202695680000000000000000000000*i1^49 + -33899462588716333306515977678562456054627222802039624940507973892672027931091239551104579058102341389096656221916195224855221480033791794589545128832425647080884082588438341370554469774586054127079685157635112169792610926724786683220216345973994936460286911504113707978459946741421229348180004587908361634699969018585529347832849353967029495821369892084622056479702981635447997586523408095614678338746166375565857967047627666723291463833646464328419130365862185471998867096586048592349021116645242087973936203128620300133685021138891325183932817492850050730756698792020323928171758981170199859085155599553794640963828727505771966268197604545703225366914778021870662842580835091630302264703934911419948626817574624905785243705969624803328478862571918178050415560561719133580773223660192948198082886833522177950998440228418200222929538643114481288816987524215679118767513914814883569824934535793450500348030121748003597389626514328739586549783320697207451353801453641773039060859034325619007266877301870155299142979364785340660475008828495416838554713123137187518624665228927055488954200344598541005782463498135055679934905515288905031746494204792399840516850413673565097943219053914953568748947647320562570999523057873074747730162943024202709277766565490181146492072637985509778193360206362213829378200486344258395455641262936264247370968006470601069630212328547033735796190905142365256180903657957000398501776482518248477366315613475846771841152727175474050645745864959444941055369714265962262170798069217541461412670870804627701550550947410147562649851032087302825172397430983253904372744587299164350078311645493216692413299388193125178837622956699148583070014679973669283234100986658160640000000000000000000000*i1^50 + 71700511620718204249277710087512239146860747363839235940544378749471882370611898380581045612472117931870249712429439569386547309105892703580246567384211172500884180813085758620698086234003690102723879874655781327772707585040025288097689049232336665998671900777026437965800334003070197531022799075916159551624052062196429754777414542937645302955891841831170931124109309491039843926166746285367913876872938278384445968469256456931722383252308964685568317134508851727579033167516967599371394065694774047946762347933891953280073697402963156850000694887758979160204725752960991144442685978022915038103931536900225231648579274371522964890639827237760106846327912962633801358981342085451097144470520013151836310804357256095437111121261655514505122513208575038028512710071129741342112183170615299848784307655675974704348609865165772107536467205416987182702625527411267106321983266645752355563513781299901327057761208729929243088692918194471090370679595180974716602526170931235124249163761878693197661074191488257933165570391707743238696717308165820333006581092949349753876920786492893737481286046670208991125040058221432619161928973414872432100585892342326047992844198410925263709465497588754608004677915994649425002240243935072139716728066547575827936121505305379283858006486745534208335924296591655350101882100479787455955345231480146529567656091956158617496514423088359933928207553312490425266146180313208090302925214534075650042881062244586395467307108308063296561028717957848784349422877726015749952835799295755925633144841555016521741957519680722045010894270316679366036572835241972688361059538478348906661416820279870639334775873209848219960736889427642519499300328314185858983709900800000000000000000000*i1^51 + -334677847856131163330029191525349849701651845920386599268523682045520356292004185136731567019091199241842887840818232302687261608436436863373596736141907360641669479492551110024449370294280823414044716740037969779855560330785755555456007497648038446261183256928067225665077083224667413683275683150912750307858073291516861720218145153732066211301554648672618580994531462579961516032927493227222588205558378750217819536924270115528551154090633701135971816578288788010973608585405093484169362352382748814340148078411191257492103553561007953656840277151074013089059683458362083621875541043934025959125011539685819167588769855277618568503900706921793830848109143871927037470704547559763440945084146867150497943095676567277410452989434143331078218321999948067432996180151199042503368770790704952464433827150882053871424613110505905710473280643091739994887005009992673124810821478183064571856546290080008712484585599609191814529220988858410798598386688961480100115507331567571826132076444128584534505948577449215906623495492041297195330297496737284216461724052409750405903124482607063097173419296079654222492629812688430932472845654995170633066485570776009792855746959647691282875034454504020370208915555319269309714514858016445337791028182941532530639015116209692611476407665563198668629460306880634081956802762648033392264728980727097225455903911723676214025067894061648463805333357118924404726805208817095170963101938529649517596953683142074335111953542795855375002242998596865240467898359814384928183937272123109978862926293115533114014576601371430424784645838581829638831651986231966617959836038000024564484758724415387603291904006787516385600148898306720683102129596015585525760000000000000000000*i1^52 + 743031189828393723176772052530362325347713770382155532647127771407049693265080338534023789603565713759119837424802882518212890658012183593436221511681059450506566361973508375096512182512819220837641009068895079415458880602903504997737911886849385300792407623463004991287747637873517306542333447330125616109325144887671972359688136413167437772952489419773397270200792397252736177288300814719606890695298246770511277318449678445093421530947012106761127670507430124744122638758541271316551905574053160333095699040746293262020016637539161379933524347897942684872966797902225352835265277514417446711719552229145312810310294676564095983102671836256350830651803192021470883101669637837755877353598033832681463832154196918872810212093237003624420874361400580272004517894086666533431583719188894330537287582718176875822818958488239110640973669592054730638985356116425920890904808625352298533328127471543258581125392813358655549007069867787308271896193144251007592341734312321040313947603036681453461167641606349250959673413301418775835277698256212487511118372279974192135304258069493773596912810990683085257462927543205843427293255619402190915703061415679921618332005622084684180316614908549440644574679978127415670288227837233900498251338108673132686423111653439727926226229556715614078122139063963254605426174191048970855619908343999876128491999266343394038660427846301704313115296711448318082590795664103787224737985629006573805853755522399485062199801758744940460069955442884803984914161633263225899612160749672811233020389755329625921619658442802302747806458313690930886495244547452707557804554296081847305658540703856818923296730778703901420163549354787866473718414835712000000000000000000*i1^53 + -399402255717577278664568114298507093843841747008347366430231928353223774672110388333842159122542643313866023268397860028333529569326739211699720830271573215152832305779161010715598549156766978386028018702898186026305418983422044257785439002015689501644834602499298160622407846608814284533068982771374361826207593084242327573906003520671196407822508856704456511088707836376402948460744010673661958319900735088699294276189183708941658678244177311217964212523058675002784226901764386068328672476945446640264934681728167917186422643818232631547121150747764464416449064762564500431161765572888165402141902987711326503814671610305773702861713624244832754878214396445201809867074645932541976655664680990217838612404334755536447949403271669469989499320530767371002753652640850539163947072829264695564578809085838048524372152461561529028646908464181320992695803171114716104867990353572610443377538259041402738619889504719708992335241648925626613052239068392356241370688946868869455610421922362444775872996619945157114469690055636391564823387161937007859184710126491280850664705975313547368266434534912679929757534750600043258774609665842055805693191791814097311550785391451519152815486599155562491289171376149884093734874063940817730167385754008617700634773819114692009553823525279804331399299651435103775351785213202745734661063220655287668144032699758978438813613407866123638281140313286457587776271589264508379423169427163322326411175164851176291440154589610544396822721840023503900184538139808876925170335515410467036284380449701134044875255266470863872978481675688872845053284350537240939873942018252475106810791127961734864231842380116196168791564198855611672166400000000000000000*i1^54 + -1466700353661662670996029602921411143240916463316146614549331717583036711425571475405601259315929537412344398480672856301309079121095132941757534419839667065267722079978794228213773919482550396921912192632261795294745380443525370881137691985620660179996318838859101372787813810448338787146665826048941424857949489547905467009485178404499534482487957420800161609228798505373807488662275918598104572235543956810958882183097912943868772122064364896647313830136378339885391941698925666444144949205000894022002244946413186463487738355742186901270701388457341546617669992709027126805672291553701978671585226037504659318959534581334446576826924185206647076314147443876138350749462053826068598299901048967590443263310447775981568757318531909875174043687898328211493214214477169156777194032636164482356323357881352867688101958172339525946382439956591941135118931593919285821883626273926865290736758869928912455796760968810299929904621041246226365959780802868083118475283970548155953499505280614648714459750947454681601012112599201880400572028904268438604164974390361849278890520351415843172314875112068182387295196129342043558969697924941491095683934627544810177228565152997162079963202375285216819538758661974279518053343025815930307184740388967175476802493782824637006631262937186719189243292155579102222481097070238615849407969938809239629629782354653307121710792753340904479673597214172941359172860521833142402365746356503042324165177453192515425659982374096186789726609749278067435335664778172749585095058056340701621819231910126215480740134348838574693063806271583682003045320285499024327336710246849586662061498354422504533469112956655301719026709571829760000000000000000*i1^55 + 181500277025430016109098573279984857413375656646706409066014019221227136947367492356605907247809310953971004128794105387932264051775339191761772532459838384382789504481516231881636472471630968991435002881404302807677400309370621330526924420244860007763578258277508300939713888666115730152110331190125498164981738900478986408522154698023573671468885868918612604113374690878053249378371635944828784358482328968140736607400237516547225270203674890889170293876697935954042217319320633086350144768343600285368794211402780531523773188373967818646278092377423879026196896335884863473120828444642375870431091344793414511603531171003507724830074659959216900092720631036405994266362096962556726423635715878197107156888231893448385825154084372427276808508185131794661884651077186796237854821173570647211589500472672588055175530759002970754192551524173955804682224176630071447685961346974922344972200412175212785002821414293940920190139775799775674963495285170461364960188221035524161944971140677800848175008660450648713067617260276794713368891025481536374341022668290951139578736408787977488522276234193786052616546316570641416708954258712862622083488329596839088171671501836867670584732278893746729281090601368365442484388865348285680797010547570359294906677740457168051486861454640937670613762253551653698610256649627446309252396364016575749617610197290692863533509904552036434557025254099812446560277682443270922037618976839151514958592833612977513052788686685258947128460936832434628243769729126385695109938095240069723982237401156563493162997947087683234194975190870725966596692441499551387985950655533899290869423727445801458581692673335500912721920000000000000000*i1^56 + 512160154437869808461835376309833285861060671481904972340873709703800529525808582538654663847853035976073691779658623653131488485950007573087495898316001581750493054443959811841013744736599680317782521730988078079377627578882415948799661312245105540468687154498841273804862730033515227628483289158524621144915564958147168255389301184013943100844607208576237974967922448158155317640633788397751359574760281251686706879673973129772179812059858515363723954375555338590829993718524888001169445560623820185606204245186846345660572427209606452186504044553922030876634889614341447549026813318071493759475970345390958165759839395472629551577002337140364424217620261462464609006350537099009306234493258133879484745601459017612618562783033350852956808527778997069113943774303820424750939064372293393404017316772844493030664914628466244019078383579551887560425939103168917309162485349527038060989961667123560669950914791337389835814266059039032013285605734297686456499702194303319363303622276505312181668984857236711782764635486825895801608703995331834271395388211565264077932139493672164989601922787913966990360825055555972073090021696380710718487721603980170915988882177939386888399015677166202941306387373054063268149229852756072355382751650705764124575072960959458825107026368445928820715230880430332494053642404389339154851025737333547004507113431940127606640150447948784564109824601325378363078569560498796936280973549971964610028625749693958415139463481014737062319631778493828878939101079836583665614437220123563981004108245517832718193385416193444110739547151294119337424010291704621270415207215974078964760778982711127715498763348449689600000000000000*i1^57 + -170254973150288766137223882015177340812115652245864836526013155956959157901160050106296523574628110842596235206367665625296807478138376120101377234793534479448755251993049784854056974102001864545212488534956273938331281043264193156303639630765816517516762932346698281275325110234176224589027090315039140550303703066143755228843377084317315081077571941182261377724652477495759411521562748573047529047417209498707990480924829920554756542391230643712976519624367718651263264082182686061541585511325589026640662870082175419748579193683711653480753047701996592287658497596964234406555889460224576734894339650486313384298073869806672627804582830265999898002845249761436367700995548654655489924540259981264986013958474578310717102482476074638561175995534491960881363781779929938967803802260470556110267268142616341721298284117238897453287868230259911709785736316641745665310953797900494952277827010194962183521134779128207245578236256477002535051985218132935017816875060053218203365571343767851536140583997352993266413255672233948213738412117367633727253206261169462300622393230134800296750901699794524801552664028138292841802922756941870565737704481821953742285220498548188166550471603055201207415569928476036253204848786189080094123546449293265650876259378110843873027976468341918650338113031520890579455667396338954576186658222608840656443705269647383641317577618365457041821662934693693746657573678668554525061098718251289167163073725902249812412586878107777879393738899530618511866151944706591160473087397386481291373754006481126533415793048592656026726669202263291378429512408374815490990881039077223953683999367783153078391275520000000000000*i1^58 + -5429768108043571271698153168400799931563414294878834885841199765313300929488820269508379396469535141130827879027956746738677941309479751808352408190946995643232785820050153138214585885458757320390640922655038471177725206371397356719117821880320487060687089445895865395596547942935220639584336281418688439149030295778180986303304403930150693512581899464809185576902500170053056101925715853789555261315137927472078887158473025553877598390748718363496456038002940943310407373779098222966405346157017848163745443444384364991892057998313632666386963245850112409234282322595582340660792621468662455642079491369540170910795092535066867798635290917539383937140213045116096889860601923965713681388661497547910238634602146192131913723751776780810387516587070903112103908166952014368484732562032670534070221503448640594657686544538744274181727315499389530936318890996369066818137720918821873661421752334594798058496801960856729539671956499091265066467938585945805003236965138678703967913375900816576599669598401511565281905442625169404178200450109344663674163171833051987635883902172614758841295719973455767380410423378322725428614224781435142671794518808431422727748391519990101182153860102715842903657871034453926126882834048683509427792717353981947636400100933801110118954027235457362594680889892408748676741719832561487530235408219641396920332171110682260029304656280108381592206615487543160696243355826176359520983377776123395937064246241197458709421545838659239070777820971178268829394634501631996548263983539151692330027429006388659633963091798684046475582509577661792290256088570040791830403467710549633622043936782548992000000000000*i1^59 + -3822272740188352927111612128277493141788822884142565197085647510809635348425360541745452157276946911652463824973372906107258698154786659735906554458194996751414084156787938991388636747882242181948733753383017947127290186382240130876383513901501545382060446048095765226709070783505691024104314149800572564985022008688918737126676546859279143063574312933033207362253461708135583858586388992761906084991774605212244753788902793641137851724964190301891227291211211724676659810165397256575176733465455646267640467913868544702670725299921787028250720474610784604665944541997090017605800384666737332267401166845908348875026203481373283131085851971822486408811194613032118451507775590319961216210654523344378843217668982897983092635420115395201524846094125982734040891458693408878864171253288457177883848834927701349424907160217510781282178739808885777585694307850865462813708750426278945951050752797507632770403164724879131637657389802643400274802263448213077643155264235894971558567475309086745090836054986340764071298862607749782905261788885805880136932965959059347007395496678141565656109852629213991321880925750587406869919204174952931948544023005764831214243427501481062469080791498624685764987941648108950554232499206885179746569092633774766174177434393124646165594095614279779639087241095307721400237952407267699441577039951726295445655976795154376436199594550844694603270615746298263119491216936655580718779051351280741181234318680460101478623837485557374616199622663283497506878620833570361308338852876117038417424791763765210010859491359226821669336021482793785155516227484125029416965825680122314332569600000000000*i1^60 + -37838326194626593439158222488448334871208038109656705028067749218319447168116662343301347206653621999932300070769111551648787586453937887108261772134041296476753115019472351855946760731085674104466018568637164540001665997003479747653233837423048839185111407875933495044487815164464699593626780114811321393702765162945996318088646838723595498900406870322294781022090006594760859692308043481158121989636026795076168339984428819675914184509086111817407595303380872008474884884708295480032137655418052121804316564792477345993152544402201919573674121032595779329470020195977558592447881953382864051231019390872296671066971189520471105931269230523622635153773998444059472155553570467080942182539309349802808152597309475739344772194279074516986457268486386595421397266987104978436252650647480984869843424240196981433961479395211869999092480660394710055420645852403979367978947487324764270201284606072681933569737380441157072413595336979390291070796445963733001686751577836375358775522927339392037098432878517882300967365179909278133471244013783924679326884716971208619546404647437443471853729219322115181285179575393985159654861606522536780850275583051804290591409090038245774496762468766573702432550340974025901228143948352357396262542842816944764609250099770164420304761531460546708381966370158045312932098937137917627988446010600876388983997996557874044233275711221957111795407864513645803922624298108938658528523662299485537687055226173100995204184392074884972158725722435041391833280423671479863156308777306139270822039648381892939431091173263156406090811589834392210476695758303812389003636223508480000000000*i1^61 + -134920840326758428570351819607927619403851165019587974926338100840046247559567894523036321003390206740206879999512549814790386296196337214827996101686276320349406596932317217615429840841265458697913919347014089096403588761641235938066609912619033471319715820812515623172615960186885991802536788913525604755371994078152022698650588286268071044889967103544178280605941729660712541901592703084337678288391935660905441425907006345170553682679403514273237587177445784050039667746233201549524361379271318358518617179556409799500710892244356306165457842013171152875919419582266521677194065071335426057325956060309499236178175166706316581382657021224700209617837682952587245892693216888469828301613785726331319973422291624163693195752166837751560019848069078896340812161642221977867547012303385293469181586563715636517933877426811011343889232175673258243394230829990509913620357967916448288619061140174714177852688039764469623097814259701139502922367585032917059618474367821302798688681772645598150322297535249928820999925000530060938994874669277307795024182206236335051343197648943768938351370947616112924052122492317958307272405881150640193528189781457191670894517117640029263733438125045624222649420272818877872837671588849050483261901956312352016045583871815277467813576246614488452893662082383309162039870495360933506151485777303360610546033061175447659055828383733527708211335641196871359042681463672499229284440795152502071698534266630086687606500526308768166138545778190438689401614243746980391299399271196307113918493677815328151316033685720596929004266869856835534798928695017546448896000000000*i1^62 + 358570617451489495609249087576569495200186520484229055156098426396241000999731526344053886829766352862472440067155115465408871252499455259939954090403373924708351205113950586720957222722216239937352738539447097210592700457271713126256898585047209463541531606378026363328621845829025713723240563812963960092562841448265444350847453587037789594389124557688369457026009389168858387930357272562118946827638061020142781571290386727377570318614626402222178827007686493973888411912509216524617480255045039269895237525437613539628668404928319415677215257941284268258762840820204357558700855387127919391506072695694050990467728348455274947320360684137389331200088815704915178439251948368806931532099141453029730427259160457508070379026032982329219733244337723630156559963937009729969128234665436339383869680425083509836664532199161313499578951274984742582647961461230430319774501893000766688390593138379453739816392977972025742305437268087752996796752896250407754881630438409667070659225230379296052147484060056954214127930776821689554449054733036197093704854940528917998784617912441923306408567183058276492669504518547604144299199604926265097986823593760757304983807137851070845162308945626522185202400365125346337550871730875429553037831891711195374993942920647619533878479494399872707219638378359029195613880569523547453377666201271790452473866529975724409370385806802334697982465202549383028609123292267768872546704952632332735874225590010312430493343197870462099924908908745974606049141231580475040235301905502698006583209178043091418030737106450581035286440899667324694293800550400000000*i1^63 + -1692142000229300844698983693998619020751655782850291455363254020065121039027905468876845225980781123230222437375080248787496730085541444046903923522942739707547223155035301510525449216550952413385247265420230354642468078557730663763895666167303598064515498749397284255815006224047254707824826646408091342143255350521131734277545918201645499977120571002954505602394742548887252961453993479914131435280908499332810348841552720916739197780048866022066965741067997006638818838014299156373412709700296373789307858234744130710219702996185791415525813834682708729110821338482652360154898855575876522250141622086068288599640580961640632996693202594181859882226005036613486443891605434290096408671387756503142729052743225281098193757775694932069425289113205368496801418773380906484853882163578634671693952843190601299161793671463829748192517337034276534671604597555180620919737867624611925010285169389928908399577761341296553238284577777031539521804880582241966825924924485068394885577961266065882938078753087375364724115099961434683467251754468620109106165401213387509629405782006867327810436786812884667300361534130191082784634982893113093343111037087290932975871763201404152827405832782781976620891272732866118909867183138445519095547490139144694533541945713160046187634511988281935758232853368526895663268768681781808825486521673500370654712476892401749710958314345698204507312680557500158698464225545723184468271841649005424295492723885088345241398480241129511514946274435955394242552832350456175916628403932015364557455699726400256971570982740356907122731115096309760000000*i1^64 + -197375893937447233641211171676880834540945306074439928450186054875601257472517947260747298182570937706826404002463210311520073132272864383707595153475762184655230399472588982236885025448451597210921523028940673050388648363343746453973744783728834781135376237881737822150144729692119530817391142243453463632141151882069007776437801800007790584786290073319822201498193484700629174907636987320612336489417597042911485801695314755367855569708996889839613610508306967535833789973558882261386846647027275211544367785977832763491728885236945462594566542764020819959448397424087175892680000787354206760853395938589138031392475277269624230822066881357244548204501866336551900311850326796746498477653181646814685806194377411073175213550385022498514941372704165879698903051885837333312437217769585836143253681600667125104157334462635437940227061304022059990962409040575706422982247921316783359817916925157500669050289291983641368782463471865995009534081945150317534252687605956411953694498871884269665202279406173204282390602243994082115751132087009346522313894069590972530716505444084472211175811753208392838605944537150395746665517790425549447706110169616271122468088185435954625857534870333815178243151123018472954217843553238145019422536721570431948618992348003987847095698141529365347895852951196708460141520420542383035513806459681707201887887021512689365586580906387882830475743964306987096816211653210405200092131935646214452540226524136382776770282436930513504561830322561378417005121324720526288984407303395729473866045869264697867118304110313472000000*i1^65 + 588520073824673603364453410186862289513952949505721504668296128326005104914726961875064026140731097782703035379617039400909339912974472251494973935259858217352278119203923964094025546993326803277328238976872480575292989300740110528995045490126294436329793133127251819079737458563831298591842417938789648392568080413761845856704051078760194614905687684840044770386783969726744551833681780300682778208870990000579707652859250934935445239148780419479378435608290801816983626802068898144184645415101751118288654814056996226960457836637364472975912617450269718021206098577430507899710434406936687770915351057842589555529452167027246557585435741582841427335910645172241923238008231602009504552372590941728306451063989971031287626418645522573441948012890946502084212951742901391372979438143282483277937011917461000220255633309382341475352495868281816347455745301531921073033145256870460239729276652056479029788281165856707703481915472872262401301091538354403029489763427857390848238875271689849215499961765907950654618665064828486282290976709579632320541390245635045638590302759692314048096724509377006204551788850728767168191735998716447515304725926302608146449383844470014135075308513191677037377792159827233545642573832850354355474552860941280244362631277567444637663987082778968427597925904473976234052916221244992627232789795869967290533160896286758349076909708153717960896971978583974681063242530154329842438611787776867539455926476627920850854250288755479510397751869614122796504276002829708960041536401234231965334082780258317107200000*i1^66 + -775219662148281741963569035013394634247517339231938756424423847383065738354592900894383081220263930009141608318909413138331893387471845608510896379069929862152159188542707890339207030943269139776804637154021782030086563997860486529734069896260533399550520820276469689518610591815388373834200758083413415831811590564657992473400561559479162423323005710648718520943084758770297030610514383183072832481566415587133712778537717054284424702896591894387347569430585596082437219759042701318524566390183189517584385183444344912733004685970903028677417001395356143100056252936881747396359468556845786663461035569049861299220456907475642626866037649541858425385910344261935386411990100712677873959678244279332232900895908508608020370922266667374924940227312533666330545848051876955891768635719687280770689103741657886703943900708644276620353900426734786808917188598583043496150279929665480834680323765397565100479819040805960077568970860088317118283260344244875472610973934534598351387795380024766805762857249687962076937405142010986637763657713568914993881553685713259249556415992783126258157008334811802382468858961708056106459973079535854347999540697419189215913470862846058002452542303611092499831253373580731136840148507106933792166034697860075514492926477651900377407433773221738559065951948510256803083572449096546431128990988999846580077918835675807443157967923207081772803631520593465695790496436073740240345910781890263675661865764192134147508920601838651738042518943650264446549052146286174935070477302125119406080000*i1^67 + -436302776632816176803043379251661863482049353202573525506220247891883948416072942144937127521674689394821993166836081221767357767164073945534913138042186982019632900717989770585241561421293743208995894962819019193721023249378369272583850095791991759723363785952749862229284939055593223372021990220002474528711715383396261751247736365687100569200922509491907358834600412352081185870828254558142247679315038176338217402737707756711797000150234046073873650948021268155726239526322702055904810265272920257494915816440379165897559930239236866671272975197484025647907153074185167241228183229088038173606732825236731989433912015251679765488216054727917872141585323159885047992246292999829101167426468187587386128603252985967609336524734647731585280874558738716039559256051220819002002555409329392960987897857790069343404083479266414730204284398488738395055986146293366605338342880238248637434570528943045780487488783632808962834953041191277567962528370252432246505254939747123772318169702988855914747435938643958906932888102919611496941027040516717971934715055628384382714891245002458097001952849547996653470494513783279632524363285598842732175758191233715453006571402455592799986358845994793373252142090512166604330328435211982916516486673356419442462897891292580067536450945649968694087188724878214401830351849387147655853842928402336202493277842538162881798238741235516098887993978238699141217762461118655933439712585545777726185124353314956767378499150945457566434169608384212629059424551073027719168000*i1^68 + -30063002511129199292412036568993629196757161437755005352651870728213341474635877768033396478350133644066693035164550464296199377648405384766505693065706388787952584746141019797368827074268030376618699902153858798885464789672358743699287180386277619357779379701051782937508396981533421416587820370079665494054625552280316598456024928237058034876953327307706625814922896311955996607422668977837952560433823233007399624535446930672700954681596204642718914403341223557424988635433017553404154891821307948500165972936711404989668214901364706907121453127641197318139049965641958787774450163057145056742480250492538841957646416349994689095652681483067100563918269739623066375730646704062180173869108445959390272875979832871794070645688966904544710686236462393770500868730602045172661948626292892014557163035599450024354400776105580267798441955527204311318298590983103065208439169475088938878065226074891633272496869514434457387189877138476993559551476939886727622626423770121386056844044201582619019178308355937403700385017328408789365529686580600425377195897731101730982537698969121334321670988386653515861964848503893625859440164303556285280490591187948410663798470543515560200757574418366667887381615150040641859627419149469741669066122601181691538109395946639751668383525535015520909610399503928197410671903977839360189752496773267219713890067284873822486413913416056502992156240129991094619632608784623621257807879346955716667080462805674514291857913769163217567098511984007577600*i1^69 + -987967940979739197194705047195772923211896168092780843138887430008185234384991099889959249667629801954484213449898824515322191754636498878264185179543006538868033482476077005177658469505366754765967481481249037020852399076928962312011916540840500905297130852917100655399867647402870960088983959597136866873369006538727406255642679906121898483763099454390385891976113542951011511108964462084152313488874955211402549043997381828642529979337360691429122294416922804645645608861154653267402585861859756739812531755280522619948105045366609448522670224681420038039963889032289057568745917844565740116194925343030546974102756343761393464025125759523033711246086554049084974347055789194925085327516068676527719682733130105517634391302742173560678099970949667994654826038828162653854770627692191746449658418166156586038162846360661829162807420705183467181254614481769273355320353458105402740854705196941961097535499005966741617740404198372408123664330723890020049961110263727464056636046480331574800020785605652848762724690040444078758899901713792380236972413163412649697663400356337699834955599966844775586885873477654373212962116549294568772580398627436783949130658858977589330670992755783971641010208941084782406448772346750396404490963437264068037626503248488470559248864620665389867915292402617740645178688718724113767551660866635642879236679215241044285495840392922464591498391461200845311391062852397501898513416568531373678771199370544958296912245513256960*i1^70 + 1196615150546659688824746063388182522751016678205364861475912781538134473423674575657460442010926008284850409184425924127829662078567336048841526649144482201220578927099615183213602338231235869603419719253392781967301609421221772610894459841752231126887746959106620153549798557027841159309113668532040139842235519995948640870375741887988300536141129127737304182389825654249480106357911780842118204685296967887237775017705033639090463881599816361527391124535219991109608896547159275036471066302782681383105124465694145158832542741921145161961401131697999803742588186095034039768738329725598576478878871977316873440539238820275239321111506424465602407975393188057664583437073523297293284036678756326654666672832984139957923045510643881864347126489241564866293004706373406491748455114768056798147616157410716314563486261784806535090529809209898191858064195549880876124737274842702699467646390973031588976225746879914753455312652741471659335109454361098841477755796994265496693856986376067763583375617339913871600935746220381672468629410364760468823853713702356497009785921185803694049886593388402430372932263614053749924152514603154456690448771179355736690917114846308293867965264142511895138531877666070218651155939807188018085266819039118289312454800420120116491611796847289394449150872732114098855130555326321416349709857073747232101561352628090446194423169832668953135627050890443952268339598237517275431848455901883883356160*i1^71 - N1*1297474740138339561423101815234412358627378437114318108553570737404042522722963064157491281430927734622494682942064681223995800268510856112204079786195118280955249425299693493934823213721525244311668569936038801791389324236700872899707121551732626751221128287352712794037153765616132036746116498176044348983186955204749017795646608028990746235551485967522261518778877463723647*i3 ] ]