[ [ -631603211376484433201281884539455333245868167700271401447341626088836875645206401964090980433395804252108484295084475134417479789928582810608262372953944996322155569810009750998316926037748784070191008640600966557166935725608692344908090922745473106177947833480364920085721423705702934313329433585262914506234621576025118261438184067322999999031065119386572822561795088761713936215375704927975396337322170093509842520829819409027356631509918957171314923492542779025604104319178510534822079286248566891477501653655422906155090037766616688958308655278245195247900417448369057700020760470972266604639667292727016728695117094242361066841298683323426784580620482257683271962391702933849718771034326395582679831283520591945888462081494159485146504046139697077795304089929765155382442152642479619904419025567411323244537212376654434546957898466464764737608976818804611911228170137784666465482380548323074869514421884777970302729300418946435022563320403104315333927685998683032275602755819748239396349484843934289141075609683331688910286334950876733730342653874726133275162405821495165722979392675602693065037284438632199036729260882511925654034127297930749913548775193917894824809166016642031774096010257381998189901435120523729447434318126886771609269781623418700055245740749671118117937913305945161008851119606498424331836036340446674424100144466459693667874406702112551801663239825167989881179201789278886734742964673563718956281195193950960902539208294400000000000000000000000000000000000000000000000000000000000000000000000000000000 + 29979177881332938152531627265965146365980674739754085883057033908151005191430900432602644043528107179548757567540561684279451156735276363480208062263204159972847469596382235531869026596103052709213580108658775398151490488464189827546806073676806419199693231361775598466067996850803811992840628327077185847183985019400085672933509673318278133672634699781718010273719299522842127293655313603166697258915397081141289870374525380996959276626850519583491301648234496732929033055126281494656802021089152921326013695859347058444814090237299609260944791924594465497670373926119794438163496472233530798086683093274205952070778899152158010903524122236700946745605120846450492376582515840373326345212419688268450057550633273509702930774762018675333127454284413721449941373143662395710401573499097943556793254947831104395166223346382951050063617622685889281274604317271663388611074830473728324347728567587380026827667010868575935663887755107196706252800458059695328078570720555006678054220437141800571186256891459517411245187592102102631692844306201492987976224888955705718305871190226356185839462575144537997111952842859976047409565791417049462709887022471719596830303835705090308776194653559055002324673838321792174153553092101982964008928226766665005317394344708643914988681174159069171183758903557958276800434259230690485833286064049255570805581838359244987601035393787534527854386520424503337861315998868987202791710695749865609560688913934150839405526384640000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -411157667906403273275123015952900295421417153740645017824285444013326297256053288617705053164811619197789919960398181009009207335173326445464685081804033946392900280819471616281381548374669411486762242011164531633733151395198314466419259203049907051752081001535095631750804008429686079486924922980310833113899096996090857932939433285171969442794603575611244945202577259489721262634790844499536102225472958264389474179335081747088248226189084572734292161183907120144706036909664317304178945982009114819266347599703586137953163569376438245343264212415705610868361262747615089529193490129766716228919648787653079217126375393351442827090589571509452576544252414665382744500029030776244566918510105760471717022256423065504394090810443538347382918501181867615922887920306943731683035219425478708887427865243727705112810815966841149905001451196430876588332898253064952199706187574125826760960891262297304518739971828906632179865406158254883252619226255368727148876574312328866296226851404980504046214417938676089295888861264754109355687670294579037004928414997822277926268092110100303138720410887108246624110296633475362249457438191127137386246783270114639670804955336708845938409190916508561510909911813982662211659835427348203880132034369728001671099704634817109479603939897569817093377758899743040583560547157334123442096367523258559379458574744380694394124022728539972390224562605489560703367489085196729033584070655501063548177577949665620377877872640000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 3244220256639456601003790909744032172771704074762813382350614991187316342169664344954217730815539828783544368171654819569378427813714579275825439463330931514004805623736684257625757636789061554582155511088897545459467019296240799192319330111990114774815037718816474253052575484191864626127046396499031343156711608122409656433439311730794793565751861977239862075542493057231541475532750978987316118683924572905436211493137523425796057790465817588802695987807609256970161701603886099255897164537859788559379903096745003442874569513486518036560368508627193156927936636466174891645689245672473112880912143564826478684623682785130531062432054756077337621053479775602793436024459395178213839798048340837723423527176660223993548136476318044351763250898911616261008347861753036585619342959839791825531291279257935949170067649821733760644948836157927196871718819127326448053729276028712829664273828166058664070212100840991010538939860850211004721653062215860715214253680796049674566586132740954867675377083215484090302566983885603319036789870677526871976470100400593783751069336425689943801836675465952270534828766521157447276344625195651645726543966941525230024083515544084485128558139439690005354389532653214330936344640896306347233530753027289971781220776510057483573149909730489721389286384244625033836155272497999706212701728914763897687688094725890889105662109160199115326543425806363306928329530163943378175468140509509609567221457060235957034706534400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -13198016480060381344996593526825225248810679919657133806338899969298348949778189567262880520363988301667920788079771667636821104070774501763749303802055700382892478720949139566187076850465759234793958834654545828744088497750060776425238603622835690563493447614178685114449946613535105020211513254285917564363988289957015490416607407587099140515910913518757630437787029071286688495510291890478045572474209997695106736921597090120770558897829800144652749526013413455545982504586643534400305734482520980045564636922467528846963985855629698852450389443261623630222015747859137407897284512713447904068010154451409862282742007195020625471593508508794689659253298058053264803634764174515281303779123517240494500026949580050538313685579996300698766139219456868294944482675826300100047150063850446194980605524784173735684408622034361049985768433731523005434070907175853975494856904588130718132500258244183781336068612187367521091116555850791489319547216219190200691556818200058809799389899217666903600437450962051019651399322787224581626830876965111669443981395010194869533924220468825689201226101610069334712231839227811285997649500689908635461125331305154124771224258542637823576249746191525791344962384138364472278935729534493181572025020050778135430066306824621040855978169676779806969043052820786082319537883107635552541111986413043883286800943138356246497436830011382993838683691957175837660760172587739474782779744653820274696669803540401504523386880000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 73411002322004515294225479163460390245834476224615931295985307333766841933361236193612905446884457998497985796940512456738137097406419042499876923537980941564859867919621133975602561758518328749309930039579768717644588013781475269546020576116321191542204739364887553677494915956892725789908425378670295980089380729153508348808911991223605438718678126971089521923540058517920912218375624229924399309602120789734376363267685871137282783583929507063961792815170368384152238926978141557578112386403587503393030260899397427547477177829936179496590166066791571862580433971562051704555663357572572175080072576645106658864821228487971230660956753247132380987293521037634486529716203642657848652459440523028395320059948774513657934439744921413606725799594269481660743804523738054844795774482738940108003857968083934252974818476490337931701797381864840360342067072044764829832956466370217549432034953711318482588381834555117192643988638931641634780370603527222055645040094722224488207541108018757034428178106332802046224721554949840189826733747230137063104995843168392586246214031699924468450643972935266559244829197924468050948425059162337567697866075700070865132611286151358414134750160952567845422665043777084564268739476925842043424736661052223207739871878006605167627607739973678938476643069861816839874781815639617710199603512608267244802839682605914238089211530342859890565820301097680139315510804352961311041439127912703633162086893632682668851200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -236598922800924256559504044663360019010595471481277780738055886648769699797274575089550681097013422336831223624136044195807285997088748381147178656233435865114655037172918489197342242873103119761070424021157571313189028572286679926895273078335312053963172877991418696324547075762433471001090312299596003597764513678280614199051348947497118150122442470486595419269183099865504319529487921188684205931189385211064839627524362191801821322607023556238214976604130994771440223685866900166844297407376366944455530141124701200153398231965792714160483728127304340307064929873219395779343970642464290871978283353904131046711515428647245412557257770818067448041449620532508219858051890101773612074247750638755609759156680342356574197896174138930439211202853139042572546818969989549441257536543689347291889047140243028456896940990877437469991084351029072059100780886217502490657740399232833980274106624760874593295550076303577254761635692679555362796203633715600794000661736670996053355216905189331206619288037461757335137177804414924872543925659773195560746421440400976738441152499834586833932476691000031089066140698777868277754568179913230243172072752438726873235746804017383928596478979110731803494022182876788819584788916803976686069270473566104349395627787870702879662350360626128570187260329597416511591523958448644531609132090864882652186356166462185207433857684346730668904860153434232587739374532716984653364146051453111646936716498070399667404800000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 893964731052894863434030762868981862472616363085919809510274883120332400619950791821865549045642755736907713916008777744419514056866958231134814951127548121548779132125549386713891062724569592972806802764168494975765851162783862340900831567307078785420110409788002168261389191375729178545323619501421123718511363512086036850778671739812743472981761125845099120222631165039154940512050407254971185587897309499317959489014366270591070701407554278448851442515186028887360668145334025259663524322165824014899591608554370743003225892207195411785497340584358678120252319502673907959689238720809308584033128479003777105631099379374398424331593544430223141647592002430821639618233927482183216734490549332288035101584166177943580084761851115725145992339604930800897543081496461949969066133529924763782605988779644127673478919418766777544354759550414191915859754930330470825562944503451329945321318911233425387442054521911345585360934865749386356322856454716164146190668672437585825887412386476245112920326633521174412121205707192268461520451887222709732114492983653515356973685089130086160009169523684550442103545379065838218303937949806114336702601834919828932809670450994502433485541890113528036494267607062653282228547730826490566117548796025685498746647641601523220856773975966211378838363902741373199646638388996610661306728476900901476369901312337760913371016911900067755667763082905589557898370418611881290147793619948351456070528197131302338560000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -2140628210385526248760530709809551057259093905709244504279769944068309778494967347285061840114080597558588055347032713051142368082935028305951949441971511342616549047430363781236632232108433225413865668658838100300687733602682721942719277187639203646275619687202851055562561117704767022114189434065618858023724598920058990418590963289036671607522406548168898228948322760200447009718169314177989866454533059087483912894186119211961524263475432236610870446693854108416061113245396635307090904766365076278309430321902456723680651065746217091202107455673204813570486441993548251000030935660053909328450442257025410841906843587693947678768852160280467131309248104701992699114957652702864439991029933395203980340229105425257448896402298373062941604592340067584730609607422484910332725384464942159297046962437735861104255040540259761932484193779411206504155401072991582844721944179466476036363004152944273297410464105641463128525992173404386433076426795030331747857104554984753767630478625004468322662766423733153466352019226126932824193962694487498928829833112570857578841135230438935629779672274759132927414396107833059807665842449062797733912363232967130488738893031435206385125295395491471650688107790397871040575085925644329261868015792016142969780150159653402792653317153660024232102047093341307326632749343688104051629543690236128249453926836278809210408861318999648758014669572236572886724467151112890369953622842996723444660392294476677120000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 7729670224681743988566881115235827577791572784614632846327577011096764760487775920359535905383079975444076310091928170356450365051717559982159230821471853235853303988902352693066878470819231057941235996834726499630374013509537476636458609941441385877340416431478664299487604358645904086199582131399629674066424417109312697351642247842618363871343562286757483653181056999199531166574700138809139333481980911464157191783932274383735986716037334247985522860043503445889846556708996994403768271083069664801436290687275392467541242535035254182816384289032812053848916669769502385287465062844676737561817551001639139614861891824463978754449838590335382731744102289295202455895232826261621891568080111701631765367730475022709504462457402069421773645406336473618658801336657400370463471706354926962535068451219376562338819079549959017490293909899779364521039148379046970899378882505096911111984423407115642913059646380169576132688275907483566838116849373725486839480887369183129167567954918501409004822749106264220425063783046271849448604550777424510362125954218306379351284622349982982775114142214844861004492388888982853966446806106567928031845186500542243840063201969589781171014502872481373548227843094999364913710898141466021145091452879646308804047350020794410595001766795769447565104292362283265271677141625888084957657313984992732114937060311742754947917627334369189954010498589948636844227595793617059804659739230455002565306861796039065600000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -13410549304268945680205681999629140799793485173299381246279236309227582812933029885788134094217501372350073380419635433846420963522864749273077004235591880810874326039406331287669201771290342922349407771927310013529871635970071462378546081464639450277127820738728723332763358028264246603496940455130167806665503992851741266717055012104321868286928243665554795376862545084301797377656509515217791662839293232508422584591239568720648195753317226100323124622530853511265026113644630118164578272491345347222118646063769658752314115393103291837752948124663121008116122092846530432987948263013695753981534127239970356705227914014103998942620061676706968754805221826270845221200671869174378860963534711796908072548481539072649778670406279963393680769283668232519459612545977310921707735861907491439181787782220208507222188006073292968017420100902182159877390107040320968505970788725853721227919830723639767695546196162981316629801354440906526219110709907897584556758373493720912558692316158283250764430031694969880347766771528486345217580110170877964193294604759543819830096793779654446637725088663974444470449312861912694926595438680575936975791534566814841299846893683320155943787031472338599838346365859402137842261476201371437538976536199259109387002862693548312370275170767730613947489073122624385541503817619581655563748226456084602553002600012984573982840157870754330543687080015797254427090336845522997079208777804343402706394310833602560000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 32954056919602806557521884859591242313360281167041005597933096943731182158250368906559110942633759840802248688717887793249129766756990969267592883352968166014578552462862299590995676510956537098895304078047554313082806441960090815621242933707768577181512677257141768006489287705482186961353180207239531442042082118242450046975462926408487148111947959656299404933717995600504713318222784476032662993949943649226755490756731881257233607544416220089767430783772382626737593833151972314724734328983981731035912979665501153445703370105785877020911198048478613609584092222381498565048462217363477334387565301597434000777958150011253049673755344676932731011561440551847397837975170285119092521846495550779557318771263356147501585921741212174858792103336142708775293775616117163888126661764194125299832711828275596667718661147948676303949944266477234817621918861133409574074933373462885517757827416189840134083016863481798802235996988918435438154759382495107773650461035487517349298553266895551571882139562137508936109565447091198394285852453618242533621152677738308126285219156031784290237605622604316331957316701565147945799254924690309288456700829278976704129958365220157113056001912068252536735064394878140126953615449993970517344670261694046272942755565259462314940640472869912739967107648927853876272404264522465009673395961388591032090105064333845515127715811389298130885293810280973769110620583462342252078519059173289550468995941924864000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -64371072774225828555016886616697954428322572702729499400861649022038955082740625204648963174169388445840173351097797488703494141378261490113718224517467484112650933107671808503819010001500521037641407483109558090450224907633764536142700142293180291320139266818746870606724798778761942287791317492178207626433953683241200685822843077789516287421765044324540635124337053952446411451032082903419800173284279331628195891147764354811475607952343610141858716311175624323274135547552723792023521679563813731093020603848477280564129143430021999133568578131492721046672365974704313363487230639513855912154454105215701711620121372740024867474329448141896107475244469858782933899522989365151924186181714843477057852272248120629221250820974117818632712350271554376528646855353154937303640029860024803160829809765786551277499155716497412255022345929395448483920663521442630120442339985674810841008619889910314359937360886232388278691786544366696536851385099732505293807106206289377753988532337653836214875238854653952004651890987489263309832374195494518410871233000235673247876932890879347363502856479082810459008737264259271152626216044023784951869196616832303130549017149520033136481316786233980852539023821429858730187771304461384031213800328357166146843773645093613689519791921594038762840154640364175467705473718939732041567583427758252012600661746435333931601588930758180395195493488190410288984359135453505951319973616773409118154736743219200000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 79434393910023195928098020742730804728105678572351396576326257347746176315899183159093573687302979624850778285335676241881226747408797055411150033103749945871048528198422916828064757755861513867302189640668522794751431728435942655699753829803756523861795514377063061262142106423797633953296860770258884120362607545231636411187272871510168169769511717799068964964491423927615396102707159332375519898552697946512071021010583556703637466504409582741757457143017737342226836814680579599012068730820734433980573703612770209237245981858128098371280912917798051311042133341856222002895981196310341311454628668708968169637609303953964529391110286194583191015324709823885190682796092066405789386158359601190250693307043281385026171275022344344366124938758081493042104114326164437918766334724031922683987551188278035294943025513362593865365758864028606246057970046846478087578997304517445731352146276700503143719186098955629770879763828971026004298518143534599678233344600792063376116033285387920630472342736976136149121413600549120116050123202604472986129893889803836055390696972211300817171641069305384262723595447459769650264005650979252701556078939656815374718233464048536320974814474912699885928572570354737151730477391687712205263325791262230354232195710195777691900654948931792959406074752832760558653769927359386686062219048784744375626578306015107369844852898355087725132264335739316308549101562813555278742873651712235195876643962880000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -73103060045424331011520906813726117580343586493787550233279809388033550235068037952162874243650935844225581039574933354391074581736785622377501757347463317230192909065758188350873321376873390751907722591237278324921677448332437975871852590486085645828494774763382779674598328063991862133370851446036083769121462795322591886834002460850203450575875182045982900510198009652709371130139920177383010588382938434398842116498259560230206716403660687251259004178278384974089956301126268715760443198638555095445276615202803356164923428133228082551170008574539984735326652186168624830584858357904831432750957453820149476949005032738549234130151425088873502293009637615189593881390176046841449277487080168330485978140745350961916959782432933909770073022478034431119095681278359414861354434381208803518456259669356058127568019340203461740933030029784552482559486146595193189327836070880077818852176764519441539549754112251979456445231666173947968638825924435840975433719615587982206357656408084720487590194395306871718856748621478658090913437417309841837406567744008594472089258204006660587069601583843558511893097178939099898026594062745902527007881355989872335681286077169788853852603509276462214731023855677601906791007164214507815808936965375842872732038740806344781017900512314167364805248739894802679742094929667379410228455609708764937084042476545591433720704728576358563643044743755791583787834717180465020553155282184105399458725888000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 45977239776406196574049975666324001713781082979209714500988000017559188880687543424940494286779276766924145681881356728830270137165786485789503794029974536433850256643924152707922934474947782829132249241750140435777429525312287031498445312517645019277611066080950545775768221933407393497593367238396673482551155289207975163454504182699810450352613993614918911120249458505846730033986136057084534665084806069200053853787480771464635402700508357564141685717741698065027979575394791845850730775214583579951365030513306070311470450646441636009101516626954906837827772446742222649860070108814859277609146337231733332017786357897493114191164750439456895993223558591524462096512302404806546088903306754194919804008741479070455090084890001514460552741549833149592695721504756745619626261659852542855541852387288168885450524994783913308746197997335913660823777899945753114976465636548580703263391479536594189764551374092283747302852578438929118092976326735096109748436077115565804416027447029002667715322287074207065608024555631168516116991645583744757994567411670786690449833608492255188515397130533743861360247660364794703439306461164026656211828193089304764696874328121204547070425647986262059065817034877745277646751388274464500343946197616133236830657543754075525695785200053958774138987349018143643401364886904953903175981800217576633269262942779214905427352450320500994856298040149889941792127464439056879595710764061449227599872000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -14645506331488927592972078857958717401640368350790288730408381639084953394551561959935530137749846770537226765772610001098573646081540372259801824788844144552456813788059275070553726183329422228589887553469593501633054630003833478402422646741651638373155831216307847353733740642103549850422208667850587414786216634663127289988306636633458870256862481596798220983946865574514978011381329722168749464119257862040075931884900734351349734331886105751155742192513817771183889951975357015493166272045398684037239505311420813762795812089941355040919283006060210994184394223093165624222079873014339795734908491529655679689258676136141460435720918723499194112397171858400432639427250411011629681105188163319536578323480628053961422510216768612632810946491033009462757564933233530726223719752212450792179104018849218460902687372615617870743045353302624892360593311608229312517794501323334051786558638540664867635844618682932253464862510517899739869943536424127078794895692131980327524708461861367141211786291364409735658500505263215459219549581378168056693581845315911287714942213239691096769490844001390099487666289580214711059369363900238997521823006205243794236301514558067831766394651464939301732259327013719990932452064756494265122732221116984276618172296849351783488326384521659684181513000881562592751581957033918184380521191484400720392712695842695315172783916313137814384604230117279755451405838715258098555272255334080493649920000000000000000000000000000000000000000000000000000000000000000*i1^16 + 1402976658926001320738490565849577336078197242671909547141863278622304942943574166599416693000279112240965954327471797199911313728300236310967113777899411205768001983155268668175964239451185703440226738193458855389938247527905617939086907312771163636112501418701008322617477911295748318489771142798462077445949479402590429722686228313487544689031383150484542561181381642184456253930759486503400586701539993830256934505850124159216306974612849973984740977520094008758129076779911567194305292856625946135096666040391213253636084550790806453022090340212338331597828930331256035510550341641877807765284710262544400565047309895509019859914022726812523350033262799041430162676633903573576749959662868054685485021221610590442260530001972579730460545159739032335295904813273679201864967211707125787591767025982223708242116302680325026452963228127200497722194523014370707962730746756264564826271146102135790795814799401807228035894606398385957732140653639317075803373667671585799323250161834875700668378226402073915249039188281615842598648734930017547606189924035932256079603965420877027423607329086382287571879653454462447934666819912826624935413263838542200111583305625067240228629390387948234889770694686910105381193642453281395940371287458295340846215050823283035351417760498312056759811567116051006240059462376843997962216004854809733874261413084976654913939043376945436648083146595384454252522631324827291757654425547629920256000000000000000000000000000000000000000000000000000000000000000*i1^17 + 857525965732714686631877210803169834875932019467553677468445405447333328754433933231988490638734546936322766382691179239396019856586783955753927626715157067718377874634188932264238566288053208435341249075046704781091096178932856508283503107802517524381535550171177050198427327435307870148301687740416742297846856055587618338056298833847973060196944850981992539028171031968525951974916524537388726611655322413883126583556802217165985282494947903930982440975227976058545590496629030955146290558744717860044379912245533854286852280571638405427824255992852448372406566663859738165940136714207259432720643987059722408209698893004695886999674157270543361293926695417410385556956725608715231416715136319647353200763044408592448441806221850470442760042895058445207382860585366365770316839952792245133069878164996845569437405329494570330262181869710889970592036007863299557928776066159406843335290088116141870181209149789777703364474825357895072777635128822671909059118074063019435570303509887600137407610883125500435088871962047298111714723228802939386880607062365327008227660833810987023846035714005039587134170790983890267434486022053733886429844230154724769055707400205101383670479905830137127035203935451202870098936609969763798343355515964927489546832981565825350534644389512414664323544060248557579127103671695277228258615966421499995342864235972664380033002981803588695830909975626684201687335951517416736545653386746265600000000000000000000000000000000000000000000000000000000000000*i1^18 + -345644473104173514105293388297812125479028980020140110759716316568449894239415605632669482393834263050191055739049786700015309617508251508828329601809968826819464975676972009319703077768943400398073567423886806315121268382587773791949054188918452343279543734511106568982786487228425970810278659028431191490800195949807828032994447075397150429916081018863332387863067282246403173831536566955966431970178567175441490439369247139636630399419394632467360257175409083466174380187032907847172240779907441539098890024731272219622014607149843201093155233914600301923805060967464460476423502987227109329390126315958509777757736702912004330690036812091971790906735490312930028096631024047393222791304531873145876327229267580620212726558618850709926603205293678180320036121566140943460832038031809639729260969952157248763528059548386832981176128954020228625365243691146364239771150685015811926586778857599384115186212022448220927424919267161970976205351383666670419207520317426730043445977427510996129587524238806712815713684390613642061919714340476942829627340334272180544427072114729762608781060673737843253586624976302823032630544692031585938880610137704287017593131599582762639553573004019398886511289426313474516596709465448251704432578112110112576839143005029343860437664112234237207354128977919747788089427422801160126549810379617973179318096720469996513754360968962170895625009382962911205705258511318788897746243771432960000000000000000000000000000000000000000000000000000000000000*i1^19 + -57300429541975511797764780367588380403324037721390483620763978758272021939026735689054842661441609419502433579207375199973142267248086556563999582717181002586644877983778047391013261374093546702387614238402686167833608211229408597739922991936702376362466057427952676826720478392972394146406774097949472485993039994337381560650029913668463169502834172928324851509380519694753284622475946285257742520852421029197149169552432783422254884274638444421061798921935295499049778874717428533733822566525211645363241574625875617469299450980893488030835576362911665675941214214443834264107769151226390845995644990771784317883066191707753304950282631174122239732710303199549203231481192881477227587465085903403999603429020239813148524950348102231918206017138055781215897046882628441896871960037727325590616399077969357895549103727917356812803115416918280508563849038904506397869207032346417834140228002955870971662827966420627165428716091094043880595569480672718247902129353493680683105107890434813642133564998634800547791906463472610634091387879390764632605141755014724075507960599859931225431083759578499086121870209508847144905881334776901694889651516046297827127358410821603020497007836786845908294954635714021330135224082035541132560072681919440311111669522146323382414991380652491101911723427946697518151682887838039582376147828663699653896505823117887167977152651886909581961826108151609171135483649044411432122858864640000000000000000000000000000000000000000000000000000000000000*i1^20 + 6327396423875829754052610937132278232141637534627959915274366929452914172556908424048768258615206205196994488879985712869554398305522372659685518364244859664574148049120667367964870624834024628082827985443276689070189095341371889731175854452301190220546841191133059248620531064298084728986855893720856572233420406106423640516148602095212260913641455241604132262357334287966529742258756193281770739150973808076259124740541027968527440558621370478884238929134740420978199719614685149257718750545413545629890607848540489049439758509907831023083110585038727379713474032638283228734384012151980501731209336464155641318340513327314566409652631406079113024596444393949729333362457467296678451160006127619186724787976119508202240994935352990180149438225218490464955801635427871226121600598100491213523536442541483466509573859541964781559306842773944165368560133555614190650982353840655264405392308574732683375309115694951860243008879198356253172896018266776836537270648572455638130627348395472654958581454056434249003558866732359176456464430672843361170067330099061328914499247175842199713497904213188449024095489224865925787184185325816989168996931110330947441898655156892629195843783679469967582291993004475358567886163860043646262163946118756411660090231340440139637831353283319930784432982726818719347966651694713658443987695879336789898766485931549665427954714962919779819360147133992084888361390470570657460099481600000000000000000000000000000000000000000000000000000000000*i1^21 + 1565287231911166103237673722806749443611483706400075229219136302454149122693285506812263937943540259049782476366918499557686143559089973896820583893257928220338593905872118238005933281828745321865131909606855423387071045163080228552278340080886464095569717830120225609326808484209161237171035777667609579814227050985351100770347190973227122170207298298958312156315107159951027339246505118671831984717641756795324053536492845030491037671438086213881460600964291019467812191315582254629378516321499279585599441417363283590970688748577200185087888690004852329402451735145639034197257500996979167748649181186242245921644700924674098602823649248327843673909215569599979503653624093339872571498822812605803344980538821568066639575238245977857360835259618796747433065111916794514813447112185782262900436175479373612532121104107398299309938250640533602729409835700540576702228599883648741005598506688537116670396362779549732817488662030219346013868856269952866014817866816063519042608862315702275132651427488245246197006074173071084356447555090338632755537318768819473256434087298998039944603046314062657383711354147322158694237715217990960240001740514079397797721105716236059582916555449201314435183560861707884969935163941728180402454431140210536427225143028612028919948745661066658250856197101967881155939832343309982289158644856749550423640788973882044956178483348497860459867030044791438200666631089628523287019520000000000000000000000000000000000000000000000000000000000*i1^22 + 110938189640738291667823682114825502495225284314893309160632456099618685782502083354942682283094519713927238172496703576609092785937957135824823995158262292020680904217092775692069966512209036045426010933070489366879651440572234853963525896466180213528779759957470496532686157470502225449734559266279701648097621974021428841309354024699547262038230784363551725033500916407071678993496777387259421142780555123556199305180141325022426267458178329281883133656143237338179631004103777229544717232852727250517126991033749923539082823092279113452686085663138665037747490703661355192162484058577699892875775187568397999718135641330385647661973040356673853419560698138454842332007391478859814201126569562336903753497346714827903526196065462575613422234702457588873938387280377173834303374610549669203362116366918433298634506266823794491480584672943726680681392685980282310721486280146936353623987456353020074407257202342808727773952640703714992544038298083238728808269490694732708940848867403588571053714086938062472097609185163919468363808336782536528268096850624615001521464324951258341990760670821309827925422308957009565729667244542522654439965233042785472249381329964148210364875107636428326193368318237491272337266418941360855112498831864005326154723623985178722036527390717753851287866896168864529733334542291098644185126743085457594736423001300653838418760808088817198335883890524968601001320634910299389952000000000000000000000000000000000000000000000000000000000*i1^23 + -1017573707389488381987439399437507146140422119348678631900836434070014250738610125308072299563772356653222175268876807182130697853383023433840968698908511081423252301116763516607771511548158007658440222704671957169762995242133954239892666387237112033257146035774046429577340242029056211240871631691271450417506696066540630798726782645931591617364986738255796245601893065328083127839617558709363021334804995880483514501576283818406011109001257395286764802357471842015481131348927337790712454408658481690826895350816649283011883174674879409344434612138895642103570160626488030502421637185816262324581911400184438173902421391531503358643050726391172171661684593980352341460168650196672379420812665928025596011089189948197269770216267995968686945954877925400802430410356477738541321598757381319246836802896619827468848796724590230652334181387927133109819391651417132124642121786769980918021287546843810506442059015812250848035404182426918081553927849914322591650549852349979238571886731715250097229799706643106315887484436533553689202311783584593724723905133409127805170271129843398172352964687682675357140289464226331438755387362980616721711068154328114562780501322733097529783265238848883752463375017857305594771761861883582076985331022357941791780846156124631989609959564852098395102604843815917269675796553814281415921206254603381952694354476181591023550731533377755367871545965566938393508640751563571200000000000000000000000000000000000000000000000000000000*i1^24 + -2410614321202029104382293121751858072527687778135779742483511173624988066053712734250631103731944087310059688398331912579819218271767243663975124928581877210064134551736531533347279090809656430237974443954557865327172977798516447012654124109641569675725843082327783864232934988569302723334126658343560162189308335226059936235819822919064345076480720442775031610642992926763505313005364234702739715860771390172116831692593094800092958502187526589763122603761721874955795154079972644388964839842674878628512842185732896071934013022126312995240575255632964172940103826505698439550825425990545350162919395847713138741926914861388424250168264487183415193391602255133353266474451018919236408783061118072364746706544432727121007634325157025345090830958872124086741408552995701311120139978683543593101805009718802681921650939301831624153017756965929880782808171768004096461350311931132307281055759803463324813913943725071644444429486877771875992481922973794842506897607385282277706117271736413212256059378284001666133144190900676332606377138934023836173549787546318853929707423220283170970391816461118652445427656727156732388925309167791076054351540582921405011436805844386323941465049153520731371741838366414055039859547729796369393966527821937002829873179570950450518532485790851409876162641077069465301566715993660846884408926757451153568797568814220353846200916496385933381717996018528006719757060700897280000000000000000000000000000000000000000000000000000000*i1^25 + -349736978369149289865962394216024826641244424416368908083767414954724435455402365432747507771072657085024179115886158966043119202110631917697023152255885904684339287162599566404190446856709402038885813114139569654127212410281701360992374674850936661168439932636525922394277853325536857699317839527814299294061855130479446251136716033488689256710271431503446618713605442496207339832826384472955252022648617110813062839028463234956218528952859137611812428163786701183011360127964515551307603159841174005378695662203867615376116815566637017763741265232528588787179823124526414717856392104168646391345059092021184075217970940383374453431055241191679616164128670723014720900860484169035077669455083756975490650801477803816106821194817677607885194689756566453492622532333051319131446705040992277071269421730974391194040215891594850259023428669931681218708648071060245752860139406049754513418219150731636921029677868995429302293019033300226405380835762964842134270574861893899572373285577698712710108902901016723344813219483557260890824327135942479033923342155184164749681330341150158812400893267338258280769074454952389613786957203899437778610124067854032682975353023862312954356428077754518181500619593332084792192713630932779266984292922253602011242505595727900476935333442403018768100225679903701900467877785292965127368307522736232149007412494241443917149746187080216533925728089812703228822101688320000000000000000000000000000000000000000000000000000000*i1^26 + -13695953083328874678050107731203070265694246462184789101083391581020996774134529049094234003254505733765531762152607239630378714153712745719491738991100146470637056302622236588982829939772034259761327368364942039607777814583423287840977926943597249203107100386721810455488917356397051916349485731458766792685761312569513923937710969480837023873285081799107217245873762325691681268426597803609635897492529220206990337603309382110193862983230958096893719622723194081582432384316624093341261237837243251295288205027607652309044642748619733813528861836853821864503546695486095687579284493893643450842671033255951976130926407138574148731080273983589876976258771991830798864141246975281467823619941718954518618610830431588594214945626428583111397464640371507552909609181944675914573513468000806130907058303248418839914882424280923678582582583923368166943528824742683631679111450223054995677230249907815478208951136953485470803091505737537335668859151739066708590629775994522441400944198579370222713226710971296578945729206381673628073662759751520501526264035697689017487470053261040958019397866839786290027521680573225755943333289047973566159929174390015006793429710175701565889912127212961547210308866092327497490992241233449736061578969667912175358284516407613757885155743783330395206762729668737428416780432784078311751372031622978438527565008621547914871700602588109061055887668496303418311809433600000000000000000000000000000000000000000000000000000*i1^27 + 485888753127233118744423413301819106281452737701650436408781743300262113441660362147689247708081698062371613230418839157200799878250591098848898019433659689424013206683358188933044730075838017827097086256929444096764802743074242142473280029120532993559753498899307887290926432122623264160895066429504926274171530698833100888969493273078574982860619621969210749176664360290691834305027361016562949110882728024800837486350254367118381446780165798403357874982973545175090423794297364553958203822555846553138985911876948067306691045725787419594065334459426478057308977046132143839497705327960419416733666419893269911697440973042284377351569033689554672622765208634906342515778542069782377945618682534723415468012051390918228863916898402065211451341006366879423279248195350416569855034692291900727910583245287597757435930497248852559103990827463132537319322329701157573899383763931987488364066841037574050016197124293258646637655893472451761000168509538285462218815727738352513395699742453371769358774587956330988694685948246698964406528778978752405321579780220400650474589567330006903403694659542267141297713127942302150985344078291380277715576821786490692744198947347344598010096186860398540690505385812529563881958662076783396379684562519482744069728168961808025146686597658103546555062826193360222109563187968163943481785337907892515323750000017831830469920045116595029668261689478607504670720000000000000000000000000000000000000000000000000000*i1^28 + 29459766302775299681123826891831898388744399698793862875443588077528552342429417921117081975865620916695246274297368814550453034035967004627693760494905678992112926235249894838916968459219560528289637592616611388931412602045488235277806390126158714618610642776416281433034233413504782684256369039278099773594838279666737646421317665432871630813648563679327104678713835347256144530307014575917785714705033294656101530623074330742123743880003843975891123294540704859901826934553945272312248377540126837552094625670798817409583720707241408620654303763710526823238011954811202199792961314391827607317442654996357073142577320917084118488951561632069863898476231239439969859399794953683872816842541830327766536886663484647262946902344473193759261788356148734156764841172489115039115870240487376527886384736089999312286813613157317117983182819964142660091331083953708367145721478209833323526151891016687536366034843895317714039860633369264497200321539843368976703687626424200758874739088645488154824774804051512676626222850160774892063778763399077507288333308241544025196516575842551447934285828269696544029142544738163624670345495906908415151539932455203333530983912481042713119183617572382566680409440636626543807128466586480151766922934780822519889567140393169196760947918916327366826927364267696251604554971181756444851911660730774766828196599939428065836764373856623003985322197131544494080000000000000000000000000000000000000000000000000000*i1^29 + -360260505899032115431567602094241170105818526228074667567091573041739080765307058860297856764143887955684615707576647979684586646360914274376925609310700220922696052303354837085484750810279054717293461675247735998317476475114938573266537874371145175168278876171424002432579842645187077223120744925978163424222710330483369627150515009344997531858495578265433696606458676759845279365649523755606840717479299726033512714091172903416310280295458384027196587056523740823960892246053481487372767498591744307898469073243456148927167307561735210682824720579677774992005351067214909068608437214016828182592337598204368607415130809384009924405234382059939392363129497170071448459207961406729942083756841799657747640762384467511573687646356263168687838965438284895995342093497742215776195187624068953225996817571216482908717681328842532429336730605031536367194299002634517314436065649953307548406497606530769347064226396260959008979324783072921720387669753620616749326811551052661810952678225931320800337135967645990600721979039932792023358348796085325803251647665468017890068582377761876865073655137829911037056190579958885226907399551121371753421188058267996661472126006337713196076081811498999365647389725282119659299174314042485690925826893206676898886491240345547731185736486231964090912478374495868602836411362501525405632697861670037286548375964677327243826720229070943036470807167500288000000000000000000000000000000000000000000000000000*i1^30 + -1237136853380834522116048975371634412812658788354291871788277740985358609356047213555797183292781929267584433344870911722670608383281016666570447379746586284503913939260924151654648878769604130575196663666338618790612243018413091052140764566190837542153869544747767271108281068678801028593836568862879622304480843311716300669666136499607142469390275217936939383188154357655689003378451383783292223939096457047431413623816779353458751735288763202919990389684469526650757512100914066775665614660692839111293993269193062829792261661808162220280808346402696166141770364005433909468005125523946643635757861671211399825944374993699757202520917845875888705913643870940669493349957255250610925548422521787966168186944653282450675074100017214094017680506821478111774683901785925219328233237592390500391649471469511854603714844458647923857916279358414519965719187998419315991106070527906863035571010559753499039025744079093111653261755822912888584879218280482498944931125894644594861805383957053091561190611262402017501689158882093430806642097703386948349023025504565554314884267334589802703486748726916936560197793502123946023870663210564919120415614639265268818896905047461055703945477596626009645827107700350106008161208800671483261011257828968040529978824340900777474921462707921752148488594026009661440689424984765361935826841569287440646795429503439782869629618620785247339472559800320000000000000000000000000000000000000000000000000*i1^31 + -614156200592590282421171502151375067417447289747410449158704569385101440177107237018269961232796860647948512520669998277767520164253525797989201163866278116505579285307816420796510279561607762442647560494547714049782129276461893337272877164475309756785511016655014483379237888065729898080321764122600150769079983613120860558580531390170720750129279560281309108341658861956679405977747775752327007320962362128736951915916966447247250289286816231851882647571887668393352938356420252203297967784879031447090882519852213754079852241828620755729868005330354497407733403782417266173989866794921361607515332881452002727565215398034300469205851718490445887722084202350965100479123049565431006524574019720171169535213771570251841022900312413989217342940154196374228205665389973260798358039568077499967436113329912019060812110664049230705726563521106151821665091688554227278977311740766207106264095468760448302293747841113578224757555249145507181381580132353212294875764291575203531824065344768865619123097076321862577278959288675851689133058300993320701456351866236454016134576379030341232782642046780299897517776345141471690422718894989722200119655502523813635219101041712995145308318975099034724018929560986753973441351066213481677928441982982112853232232083436480012420289217897433108284702968279226340224965837901119809259610340363974726948156236909713423155232578367533598208163840000000000000000000000000000000000000000000000000*i1^32 + -8920307735312484966980792097668104471216073668164998585363741294589159761223530907011002229940765393491985963123883841268641406866650306909199794829079297868027747857070194827542875805886401423119193956248043319088386860634209966872008980055494125261989226138875057836425325351194982908223240133787789616353260502681432919504707571210656359250015855438651517688176824392325614066839789643626509902539159740621861956743947373658284592704771846310591734317148208071975213082916124848180322252283702373501701519230240617397551603717025528055374650899437924127667328373552186698243110775018900021248717211525518525266021979768521411619029647505329053641805579678802211656078744447619280269191473547297025142153641333802698353018286605641178066180083708127206600156432587781715491816648417265427838576541197635383889971629998323885134309874588237847580009437478877202202823983960120887168085498239645367692515243179974719085889860818946529702329639854228347021878712242163374138949545901720934777121759291501707183062700270785551352861023894189245425287251986816110628545617522929111063873074792577616286781058514244563505420418551121659062796082508545417848328618044265630892620198908415057686628482472709822865020375796899815635678513829573792050706251539725393906451037469169973482481518902891062284900472777692610279877909921932825660638156909400957499944124515080721347379200000000000000000000000000000000000000000000000*i1^33 + 200003679794190515562431093069636118414702824678969769800526315745930246866606607634152265162591453495968399752837388467923321832238242788081509094578708563836814763803249779501631714612855613418745630619584324975094108839782851264148282843412762075660030267910829501574289469956155897683436492850374057521561997596707590806330828540619049997762525051229017579400438694975087558243875139874456061496434682599753897623117998516236485218179878075142313343445926051793864762521748971053587817049927156420794020218005443184825909619088721872593897574174799116399024673150455788823581521793804408053103727111794653112340402689543108045521006277979208737361212899003625026934850662079192898134367832219943001342802566900883934712753604669697205343351615207553921210984439353914871589545352541332392500330760189043132810473733836069057782198424296625313808337086363199761774117926751167010811179071332332838749752652015899821728180385167206948351667853004334765149081341769931265276147107956950252872252810885925380772878005530482430269936097754163931092229212899396462605434662615161690811346746796163824651059468190439477425247112342289144907243454583655694308124618838343653106197197952703823030562788880296998509686983915092454876132890082569481635534725113443752729988126088401098801083988651188428381642150660403699727429811091562186561538573318925307096370327246119895040000000000000000000000000000000000000000000000*i1^34 + 3358366111143501794100413138698558722715164280021904307398837983118917834902738132661556075844751393508689750502383164262003193064371430157153532928688993910105238905667522826376148857881387466426422168406515708207091469669645193922321116875549951995338569749123101285413053189186591658798551311099662107488551996982470025461736276716478474626166539337478092967411236191903910868829250596819718257865321743728071465145978758162621754376608954062129070240305258868506057973468458790752558451298275823041029481724249539526423199399912950674607173081232338207275749562810646814770185707152659557815090676580621448504464400645942931588732647346972168061679138360743071075830584221902771018154610931272729044017514947182923289887775826345750958134798299797601309619184218949324503831844508481732793207466579978430773345197992227818450919514778922802847675008851925948198506300514171531148249194989426235855155077241515336349578602238160067014608989019561530034413674479967658217978342660606421006989078701715272568282126035828079124333994894758789163594655236897553721333536659732445898355711670810649036615276972270806728819962316312290049113513601708822577760173817386992189619603807864921476800438461197216503746929502447976190463871276540642838939676065303305280305902608158065812065194169036068824722275603854088294142854502233695892979992448297707568811252058685440000000000000000000000000000000000000000000000*i1^35 + -5421050176230448140600001556646993865280953373531740656020049350400809913422764996133805748913244558230239925590015818292636407622337129494508250742988978776879971024204495419683648506634038495976378855890679050293094341836403144395792213592560845056883837353074292834559225755106373373259486166295038610826558914719384407286193565233768552464064869615250100651992700710856167465233189355081907062641861835190580473932424814609380698123398409726677504840227895767796913452077804483821433246247535205072867851584538793057751521763399804999463811010872232102923168587716144266044721298690240995646002167488997379888640863280107254076845330812793615486937884232027823714208555619569039366420909768103319999536118564505638403126953801687596265520625695967528495241163819597674922487745064145125729351612360125919359933352347987363445564812279497414427553702324129482658281129251810047073519721917810928056813214239613118581481331671605463486486876604998574535578093079640085954545878603154788767717241732674871832051969491309654851177743040885437274632758435160056920900381744163563047757747452530407726759466434448551505371102305805293699910726290503979967666720451213056186289848106496681714943995590389748180802160837345065760224298502304404428877913308079531081754362730081678574877971770209590142979402373342665075254043985882039944801275556912120262882335129600000000000000000000000000000000000000000000*i1^36 + -461996619390017461520044251694996792385394748558067024028414989048890382146517553850273697871232313686277062607100469145151273435973063195442672881407905276351126361067181676895779141480542500060974426680906621294914551816034205826924343468432628792900960091641826230303358534206488040713942297058246980108503901090166301170812267285269345324612488457514285525911858204562607007146330417729238496455498426198199600554165662887741400163890566068343939367633086586956093818550317151436170168119878330356707756088829024970357331589554631836943716251293022660925952095567021824498366566709078444449938407651562919688950086108216867985098129398244196185064665565191182259025006472228758292593853473159885134659513192390285606353218380486571029733272890632256277447098636496585912427590088724995988377586653957905201734552834632408900204589634308420188256349820062461740363858796999761732648737330028509808743274121864633065735535052444696456816938258101781748318785462954048961187289204764600325387106080693441553765784475614348498640681218403706532903357762387216329163949586157808365025294889057979266596857732089078299277152758973462114864296543840170208960847460865652235487249000617770732936814037040137069533257629367220734330678856760058607259421548734222671584532324419107281834611572136079847585484020321708479147019402166576845021787796344458731354849280000000000000000000000000000000000000000000*i1^37 + -5286349421737635288585872965388043498227339207772347946234081051098586157642673838693927027265658562356579241042157021939597090799302811544906549544256246972393689175047543862247854840476340221124340979002268943920158205623314612895254060478880804907496158099343580498203392204443137408040465250877590974129187546015698988891948039618331439995570706198326640227138064107060882645917948324078735671211444626378488799515434435076211858774340611447662654200826108873597158904431552492374735390198687987645145019443461534426600667904102774574421662680054576984358777970396940348958481710559697161824850454857473615459541112040327407269124124028914799722716968339810894386650054042793529647582713103251112637747603266359594675542678334979953307975956537639977020486440828320844072258228568476893259317669698055332555561460243205593919468462519351312111254043727121904416167541281630819713114270410706083029399834681043426006217621783574589171339322888689555700465277001214482821868337034746153372534287447639461724648664715400966486893310847897314239158475887904779094910908930718273173159110149616685682747330716032562168705433845692056648273437587438123027505131145200813882588483970308343007626454818053585304417797393501520616729976873526468056707539235660951357243070816242241465128650861177191302541348304053341057973399998943244258747251642377175040000000000000000000000000000000000000000000000*i1^38 + -32383270479404355086515678540809762799450808682163277397897974170233143215420400348481112403286143844137901675760695962967350630741849085987784433111161912059741303819074908893955108306829386258879503889848234665361895770385086859943533701949874272565453153532358040990753263740954520037377310951142208718342322771422430115916675314786350733540385505776869887839547737671530075046671251241923768430738940189771998424172035203286328577623196872661255974366607050684658690328563284837577765148626283294929895510573566906199072161147921737126460424892273983425156039135104153046254247407293841021441440999903124961910965986373582978847483385933166617105853858870988156407561306571789824679816527607290593964025561916676768734688167604750862654892169188085214378163284260979733111259019597119440091928410770277101266964577072929478869551619633741477952558017915744839177842100590642398593308553526177308573168013861410847398783093224841873394521516846444791479896479445522369346634588224439330006441279166065414570377179277719212452949776421128186016701331119155454148148473084409214380745002833402232884942779955214897862564001631027331626353658315189257701308060325940439077827533674982068070352051016594134632483962097208347639243619721834417853612890056919355801807714159606558768088982255679399980344487364246709242283493742939649265154709485571276800000000000000000000000000000000000000000*i1^39 + -128653137244547029080953641791233776541678865662368258497164749727866695613917839199157676587225416218360809447315546520483353473074602570707326417699999583980282730587984167836247994163308970011397695833598201778848310639019148537530956799512381890829759285353607727229680451701943904051714720026964583677622938548171379775277919179879629454046375082296238856631169725764145158130843666241109850234906615614397709832795338846802707412924929085771386273850675208029193533009869411832518493775959617788268462811781858686641136498815268523964901739673031987877222826673031623977325416241294929064815821831501459012483395490738508807061984514586839406749660382968563455727293991313485236670402584256275978529541202345440099254037895863563995832139019568427064708914711086517399433541759979724984357371748711386963537543336371567234965150711061544239014051018724038715766978914859876988576170681944156324444360753690698156041605220986795820805405230576062840893549939006512012190860993079323036723316457519895821952106208457369443888887294330129703670125663075227569210124973139805332026099942496152064704319800293856125822805296209005936627396507833017772762180814758938389380744836552345307040993200956223034257891432028204118975926155237423845082362575440511171128299258147406431150900906948913364392829939430001092778706467544875703316316977889280000000000000000000000000000000000000000*i1^40 + -352344185076532438071944050978849153516575755716074177029721360783168894819130885802241934353826647343272025224593883839786715196049440522866183819427662426083694607902994508003705800494914608086314346620955226615840863769265997205043169975135173604200551029243203097851782231342562977263636999457105145082520728592787192731026118469787057447032596055854182169312317147845838541395163119615361062392679305811335468845585531931588069752266634140611961916912010236550883958071101844866529283818153202584055716914793247123717744135062792378230413471914834682020520594806004215345080285675580028738172397537417541699899691473352384030113028866049083887331308621660005477395721620987008524779422495402549478835458555237780653120253400244712465897765965570113954746051281717018185745564231790097745526609405072536053810037388261297995053634473601035025872334547021082384162381316326201751359220431099169090745267978163484740749907419849942670478936529810797999452986918374653165016136486926669710667311332498324977449200338011865304025210640308215993132515180485713792858225414217267845433813189287739060962817033229108937470917449568075427561375233297691301895965659584946551451017695920750121985811162582345474905240242415180623086279684228836823197502656760706861105064221685572482425592757590052840126432235239220483897375857280398398813372416000000000000000000000000000000000000000*i1^41 + -680618667585324947534664462486762796901587221107012461994972777805667022410108265483170115174823261802938711884793151312789380785130431295750775321776213211064759255994112895419807008195223618853082670569287167951805383659458844964303228092545085275832529193145435401352703068528711384831507547228276656846390040812234351794225404524595855446853882771846478591412025893855025492033268479291398913048062269947797043562693203483725375093012557655047984536670454068108791836067238103908123900854606384547754964321308520265286211207457837376237633457408168782659763677114743609313706874129605688577338256013499711088973586685155173582037608532900736485397769771735668100162051841751339318105090131417256599945027858832316252935240355741870117890614638968202247221267955816178030335535021437465785523023225489311237951892469370306826762047455787441768766559457362230445956832760896431534194853338565962329520052379385367415332332091610328426584924745583507853592398740047956383324906389709082234297145179020658557544708367040770863726762675166403902162719211595645756070628424872205958004760850908846425531568109499805765204600223187472407623892388413724139557291464758201818320508687157706098265198859535143105205207967820092678914750741454605190147172712942451728822719021387022934505667748946795570867710924984927733937640730812744099430400000000000000000000000000000000000000*i1^42 + -925914272625083497928708622374975499318167751818877053316186614337656580948182363923400156942633574849470382195926421093108223758935989059105773135142750229218058563746644276186310850870633495657372277877043188594106104731658790056320629161068445698610568771513959206639379525068070377227388676570568069675507683331598176103331219998329741218681141696701941490079674381968130387529638689207766972250740354222248712150945859342329107578339326042053925291389118374009911404689788360476303515001987054963321894887927683800026284101027815896193862102861469888265894303533162736773532677960981228622014272569717520504731509885783146876451615898615194262385740088038205926980968666288004150085121339469578628396831927025470003013623136490261940491279916281167878025782081735233182407535922831316106135549882363985301148273052700652475945325963704190503605452988706455729580461983149285558725813985547866001330929320166613162789700004816247286715038644565620489771395221155432581805513847323341330230689319551740449236224836871643273160822732051569650455697545581077653272558852326544903186556511980687671677152447067864359725985960627859687400760925056964388855348514466310959352658707587471026035818473646846143830725129173996208255018429965353916512280635568539089743857846904300966391585369722523999866985012256228694482315265945108480000000000000000000000000000000000000*i1^43 + -879964266522891420031264817533768317789480478014793986563567118246862626820767542971945357170734602135713515046447243650053773178305151630235831662823879170923281587492332042787457791378701875984102870218988270219842914388207545065641415668079360556236260496823751847955530298277643932720062970782903850318508874575054907218458713031943732381426612130957054233152228173126081962402208559081493388218548684002592550569367616200293405099773233005782929334266414618374121226683493318331544894158797258367090301987886010925071181625605204421047218218760593132610887933233934110076542130113723916527265845033709686158615379556137824642760213731351800157946658009612137957585487109956286665615894054090639025399120831836426710055320821071121865428482329756262033611695224452353421623578150094582954427891935892027255225325419617982276921325245670583329906125901972228339658780194500802968722669227767831260863031422521331030815347302192056924062213150262113458411771195358210062207750310905300479863190280282679514329114401067108854990479336421851829507410119097321539832506438784781153353383214248760970573325933204152330748785720206954022950985470289725204477932392694356619373894630681127637806165132935279022634677847829402441824249146372504780098177582630350621371045815855278678226231545423722436962294761726145844104793161728000000000000000000000000000000000000*i1^44 + -582139771307538646454574092648461388126775398441492994178972208868745773163746562899550976804770175850581595055855067258268362061028887316609857845021581643628669563836604408551238213989410039038942238909654971678664839197568667631328147227612102797893849572393845378158097524935554609684064465078914120155207861073449397220358173428061347469733749704547869709641244115847622448020955580488461285018903559175941421094904534022299490291422545271708291165339353728602311363836756483182236401546533157533129618780562608001838788551792756253759884555517806803994395712546848285834725724137547343305979741803303466505121631752723014293138812950786089477424903796422768743718800894956422416085764951485722758386078297353412729438783040122261546170255278778705980227005186996025041387026757534096114000863128747998608841250715859486151350931206147828075234434852720935316464185093995474790071436784488838814442759328515522039875008487293500666624596141819648954550390028727276828963465294417452424506821720927586188030065231915780700209137859713938285944823429850926489755167178675804253040705745499449628238977698618335087150046429357548106586078000933755842504156702157659257553579711218089911332512120579108910166606339428347610244379922111059623475906201157218519439206523524378150589779901876730098204098758361918131614515200000000000000000000000000000000000*i1^45 + -271238379896351160127902271316701218110474374310738924511401136266658590699647108560286910505870378904998337782524234506602696313394985140060200328024366434543848736100418201239825804398997672700478493475271823515219365489669072906224894369949547047719822354734468915657286073121538171608464988370322046680160463528775365606625099229479436820316956820862597626813235675644382427386917683595758779170305024533341518399123982777358631627975963318246928973411242120169651276244006549632528308894073096845486007191675224898652308855546704313516110344067222455794365552254534615388787545062890016625529697344206534863389516802288571893016684276740073483716639978694234988126726149883439539523313809748817589553102840117699839070790503716050992402163162228058161193275593255351021965052862705771826122814546537901817953849546327050806365059004814724735776016652804381032125720576794890384879417738345775568204629210726422153097624353462267010210528316099549104267609720532118352068748703572169679225920076747400845933472900967483757434483552591266028993611183286365039148783070965945761418431488909526965591131891604175828277791787874657355626917918961648706373635356444511503127268300950149431302106102117687595380693586310818808446346300313457078281535994394128050511657654521033737902086704496353977277905715405143408640000000000000000000000000000000000*i1^46 + -92493877396470285263718549342154444151897712626575420976113303628824937826861715330161145928879105226672341672285779287631387454598797652975362324451621102796315975300997035292621939441704616219050792923273920118913234621321120091073756876211550793941005024171502517762921779077142801650164093449643492771009383656033137451027176032188594020809461709310012954184313847438994994683966963560687787612321392403998978178130718463501791472499039708313379182372584941981656264739292951225698661104330249312652111666939708142542069097182780914735999121661595256893516951093719814731299661738800413284595297322579553210149339381615328629968847713642916834930535231755907948100391174439728208102236102569591817187685208064222817847477592977985936991799699925337864826136586779873853557464582886196342879571472792050788018593165074575954545676129300407119683780013730318885759506766608950618808198303297257355306235135206991228536920011294245075105289710174492449204054757864169754260557884061276026572397353238947088053710362264555387426735128172832487486742667929634326117720186071593363388205636940239753714584429273521898848783468813043793153593330872692611940501682042567710811545298178634489459413074047118361084929137978186440006317623519054336353276503392294498185833306124759524259989696897754611289205499756544000000000000000000000000000000000*i1^47 + -24133282065186033423326207520876110560855973287817717295046927747594248622913688123460082673700783380964182328207250040563395424688772314653223759729744120016738585680863388157103372962254927987245091487837104806505535211430911913967664412942071377763071030524397024782850719455059256742471076568266315439283267670998946445162373732539599602718873258835329761822766557044711745553490356333016318792321125962741362912873193892033349088496194004207453314382288645560544283022281189875529447403748382969317621374365798164719065785081180566479638406434938337142929045540850546412385446700855562018517502366224065065429293239139529528670606201903605305377272724172847389841482558826777278521150706667737982414190087094674923182904436079912192832982060262707066810500920692149735920078644456975679159629887583047520237266880058160136561446770823683873413184021037948582583358011822935060826768707525361637845120262511193258612542415950291094466238005390556690349504942002571906483729670565412332702762809179559005014616809148482555622989600563380425102101093106462585107506567603009611089659612919581822816901194230004894365774519181553274833760216950342792160110781139982871785202649228291084018856916470911833424121927588392190605058197153154428538217412662104099975527754290540527669239201620826450206235033600000000000000000000000000000000*i1^48 + -4777598497026420310097825182761230868666449254629417723606064487215684787768611642400717909675117371239603753351254764827102925476681772227602350506320777350489489958641944370911319120744770150424708297421012946822220390541020891935954679355995435603177855439769837506201928443201089224305201833410679169258613398801622012872641355545489279284726259493834174869483756359737843294535343190326135963051049261718667651052824083865684029768915843604441368757775689469850944569418182787846606722153508857909488748253199244223311608098329457760380775602470630758552390246467783552741036824216488986794201084577976888247917880032064065012928963133057234608655949608605816212622800308223409889749430910874465709353200243569989459675287484274274031794407785723451891324259024530196645956966311896410094197202131584613190582649392812152274550588959391129770221340581561337216431107266214034300299978674089480354017402121623911682171856238656778552363134817146965276469285572655406515135639673511429076108092534681187384974146349771687276622932767902175735728689263820149824165229833549407986950246600649326692984504228900121557118156408569603385801384999162256856569499477461527941747590513839372169672871743827350641320510265643158645813572581122365922392851448898457484377887822543743046516836916462847262720000000000000000000000000000000*i1^49 + -716395204346728262744709859678276084099971205146704997403125895539520870421292049607623137428921960365208092273028985429938384671441026557374199816163961609520818989246415227279957905690231873643009963191681198127502929352381611788384714068428869566767501146350178603217932297205533478823829735261839992949752540203289980947631647216315371020766304835058596681697461698591056616887872058987053389188431251279662574545446878135859900446512246205893987292020551794241519583408624896159068935994344091708506326773957454980470294833047963009343853045517570546409712960611078445622455757986516764100097428333212837464384957120197829145854352053721819958728964886722014538921570432279026365622886006721123445620362046196497962788867398672942286284847915960192992654582642782993278039458854872575071764820786542973869378631708029791388401663553284196937684043487895460826881704005683650045282406304830988647148432960337093937830797451065676853822279473572347686713022921435716520393841115858824231840862443966299356796438503418995120864464036832101757904339033582098524268854646455919915954967485079793036505093841015437406167291393663201960847750862793409544750077836687633967677022336084551574604141461367001577223720956264220632848522883587670787909889960503447203239309389232034575177796561141760000000000000000000000000000000*i1^50 + -81434225545970766688596173224234748129045162151891240631279583612081263797211159803446721378580353353067790751018261936711471270153663387710405641932503856444396892494427896246671826531425785522309211240134373114796177583572284824331981973486949658373272143694178467790498794204850479414338932256829358080300836486316461774562343136295988571687624730662480123806964835515027167777981397524172304025116223615299060216147731573486528813555441004684149425569279971357039478418247653656572146855174542366237224018854814013045416950363921932080675420793109752899791405421422231750354850441003568067350609669276768538601933655798009966251929907180969832848789766336930524336098822436691711459398245313094701065982504908925579463027142041637721486432753552375262836579978597017564186380709238744933796508555281165304083736238879978591510253831074742048554328489381743656310622533792830098995357649370433539233042208912340273976139603666765331387114237413297186674704228360404459082526977188207397557795652738554764690376404565040839608845464018617450734195870426054721137250707993324145494564800458991360464166317382206957633582089207884971542086979437722230621787566103382719636143224316802283923908831211715988622818254649004634807920126355675961544328313118313162549690613497713475268378624000000000000000000000000000000*i1^51 + -6278253498600557986798765363277051101498667339469236416803847928552707612033557518329290605736225608161461949255009928356871523313791842301549129655940108546143772855137118808697673404630598548988585995214250790689993779334558887454378642814634855344983053343043361511790926192041235257869161715206083446955090449406668333095798436334483983560336620418175116095326714967475263753493743152074998418611364055963140281658394531137534407193515917688348237889690965367967966599244807438105199273482362401255587309170848831475945801278985259401920139960477664237077905649273407062206149234972902764824103316167702207381307023979945624650475336579380367635491265678136863758205220911185605178452214973496947617787499219902576507809235139486619551801011588856817096243289346619421946577222934040814715610056552599530822237017261631441344888687357479158367174991377721485842128208597859133228979114433813868099129933598064125019705804718849552659677394935913285234209013828355788176282190828281658872829763538139274225732535970092091355762060883610242657555647412939752116649025101359512227627034896446999139597150666461810366586299286195296761066362658245501396118069600563359969027880226789857538849732803314471656165404691962781414530138099832897755241571709282470562172796447647502172160000000000000000000000000000*i1^52 + -341918118757535963227725759228141358373545555549111358149704684083545962197031880591582404359205428920280157948173418261394713306372111284409469941335409567965978470504454064702147108353630312204157661605819820602744156083385593072994369423601437173747025396252978270509508059922279277174822622740218552565880226986470617004525233238101995137933840893978889892105041168764813929093160481851082886466470698451708462640860061912870445696442635013894019914762260557074659255918068440449780675740900922173381955295620042051601905170194143444692577189596062194275615719100022259935833875279016995380491743991831881666859942467703890221331825941964369756570522990916581981894973199962487608810943453269401342512642022469597250932317106927355286758527306822349030361227428687121210156881520787459936770280029812646027962591614812505776972839593725256397106897488049374814014478156582790640182865190198008721705191404478366699836999584013577290387412977336114088032025242590216028746590284475895328006686652179393691690610315522069719732958242585335964061477453898076353854335673536675517644630783183086441676078954703177785621661068224731600382155854301338452887111015250066182378830680793856928778159949220611783936629458007406985931863687615891446837749416340552195885674746871808000000000000000000000000000*i1^53 + -4327383999076529387138338000328598533299511291728978412524108977033614883799464160597062202572433415997278048156887757936947894354181172343821957453056361833764396019064464721448387157007578140406376698911398499713111050501252073717148376559067851624144980130670724902337032085597292677860516602986166132696593543770152155225767066645072275998576733331744621297082638609351557907549365100194962713495112934123755476675948318551627317693412569613183439378592301631598475171048834755073396674312917505247812650181325692993762474372426583500049707468187568671547580512788386799198852773797926858861503217406856766451838451815381100467969632660770618953146672830206692950146455280326683586879789447183070725220209367180279348729509871962044517832530287006539194502667659839456207860733203031529220562632637920835993510886051510189034776111119706643936463607206068122669140809911083379034056157227215554583091930700160092123627155066880659609217420812848414863186582122119096679064524602332359449433087240061456859619270670616000250620639804936847029646579943075040893482794689893117656495708583997113264668445861695949665389980711895583405014657028041745853649077742264667281823671027747923964650721620924607293061149233843669871120435163574251381086871282933062743097344000000000000000000000000000*i1^54 + -118679095990454821521212797763949493568148452614693480886487418952556367833186939491865683774262770877611087749671116821420009716720548909819177040402614118574275236389062495745578649649782305645325235551513856807508356956760241790172668722396809270363752742168310397088784129517423603504723051778003154195404523862658843270960630129832176533246132957283153526992475207842812260017472834111967854519113584545730499381981848630107274759552329454241226584686856381464488003426273784717093615906299473238877454728339981988638174765214472221078988730898955877684141274612538057492237229956197853013449990002908852434707880805900393632096038464710288473970808635572378478023896253213087324183446014083001377071013292783564786761046864842038065721433559190620341532827082079827638204040373608363722378432883910977766132231869581903156179366718022063945134865932471361213319648824046763530407192597193085135815071246270560057429431500614826426075740552387897710179630431989969016745173578666158415798047504818299851550316014637454182482584660442366028753750263172013496689454756741500340401408492184460944029455264062326210673319722750121763031258271802796464633784059236583499341620096258621272050622698973862403776164048455246558028195588379966393884839917607725301760000000000000000000000000*i1^55 + -3709339424775060582114467137508874127378343483043011212790728996382744487100478361537690793655706657441849764753705352055250988206063821551739258288312574142125452837833576436406599899270594769720230739360110166478215993127896566242505032795403354879172237382668218717753935922892522229401820529721928603868702711659221967860297510595592731318158109690804893946011133657494094964690650883550083452014133502778716586306085116650894050616048376833116606741592824508200564944699496105052116693373310118480015185357503780447860929122407035633028878995233565237056657212928933655656622404084053824851489783355583417512309597065572869140574021225109336359962851500067135296959957550932205261553426515095015029693390004202785502397149798445437129804180275646251087783705126176529023987708614515455097568443540375306227071201479805047073746944262356081266488228999681609615184248302992921995445201232361566918498723442871818555814241944080294336803817472834716630109675368588679735548416705131020689184451079244142843334117744893261239139503061335226554508246454256344966272335085612434281292308139199947731476589712136690359412203506055876369111137847746384740738064981546871737233418180576028253690798791617384949548964619676059868496244635496339821997961773056000000000000000000000000*i1^56 + 164024071010882173457239926314607816113296719563690214157099838136320914475285139607287054465509909693453927013440749236307385061277286121767493248901027231959209966461563918855474064803140289969717648863415314500729614766045328434924850322037830253785329321526496365287319466657828277238099489214493656265411191455858002826495222789767154273592161195071046231343428951144756413545195323062150161230798424309249993365361970727693779321649827514770664726055139686525130616819928772760665452435530621111377482049618798301376584137381477340738892746779241542165600044790475747954465471346536923744424786497728591721486231355420986899478062632453784230836642710469367879093301354184490449581505678153370041154467325617861804584537065153194222620466317487218551601356133530400221772541285077564492100033537488617724886677519476084883810841406871086022598608072760137422559458223936159306312700108127535165366188984409568409384203448156372908725853201512982596531519643824092766494047386557450169275412636511736329416225217450157963983770296842850694027771632136832827874305742955954767685954332739624715436666106575135373665914700625558277116953938911099842784556009726876064406409531469185754410214031819164653271448460460216740391259017473827406872576000000000000000000000000*i1^57 + 4179205273496025702992092043466930768058148772894992372416680241035910780658521554572694615917419950877820494804943699883244150963629102025798677223149256072688575756141006339292321527071359897855876690417165173299452891921878553552762812290342028322337342524181745462760849219562551794015676703514417887059646104981701385652190152721655897015678433269875224245751442216215037459797706485347701698953032748829906045920617021123890150663892775040213111026383612680682248501236412215409541156710305399112917005622535208465268006408079473302104124247010979409763249157703965829486118914071145488102239867659449157472182225849420564971212927539112087146909492760018535744046069273543069745336517234810878487022733853816138465736623121022069059051506455671438247165600647148566876137757729120481940626902894831255698348206545944789514265747048788170248642950595195018838976620046099784953019637278697561258163783583941424905260365185095508419325904854591930077971428535020743182770316295283593497984603947431431026557631896201161072688701090351126233279361028460478198605554778445206435447688131942457433841171957615261160156593823885097419454703441133129969631993497005049007454348635052557502785556120259515754950026854836750398947913478533283840000000000000000000000*i1^58 + 6509611241329199773935687879453075364705988209921997268763944220225960870212979338216385868051843539099314408295835110414004770443172494316600803664374824664602681381139471355345085616722495290669751422132485913655443035901255666978224992827771710339781791601375123600403503098486429167527558330437953699428174222383384971909629148954446200473604719624025184586173908115298816578441914867318990983758688538436703301886383637320392202662442074642283526879511713572337647318199619448662325452200175174603794658730629654235706202437832108845243053807211898556560031503860836526678388455139131802998473111409301488247753333827353660310128209562671845595307190602447173935630574581983986576263193471984536654738744706288262992526757272783234735907072524625841288007259230377166951462094396830767370939590434259846394626983488850171908778580732345163006207161517857853508762445326900433234699607400997404600274029369576845516773003898329970632378601859786628753903808084961023079277006812689769326080141655640555617179389561899065162110946575341334172959082990011796529943770262857689057496299646108603782726270369561489767527281639607779011033820261470173579723600391749369456827755089955243116518191444001655865173536407398446595521380352000000000000000000000*i1^59 + -651254237519162771131109841859637956118061352406580986286013624686689903645690483990764439235061828757911853478740801671636642639932602422377650174112985150041732641637477527249733206627869121276640260136727066920391306745100499487601610856616223067482743175589242017841072906192469147265346501626632684735791072148129671820094777789204697630485800821544128126260820552541520104141244862961212053777525640911429528885143695778319420147284309825749675707821934659159589786674468772881311350714103651508622658766451967048508510611775971931617666888166548755645392084779954020220853126593936147944628405066705809634307527846936730150692679565066352689685584517090360229297088376163239260480597210901621705455904481900406096259114759651526012503249717947835564076566167639448473731845028079517431413536813050346803777622201633878694732409342011559612648009567582566830361421765702607801281763111712392678650358964668085102370041416923702437992768894836735443950666140545561979109488536370881594635438416458017234028573666128306189555085891567290425481303758255214693682862215598551928145895138157816217215936978620908873869095124595069493111740469050679383629130912817483418539396165643384292669944848681828451145392324232163518054400000000000000000000*i1^60 + -10166478929229110882022127518610949979476276566878075066647169811188796938248219290691009654802331167051924665443266170801825482715214764669460508687238911438987491674056262013583774877692674730442828936471446088670698173131069815823550107866718072494674087951508001388167482797412275902240147922941874618658811245630810906603626410650529421940839896248327358792791978968777936809216853113654403526842515789163070245650178776394007338294158158038036900647037456607239332068314730880126439913555459095198037712241771284292813817389747578572592650355512582243815117998080305430271991962233456221230892302402670789166077985569833415636575598316753446883080330540889432846282432078533580844444338611076227798875548480276689546585759825711460073765299197325290104296942078985324600396652746639153270707525053807770744215978175907194915284188507784297041726115882350649921366021092156573133301576788506158134584243972771608165812426839881239131521186631466229330532885503440611843247011518998974372397600497549108068404187392865211660594988908037699404430957406848328143569187993752536922336168076154605957790204601715625735474822458685964084327342675856647639284585107486838078523318684331908731584586633157659140792465689149440000000000000000000*i1^61 + -83814863355953211810732758272351966997727861621474540984238837683610278228239463479770570042775300605364852770073078059093368784732863902706795347061177053174499876375561569280152836916450087698917420127573543573801533994553408571344754590120077498881780627743352502876960570193063345158814934829463936772923518586966742677183575834765250045393960544224817073173244089300564888079459344283775299685854175638199525526139189733613122708305342668874008626788025402815552178409625563023195451573162320055652151337438693895669197094854028823835063855564399527050719041680241503520179597484122313693079437778184741995504160218907090715661160468081295068531315006279440459143989086153125099330008889418770518948291261386368888119884110160985694636878754740033903670430355671893803098122991094658229787854408514362239673085803051670142258396034354260346353482397836117004404948411595105133772233847910436583384459289859311321360557291198601458817305195079744109187789160337251207700414884180374410153257818970919625657288146720812107017438799179135115435630931996689612700475166831000720171112566555778042761688505341154029552359139262694175578382101330189246561080374060984662442644553906254143177148152898997259174150144000000000000000000*i1^62 + -386982079721352812177377536004050337331444293036586399056315756194510423412662873811300954461382132949640475729040629848202762788967875233563339169047318879372725922602948558576840288843774426144398325520174850387455445564304937851482877013689347202675816874844939794847034487037266162375324031330519892450290092026315755060388905859782420842385638812935056566117265781347582678590742949691078866603403374647924985779079836318556916751557493260685569426154136947737916068566336900869226747615702801346301242157502814390592096453693488516846600708574604525866287957179071519182974671167801764206264613297988722274877860302012125418636828041218393744716389369065230000356853521422490880606341189410854938394722635820028830948206419757097261884023727005209885582583813677270914460762518094870301993926725886718917082138216073248879856943196675721853708711260747198008986019842358791785655332113010115581856140154701303275986182252967102577197548303378576679685419352097469390950106923207099032550395188364423294711002683449647431437333708020413361500389735334253552866312868255051581300488892789280979152203141983535700479581458769550632499344315110379142086694366351604352473758540746673597647169734944856473600000000000000000*i1^63 + -900603139575014141233385103998009876586246843856326215615639637260440164339555720177551576280762686589695148946833861451386525716412274254076234356590321603400927917068291556542366422776467443502654659910699627851894051891648455267788581806645719107917530431428117764611637203095658505216996373673326202290698949891926519692376090924599866190279045414222595106069926480191769556148240760359336627777666868701364930728019583318441001982485371953429067462694869414863091785842626198597465885330890151673426960651493675055304476936327200024865213734060243444844730186157444492161182937906033635742917650240449709816918531591913418059138759508201636454915934727114960206864127290043178481970600076454453701293790288344089687413609540939108301879996504304515171570756161636232784304460527124476150704254135892892524724014315402745896470438886777874357295906588538773104541100129163668958227697763674942224405836934222518137759893144642721135828760059651149673926971938781261152303680057787463471204523839873613006372727510514366491183349386334405383903970504800141897287396010661149112114374436657146739185082679349310297937218734812107528650736183226476199152724343189234186898033149705622692086855761920000000000000000*i1^64 + -1107623689914785329141566532015953036696843670693240061750159157246167375493637198939910542920082673399453351995464815036215454969424599135212879203587647870750932043093092384670144722636820158761349779780771946614851734743944988397197403320435862822005398857913443109423527291595729501826558691161820490595348388849863070718736850436922685344848109905733846228330759130216503227236682834228631251266224933508291055458916481343783977002289871170912702566303893044114261903315134344979286339911167408942960062422601946564160763350808432782344954147183593846318398027031629159162219785475083222786822725456347800734126393011834911010114609160694268162937515904971023347717507058754752517921692659350770814455784578684411565828623849261170399483148544713403493778122318525482456616490278468543649275318379215386929355858243813584121883324779694782847831503486846002790882012842103067310340090800510417751430448467479388077999075449371407679338620227732595146065330846340445800017571370737675690973716468693819824909721373604094786534040057473886265376858255764622978052808127296492251028158525603416017847250993405805080106276355534977536453753909594693016679607168819351328171184882811427356672000000000000000*i1^65 + -1323774167613943557115230322554995433139087429073789529074086348557555948307570271679994462702892079395080598564417828582610269551193488735696257897134165749481150736057993407601708843573466047518866309541349584937260043773097363241529564941806827066039038501036999833124545913474915761772333816100473132562821411369924358317638218336110173804600174359255967827266076848808333937377069283068443555547592031930901809735163567621817921026451860235680076173537863613440324389424226701374867909410605828191671605376863444511232837291495422921068211969377996565853599481014169879733947083212594770915433862250218800792765182144117561536444461141975006654918220209955926900026292300032815693159945013819065955292731465396757072802558941552101263383841253856515547553014892501471722449585980101128768648181474736198299321434513448251352033334334990495161612335994485992331891758480532205815582356974505672017655592903502918595495712797439533176589972010306604402509413901014010159966015102542763220064504990025880056503556262000446792643028875886682945328599025919087426861973851820036158457890305020756630137527758689266488156161118357237954852022245535607013789200595466385335917115919564800000000000000*i1^66 + 275191417341870287317470810482753418271947605814264721186638193849395895956392028615388791342868824626099384908034849611655793405402957632686152048247776152156085067498106254989844093440746669387173472832421562986366686020754259760899936098066818345985644158508476845813086371937818517096164239344412719488485664068921421670121287782940127957824980501416363059476836131404035322373554520558716812905407333100093941385835061627108529755424906368570314864798790987997900493215554799022021326360278106917528359480305926311408754126187055426721106871817855108896861487009885147514245518605801295437758439875277587209637517233343828745865416061418389924304163943164141170294379486408396049249527133935574074334766848785173254003030391344939669096160875590693652663285370764355670648868740473198978461605934274023925597116071248321024484582172028771614902059995366487610601063945108903794011926993800938485410029350272425566522117019992260599938501049830782766421255197774074600335192186957007710194642565542166309892563948563488502203550937297703937174934430536033389499080093829560671893502710840223802803400977107811989213045091696518846068275334310895168679090856430769998397440000000000000*i1^67 + -78283019457066418488312822622493567448551518571936546739656661916792154692987060331383173628443356667500514215892100608694643102930101173583830385828900633509324016670597626711796367433275908405438661384376986150017610303847943047626322039036653298225529053943040018633974613640684145259749914257777706872281585542496652638968719931225720872295690999417000479218807322826939820116922337648317926229065120604806873308379647940814132982428093287665763579431987709783092522886548568705088027804847607139148451813276691530950586361814532679196372668322615267243632387514745017522750816893124637287707177333567164082626921403728039211958999999566660413903443677892516325293429473710187255860031355077239543913448563208885294207258491991293358068245219124762602364258288698790340218314447393126871395205554206728811111692018497014285916465287694869579523766793952439123061860407151265140622485466489356596187103229005119728635876649175453999580736031869222661697701163110567647816263795234610645646302152156898406974138609884847134898660893936925951199525193769984826877572215996414423759579088647279125841706672647684039300012592009682029154559700393534462002342360252416000000000000*i1^68 + 2177041478069011343028703693964817026159263859667107714176734948522445071172063191425600475679094879449790705043063096096720986492511697244302164286347882851390589891162317525403913462642595778029617429920964449237976689060879443791542185220564464445362806109566179593014960280802386047029702946489814604304731376556155887273584822903398970178160988446136315361249214842448503540470622037839727869815717539262604524029628700729477738276457641642031032483971326231836488296551668837843088454877193847690629475132803917823986198710937366038646686857232361086788255722294213175960949517124711367263236765622602838147169085885802684911861270260757235819430438016756859120026632781495236818062608205616371644611298160727885390597038625852305118437751291866412858980815012918509898594891152211246188658789153797310920081183940610190221079786532508339498961115240524995258692449209880581516547880080906805491878946412698276020552665598459187011858018467292174313437465165947341274778255477768975174084355707536156537676762336766298345912101496117877894819510764533608455657109983860065165584468541744619493190058719968762861176182420061875494707650408411739822489600000000000*i1^69 + -40681931031236635280511354698712900731217631321340408563325838774129674790848384999847476409745367492291209972224008535658557271185972292488668240472798177643767416254963405241673425810847858407593835691872737492268902724372195113180185507664043116164691887179405562515371914741260334551843900032839675180751512157851212749751701956558817813868672613342865598251200558607640433963066988898624870375763212056546597154633872755168607736272375053850833728083081501900292092339727309852059800098103693024589039997891830050068762923769217040503015694575734659637703640159975517696762539605279628583867615770052392772352887186365803164083448785405261761513671537547629317981816245721760604508125597945976486074283356977089834016938012278153896068774228496295734776916847955710037876413042509157155469991448653482948532825479225335807715494393651751863382564359811362049127612302020389380871797755845012136171008067366405275251429389786165099100708677749585164730596103287614123354313112909026631159711012146419075099894522007830062579127710439928904572505245985305015131682331936899762070512912995486017552161656754373996959963991526298007850783636193280000000000*i1^70 + -44568597333898364241567666828253421012342564730108614661948702965246835242822380812654833804448904850904249212940594883655409411762937218193144844304923248388960637459224053911816046599798853686350701407981801356904793868806764348781232202163826239219522334233507114144358639453638595298294606201346568209746456567430612514195072385954669202825127246262861283296618260198287149737850277795902964552537906736105880413309174502263066029119894824435340737802224243844835333281915746001446866991035871254156063824841491212180100533668393796398591117312227681882248989783495767561294401261499441206687295324039236561926355875399814466965795993851849113229245398254177718484590455334239345872950800667654382623973226642041205287014903283338869642073476729785253980975669697909203070324702970628497302612337936012480726235634181144937172887692453182324176596548331173405299994154621176588410415127615324190352241362398157581221701508831772000998983964964850345697975900889752403268423271077087717815761912445459684229667103128878454822301920669304149870122340426520648168807057149170284730073461217898545697596119648309990128161296370618073088000000000*i1^71 + -270605968500728132544689831508302013078299938864464568763106860787309039388572408087531586040826970514199869214946281079270840822660062689834080066938932686884784946946891680532170637760058095538755111489155590419104073893524269274288274918252187029936501887998656391790959981125623858019486539102878900032056331106155884089095326495186613047394042729240861498928008242806229261594601817846372623242384139715846582787739870513773572677007956367765552912569387990986459651602572492215479903446842830404648820964861827247818408227834066929999490700378219133296591880491804632714522999230570566998335050038558044742529345752084973483411280032343439555926573126961331184593964588215549813950375423306784250021922913345685043277875859445696761193897618374632818290516272494380343871288225720610508997789738543802483941078995469416125638177393257007326814378510156926844141208055233257357738580119109923464007292847677748665796241359727602803082081526045025773535341547278350059008639329571909683962695424499760245565156794801431668347012354977853069695892980395968953023195462836843304577328979214018147424762471093323358882968371200000000*i1^72 + -372909437612058036612643496714531108717371735045407802436282540325614756991044113811523703164974455235328679305318264483388951852725369366061810420127358536424983154052609454458663980157607238087783077243808560271418406178855716768690558932916248715094461575704077448622022176053845144453595210459574153389720527401528250796554446541606119774770477634041583167518961303839878987797416690281696613228305585913870322182071335238099359345206511053357868952613308493230687405829401650829119787982751219094994119210586765256978399175214950061186363608731219601120540946639830968707079218236915233106986763374729587569714369806528520750419700536127935541194888693978451302846182818940173695121988554453926760309678629066527571993535554646614709623741268138850887777607927495488354189264658365193522632233820405100719149730739480306062787212427866234955999896535378760485611677035280376470293254269867386395199746875869002135532139430358869221890481010969271485233879293746981167662037845234951808281457236997423657934397749103558501377780536280984280373395066111116062379722523966682397764193908933312400044921243450736640000000*i1^73 + -289349941620258133491799018743456729707556230330568324083893343004809837473707445467991333052852222891916180324783940173225519675866937766180568875631027124285288975691317024858071375813306877085074335458976540806216426734174327471891828197544289628045009456383259011270256191123062164845282596301437789308531541007618855796799987701986861562107094260026307021420416803804072317892156871328747713307489635185678825783694449140774585424395804201502424878257648307237105410983699216515260737990096947838142163104259838565530903761027345662976895065011352970705859632423494955489099151589030662876983436807429953759258976184954360324628772328083041473224209644586010239985849082913973439391784082695822580152546042951844888953713130761862657962379256808867747458383777340747129458574739085378877562638671947821853046027363970067766334932692962621424915413534154328131160387871231398122067230460233999385394119893022360703188976515791392484553195563868234163043499548662826395863882846545020349808205580708770613613307718312531834956101144802508016786305119621849678149755664960476088579611109672992268877824000000*i1^74 + 1339120306972790840346318790966125504667624958938955148385951728015915351042940870710823733907130975024821981119371713407109571876343580394030679552211750514995958324488991545402673722157249592909488356361570430543805860735494124022844652583905748714262628007266158743838492696363115793504866547366982173494805733019842005846606064726812266671507051357086624291677430568146964746895490901196577426588224177599902255696524792556413068863291144001487610267182684375674813948147610190148279915157002483780542177915086201917926404306211929640499497284469355202150035982571474138085434162522489304049756822765116489485407226736613316099252283146219982263442332217981570687458405608873226762507819692479658840256244523628096480063716204630414113953158409104887230037107694173664123092967759401387399168134824821449180780582709264236531913335514192256285272422434770926440400339359566411169093495518563036250599251754356746459861916887756423912516080433073266553393694096670466602612965482328017488211103851254996411269228890718963409803486625906924890529439440481278634805451032437224955155002163200000*i1^75 + -6049699168088023626935658823429035543848672264094262605983836857935303754434187886668550930994133458546796022084620463541067019141856399183131572581809763610316812357211089563198963690542786789604245846207807137313898478314241866439220660127090171190118916603041671560133994750609436895388037017598713107339285039246844989159673647519783571960018546022618701229559724632208783831481027190369855244268331958497183999485046880791600334422028562106682391472720485131184703152551141855356966631860897290160360927246553043420543632928873046706757586150550853029617287521240908640818342847181372263098825919068112325088901225570560345242066979548496487714548664975237437279668257236178256731503952938271944115426914590684260446504480408900346963210966027295985391479431502532395579321798513382190349418474252980322745922867623865154063815273880051692215978635120025067212561297761630836238905978832497795820892567374003352404497950067563555671947358424806622069026549638861029705598811300699741971549468254937974946923791273316984396192433286156641966562913068383996404585053100032000000*i1^76 + 124102928914380544307847824761090672174276912820090623769207709718000282448280822063955453481646932444242072713914424426243627077618558961463740848792150387128782498304711248748095120448536472414421782310130731182070626181152827706569780590293924316520502102161514875644821898347407217436532556079490531059584368609287936843206872879702585231565459437381368625574694259306976702753398688635167942512423128075955370531562592152721884328224655114562274597030270426280038909314538614666451326503406184362276473257666469492822065586202369106211593998588807253198302343148507386304774620115713085169667533773311860490397388223107249586886930461499002949738506543887588651416331552811252229032296609621995943984586064871986151239872501570952533769562849444070099751562248440353738773199258326913721909605547260291203426862686136378819143052086307897455301042656392510755950912372923124930384605403506649459418480426806727645273513182378949711304900844137291586863008519159586029937738877723300679853446119632494228363421916610110481085082829627119301331468288000*i1^77 + 239524552818196098019639449334855617938055421438571429296126354508041349424484792866201876893980996589704786005997848165705002180636582628052553219113681093966747225530877917566068350230114274402673128250212270284442265439887356862533484973048007701893633294605010750017787085287704734443334063424822757351338447539044475751434024048437328288088085220029499297071704135062633570691882440355918423663516589601373027540453791380372878189678917182713257585379033755661569382690996674667803520592814963459954475015560915599813211518283147809675910285119822783570096207378500825337765110459160463418508739747659748656058964971251873765254905760956957294208244347725673778974887864880067379959685484342627050636135418884559111980790151912209935612588463642661011284125484022598593567464269280923903314582240693885850595084250732356122200815021882333633665905980735505250705804770570362741366838558957790423600002838311202301895674203973903248915083498239937424545967992362474635147845318730402395716030386041891702656428550854502400*i1^78 + 82922979642148191137908728250704908225975071733289690474760973383560235154187605160069765890308523383491675768132293680703741530187022273021184381588113595983033848389989076952574876759118543924333571022535644088392718961887013917581839821516847824873085763132457142826686006659598517513989030854025154823654273392084396671118423849963277678891152868215378540847438340045381598754474282884089004115017604982936257968145226785168921051131209390918853498153181916385336714025446010380062349240398380570967087651946653694624356163032567346716061634187915348190581543841539756254190811879126961201795006070559608078674910848576308940003436253688943001141520022087103173216466973235433615872527384596773479940211033117733626436095525901902299455086018988458008158386133358448115438054172048199501571339048128536246017831702951946359000726402273286532370393271102452460630007758475350919855509477286021170197994505828017145841530798056423917298772694846196161442797587066588520723834058323200*i1^79 + 1258014147028117705588506766991443146786957140736220692682621978000852270695946979104537453463593572529355586237367964362469194018996399174861522563181398618381563386335888925447921934774113068277421085575549270542930698622099962655908538776544070717702249221893756833002950482080749152519035804156266822120883797186698937746271493008977487786974421245088375413228857676430710075892233001010995282017234015401432674206312712483730154723092759272071782320256278441297200769050478444263789946602204523586499466163201399306497662013380487728407511839795991951484133400920569715317285710159632332325310613580714746588323565793999828621283087468737234328387874488060561847054321799828268796104176904169156931750005695803713767656332989480630935439156816385647027656663198769717960502540783917299950384570382080707459581667364409152900832257384822000513417376004036684773523740458916265453816200533079426904877545066933179089639605080092886641*i1^80, 9084508691072616329846024702732136710078539224538805428077531928525905312900573328655223418055130495979448053828888649176045953822661892588516451992755728260404328013865282807143375339917796762760914514744305095099427900595406562036344948241915301326291383412599989541465046116002768797006191685597892318959987041415977858697256243823865373832580144096126727811797086784405527351305253738886316125867199770393654683893343533519155808339252058355478494544077993256662696673573874961544175953304691481811445749484215275888495232383255274557481514476643228338058068166049915875156499486785704215425982913551350856192322568889900323490931137974151872300863137742370897633972152937760498314517336455272493338503624494203010212954345956400172588229711034263167354306243926327759672230118032830455719316546861895151746865247403810948503123892989114808490551266229089495813292868354702375666431548731192699926635045835407113850173482276818017878737846282943016318634032061849109041314332028069850050762534845506023878314535952327315193152815789008127181182106570799966865641419751883743504881581206848671093239630995288586556439679262111884931509281403410940218598067284049828415723925941237350306497980208718266790409271948071778066951268627550492267767401423377590589853388892953333691547731776952047939178339860364408359319651104436272533733653090054931837570893035243912915415457277051121909348128819393561506334760772613878060709189999528496395569955266323512210933538657015603825989426413770173298063331653555961086451377205172584415462020592396411442076350517375093842170735217215705806810155790171329453192341609941521511443272295102547588092175568249979979041894959121656309002982858942292373305665650511148479466895354334572821841616499398388484033322809637210263476374601728000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -136936754446268903105429809216043078212371628393140875375158852893689939018918965577480550286328184034794223849200526588430066187077719840676660865718651228059204167929623527448811106533696432925605048026265841108126177663500222889267681943027562467956227452002036820540309114374676550279300311117246116649298671022189507317539855583874315138012104848206567526989165545669710392507989456125074361449894468269600696259903941701482817204420856436838398663482053965057519525125012150497307736125741413461496392321227258289803681487789450210281780895995080534148633885674433442286350024244076805227942528721002595610425839162590525773090195216978117914208067491278584547337934387097587108361519593334591376264502186214566502503123998108249706989639073157763109279005625608877330653996932170744391506733058966539966199777051072006315144249206642718334892845219595032128859823912044568415773870902948282255836492361869458234462419362241650189742663714766054742620795874438890924633711561182764838342212278726223580434418166709057282040034989322026670857053848941504290658365868095208340277854422175094326543057730144669964413567591230151148580319975800200301836920152175079611872113537731726402364804391915757158402718835560410235137204299031468331138172631302806333338207440685866661069841525721174002447054059935710706649862563153348996249041338444882776181242704622783886510163480515341720030807522256125857130992397182019020094811732419090187206365220396316575438383958081239625451523673647909493375069010134581688468975333642588037159174150422570047166061379667914908768141622092296240064940157503026821195188197779188113375973333520569484417464261749061647933337739650540399507512809911963260961948348058474163408288441569476964540713041793606124958638426114410600207030230712320000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 1177492479619160192365155137163253256372722743152446453820178881063283760112583650270041416018661751032568935067271443566968709543028110574915219471444051602459739749201450288661664463923185861299181133499367080868466219193016308300759472979297110314183110842318552991068245190006466749099254536261662617716574853986256947222479159823102397170042143808952578406989779280519426048676901673524954210352601613202222390608680845841257090322401474962090327333678213974111394465408754204754666551803188529710517664290753299735753472004139880928285786203736938799081224834507236235514978251999414937003289105430494741436316845481354062260699504059464232258715172424056709063639659836585943859052999948709044913845349373852542983920624050168165693943818730054064414235939554399106280533349349877513037683350577317502850260501408133203724753926274176103514265536825200160054087157535449473285999174623180998791032116680215988211477329887815416398172295125676646058330964267080089629429383872094045482589257765103618346024891433560719330357328239064441927250061961376559907289269553265385409795423860022327524553651004134965039246494690491751068541976178481983883873213059764012360967486073876910854385926274788199584478410508165634054695676002366072427247562260692796857570870577022028938153565022988464899178822076289667983518668724059768617420936265476658676204750584106968126816177491949324335575191128839927160532443509811057297869790930838926480858803823939755434425793604371874515126972016936301064446131036488480177555329482541437849941958874575864829954753010331319614571846307429098358420604771804835204614983658476574439005179206254837924917512568779499519249190390404085835882626856083732641831891064972794565878028447372319178938488906370291590272813788853608428596243726336000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -3735095187281588040455730800426245373009302476275410209439147799838693352701308799598973929069184127867051931142562243741471594336595814257270589942619877944483245236367111736377067641421312844579993775586830904169915611991124002522220397790837627692607704277465700744629501712633518358710629395423294872158648603493938819578368836387780166060549814238087117489000191350989368563258498593922485557738780976707407304342830586435060541547820025304585350841280611861851352876419687474978760434329468051267474306942689222089827321863863827174257073425940863793362597897334663717414694169563802634691707903953635753430092551948903508026075647297472767215187455828800459770094182309781321585505402730033424689589045031635316884754782387454109984177922761653473205006765891431260091096546177865737366941867580577502003418722370892058351183975590083442954077055211853236836241832824353909115548298521567645100535978003757629277198551813908877788313876933552317455827016726642415908963970400206008995141505165997845451610607372808698992954430214949393003663981828132950297065478641831810640416445425115605887059328397831294540992494728083630588100682403340097072123103399847600032044439850607668999676849635087198198846549297896891189641496416003862743941305076618105210013328774802723611277082711175684123925996734410472402683498581308182931033983891345808284918996521570264196924637154311592836958891116127714718944427217290650306665191332805877343619599991431205391885513733621001397631662154708093082283109133049998748650886163802472851063191274938144652698584864204059168425527599686422295904537187265785092525197811229011537999131279879693639014210210266533546659974003405435605271559296426164713320978922267022406793224943964727291485687399555735389921382879534670905825925529600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 25508202289631377275712243259280414004054561544766583057967062598148086390538695352606786218058992327098854495068885102775228718694299165776304161950592255764956688991938265518661257417169009801073360809143067495465686904580132458811800976337981849031652700449087223235750866486270038521709351072650420260565903309809598094936594906823906484301422470085886980610244846216953310624973033368485588251606777723907601567155154102864207122406006649925233196659972241468085286714355616827843646216879992875936857289896569592441446850827992606901922073523864384347017650267202894042941279424715967523776322170520945584753746009946595311924629057631889045059770592350299845698106977280641212570994414896848685217621647052972954652145059297339724921783072694934212415231904670736913434103787611572523532240277193161341562192184647907924280716219395783619549372971323683013500625339974357757425966417227365297292458389711619498127380683627220776413438989791308385267347285356685164223273988050117606423375750762382911262243454215170048586769365949399481595497176878827584054328638743658187887154941468162133399254583108858683828307114406975102880267362933866824142520233371139622989406023836238603573840454863392027965641981030101074368065532617371408111383575235760843106546874801648140494363454233175668565620229509733850439234925520726290457661575875365495257465181119616575681964228012165280419877727171459430445802450390965759154057801793148178424157389467797533128302737660180378487683423771272292464310381304207244901487927996773804710739975228766565511728208293662646362588267089819034939357102371191719549318434374575360461047815781520082628437767140575738154318624989277675786443317492302188215091395179729060108695377019070620489867809464124319962461377549636230533758320640000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -65528360341882933966674602629531772254531352885642305752042182812109602370706566507730672466602680293900441432650923210696101756024739740551936937047287061260168331935968529309100367714997535487288685441406315194399526456441526247990361136211818609886240998404072493606245069959028917777119089291446516581000629903411732167598655756966735819228003200861085316642863524816174935524779269631825119281656725740367456107781006388777466555580535673759826169061270171335075218971132542948046760533067148876064025480168814080620590136919481940630623244229381333705349997496262795420373083930823858615355940922683080540364348246644243698761584295181202013436595446816236766187093715399129407097057406551900166525720034912321650684566484222206465104859080389582960027747650780661707321293380058403893037113713659995213438917990678289984552420529854089154316825417716848231429403459438076365001926433191216306075033287474556430974179923116297222252174653330051848130154018191540083023748492918861674034252997400787095133096236971566041470374518969806715741570676344818319044675891767683149604467788274324002842476893201739327846297421219595391896385788171969626334393767768300904701199627379941066360169297130436701765906967927081940724277741224746247999086672255079364863752735158908678717887299690032797984003686038572586337930135609862066569405651949097847542470926502409475005073356978614913444931432767525148771807074778765948492817291499991152117044347079417408301863830561838507322462306958889639080870566986457266326582532372211591396615447161927277385260903677480615797319481676539453312268657278120074221145568144065290754492499322568774779915612614193279970362566206665680249795609970101027907610986568101843801175622778220095365700017604492886554845459885226564043931648000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 285687511120465302166074488054254226027316828986580646957646442506236835539736183954392299245199299268019923067052502227470837811064733361814280619320684737986882297960746118351904684142236938633342211855023354377974545569174767432629070612056358065909102759728111707224369409433875265793466512308791289976428096746184273094809111411791282651084980819217805701835627428340371404168165868790785278103517248888699366810576916353874462686503883060773167310998818638091711817686360979926451187108186162880284257154093994764013336588948815850583472191667729026777282835270221382203674279862091953070578352045343062492161705972961446769058961818299797944453416685461309778823762605692748181265881231557640853050358032752531293703125276094358362393618522670485605235706686078766561145094217632122545383418862459167709876024583617899471603223542265281361849531810307886928911841787301467684614546462632578281908249812566657091718987650465974703291256757960674589664709537263566357866407375215132968920216700898294289913103650908407665016413335040604690610587651521734922936721553761436988546598400256272336967839050380751001849860126357178628557840606917461812937061915100173326925268000742611187780166149088053628121330444055918248810872556333547384721964531567228475542829145963651762172434566685063205450419701473366693211120747019712906290482107171864819484979164942185829512414524963289209979375108949802744617702017941822508959852536663133025601751313787214135567598930650426484538130652822389388210425171296556944461233464656818629025359427836468579078047084100814474287901831903660628018806843863179779659972434360400779045941205871992797869385372064073083520377995653534469562148795204313409536068492227064641140134520260738630522037263609645199268559240356479776482918400000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -490656226143499035932118984125163067895711281315570848035919646343376639456514629205335732843645317653942743189848142349515904647543176397648113920474031066293994241483791559032837381687716540868750764861737320174156304246712930929853441148540191249807837540219579476575539018449424925417974843491259405310567025822546285153702285723850084513969362443238707181751595669657407682492719799214857351796682289628368552942259733540957975579168700296259607752356174050510358777543675965663692029976135321321517249856293549540107745066910830544722046812689059297753685926434853902442848080532443875229575336166058601717770071002049746214617097520679769970748195032864010319712201379413303109245965325299134588692566925403500415219649645121357822225955787213447044727796502843795147020596996329158520583094415537140337281578925488257410611731846878350904231573163564012432212776529380424525438535998141844848254662082019298181621342885586797225634651366160839039315939127519243534879000839771743242351571743404026755361681538975068673506501003849047584011384965151450881597066633710610726960389894193546554105345302215541223693909066668348325168986416513252359335449540788880214297014547853664068476666360470734405130696657175083361102280400965832344997828622753602501527877121026931837672841587764432486586691969581734402758820576472343435308863552559647123384748259049915913088794157279384176303665161938668133988001465778534858808032481272125780055845498320222856646087629220726012068372128548315790085737833265222629791956282292344144590391482798609448903500732152191399993615094789834624416620511614460904107225576587853152089474628588476037119064418006333327262274386161630025703730556245815652672215354042298818175647757691301880861980504331373304902251475081856790036480000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 2491341559831206426098900907440097912760974481077320996817459766321339019109532688402746701598678425600620132573544211590908459562722053089972026397971933097551660001908930820576111893181442822811688334176609623085086512372996045255677395400436702379062529960264323411678958963943827905791203898173892622507371911334756883011591074216365233494690065249169039609848172593493154582076737370297152929414775529170007792766356820339737925650511531613840452482073988053499385483336766865746667114326523267835966913254942573101227916794679372288731461398495099787832699161694287357569253811970886010239140829059764253107863606034217022330967894925004272926020506664309675670412919814326016007289869872596921642251698252044271979478866340183159786993845046562013254725868025240674552128590250387535656664550027231611919393346792419781042852135077825232170381503021401961268845158316593499779591183571900633680659280685301170997037504753651295578336060820162715052076266323294313623340347285631387494939820009641396819337456798114075415674411059562811749676490677327283384991110432050386104371044223127198334439779100994148885210375387015670848204374780558020701591183212129269124676635621310270047462600857108530805806137426917839092592232490214944683414162234818010564432950394834414899507813596000601551849058386026221536941245517644197966880691896996972442561759280350016166547723361632949237936565089270774513125342152855900419160544781405088967277030518748222023103595134207045102278121183573749430797821957550792265502016802447037314296991350907572806232408585567899744258192277967795514022028951687469188530941056026573615342327508405116231711213233934663351840294457088825129928424878025005123727186452066412357994824221514117690959634388976775796161190829518412054528000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -2298167093106076015011333516550887141104792822897990435235477060380433751284852867820096828275118143145246545667475828811532940915174830390684986267548753667809610571009175083387019757689388372993034860526858927175586517320895163931951128682145975907286736254283151376078080206224208961421351937911396946246715154025510191592877316723536220569783575998203709685100469931853778660673360854699555817845299038730799865275256519374564420393931291091955207932832713372854355688276208422246596594081637506957679157955452068712807320380658774381005742356259197447076333013049093755922324928094512086910744420194900123093407953244040461526509106457684639769056006422414885055756523036258246993242229230307481311686627529513937993687106405066860091663870751014778496551841149063281822970871252614810416618989208355935158870585154322312137921171055675113277849059255091156833387984112797389084283017939803096062820257225128971279649729506161990374975074083951415397442953371823071618571361264147573503227577971024001804154396456526922096177161790804267510465661844583544088463898863747514378752404979490674669030628561989396632693282192473110785797553580880479711455060269539784641743837500806246962761864597661220542346366515550772614092662408532190318377709373595370712592083114267302365288658442859216979328068072414415427068317088199857784545633227618448580108374373463613125830157329431739192443243121566469469801994909673056155908076320699958043156077894647340534553036178882955521506060307388908562798471102967142579054579746456318038620151985261026825593635530790637960502009640790985472099723389025516945866085828923003826786562229925416075985137703726315023622461190254255010299138921841952440963976111214957549883706292709263849494684462385454978479839982977758003200000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 8515020477539569679002428056321588010419079209518930140245265914252376249835125839807881047882649139135599851563530153179930010289014367271250318017290207146695694614158922771874743401539054522046478455338156006719065438628769397086577270651665138217845753754429020107005966547496796509913837193266750028828764757226416454263453893392801962119626667584716494854790836071563431977887195154048325842814902164451517001119491710202094817480247017131515968192606314109257981946760045816997601642388790615223021250990705928978524909336182257633001163300324001454203323727503614464286144443360986840189603112181231729214160237171291543027433846204584576571805373910750737384314319084622722370141946665825295045243750867307116309865245363532238520226617096432742666710285951305866390117137902153149180107102446814622256298582577013322104668609522980889822249075270881750373321732397409961402301001420468929972070923138322615179141169805394051283152420634552079026871737740200009174368953461767237375143204343962534704166255001327068372427105493052773316586106767418415585819007783484398950467820357339000882315801903178259099141151810969930432135057138315995208147663583227787244402106069486771732765440546099700257688262147116630999822066924123194661430658622729845748470179545491068842861738294130076190352569744761044254687945680828120047440506509395038350644253315000612789126142583330670768891658308668244301762302429013625274814422775375072030902038267191177165908403261531944166545341091090570284986883058134989783436727443828010742592502336249622547820387936884977308715707332015507641360165402719691202099677654864023111365010410131078934135884165536764850803406973938049262076358345456226465509771005295552314513261684752384349586773731384661005308648524779356160000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -14020686208181931332912181215154840436241431146229269536210305017641048634021604808562873455325618513778623401339320160575308237886008204312681246310679368657915703952961394881645849647043106311254845932967444078526937359947806351460623062253634011499575024464427844477736548336619204231465308154340857445138638399809974729521402240553476753781327443589807757733958356386342319418472907039401048632065461239157391437244675217891571036273762783391125856149566321085164731050812374092606315734765069702803882893894366418091769341459121156586500094515745001301478905479533853695336981759609271550819207237172958506112042145122034988796045518000916210037882838890097433496239664750460639866334653646515000473732168948192291316479181257472732532914680481125693620647793683593524632452440427111148803233759412992657822183219788915947267735431719523750752617933230757152107881427203286280325040800080641958450147055208099265853345417354702717845461794801551206384789910313123274278231311361689092482729120302399628836804620947954379505006895325800893326099565539854671045631269991332204708379701435197170344151415914763883148699983427631547966884477283499312685842792300733139541414191888503591220784797293119842266976525702696795305734457266674830464267428023534732462743139962676694297928887584565229304457503755768734056613801449011457329824661605305333179213332143880591094872502945126750662632316644900786607782068597133316275841698677290245564621712951450266756990265785170964023196670403273427420952139535975279099705566589655208762269046413645425518586129186493828468243929219948981330829760998973004323378575517952164909949711339645230774805189756950938515200068669840883838594954570170319825064359696615033494368449178294210569504009865068246390297168049078272000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 6537572142921652510926670569362731041829147360889765344941475737754774658517007112280875943316583785826918734761581459203778469769776052315773976123006926572624809161674722504777527974017676009395116928603422204556531130808912520179436993776699568814143340411136173210890042963444167127245882233029767698683267072774766058543994732295902344531544286053430671734180738897179427985683409695276019818355707160697718258609976816496533572180279264376689842699049471858105248021374546716007274030052955519422521625578769757836542244857996792961034036923020776495313210109249656846440517463266724125590001216732796339334921484134850134237537686723760600165835699729846223870068677010117201411839121946759867893452115141473163591729144705743552718028335565372531984679973438516799277229810239290462641691230746047426338297650604637184764092063344528694299279534313961185462696836117093613933659045713167187053586837992133655319599878164778519705934153388269245239056511614527221762092040532937891179977496193086512714417772616001100212861641340206119286455598819588346386775407574257085990409487712356811115885396549858717752697036294718378679013321121330632344410023149262046222602544559265938493896648865552869685355037923811818911457967798861218899362875035083027793299339333490663678045282733337968922732447021741972994237461792312553246890812839680498828319427536473546699066456114494656229497554856728430120060837361887973859640080875849146804975215064335716768926354457364642587265061896655693884972860326085087955777243807902649149744810050612225430681541842837102958663579426045992765180225581952144635063363984002428876491576452003177395046426068787965013264170838552456785486245820920111977902311862913602089685149403463352128456821354567151264644861840588800000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 3119365473348765324942753867026299650847191922876683607027096131948332689356419458645230990695862390490990888727081390708365579893730353359916908424586350251818672087679672364764101341412963760750034430249312310049523291516633785023030348003145640527848344842555307486113424692166083277063482493349896562221840245937499461869243235252707128053438154922130709630267678865209231210272170838148240804824051090055809821667690300356487714059604907875343047250603538932646712656258678109530325293997959085297445993718430394037058577967369914059628795339002416299240595531248232061202417973060679648500036230076391057653895144768897714251194213828755873392376245625462582763878781694885952235675287911309794320169189261897336635939051026132655656030400531980219391057187188146658193648789123321659114360705596866257811854046019514813933184869522331174882267569069426131945694311212530619002762394625810958552439486122738603539498012113927847114098692532762709952351973994636048153984859549572328507124501465021903551260157425116972802787904467703642080881554422620224413960425979685716534411975553493083590123523445234800490270199076673969716610899037970477202592445666920809059470151966792821670956968608577629675693729469208151762928939539873711221913388083214857135926355440366006773694104953053200020222204915146785570708184706723094992873235940049739711164030161677221782738870883071231856658572106251835251112540301983268248307270518495527234402940074150793487184650610868334632393091994589146274355298633613937938687753858927882523933194916590450955039634670682912794915450217761524011435614936775666269589182978612248823768674219809585604437842829876650687395366618452498453989300235320997336623122851664812933970265233566915558454249100485769156755162398720000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -12591351635217519565286579806180987323481836635419862272191479142526824368265894767016271020011137357083617421422875472690889781562439528486638824252061815320984099649003756936211839683689161417983480090343442297909427796413472101371961879088695159707990792694006040151761073827523692990740085923602732015998724850440842484601820823369125777058571795192626566411156805397046887012717996152259215013863570600624328529457048084930275072080198692329138677330345286266916779672355840974898605106538149215811144536152412886842578362755808321460458775626021016904075386171887325987063764681603665746365266891126236144085964894967825400554055389158869774100668520873444134044340387286006027477527158800638740525998854031596283948082274131988635047827069162791486517810607426720060572187820297520898340292310637427891140454537799232357657284178950226392983705919948029643923911198512698061300356421419042218717299536779365227434278087610050733493253042008461521369327516277726689895803933548813395721590279376181354927133617620540490979127054084449838609414960197644255850866063997760471249787098331425076179721972520785208733215443159560309689715350594562275086334774826264778035031843595641193829033132795444657377451683224470835449358619082503181243352344427106307867685795748205036959950250911941451668642541834874935041515833990196191897484479181130952330771443261935733428199281865640086569548332990135072923562346515544333624391226581700958243080035770801130166966113780661870247406302820787519800819635594630509508992241504751576720105458080768871828624777675594554769592882663702068940401449333192046537970409934123922695258092665136365780362976325759320258800498857848863406028111206117784134950411581343285831507881922923621604726264834884680962296250368000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 14540078210597317225111352882100424349394768960516514976582217438872259565440466689012549051437982776859365747756737496345481843775716882941592228697012169257910575243056400474938984109430471441055052225460666749530007482181453901362596875716768927018818649435389245105742946605670096781322028417693610976976300488405644742834003724444051916457389686467939093845242184984905314405047190946037853016935845747706759814600116850743710656833239726861534322362179718830360198831837684943731116886016304495445705321599942114270694262088309409770506680794498162520445350242913073015729756731592794540324348255128871185642310059594163583851790911619270175815015750951040345995918417179567062321369978920748411346867788523532509346504174895106707503644618933582008748857877103361118232704685633917123574455770596094484347789652568083012496039455379910775902192760543870528897774243520303294637167909652141975931354368426150051046376855465919405766137279583310905606648061969091479800147346065148772074518228525884921098929791708117802328991681453235047108391197518573581422522708884858446970029396412731261726742225947317835154937826951005208005565500879018425418880654985301152375129213706395682616793354919860122805369261477272161411121152695784782222229262338218369443295634122593736398107207487073593473658411376264020321674065351422552267816582650701724845611806146663515429232108908456267127568744830351614566770181850635541264245377948714455638175519112284940606409918221918610149746301319765113777640742047285772321280691466293221818343894624987826634030787106731283151570169429264621804541398791554593040167288083883615568455553277045866365585482227251371044065521290418065018439217411855984812833488197332813671247318089352095278754993431785862461600563200000000000000000000000000000000000000000000000000000000000000000*i1^15 + -6138706326524369902889992889271391363456335734313701939738202106279264919838953373777472998318484473053303019264255305553591803831478784449010368229056280606787828753299083059809703554494139160695521175865351189170451569723554595681070707208934055967411133092085189754217049377474377235176988949691701462014515733740460520434849169377269029627164325249082226684094066343941275369498419841225539253245031419247576096038117111597172131386819909860606001153607364329933388288169568453438042790736320261112218695797884097969309694038130756746149085559737758336119802218928619484788085253422901371087158560025823015317785640010052684177677262353646425136699369936544353272105218867941017099239501658685186971592925162256607699581013112668675459040015848924593366257687907396225360798432958130039197930902748382531896837290763451159372858811996947142410513527130975804244998016355123443650477413588861827207175884525761095509600495405758428293834491089539430278652832838626579603444973722733720781403042966586645652151418873659823204477074109598878736409672731143762398210264597444728751748491520834281325598098150283461378904914580604523171044308626555278647049024807067795293423011887794185874775772496707729499394878734782400106100069146481392912775777885706276518496703636661174382582908458657313640974679943135690095905850035777907622027083342775080611703527027897251814785189992552979127031553330002018020632599762210400215039447134782870717424395388159958247162563975616292809754699885927965285028924707369487202998928889945708082263800702992336378051343091542438214052404420340653642219678815594683581735463269381365523628863327749859313485312739601502560941627006935628650183253539082436308270667465163304241256610159161406840767873019194774483107840000000000000000000000000000000000000000000000000000000000000000*i1^16 + 1046870792390360665608185523653467407693440439797258103726508013507460785421795574318848067354128263202589242932048190249114186233902032785500926591324093985478769853006603375162416793392319782553805445099268285161586856092840135648614441520923215462235822608071013843230567977325575299378908228068037868888340151353630419459508047849567580438062200608452767522531634866477107193029690428603686690149642411405027048965721782017321939741966256775871299612764132299143750166120537205139234088950605007889639296863837016716381089429371075115176205637222792459906199565726609336761400475989780823187740269689120873220132334113868999523877880429199606653377911002533291845942860468188932550737778524786568780685385454002871302892876046062770368675851393535505624692883454687990068509258001276768221188458599886338025118276876033598303745701728822329296364195372692021562934714268833518668892180385722172947442411528474293990519470812825122493656262927629586154373427586214015464209554951042181966194659862432686547741403738630894584810086972012461820548666046967894983669724028660705808257077101088650859494432134244793714161720327702082998560504910406030119411933341548498103131188415767422476903129000460760690363826048645373664486503480507310626637355912962853768855883872094724773823524314365393592783553748777999072627644736994819126061167475769961014128501742933671988802036511181856033847229054258703304576485108409531754336308427088901184427109977040437376133151910024041731366494440985648271165227446362327554405282705967138306592666180371976636201523229818170955581539442853311123496641507119555852694186205630028279309758497836104722796694245890251275379496738970774711143477434282592680637801485325146282019137512805930285999688787764399046656000000000000000000000000000000000000000000000000000000000000000*i1^17 + 235981041447994326309170612360054963051909582571083177483153849789897177998822154173049990988883830523304267808700564099389289838900702361210895840565281156207342922369604792575208495714985759821381401641036200833882295435881761351053115225304349174728616169455066550047509647810485459016565457045922562298136223558532834258766803005625831493573434545410352911843889679110142131881704348342388069813042159897238209396290932564421326894244636007139316555360207687837429613946764524173620314649290959564398436967164794650620386284355435836005878450370593050204573511140598495389843392651680381309063151810313091529252820529506606171754560484542826226172598120529962536714130760704863387046084546910849635426890895146125663110508697057504846613121672177612623659256724937343524070497812285269447319215661079185205732841295630093554619276196882535087372582896479817152136973331628356093143249378265972510432704561518421585175608663096870273848411357236964212360089201326765039837242324841831502067063269961397563411705424660441187032977101848047517693687284957794441791462594234973716125406391763888168238084192358501249006714087670627112386073380638438793601241284833711103044042709321573818541707005323538611448481510233983502372368061955444698475431912891398814826049262192829793601809533149644979097621779723850436016402541608102983286593537923170577281638953588767938849374148818397061127616211279425812462328796763947394366797075588028687935413671712875742840359942419555732162309285766866901428198028809746154904452854332450781884805214419050188419644743701212353871966599823835234876186478181566826497544459036909582706967912736932702569067507905675086886285953603769129709362854569708815775517407149621020428244200159368632627910783522989670400000000000000000000000000000000000000000000000000000000000000*i1^18 + -187571079324730741727666473376546278243835866103699582603394584814973952697525033244562600925852559121111245978233080666265760460729195955523621734488160514541786218157090893648740009153246262140706400053635802188423502885879871982198171669916102391120239058450620534128534941279988315345621790229673500809172231935285565454836301396869467459202760313665539799071327269422658724373635086369586606435561896977163507892843305710437549429316416650957295085119804106252399334210320144730443539862505426937524317643176352488789556867990692394682936294574391932768457021470090347125493189413387099091165388335547286481595190082555782189166343952616899654866999199148643981945046093785660501123361132495361526937879734659023313441676055874497467693704637890894983398002305507268391580090055357002720143036308073692741907375869086399410006361190123755647953366376365229905727403410408629895523323911325970053530190169997117580699680445514877223140608644060565621691678945940231173502063268581034533412613934030253857255037094867305444014676577078368648123740429273695966941279884353903728517053312025152739373996235447506778689807090024809054058870698140645487224784183201174352613194796210565452703884005362286279086098738801194057768428253089482167950430701850903089043810059635108514567931546553628150718965938582875071290483910913670020556224379846097558889506583508683973032008067379239603692876166864818159927923678782978730593438506462904470681116035915859799865441717912541202385337185608631835263133523642301822136370900598237633172120400633292238682756089295119994093877488018504854229250768621677141822175264572859920215182504807565462018010497962288440618284633774140684207393002081345923332208090809860684023891697089578503976070411148328960000000000000000000000000000000000000000000000000000000000000*i1^19 + -23639807295800363940017376459446024423449101008326194375948261773030244740658126743808341519351617474791774042620456403208951926739030840055889513495823933552097571582455380081296499179056552345248700862770214221276136633029190762400114891876565308061569623573056236329555539112910100895926701785311831343010519673297010751112028320434875588469445943373815718482266713263980355687767610651217508021181957259218359314664489158799656819899276059058754462366595065251224174055139756316054909242334601940654366326979165563847323737208872715711837709526659180711348767949578104621341751261160600468159314345210862745951850819047713364557783506826559517240713472284549162299011531933436215621436860806484892519395110158419550721196884701844326787370007187913225552914504700709952240285806547708457052913339003676392148696580564844614347890985871457749129513424906510124805246523767695718039610512127745068677372282708308851306343047145892734049442200530725420445536410383608584544867489863719776456352131184225120756322313295650100543363250759064110471906209240737485178996818870806664890389426877222058224964122857195784525608715362930891092523496815895121277725687998367938716194331421123407636459495935294300584655098846865613845689539390186983984462778268709044401906341122462418743243693333932192372050899031403882214386053291205565541763406402265906234040905557577849563524068757295412339836136735826752119658257689573891250140913737417692736779639560836991899820383108340481659906404249822532141653065773023270923966629446359560443714307059407526072481010172160838698263950375944431652947464229509885086613245922657356324199671304276136733433753499688890040997166450272889162496882963284681635328731620208488997733052191415538595901049143296000000000000000000000000000000000000000000000000000000000000*i1^20 + 3710482484929352917006991341365982220442139601058219926650984265337762408127848237110584067881883953001014528727503660216772018004075096329855537067294083420481159636383952495631218356338095988140925471556329135475439753720939411732533654729511920202426693227559796423957350680350720075187558059907060592373407569855522550475547704135793120383707255861931293828787905639770620820725992632091826376769874241446826166384316010770685922216259811896433447619348523804680475938748570469090948233799693035688297915569233856161561024468996025242625114527607864906968081148315852701569226169573138136110995427226584659620775110468176650269196710768044908007030789500384572350666212375612722302942977308607681891271161665363813341529743162428671899784790285593570926945702571108256360807707147676789654447735255220999489048247097916640995189106346740412299775321525423715655015380284734809705654590988486819876507205512803301462286203245535113286307081949707236816020680591174976762734048672692579099221248191386893817578258069556233849645931258562388489843037627221796220047754117113967243428859548442576987362651669772264563889271503705741485321312324468357084117545376546464661986031932436828826230289341692816463694872257974098974357673237222542638569270010262218225901842692747573328572064107109919145379243315756621707994659837259251475799038706073218364507326159656920443494283371659011197725225469147603755871367399893859105669529776508460864570457672794473739217185136700053738136151982204831942040865136043228627762600364446456383043356060290701907073786400121905458495596350714689922674790110581632767923884784163351789045996564803190421449658705764759708707855044667382134212805855244713272107106420135977405210590001865239420172710707200000000000000000000000000000000000000000000000000000000000*i1^21 + 784473312453939152141229635922758054140923894946534304161184792429018036682889262067004762778145610104406566366098003397178754575643964704172717248422039793413852509359932699065872015946288950170591747773412413587584038441115041589422174803046306380931902584824481289265262692371857481551833100014494986992497832111091932216932365956095719106697213814451543461136796710373009012437123244768818301971341513199261014660348761122198818844586236300958301213566883771560025460831459329552406029353343454759686629909222083343923865809951505344833878741611725505639129157468200371990859543081724473720712585838557940168421296700656354668779592269223565674391280190509521030744180854094073645913623069282384832656971939893879684034318715905525933186548161893496120805823380997486460841966155856533168899394365020561971855099091444664045338948798080884868560915330544825150065864437467459800483834925110599763529556240824328117123351937269929527831947277496735283855052763591112644104038565773024887943013983232832949580971394449366600216670911329682192215418485468963981907057734111041263891666916320569820622364217197033477370556070956896465660984701134072536279499995661775234497859639212421973934690237209670780093061412844220650866495460078428788218196317944877870382150600074662157973653712398392651536141930275016918675738335514056215813868283408498662589664193552206422880648674798778893688061499705698841685925462674913255888603455576653155048141940968990824923314970309350452136203058429801875454973618297091792591114084153729059685340990016320732789309752707353233308336391214011910618863296459768968081088530912808074155811732260141209271789966499877766330355598664326946164159368902936371203601918662637000246684103570188119488593920000000000000000000000000000000000000000000000000000000000*i1^22 + 50905555629543860728746260040385807930568152374808945308762160926949993883563552054085041683994612583211808823365842260940853092689134851555477490445561291844680961337544199683863134668493969490802817342918138264167996903504358871406070431384534518594181985466548541772361064881814667724280447589748612772187217574434494552743673944326471251379116171960057019319370554737677790904157903139470416605066208127061865769765464812088247238424920947067848393222928026166759550812452079726443289503543740680275967611782428515036186867216042548635109753617979511178922013630536683372496900946567032443465596378480795734264770642722536104966592385668574116409375171014583687229010055680320313711974294391226252137994107124797582339789785482623395063959740908181858312052131887393419816572173879144780541676511521650841372046818059603955991277023727094344142890309525394264851848674001579265577730831569347950073897600804925003559981441812282495693722696804914405752662390095243655922279477181619651512112303516451227209010263297599151760200539215419158856147478927821865868158730260367884108770968592598182029563868654937088508160116180708806929437889276553552387884917652920661599881043683806474448955952841407217199177546363668817836564066791339749105836222364060366718643252378416756430529704886821124341507162362583743845706336988944491359204740660370811243974417061323357131959617320458112021563782660278560480377205889014584998252922697049840669287859032297263592525013583854095961798022169837314991014105124496238761118570606421983945267614077843414912660679469161895877770384614791523116929633282799270738370038194383499946940205122198395149371976015969814711114700739537392363255735495095896811658072649342599440501284840190412587008000000000000000000000000000000000000000000000000000000000*i1^23 + -1692275843084137699233198873875252628320164160163938985113543485394808341605888767728511780356655499187031077841743164595169923836187866247379242830340554434221478680350315384281668059803580975580453952508460595380832889163295631711057870993351460625729234426746940469812250600352582646523482205237277410459949093822868326336360176939241566653428517924569692052713234786659991428246753743466063256063043360628081715608341889782005984983105076210169636251479199943123093076091734292174452672909353598115412956430292701444141816544816445083871634730290574984374868655443744141206196482814096783197603728118736135786935619338739077933764015200866410405987021771689007681388154662378659075823764998887603108118727398070507487296360810948112801210229176744333256885834726176063862620620242285764215511312434196844003226311463646459907477542738809572804177061636841498889526730082843366694725182479260868996245269727003752095399298256794061156736620982524729882071040374558690781755844335451126974580690106559836113803349474563370702144351354716471540429073890134323864165300035768375800662988695804528983860784955505492962907212742795326692675255832072997071006915801832222298184632221314539524295370551661516076307439045917011919097877677353884255221215409869109403792610126247924663433624924050545703056279127750754032971786238012701302721903462629253579210732161023642627675022980090840860199194613283903687923258705131464635456662853464758438810491214505780425322090458974308243338945246497402327473468344017017431629847329436879483031646290456959434012746287430942472903894208787375836119901593386340200927419123460167679437330619562430215222430485405813481399126485496973933649591716759214048157724350067568288378820219829957427200000000000000000000000000000000000000000000000000000000*i1^24 + -1297635270712087857815877452271476876348447413666930070418770579747230967899040023844906763690683151973598702866833776411530546347918818799648079428844661622658643173652427156130264594040102869599634219801313722406920197042373543421472394053320785466827337025719967659774861374040302813862313807570494087024876350093371187879193212136790165641913774763091255842899383451627661845692164442792175941521747059308213722361034725588547987926110339297406618704581131985103370247796227965484390808820811156012231225164650851402258047167422942095216186917964092790417629735372979635595772790977494385359901203651140723861560054349168415080113744232254026357430058194796430572617714245376449750425337579569874297118146200526476766965215660360271177330384126108022480563498819900986842818721577200414261487508179066107063638010852866529425147830423157276033037127372269098293204882645783740181129588319642202920595503521182594972429956214374821458188301159138904313434176171825927161973856417461128437567043089681435597253920971621770545657423239596140512984635795552531137483566793558488591336581469867244751270172117180376505635365359111666347726242098267064568880083338690059203676099457371726553885489633092006065730555604680442412734240053545972664257877229719815076762515648466183429878215241440062166419960746791007852913183043327241592377201614309453990983623100909071069505875294243131799469503870134433250585700223482591212984092935061529392155976015546104527071448684191172987262811078390861159034340983090324207930109595433385368073782942039210400042268739102599051802000054923014244638275544377374748941259842134882960042768090001419220773163105266064772273386201927299011834763722260399751136165880781409867576921870691205120000000000000000000000000000000000000000000000000000000*i1^25 + -170255495423211239172384872632066743336710682080115990058541141984196776802918997884393632946116028372651013384502807487877014171820469161736868055310383184564462622261326392296904511492003562765214402720905067150492552511643291790499912670674407411698535997535216969079134244563240847561032613776419676998055107634029602289714814071426597882855838541105900973139925552371847251662049195594930707540336390084970896275178453004918181505620658551373755731999612406339336303525852915063201893666493983237070424950970638784641788504399014938811671147376706346497131141362900142650094194742154688213318605146967447877336500572766342580894354378450210418933607817080799325616985344908956860739892127114071083859415519867255724397524175752424177226693833273860250203686783976377480337274821867983745445614257148843987385054164880525984714633934270400701247324771909594976374991208261176126252196710366896235007680936733666466841800972974688696146554784524693835260037559053224035224168458534797250952491794336478868090340663808281981556422122248641514655358667280457965716637687357544802768093939054627433620862104743625484372412473201265139370766951258774671256779572459978785855573338127998938997222610218546491701245086247960395127432126492317345392965744725371378268818198405296505595231997925298425436048542977158250150916217030126289000305060634129336764111240054813368518150036114855308933910369502670571361484916328666431145342182740509355336907074147832702694089531447507765658054075001940108333797962862418358077891622636543498354646813906065940563754134097924658147780903455677480044101416629972459341757322047930064005773766605094578219558489064170378405603058781182079714087941076183130775828991021421187997547920097280000000000000000000000000000000000000000000000000000000*i1^26 + -6185726783562004534953399952943895761828011626786175327003277068067877082033624045509224573524773784856879663122287930735923290391919884876985671425730635295492011950465332758189479406245334160434837344263473838265588592535696564993583938143166035482025121677951690140088285346909381063735672010326020554926950837229020621122632334273979060084827496814494811499263080163243409631863092031298482960464393918871996092671811283205565792162133535417334341027469628086546260133028062519092919739549445565471874072939620789620503264433317246068379251401463699712953807091171535143611682509995801595542494389008417435155460524976037255961952991720501964384647834052878075394663634251139211283542205441485689342309556937947950420878815921683776584515707608305126711605833907306226618608654175032799327803146506713677628893050738201996975978223882632627156468884510942088329120711353193042937204324787936885523032410868470205986793416472053891218090929930332347830011668585220917531166625065060986973918314231049661973971199615951230245507933222516364612978317410884301651556058458913690500907434172625372448246153511988613334008859320646260846021974177252969147518704987353293234916853395808101398685101769256412115039344020817261937880269682148439223111655968038889724620060258883796137748348607037176092599254092566496768141117577714521183589241144479204222340155849720727116898962089113128973950276095626578450530713384389954242656325058234519392808957530285822658512175295648847061298905199774521625134431446814307156735622269754286627217167772193889947380177121486368834973530628289231084270584089195438603244151900943869236047536263966217402571460832735529199555075611676979671986468009870715209840852085235073354610140774400000000000000000000000000000000000000000000000000000*i1^27 + 240556670009383643392346742490994021568087557490931899211682997385652950892848997539792821708990054980435563250117181129291070917184278382506048044218138448331981524235983025654787220411779951272441182794728599924259384279669535433701633484782521920245913325947561840464003916624082557622229086485848994722342521396969486654321760984053383717061273508472729554260170757887799213293597578726129401822763269910532072801071258788706053549479946621932782888239026028500827890111233040555867906942440478828957301057731153450307372475594375837451076940598842766808688602082022220083196780043122465502542282314219889925739155180839944110132048485332040948520289595283445109987125920531905313131993269718835779221835779361866340871545237621445142616538450805265926071812929646822323853239553775096647792631968006053466266800432627438357588390123345261874730814083630924582705593845502768767674437632201701506096527847952483460819538241216716382388818771766962796742881539459001230608722392323232437184362429288284078912843973027795872958229727522185860451539008947234699904526116500956596781350238429782792610814763455231562934085878824122850608684777222280067815967963501570829667704877579982649223633474676698037973277002181597711149561563355424125923190462834232999395270860984787682885482465416422564486447977731200537152722871493790474972525705149504505134519851993998148429335000818743593053917261261662048495231725431147780085123007852518397978652939493132648647895097844005941882099813449506525206503937826937782523896337310253143169892991656489988656134757896890627933192367337722758988093967414849151770074523802663200110591069039549043095154257989791348936200422187374651047293120916193939117849859318687476209418240000000000000000000000000000000000000000000000000000*i1^28 + 13523193933707862295483737335396834313422885807481458768782834089213164865423075836081946788181313907568855445102409789099160579096266775587713367423437435287490882113964125622031585479629751421666926677790972433735919373424383615307112208481454909085510061312251955146639398113425111466846858182525687234917609286053862316566763913798269193128271684086176991518458813535472341281029551764620271276790225236933871061444068475947622426571974215222166438433962538708381642337122402993539483428281838948596483899264374472908362244540308910909247956615058092712579392431985401127121311647085082119117636740159271319145504216300409879444643827413153212670353534626815840809238700647103027162624962458903212448694122225058853144261947329263156941910394166527463868795773522890314710158947896915744036044670095988834632929990164477153031323000642439221633021287643117629070825173195418901632778565161452483181632339195432388391006134664036937377593270264353198245287688945565570522080413917303394761766769250539845345077992552176474857726670678529338805990984111066969654798067668405544111120462726799087015735285116123240240228138114285883454605363818452758858608125017258685331134590897062283552677974868216387532287372068698549908988138004361888755980712017184802640102066063096989748618893460996417511076131017914285882270659055598381053672725654746623301367746477084824786642418170826975156177818621250705332236624006137715910564166817789971443777854974052499861384073431106790630160676085809860861504947612052862267663156259263081724968006188372430355067488143295698185010377998189449333110532857178784035981603099292432357241252709184780821347657573665405260835981564664574571312947761137606065806849181073543266304000000000000000000000000000000000000000000000000000*i1^29 + -167934942384649194108567169059254363729399197298978861436045608586544521017045556457775038394454571248133927721283912384850656209156967746258305636774722651622240487516971738095594780885256988972574766631073058093768679608808708683018156516255394775906384125800414346932122821865369469273952389913058516803059495186349977253295526943301656958936792180058223808714435609425466579626664778680254770822989603048232815449857096000081638693357608804948647946965045753377567469493018067243857973332562016950927386293916818230746473853559127569707779130433854625401337481560143888333061485503243294049473754185803896623571509457103177330002677191693484123479808156101032550217454214865485501966323735255700178201872386409444063841796567958422153881536250490554971962588049380543688427451181148335959475876251049667499427251380723943207537704445503710384176711118792739698556565846362209167597394615688026423642744024357575106521875454694827844279402067965696849579521170838095172747190762984444243505133428849293400052115184477144322478748884446072606103661201091911207834416910275291220516140465577766067103935029095064013437823656771425832816759792036629835267077171557224460019990865070285574055313065298665740824804706753350318428973064532718578549328796662151085037117672073930229213674575262301412721244654884852992862047995737106106038660105765261758982228411523923208355102986171017998117670158175210634885941152936261777757120506603774778973801020395911310735649417304462503424448499197372853135064988704510759383942925631492119355455271810960126236519950728582166185990354088411304414604599313603281987527218217659888329304889197936462462292814731733755476612933547391638336512154417033021369440351169806336000000000000000000000000000000000000000000000000000*i1^30 + -436789346739760204027202803645778470104280996353152029371504847763002320938896797755292625743578106590779230665616116686580655468392585493870675695855460211432939878763092422302698229898137757252124992274856589542506386810485429620802942427349243071906337502622471183031541311658430271159185598471556919199325808833155915964009437659332546690826731780454046237713036310007612075710326312807954941334129166723612091985188180611055955399764796509686013735534637054336408010921417142899420516664020134382860763010630294915594616312870004298015257876474367014866334918159817313045581894316123861032552762049044191440772404312254300448927670959752061355017500920923859772380551189796507122502678036977191387442808293969058181152625556776047043782876890106257308089846615381137944195055492480639869122028957393084790045567817067263428343913385738417237466272939181392296985914439051481139017730267367161859244522523615747513527186052232892424773872207934731465985006698848158067040391377063045135593238237562494789581932447655501566000845446837845542232225255677067757633830896377496575103269351542208260196153196235934874544929778685576908162194087202823225568161210849827822704033458157115791062712705336180119835180121843705003279818397564639535142519857593165759502625558963872985788131514307926602870419308649353609784697861956329267568466754277613041651509026051242221745299932581265763225487345187429315427066973787534586534546131277675769794411688229469778323558047597572804924856077300425052940404140406147185707839506377629312757278058278599452459889511224363217504732590565236627787228375974101815564150657453066213216831379101519892604443430581990793950539565020373069752634574338826991631199360778240000000000000000000000000000000000000000000000000*i1^31 + -302572815734001214128533448769148699607018195107723522570547323301214037917632587421443392098339745003101588764834297621528402233175465105467313211771016721728576604617278658845913849512506488085150544222484989360593665724222875457063448998136874703428787392965292252116800363724016713984725200851389739094826194765078704736760223769997771680036554026948134512254099773572185326002191206448562238380300907076849461556616698007317634885624900109940256535708232206867364072629695619022141491643813905971720537870721904476331967977650398503266478013471941216037763765598452111680275809190146844006542881914775680165977262827356085219504347437737470802746105775244940930303341030556367586744812246157432769435758673619284743065712422849629547789231076146898962100439231165616570449957919281828796016413601854414178117811459113598523730624927729890937623662296254258050625455679269164891832142877873173694151724992739966678782751281266330139147556365347749381697451316634301695882834137906371703596374139328748288169717757856855189180712018948854259738263134836206295708493500693655933909461741282773179349251964983439356676701878965546129107021574837740345809661542670076883109707503954827720575364980159003207309297282281904469754588645544693955704407129447608940712420253887063247676079171336373518585461333150559574742434944809023142343171266352309993144477246668565126017256932639628249561825402279141188496814287555659529054375068865868577790211525415875609015554669369812353978925865143399844884220775375968659668699157477214492049327737387268872958567135680167049505874967287219630609845394150070875054740915948700407549222920657374524955986360834057524747096047536224354891133860012869737610485956608000000000000000000000000000000000000000000000000*i1^32 + -4299534868304393991409481597238375117706867537474097171168839702842660936893687631467969109750615677779596208117508559691040552515201960380084522031121642824114096006190400829960632787723579077098795894520229320178898812890267542137570352313553124890997195259069076679695386295801102482642427983503268105972022776704834543844755960057370125669279888090345123135686134536256875508355831170912599935998526020165425626067778632800412478562614804207303665540256168522665801452695565818774400658382394938428066064466024845936527452333790786410981178386149420633794214794069910521050491173872679888754763592987326607528921583479412139069235420574260651962827262469157236306428045469906950539001001051529414668270619910884691666459988489104015562538613976837452506035576475832503474724623031453468524016236415144078171711345475131400989280723694842715239048313827645259070819315010179109538438976912931752441525858738963449676409993321085267117094654547885308802264463519564856018698238056260077355644194009972639865763964409198967899804737702097767868762794260753411103080163229345226852538084379159307476029861604423299742039008152086478784694446123544129348378476935762970588661300662834712085016304615660464465806302814850352871996542341182492177184778862472681850998196656423002096005177101248595071252881280033386139213082589451281660359479490156023750570392598275555128304625878303109116715667381185242810107990238904077813406791483266972122972164531062749795359251630805557602257227787802525226141129688245578609313819096612970319142723211790981251372987553769537160225355655844597064122893104882915009358735097705617047040566688772956867477097972753922578566521512809782302077664912724944049353523200000000000000000000000000000000000000000000000*i1^33 + 99553006509042200395856259244876066297703071969741700402229441509263204750885771155383821119525918977791101673687539601686366895250760649424120938908069763333607784450487486749758421812407049965766927760751828712058347552244220451174182689927905759753482930166952544158224615104066768432891575431769408782811134116128297036890736973032311154985002422720044932544345920290324213186025650157922549554402581697355509695010244277604518373616817432474139535468529853911409034431112055046282149045274798804851868063263294179719689460016537324327048611640290363456250102915941427483312915538310642943191940311917753789858995035029669372410036096186006962525670653368576056405118758517587605317008045277445041809476006065374664398413089330984976200201012977615500045043241330752509089200862082567770429940792670499408389795603651920050616387006510775862655374901963260246518765841830922182125605359726047043556030032945606196112485766488978444371853060043248709864078295558085321010676893354064865486646338793291546514638881598294647753173402082180206817994099244522965810031931674355293214160149295632231257474755901045977932177764946835433612956190629013961162345331737034778254188263421576724814266486909659585117607418625570072606512974074828500343772762497633104303319504176705968463854060186567358109265373937321398597587900253064035812102683636592228982088211622062151031906246703977406420298348020517633069275350280896483723857201273170911329825024159456608219788659828028330099414574726891032935034084468724452201209966620190053260957575620376717311418528429748558620059058699178025338425794320868144628542508425076979675856981352463351979230092220900895589799050308506063999044179996518624788480000000000000000000000000000000000000000000000*i1^34 + 1643953214028636430394394765473422270946693092303530462544545336837957337643964603164295779411686954216437478585373713213673772060794639645366281886017413566191502908201361307130612165117692501091675646861813603218010735279849530411348494643908038383476090303128773173818349267358032815033398654749156901943341540227829160336300378298374957664169536577020006126479253110302354744179486986062429799045306711113501539791308373448511791044316489504430997285072838572531930114290727634399308791099351745259053359004689131627884788625494135037536413734300034873583824250185162918406710820459791970800595587547818281596838031270787103987434578021662625644741654215544237413744157898742496598025638505695732339498522153934570819523978411363003742982704489568407625958918580121294651375273396655230461713732090921055025104851994330068710627586179074533118719349754546057984815922486733330576705269088687471028160013858799688160240993927660757723182858716106995086480452467233764028826722932979133554160528145039362132708685639762250385741020996631827861413665629262717373183325561126854280929030728863638444233451731071420754508178004638376068064784508960111242955610513023508990913189246726295779497602719508883251679323227742755164243594183620558226745742011037469543036257676697844642739646905544390006404075103876911662147806875255062682033577055689237031432379085645480459364484560791244274268929828869310450263061913672405478680697846038851451061901476036054259766454327646235293265455426064003500898669696946966927309625494503588461364463684567803497850598806082437358775669876337732539663298942402802978748503075454871483914457978228356433762213496891559301391202751054973535104161430795976704000000000000000000000000000000000000000000000*i1^35 + -2855185552960511505324033640442073964453614263760153733809213743776304770803903534243391460835915318468207384510537197649503654626820547508407783265409103727420013475004711109916120275583647930932619927128646546031983866109127086152769011488426017789969205116836866870767381832550885640587157104270078242355784290206606640731222399805541383829005065287046508265427870021053751711921091452639073284615879344669484675675845621360160880458735294734594630606171335909286209643072062348054898106796694556030447039439677688584256065227195952032539716466709619963877334872836465687498327627534944357771811194810435141260078639289245848509338266815224149199081047795347794921235282039385676042549696752106171881797596934809125738673285226018097247012787396860547697576704820803332412267632207136454998088682070276454151563247309924293152386986715728842723114251530043685749715173602396758255559445371121359514020263388076773674062476224861514151055516035543397229927745361268298678606344126031247464300252753941203776546718168547659952377709106750073352466212379964915548561023184951542158770163569672526696253492050557636954674025162773434123440048269202371453401113428318033894162085476895322465028888359855411497497588866177755239930178660491074257393817593750932885460093195299113776831586341048694850567220995398315379529441222317423201992866477864663108889917067853623896573701030778432220675055010546433534666328619414605199356826682474968680167351352567704066430547818508609609365149433064494009864614161851101590413446857874400916269279819304160680893269419425150394540261209831180673294972535629803595633456181683529222232444870221960929272995282048900202524925566530319397683907998515200000000000000000000000000000000000000000000*i1^36 + -228455051266155354333968894536581414497485183433832946109003982258354705033317626996092381672834891859444873519760221851134304145527942391016952261376984996648186933145511592663789021414516324277713310369785158265615968208245719013515081126971255035495095941305370750883582467722288642442738194875080247181756695627976387755723880633274011286307126000397092038713797266647180941568930169550172323463627204513858441361625777242905312199020318165646109354432608905896995621940521787735320150381485307650459189357737980296792913614449506895219442098425537811093300294854062113064322280459955053334683957963194257744061087555676295289042765611974860686202467350785518644749945126663170482549007434816440498557983791288501660286489518574044679281708247708073603550170790227625224221872100317274142679083854892860888816930188313453781676922057207176521181390573840297188674414633951747824765186373636331949553598864587233330761199928640999299244521982126699762991131281460231224683581118369465756579162677703017963900498098248395786916543025324076550333051399835198525209379900721182072674233653698732634544667060595511957129990039228826455598719847768880144393819283740083039884376452179808038780424842844543994808664207505604995497782258405760392147449756159344266322305782557483520486200625073908632965208105534482645905698026459241029620201446722473095179343476019413132615943794606430330958958251765101727244433570216318307312289856175882359204891323509760855816508744304812814675166660107544731529605672556137974891656423139921042283059897765570414333340825165540761965778117812708625219864677654478820191589204829290189324749785815685113269556155230335926833582552057748764821196636160000000000000000000000000000000000000000000*i1^37 + -2600607090400939260806548527789882297183329491172102775305935599153507147800127902059931966670055810146937349353000719299320784989906989800931082840624614109229348091685864901026570609636547472946835867596436929683881576734859358817968487658973802444746959055660349363545322169106263093621776715064517724204357456845068847207946599506393090801221993682482991942742348099894212189346458309432113896238878298118669542439873784531055684634278741488926380809312921027802998731066540971916879590925374297003825631080620875567713593696857835187055482283274562481078801220385557706203660597272898054114060009677286778838131595878281670000043943210182461442890977076972113077504534362622010117396666356150407525872761877070302225486113997031648898298299875747362705395133829909855326015518096273584484297912898944415829477854212490344830135218184324973657582609826653263072420349210723689420504848696406384727504218918012528470920450426974087491853556765616416204855768244442583492297284841464161714823475530567182301320014088157896751895437688775102385265057207473211332536424294445816674948061346197852890877410676690151650382484811908627603362272668813762231419112604457703186633344229571279978971797799135139265136191659330275296087368489018125518610712277382648320561935712858703194053744175377262586491131692109785860620142735839753388957077275739525914742996307264549669960583655409312266103634862234203558968107704998551433008800660758228481929379193552730007457825703644751388122095566209331393521446234149820403119388743769050658199216065992940406478312769339735139000355721470493340000963366575831477393076730066722650510140924733589216582897439544238257653088898133158048825344000000000000000000000000000000000000000000*i1^38 + -15806605166321208192847965928218327422626170303423625339241509248696939476126653605658194012497463998873840139365277418228817808526494757106531539747811776561893961570242385872103741174656625021034360085112784046960481563289472701937487546497496065934692277025053561734847905475586090657629567254143145528850550577520265622417927235348483209272181033515120158649747852810148697962437624617907336079610158949230924067989485385367687373282490833841045605697104706576015501998887530107434725281555331930677191028897635668127094196340403418825897821459005408828363125614788922398746933492419468958973130020479126714203655291376599626940408810156314244210874380654278847529827562288689574743297918361770734553753855996368363584242186841769904841588684574690769526738642780068782135482352594025547297701884946419559696220595770510947563844485690400935127379014555922723068324273475397852379226987300596296767494487735265876957305450318613285493120820702778930557834014609493984941641482597458110801124629023175184641067644435493490483806972717595179521279808430413636727654978225098406558180496442387973989450130741015830269809364705485291852838182716791033439229216589317294894805465841568178293078251682855423178866289944122026454656045485215120236327355782838928337964176919368198579752501888887032100880885366997531929529495776582016614448617117330804137076502589562672626219880063620171125525842331451288000328450137713373872348714117681435493167858816243835423844564893120720193916291318124347475577175508464717434716002259936843455609718155353622704155898124829707459472847906312455756331441049705704286885836754435658647670772884831749866511610811443634028668160896827549286400000000000000000000000000000000000000000*i1^39 + -62130404415786941400967124573059962972901712016957690460348528874633991486389512859685511483371567025677938686006724207059818985062912147758803407947660789283396615045270602451909593839119497001878235425359749160245140688718177901470764916546201313158184993574919330860773264846930929726742439163357848692077381652742101044010345566313790540774700790070766911565278530929456554378467513970945935316207659272103175191469337190762435828999791241481579215464929385793335634596287345473527371336862417377217039416427015227645864795032948646226848488508813475246399494200500831368901992747933312859875707591582319559790191649202407439347830575616070366531215429964574675372472089961851242865301616618146191172855530152433455374209990529456501629313640231189762515805700302437712613007854657011434640133700306105383939133764147524656923308815882306264206522792631130412339458833379330031365938286376129225173836276177305227435330995934595129002248298130066102766729839838523885623719969613520768024626340041178808435080160747966112847610193323247811524043134295683850850791552094224824875084136186030528904164620289494402388313625257722063177948715695298908968507170466216170315748530927956919225789385227846526266733838720732067558831506130676409660114510956464175833316864517073505475564792670701606760567442323394177237105869204549710986536280048537798704032534668766297295046376576211928479560357388863107147289316489095881759969744844323804808804461027643503706254574365538937748197450473777987591964397918130957594553520806390736655854711545318312654664438805447211287274051025348544619289933644893754796014843831828175325667022595329951516278696935445220881922334895636480000000000000000000000000000000000000000*i1^40 + -167624316300119991167660918639881031183752904442339988444382364872878237105999422398847257044062125990159751821720244579154823508070488940106201868192543038960942512738230838811949012299577383612691260329658068536518036646976659943898588015305546941721298960718422849760685433700230770345304658587491629058412916654040843312010530145430288794336230950646428637948189359923676404684787640891505154538129162781266343652776228055411495047285731619303682615888672366080880801725692415488117760000458415569756378644436144611547772085568133669729289395878052616526442777576668651159118728572191408756099441951677579904516090370967493174083462661772285356151133649532651128452599158648324794835729043803031631479317024126041529430838202976785037488173193414844334539472619724265117717854792401822603732409848414713200569998954462566315186241750896671331675130976865840279403853959378215553437053405635885107052483588478964311643511417451765367985869276970851006481238369304129063346440905850782719164164602473802195767421663794575461877658878609778370686993545655818976602433104592371746778894310614880358910365506632260901476825860181742996206868762739753636403357280098164388308314291964413155225140279886955461753161934186749036260798252623788662406767926947632485756630818274814997223953055024950327387148692021816617563627102206491494057469665628909747740721431128402791460289224840528318748774579067571344435271014940527543235621014301931986658401454150221105063414203852361720378775508284031807280292745322521665905783296859946660194857089922162996171284465008950121282844955667454134852452480485187386954926589613907384614792053629941774473804369396220830576984195072000000000000000000000000000000000000000*i1^41 + -317070446331084103548581201324668323290707978900213624404792792558205851401665330715577609586432384561333890188323868519285940412162879592012323199122225263607635722329706189512954383146014956507124722065299274808774030066585949594047210097749012278216014875257005804796693556584147715196887390314222973438418636248429339995709331579238055420480034965981607741418847087883707564674227617539294977133601197748956057866220219394787637858078756443643710004104014012092277039904232893937607998165269116351907674491699637432504047663840343654966215282137776650346382667642480826271813356929931374214747785827709181471916579232952161066265686527942442157548173584211946848256874507379464150546018422098019517217838260949789315305010760858303687260152938536133513588541345838527293555655982929648195978273369414411997897759670843839427995920797308189810926640227893524919102594223411252795421146401604029354195579796733740474342023005633151134300708363518131616277304068600812300488377145903217430947633320889500778308919353707962541834413431305216268091092149774434774049587669805334851993166660979626103376668314920343670448963450838881601983799844217637229011971671991230031535040070744386965042453455062794696246293329859022140603495887627198127979199033839271133300818943080925893014659395477614612903165416166799413051959788897354817984549812250742112154007042817887924094243243908734465505609687388780987174748027639117026472616872991776139158037356880748931431706680803106239765120145967977386714295189366635371433937443333273682968497122428704752631707558212078122764174642941573595163574222481411055615559882094804221854729778199233901788818423589119406899200000000000000000000000000000000000000000*i1^42 + -418476758966982817111184808343733026320253105600617623205888481299912942182472943150746662917012487553453045921281876312532781749670050305097384661848147372813048873756514400351324229811600722570151625886673126219912259434758334219559123593878995041892534823496220364832403935684460314298947174880226619446139496289784398176182746255948452185745947892739766762797210346841134498852935763228362164710197028438473299532801558866843812907771433623026439019802087539891289146240153674798582427291025228489819656748954086240242514089170246050740313561219813234971410474039883500821206237672093506504930271818832285941377863862198806453218649214195196892056463911637749901527614151331323957944479362163456389692055658999357588388207845739667601648532596713054856814354263650680248466559854966453367439759384412271204214806779395132430011150511734191543216776620504679666948817759299466275962632651250600020379459510883615334260223696468813217040501462911847735351623583145847199583549799877630662207626987625258328265175842760853246916525097419696525025710200248172287385718794856257399799503745757389350202707086489503581897033089344236578574953437264333225148262578708507916545497702383589421811096344369668573668321326893826100837662416119601340433480599925632305664149445650076865984194195167279536133985750937635033983403202025355997347657365885528578376172314118141089673222754546577608479697473716277587321967782879155139081679313053253565218894035342016254513687333743788878144420484088129631273132805452243805626530318863060484766974619684804361893779372901134883651277417956916324643450819506065933656495850524110917673941394899493001927767435290817331200000000000000000000000000000000000000*i1^43 + -380987596901104984753575117679330681735665978089252560885965099830584673483307692351307051680479348985547513592332729417416316494920191532082687006337408798773488304471520979558970505861561912225031127314032275343855516125333052788803342376286741274526701098857754648749918840698945057628806463096160105499415092595299224032211734792667214858040548270129711566024155369695027522845345722399784032731627475308678187642637573786921833623628837622748195303262328840643717933858217396651103137054356511848379029857887389401001288472295842144716345962898571554065754457240850263816577483877971368850746596188290723145460141183797188760032114948976802425260758764309797595493891880759282937355174923405901257136443523662510840300171783247474499028842596347673173902321201129969261922199050256111460397134122472005021469351026972122068896655503484234055842689788210976595038866353046805407164778280966556805267120054893259121303883034139411754468263491441388102347594355681307115413587099748724775026615404339743019579981047617869685357086855255985067245876416681511152365796568558989809003948236423552743732691291334192583934816125703995693781393862421497000003053387775886443723879687768236699875915004504960174656541335201606467879280609578691657021781483820533589511037923244823319608726855983449975744086127683809180333277666893673907511728105070658378108886326767550318880605541508037148692104115263524922501827242591156489483849539001339919901672502707152211639482796250239397243202347456474908687770949527086436519321242384042364665328125487959576435877586524364155089927312173704953348472225253917408559554901790771425132720359579965135311566935162880000000000000000000000000000000000000*i1^44 + -237958529078549687856825599032735541742940478820787437755014814135778591529828392981382937133995413195729148246946174283364120789987890318330645072943415563420811781244097913351813513145381354966765260476042491501287985316681513263740041213704317221392232327051015813299637137498848116203109456896742153570430964872842159319907574710043610374290590197218588869518857264004306941042913537677136424151537881663885046477575382162621873505906079029818165557592195739948378270468790588730729448905645694316884524127056084265723366883478173247500752000696224251597065882361876711790176620115813191330750648847436632859858255282700375654808725689547733498464656628283723474001865394210864053165133200730247359931835937321145849177564192652979482027939155335202261301157668654658365679127556141100969619107864845319992883017883222466097354429107397013650883772216628003685591711490985506623692443300883729872648771454797518020972366307497794466095694560896838862245537279348053571319610180342696197698168117885179880432563454475690858633434278290850508553644509167386256538452848491823548487379234184947065162178136873051569733455956422241301655645592481425889150624006668937578120526020853182296698759774718283408387069521605355267309093857389095308301085185428922640185425322818440210236646216829190144892830548684445269437011731323007172561982944993861035907577428543457369192938755730907348281561063139722602263827795524297276313007857126303243782826216962048133946912621005640332096816694408813363635600830776427823302636069634699132316060809198512573813395748136123821927032888335803985141211943010957234631968793063678777577550538295506133159038156800000000000000000000000000000000000*i1^45 + -103592117188836732524107468045387726860224157339441608176316485340076578920287229204243286991665516547122328054050715618498642615273289037491586730708320275959222567674633780128760579487067241683248261751477665802254090116973567179194131925154659514084271134988820358573917954207340913237950337569253262514267544268466357281130199894303870403906468440959887141017679436961400197926662825519082192906336338153650445758953938637792862863234234653956354114856315023159977977454988947126475811581741303996436918124524564759071953671015176939262962586224241896630833388301787875482731571230303867861514815419706872671775980955535814851435445857635615895565126002014182511094113494734578465136494220698151779668033350976359879884266181305810446477361188384476301776548813120270593177541259357989641408656148075852349426583169295277979002154119584373663909470358866090849572085261948019933161771577402871830415316058983585303041217208899093093162566669387376767102599148384010558494770494321831898289608874301191810274449118090988638150937180741833982275617602961955831695550520483714661448678552732171430176695076355809487626390362192872234075045322391928396344602946938012377074242160572621900815047659377507400106108540751415662632537495909720379206900276279303490730618801722703858313012514405898747582297304248905036385300480777477008331947449889609130134436592113053480759073318962972698039399243146023653065160799515058578346591426950010693016342234647922786208158576978406000224219756974670585037550314931166505009071383250785284241124848930125962551529925400081247423299992904914998810384526489505626029442872619594186780487477823324584673280000000000000000000000000000000000*i1^46 + -33161971472680212386888937423501724035739503723577889084924926517462190150234097293383357285075020491655294384172451503716745095873046567336719003671045240745669810243054261518472223996661951882466719556800305107477483349275803942160478458009129719889699104593308800921691349146125872909312209058726050120094620825966880829366332403589893624265528740955375108799065739485806403352349868356625493504144100795907549958995579948123539088516692092628388005159239618167736669491704481819699342066706836381132492519612564422102158033329862645628853600321223108426200906158924514859917562721820164030812566111402157365756060477391167357674209921101648933522775577123584055247872035895485306276908713868299620298985316478731861991213640861317381354155408319683764439000505079047337264896167696442300870927034163668288162862435024630582619550258294563861042952416278649072006657655374907443146300981147935743939937144001962617346511200344069315380560501102316241115758086605803810974077828590210755235537738926087248821469246615406748227056958055709255978235021617747238896091747469611254333482133813596859856901100328721927995816811351962853628059416325706121676478937162130622039772630963567716056121450086776045441373620127026184642259961262073646531355228781922911687546157577208345596882818470815392776992421019472558713216573732677502231468321377598329827987034524899354074137354074250622188378440820657739514069581780933232410222026898398294612769579155460029108356336663828198932156972398788495690573265421743580770279048258450011815264049093250120859027483606512873745573581252779490798737746340216660089871247146177876351792511442747392000000000000000000000000000000000*i1^47 + -8206298597940588662965650771898645111174837573897463680130897725914977927055500651996127385742814210039939629505679510008133388365701680753882489766782802907338179493161323927987608298594714810475108595223352762375553413367706613529797360665477778509593991348605076891978277862122107147066505267314271113849647364172952351935210901686014170943256434517550053535011376389323284511435140809848388675968952454515398560734753077542665544842968353442477376972478658431076485943633251791851594471924199116872540946191940608974361852798257753172945907004838992330846995540949474554320936528735354751819656459865087774180602653429185849107236069194192254307065094848963911286519096840049282332538435586752175382018600097358937133063917973980195710672269440246841505444117653972392996447351838971833371266456480106299560469932710425207193427948359065800103523795291245002632135565700155869880790820868366940115828385272144421238544323958437773597501915360571931933625134036676352720969530014216598394692389145887800124005749064127160471963642502443851063105242409229485547330788217484807922468993599898760621898801428567427600883820565681471840885954743748687336754106640513478277757012567991495934271858009777218515803009597291499816583415335523143550624589101733385875406989604520639477824163487513612446934147697320051326855563129408771840816822323574531411245509659550837441442183748472835862293981014099249192203968724593929406752418943910862678500484321265276949525411756244771099728293503132754114356687316756762640048723872032732288150584094087792375507479725187508426926042998741437503125636766154830148005754474091728017673735372800000000000000000000000000000000*i1^48 + -1514023486589621950220649298137076966388455476986851813389482939444640416860432524576997310002727041945064055314563513780596918488380569227529971068184622214883700221912474405824058818003672654652980141178917887088403277138082336410395781838011620735558534423272386792969533758471096160957950743570715339255025770228871858134343166990489404258918881190618343302116891784712962907898203630292662243078249237253628068967215775423321450284810288681191453993692298291683249941940730435632316953741229114684742844499846744651295415772744543867840309790590260278639156281976375346545558802087924016234507236590640221430965438484954034281437076803479269601258663584380307348442022347419084670965441938521076773119266676091471974942948729128277302716475508124025203370618715787620706845322528444917072198159367165547718610944564762203454782052410295045953715027465355562050070664087618405255656146144807636429268163949359012268835514745981229690086434853244410187868824853698965349626078630810878985433673672496108527279616353657829865547128420389567243396133388916747947993121330796228384534668182992346563312368716404869776707830155410053494730618211159413089399525661052255368378808120540394908588892217584540143347810528200539072957745084635663162267936484304983799810279241252360204291899632008331275297972841974687677294529680317054219569280739832638063903252920761345699990663008710030638610314714155009339344794124185299914820638627537817448935070976922756239755408969017053905690805594554231468445554431781001966689317585003390759903038601431182638255093001754381896356393355950545912299126594713010970043771259803521442119680000000000000000000000000000000*i1^49 + -218021284747957166377921205288314073681097584972818760819218960678446323779954110787862270541767475143106332133242725079512318295066072879115822527865090367404232220710128800162550203192942310145288695659809653168484416676726606691424667456601320667134740402158232213178825010143196919814447084224064989859852378633905336701203619698182017382630149526370445426567484336048565170013907700017561772591477575920593331623783701175236807713492034897471482381578303345495116722692442865767966821772637149114855775869002690939999841085336998767347562785088861978552469734062119117100560417013784609330285865535126060552355849739606827899148998698221853298992226964715144194451054175456640265891512812613831422658462844167232830880973322309154133846378350155701397998421672998484388047051892741871317104653504727347597382211443180590998276785453777216738803571966807906744420050117855432897350835048367830181490091693792364126247940688346055708648183508308000041570878434349162177670841904219661329676715871271039334665007594622384276283800507643472188818620082538065985091426224975721122407618352175264303380451692144183434608138792813631511111770627664541177360702262152202250770992912182544590843893465799209527120331878915172389509892655066489352610090391486115265106561802312493560286027170426823230543681561740276426809775904147096013621015159206219922672543667843930962216481023410145443557413749499633908858897329624142058702286489596441178392061726706279183971452386514131931413789029742983971257639160720924353947706633613337025730347383298653799333720487398763736077355350247756985020599756338102207702776863619284992000000000000000000000000000000*i1^50 + -22740897738772385821277268940728011889915811875819853055571596465473264545095433940415654399399777992013672750366898541389155914603959583071783941157649350212751738530746400673782559967818876862579825221655285364792186992007021630915512292229802291065404165807712035576670970554265722658316844509907048047255011565435782368818173938989675371156903951413144195063423470314597022828320807049412848165730216768679279771631583583274394361344690303468813082978207751510430506662863405438584402247288578582266171106106022557180496709043026297182187818663958387468395229707500068292572538043878642885080519902744192512288312403902611597542077707331586421286538336489174350035646955902487053176207944780450765859711834514854617996907587894944348952110519781326598432347656882959179525200962854441499953193805820675792461875743160162034707000970403809853299693086749326699569886141405698268264789092797272059067468730531610367478234143904366345663755321089633180537752517445355579192247226064404143632272271450034779745792891312458380771305487740051715097493173668699700718089708124492131610002382582303210272706788672637003836245516371663081149759190113339464846616945417189518732718405698787562722880079555840241040524387618081404083155390674622134522444946024695587273406423090164328101731649810043831025344469441739578610245940868943472103966965990378324727591574607097810505453548082552244173330929145412988265095297295544662227501465720710931710601375854129189152988739445772105179311210631111746370967029440102550813996960033441558906504570015095837140943473540549827595490984623739528507784590488335322679498244096000000000000000000000000000000*i1^51 + -1721043099145201551303820939042151233849320052572947198137208012395777718569965461915952795618022746119302017858471918581245194111936104984390615247111672720057078718257677720653821191777968314022331928043009610265552553043427587226434825229935370902993045774325697835743478377192606707573823377212973237651469455519898418453364069626545042715805845772282269616585908919524452643454494796710140879420062509190222903830219891853733662865065193098383766844817813868056525505091572821349738361777584171369570929187338666002991560526507951916095242637397930260777175479360655221466882429460347349607819567303800091061487873574005791812984720681858268306838713543003806684315814130024561289777747537472397066237097430109998447729713026605560327181624854235057735002203989602214935150022614954247206491920234607818577500540891319639819688295565075299254605555688246176864743282044487694205317262639521640779619946018337683608542880205645213681041877933788304611178128436430844402716933516568295485378779907087857304317307127610273216811287326937984159088953406730019823183403606060489058463236338595443001907622984885261520776447400518487336827024646375178382449488553545413983525747397526989145058205543720285697785762749766761529680950280941223854899742482561611582957760982809377145656809557255219886985621747293033646184554924704210010645454034976591195055118405026273230601230306945399357676752335446128102582480540286613147601977366741425254896425791864115990147665724981768180759590254767732277126099962827928856859361289068441911752006095532736699537665832054502713393756612145060783021027957843291264778240000000000000000000000000000*i1^52 + -80500634963722479371031300398617408624424888405090430213266287024377314211363495637990040895464383441676907244036723073204445879093538312654034379646351650324143777120600366570652150950333769267799444609511112404060323881639284819749638145240961936148150038235532141798855051841852116122163452118497004678722094706655977149983117905303219162644508180262324906675910636161781751101388453705696500082515985774495473522592735592421385133682565670503255060864758885463949349762479731689350166874241329155564120616743354982984962477679064019448036007219647462764061774196473197124118925422223106541819882167956504890439730861996928581633661560099600270068267105205434953307559289431543922125214240779090245826136936306812844899325359512672499934225533856103025387540476616205544791418370949118628847631920675185553743418164236940347688784370306804276889242217615912435010290390409513179777661532619176548058747285243845167706555766231800095840812732036088898787131496119016137550715822204961305625065644100217728755225803183064958380313433709301437886050893124045768728864437727254539830100740790764523923832869393266795006045360056311601410070590128753281960977157739556253839559022805923545878894418940342202320488906189633493319087965833938834087445413040093048656468054972834034888790696452004939174176381740758907340601399714204309954484464878673571354206130816752376141160794248699888945265526536250521388476092300260258163896586494344536959011119392468594353023406247393203478705844265966458235762672241018386920135273046380192287778440589551825060663581984018693293508773864588037398604904845541376000000000000000000000000000*i1^53 + -1385970919321091311759924717169629104591101025424825818789789379387629820316668603053177472648083708017045315996856133238268891197836050115345902393062003983902655925859697681932065012102599163439452806099673628108956038880420638315675155536673634635557505210796256635490053830473622547651058224866665048370512182628291994288876918937845430573965258243535155702562833544556831258733916816541984374341108485013342821687118260617311910102505581522470010882032535648113936379372402639345963020561190279170844776365519064869254612384798683890796081031934723083381333171719097659874729761560457640967657998830019850087974957921376267965227645071067871430263726645266668014529729060648592712667798021757833330142424077637746079147737478250462466381640922709913717086216222898302309487316016432101654756638009174438444882935785036422731493089334117540269130671686766055348346696053545517157645303855507466869116043161841505205791621286672297651000639062828958334072502341755473829634701295505753938153120333895277082878540442630616756979211737160836748370606032288187744720417627905327586559438282555771853233979290983664182688668692542216680324632146670280198762188866689009821619695064360521633413694498639968489665612567738366850974949673967368547408097705329548802586237287793532841113050276442909273795354021122531870045366559236630156259429398331069315447017298428278171528158557791651219685071410691693889742094766897591493900315205197155736710265894577343553299863843635567060266839118285999290786992046803730697892543826240378483328158199776837291540681707019811151288958190272146735271352729600000000000000000000000000*i1^54 + -33060487587175519495295345867777492129484202767265570433370940217526604276785454474910368987390534096601064034861928817533407754334970365326302549163077698622175657062856875048491339896753208618244265930683592621611322612746671107615982677233680238203489279528940712604964382222017093441905379809543585704633582260893736988591550861194374782823699998619151039722004326986287037560424998557608364080118082964195860645131860421045948487478420610705419165543716695049113100407855219093121147545444348859301464730549629132150069053953036541985270498959027192630707553399372311922525923900132456806594549840788621109260767113125760310852300546684624757868111785399441540412700274447319294667807824354289818608496753676042193473242092898202685237873271279600570688571734977396665545864057259617123697929011156900583790425251974838410765356345495438537402234757542915355435578157834537818044627677108268186199111448775650263891942964573538653052563672738969423316801006944197410468411252154503796256338079780954057193975453091164862436473195385004495373268159939011901053920754123737923635986309073820811423681047651264084355955578093501572251214722665566875116769301320440652380534621213308170210288662873204436611028242324608220105741384324088372368198784531376580945772143413670540488620552763045357152468662591873901707002682979011684801463757315515279256801392720828603920326713026788440890427671199286971536981462957650960032230621079315542353464819311575625823602921356655928616908623813145806161969955952065100895671431778375192160697559341751254420885430739992852962414528463458271232000000000000000000000000000*i1^55 + -671021226064347946678385030117343558383180028820235404755642014058045415568733559691980860031399809804891221138052729934223565824651188552273897461173961142220825641351413183196978987842392175819827954118016964335838051441284451913912896018045923105022228641689414560183525717777638477995396255953519193610082087230063116369761386397150119746460749736937210781188824347966815144985339672199605059391083260018668709241822000215876150843209664513252019171807027543638634261177494612631297891789704523038041219660362782115423380702814145682902903802003955530477546927205000668187126678232027735769310297567988368802760694032757802759001872678471763238232958978231852758450994649494918319859993968140328536219789765727153975682717610957246774664527688598186977461761884491201153599198345514032777327345876002984698665542362604810126159583250086390866937448488879738496312715775016332013390603004981192910502314293599711584560004817009596900755971162367244729298135446158456226179603472789562517028407424571786319376535655300671722176280823780839136931586003345598608661376776798196896439781079146529185476244278128609978919829735702226826054615162569599248208505167629118087043093089637982693272952665429719824937904259146217219443436115762287124551282697647165405946351443829665431923986234358975307320593451203939577706637227445370848573810829471756332735084267561840114592647585868454021390218857335493282750745416081935966178224220411445655758985961285536198382035752585635845102245503899258891884152680028080715028544382020347548429057748513868902625739396598141249435816691761152000000000000000000000000*i1^56 + 35375325021159340557645492051090647401377917460003218164055842316850439162803068540594583429736062611303091646485800294294925913793790685874092569814154189387067118198003284987114896618815941579561045435539793545925749931295153547188958256234676485825750813579243403267483500891697074813458733052950280639757853674603827240967846844011284249193976753718168397142119508415246480818278360695398313577030115182236124227996460420461578697637759479080077535016344574621754422289617023681422594744756979148599415912702038528104351612188408558563532421337935711771793868191652075418725673716723796461471036624935781779160566212480721850806980927759233200990004721871686643598772287466983101465350186713287301936828460334798050848925067234623668742919323309262420692276906367449620786903218042323201087705055622870803121244613048516053945803467593614171743022633340469270859522377758324288058225662639236048981530488846687610423166426199173383245889964218115248324440103200360118921833703490495941495734400582552713756102466022631148114222587433602472428294254478811111838675956239724470192286706170423057924429915957595923359526660739643748740224488941070975529943193073679797267578990532709429013075514795196658283620464718919588443561472057945091766327798865474759318184224860636191029715261479795707630205710040786125400485183720960841006832377088353784779016857960892176771830871191888250340733510199695492080682226571138866935515639740034039172313837242837208147292372606697793646748003939192044231113187214762972086236800413677987896062233034188166461145921512646046299822489600000000000000000000000*i1^57 + 1063071789918887968412566364532613126373838799255004511046847377825702169967445778071699607967636397370281035844618555205273744495789846902091872084035938144050464791036677510460867413782669722781961821631381550027671523304681405618129881643907798367819615637856276122860671675147518009369550210610342231619284520216542525492978301742999142975234108449848303384673383339807391646572970285547576589458954674483874589264536941878498616525819232077757095290531527431357649619589507503191314357828752822721197279163766407695540071589533077210792218075485095660885905568592551785755933743678200555552233620288943322391225373638768932823786142931908357132915689922717264347945521046725948123843204691382723892926304385351684347412877212009624353867881989974679685899417279092212430089760887910341676730525728462763491175936634199587549238183080816314801165917956074150811387967941911602628127913975079283941018943370310072640749019703664221352657564833916593776566118132099568088997215455514028187363749770808912566197378243622251366282614524898270953382073085273875889303013619868367330815763842272738417133401997032768955969119786575712442935617606996422136714224749186394068079190812312213376446492761419820240315562056128263774380855740496024531355566280153253426825632232429453648802885894550020647840753183443107776874223768547055620007097341059231200990067093786999440158194705004670951084540061621472011797117438587361206676505123696027729493860304361008175466739743701700207772266416053927823350373843968032581290236298156281703443220698756216971237529918782245437440000000000000000000000*i1^58 + 4826862873193146581452715684028284634741933804105411745288260106925877867567592086881005408205888341973894755040620342437872848316791020454882984995207725214457880121223234962086494742634661768652573369911240327489068431526237918629143930322853825006924353374380815633914847580006111693503594639167428562923006335923781297304590759810929743076060501257504858965280757081626231060454566068312578820719071817449153909080381693318583317687925625725910111368089455932392432941456218074178030947040967768039283254732199832310436573270215030423109073386909662598624461941036421743102688932751589551213306899827934120320120455553358171683847899937979851520820417612364833431403779833084146576184420135708875937503210279316686052134885348789469081610449646771008384569714418796337094182546257238824785364253926228357654393219061466366841492146840782464879778845859109583779704081232024975429753881450898268637353654260245296635025188245627232239172936233798166536829943482494719419547512527457105758239654065159092856412946975078490822977199965284631572348583242884263371239963883391915016632640484133447557903668519500240512108807128483948978869670641735731162400178164997055821654874586950482001905203121782594907761832700131373145229534660031149318620921940797602207697461775256939718209408140819870655453376205171794381607357198108542538540583826170331061729400623915480815942808546337066332888944960828268048495726132790003543183985805334259351560134053931464876001278377059220946894428820116265524048093689796958562014630503223141324867583176096758407652152705024000000000000000000000*i1^59 + -148996817995570092110080085517682725386487160857692046457041397497240825643159969092393727563268564448429537057458143822911193393880285974095677693110709113788325795081647197480931709931369068175009199977434345064156312554690699943714522569931020305143740356802155044482485901854825376371973022799066312779357096061565238218058014772529349483184433014354997773338341519356773668162211264972059760675360940979642215479674716048748687134884984936026652766436081154322856359018215997018095349018439662575017957476464238375856459969689023950877141188923609471911095377501740705914502481846166959710397296948040101314215846091420478880112302157484675979631362578115908716151524910274253108313216758038713292988942564417309284239836945542741895438526517725193455326794392015634387882009450670924448530765114989554957189577282995068329059239408953041039695079246702859378015984328406814172736858629301367408847804838761726372084351916049429361069014852070777846906653318410789138022565700487251638014444351714768483387659836194452211652185254115069696352796856659582433766086345581527464681639369557739808687476240441578006955969623274725721368530821790205775885926634437641273558886711903399927673437900553051286036059837956249887688734528089981758901728445064120924359485851425319949020095768622614372678340442912210090006918602505410203845154657248341828813249179482352331279100688352070953236500369525339344017093622206995458123688931589667343701813607475803396872012393660760486831899175880510721002985550158044223697981652309243618889532394359450575359180800000000000000000000*i1^60 + -2980911342646024259753294670988890608505949812108954911154969827490759053535126747476946434436368021210434650800423105348265305014543710848704957193356045461654247339947920475194137414888415751598045539226739767113073967538915781454395631329767617111650103026846018580936162375352214755035822675136877470809109184531585799436820689890708131259467879813878436447989755237376088457625038128001174636860305205759678388104826969335100024215768191693247285896825419947706053451401607909969354591921703008674927389233949411662095353971826931385780645354843417994605960813338170811176819140404498984229016355027839302648200752262090855370230436458586290551924395229817575302788574569637871469605056949638657651818240845926967509568261103843963423968856336827944305630984181126971911781165781403759799462245759867055282538058062794326298115455048484513323487031763316820660808162266860924605562835103510380535516543753630070236338927969404515562127715236065959149443002460172515449012680068999979292401587061813435475856639957084613048375273050571606301046702267204592323204121411482973348076981505768301115542708844177394455096795620804796161102906883418124777903490059789454106148185202744299979641197126885828439704899161950413375447768332220445992219161043838714166215888341857017163673857974004470557198360658124214809151339684874029675662157148848119459558182814143411591855878055573925590855036772385157835330191655725970080802236084713337929168842083911697400354598692510929354689381523884503077752038659067045421484617281112352065085395988832583680000000000000000000*i1^61 + -28994029767470625405208603804144836502792442012260141285756750739414941136459340116558190331305646595126399033511667588955779401741779698677986433364837294022652650825244728775653844748481096714047875177293074892490541288374166648380395220246355189277293939687628164569664537678885678577871273607651356150684953104334180977235904816167603340650171195434344960567572680796820205828262878954107052416125072778936357565366151477119566563449364061081798110274749893059013855926818328808696846488874117221665130401651349026908285395733641905559177234687933252734856816797059092836010955170991896195526040188605173437013462118454856277522750085623495877016137045407504643064284918640116786556390489610519202597271846260403163473571526966297957392650111389987760672611266327767820255673580569592679796408011027913260810781041518587618866052066153393294929191367080052032951548459466963933739845978817114046574539913858289750216675687214596006921923795358962120377275626199236323494072761870377745591852707386941290756554467485967463299172852631186551386570896145578511286313989609374641937601550234584036216960388970386184367287576414299051002510999321249255687544539758480820735097959270924528012320493322109404676551846441781256758830410397133062172628151965552470266916918475806601723903030020451999252454259240386484368944255618176735248447600815609291948755124409794759274468745557870873942196545217104021407296888129208467716526917782196150045350788578646494546940907699087729192876053482145019361698234837414447405349986164934595861725315072000000000000000000*i1^62 + -169084499822131743535587997649656979727170659526826451220717533840376857397800419070126387416520858158173455741459032693215577564096977005622823597901874437775836325730558270324408734402733536268851998096343578652588566329634902442117335445636805023764584656428700394319510825143535218410849423887437220677119782859404846311139607821419683976447389908185320740616544389366560830292817991920220359413688347039162054847385154213140786548719655705747424643394086498936822966424510306311667878269667428748608996936588863216502780588151318788806235570239303176427769118374723354814420077963345655649384459799035510740603847477469101575557029719198428307173151019552034722963757381614510709524971728184287294597712804309830844130411538871821755636233769241610679311954149693542809301906497074471563978815211188406584446855751317528172224897570361118866510559915827351578149481304934816945870223154550686441648258496336758623615232858733451260792320100271229800751140367946988800633492123673224029240615814241443414238146593426334347833590853383508623676201893743372405287142046499631045389665014483329281852904374331561959947471023041061321882029433295301959130576683584240044617253652065531442994833806784856900104484726197588155066851032556505887836514321689577763421653035816973160093787308697416202556733275976855339089464535540938492252914188421841941443548457978984283388594357015339759087467489509983172880329900388567059383883244000094576548986348932168785999560352213837174744855941265504420000703479492640841534377871502522240204800000000000000000*i1^63 + -539768488565950950786135449076408669611275953924234728161542182777867334725472922738559028008235968142541647162029441869351192132681084102953968312948935570122609772832425053954277828086768812523986206139284586010811982015956621074617071266977875812449411001954529708007255384675038719673556179240829421771490037840508527148923976922038473422505102405604024945181301499729947521480731061099599554293918149881003680168703469529479014124018441194738909910793264950090917470467470349001666065061434539965856372701046374470765174972175105876251232447044750700148889985678798633624550797051163002167299898887082094479007507205801992415611535858665879722817213145503756836517027600855862810852433514547523369618045415911427946131170412284873512485879519148230032819859776504833604500197485217744161238033892175902364729286382892452880016299856005091698536224331696010208619384138425955309145530548045888413679335445229535864811542010948088512405069767458057726566843783416572313632362650571628373952763552762155770984210201056081117073294252928771374095714773679042172628298966333463303260209569172979145387460090224854322334712849576936651274256911988036766441107731189660494028219938197077262729822083832647830344432004068465558963347260985152888913965250204091183599043426262757839218057151568132006743429568918532448392907196190218148296488855270938154763726994714477583110796434043987762639073332510507990595569989587607407632245248632372947993257159093098473270270456760487552519659881040578454397203861556041101847585861140480000000000000000*i1^64 + -689921591467453713662812577711418357855569189074095676383152889069016889174691674803668422615987976057510010597459516558273213851938417219198414820968564794573724001824285186030531524202139881671197519424250600480311306787280813922643730618790906546624210459170362301543581278343383003726961594380824309170473774912834018442619311603451331687217222919676402969360538442176078937354035153398112641533839257035653633840687170708610339412576263204576389391417399594821716115239402560248871302950005084094922450944780796613864290905577341576420647179757774780953615761551495769782927924549823834511803812466407820676091012899549296946532063621582078123981678769333079919521439762228522265331787516521619055462118567556661993690477818856127698171729327006981321280034890771410805305304706067240359789771578900409159782506997192318820190969768308464295967585692050428400438280417048943989046031379083241091860330478018835639993922803905723805587683801363922539965424225333325083489983573700545259405494153686726659429206500311409782183813902970866674823332260168570613799078784846112221478794619263443790723477359295475297683244198003012115512313404722689998681890083726004400351849297280119891095136772381587805324726268896512259409205193498152115561693007584496752197282615133945454217170119731869348711417467927084955884419698385858535869975463216727474104184353491602115100654566429548566599769106208794048042812281318100010928263128936727439028400858563041282122346536519153290259401755064400853117730667597845078474752000000000000000*i1^65 + 66985212047158532129648265698073111522404729706513315400217786431164383841120298595492330903037301685282354112829620540529109925769617545016535134793344735974486870601299254549799570050253969025682973303277188708451769584148144696040318071764839792202887344444692396801776028216816976277869086309829306942726731398715855461057263780731386761471648668610132175770023325977200532314201708161532921697588121190810777872684418880513139748996385050806925015020762118699483679300192127663994631006137341173368475263265710494254753478122896332367354718837901021364691374850868509384365222728170518173330891184434656945748404895318623360498150249461702387672827291248065451857053227719036451713259228734481323987019235274563522688694384094310598961762104271498983254621739385041787317824375860804732981044287248868766683694516671417561548276142787298960351088682268700189117725648011521267424516828331087746861193705192184980842067500501426235196971288259032961575046875603050611824430773239222151556137572395160232956828140828472208311850347336377135908402356538785111159805003404249275578080019067508803599960339610884249516886796646592364887744517972863438782780632805843546674498506402741773160471747839622314368669471348844639972895124282762462070230742237291309443362597957362859056429326486135084023688362946117463683788257459084184706552813347078061538805131025102279370534074537887621720336523821995847035247530101797713469309514848563673664268075445199593646182424418250205181612938842956149457883798857318400000000000000*i1^66 + -60510051410155236977136943691338982446269670519110215043286552998633759113908557399877732624585672242116718260976704723570664894407606438738893111760736381884716981337269126894993448989649702773271042986095419789849382113015429043377919271940130264588628050691370244165179401115937609798443362465945354739523116817576015709583352164698073039425670804924323442831581251921854273992568065554234553423269312004844795128449712217153130115431938397479021107046545878624381642536395288392381114121570786120218196336516010229294435502082039122786179543425685064526345163613018415487631061668941774660758374444393798410266730735456724885093550281465581858380275087426689656388728832143728523895188815091499793432427253777510942720884920543048557627138706817038137182646167138514724434122874435699813264851035883992284291370678564058382176861349548338159755450368414934493462664049877764562376149935874132514086576000864128179754282087701617271397023198173511707454661772500202454339131225569256262999140181452816256321430042980342458221554142973242671774222025750263155668948513188174636475294221609406084027263824348131938132813419069295358489586438687838880254925018682374819186688160332698304399865366756042025288428268821336273675896984643919715992623965132201094430129600087316725264747935580500521286282891777189149185651901162054367888465798049793935945567499061052374682257676771857620179391437696416948131324084964900097774426023404353948210319290774329058149122970861528408266593853184133466486210560000000000000*i1^67 + 1994298029969626730884419350244367148518394314055653279807870351093251322610905941207485506230413799498125010035205147605706370236828293509753512061514530001979260233262998768874325907007604103170778411916238166911360729643192069002980131413464811786359349271691272792106305106731392011990231005188796093347927961218587468451605225574806836635383046621504136334169790554281235278710153564311243664216929677140280836834545572725699531384364544774767517222832835558380515313063592540386211880567527212219305949655557501223308430897957918221965081023690379825885014370269259093965388118925072456789485491760451304253166719401259346486910320016784420840730499211126194397745901773462676782485712056955530753777042474634874705554714328932611544758313488312085774000827732929396198828283633681612075672780584396846721365132887517458229641990194303616398756051144294949352465650048442700540858373098827878003425949481610724846520995349998854129775596789546468385268637555827046762973537139526542250844622980867490018091033724453782724459029166184287507269626581068395108136662502040003215385428897754616124842401934694446629542898445013837123797394806904028569544928232909758778861328782992340554652587902461392307251265951006541639180006209732168448156753649853460187883603840190987247912661782354007238677367733060275683613803887782775247936427860616295832432972028606618580448627192072558173416007797650907837669222173403895712496385911137337887493896183657580721270765968023363775662671576170496000000000000*i1^68 + -41539404287565423133559985736309442130725525089208550337188489339141208387257451760650048878502261335148545489101012643734663788991595330696404708093772692775948326725653426267723752124193792457152081939697880205828626450873118802053823677379503374121273371293348135969562396536408271824616728064594527921065576630491785647874337306422567152961201275014837788835853305100757223469635229506210939536033751450068490645089773080590765466645098731174324974224037667146810442712201292342797127468034587936253113751571251837492231231917029394132589485843007566982585288867317466454390682719099940752321106661603193186737546743891349133874085837754309125556315849360535968410297427147129790536733479727830132971912090999437225441185465560664713929210338251176203212198918624596591777613440393903022781426395885626234956955225702564758286742898745101427799811572845639256667444020597860540946953367663669674286336870539785658491063005035924233511894065840129702151465994540194102575212271806438080820368266150019797559582455772869955464338701946845410864948669077788028718584487889311643624841647621052524059697704455213613692234651798530062443277921874249178849563718773764182353127467251440235687630200498988954923357897023189620610408880812238559307692450260186269959734989271143980642732923190694881777058690879246802979582829165022421308423819115050920730402668045637763057725846944701761416981063228603539923469623815138023252795542695549198520922153929125340547087901620200943281766400000000000*i1^69 + 117528854387323258322341885714442563174564446208472492393778023385387506387890154975606415391981770723928712349170140422204629132344362541130127018970374146870416464453282992054188806785310228182346114169192778326394704789258100280673463736011171809046556177689117849614828462203734006210776342197413700184618757895473791706305921676072220402987985745916095640089081858661938540262583036907589134320309058765166140693178493165196918131686467045371588687080708262391662236423730340699707609606709669205208724571594388277533467983337072512205552067864653663856614977243329841756661954050537848401149397927277496771395917940810759923537675604518437063182212984962441607052947894594934715508211096728598806838658942458057785780614883959508697086542631612941284259908796540160040048271925777929702678171058540351450534198250968324565875801745993295100873080509666672755377967462182442571195441612499539400588957356741832722565482365116327499417608937171180160052608895609400561855184931800037635224745045789220474846565026102087259695255066219874043158224064826119615983438921073096913521636976947383294692906316607336417940017604048750621709061300776994133810703845618280697061706769675300531255666511732853980558771083963060343806155520850027170110191025747347883828344369208631595382121277334603561261401720656050395028987016374976543549928137429186963755034758066689056962676055041952847524837511506328071055652154405026601530143093844169447368261914209454812105798540328960000000000*i1^70 + 1398838660266019988578975343876382694932737646037976669243761027332757321346207882862121527065292355835413141903634946586821250560044792438144791167853174150711177820683570443272154255728931401974197744754288769056787000764616562052166893704849601347954754549622663036179945186379896820622719381529562904224085945932804597585248974449178794646632899392937824496933504854818767164706275551924500526342013505994257457986097124645492186498622966101944393238506481881456765304324674574443732324648156750326731604172917735815156846229105595508882097585791190172280056377598877466150175163076529392615598195026233606498533094989572142165352001134388836029925339498203512123692094948640982072134585572984578688245597253192949098435791320441582456152592900236458770663690190443609711408796464680036761749996278739713727548274875478090986235534609606274436565682550700729412758311576079760925378967652646021808832525501417318262587890733464919854847926907272782736663063427614975956227181176837255057734592880771762454142070127560216340363921251012697954351071840227423080599533608319471480963402586682896296259899810203526810020531705230487274238020827952127721597786790591375827380228210721283393773460814456092629367884801239753679651442097604032825973992506666161135371211032313687772973700390056328287262476766647200026484290653175210535640631364500363421314534754556262806945748070790810545865551437694952179132948696173227568803613519843638848271304578358575104000000000*i1^71 + 255393403080153175547832308008930151036812503452201274043385698048257050910339377899215795365686469804917124327335890502217279245074860260575781238612558302182502774621880188677553167210409450951998937766689167060657428321726923460032187486182207369318600417277189413942015346027154853642791282728398979230143159928694666352668893756574789479200028462610067194164417286136505471356413146939469275272026410617800999216966062792325582268999710884870592088823443780402359251398118392984858663623479428707225373338618139982824695889418002677315148190640343270919243773304208371945850371287320032077998302042876641716829692815962774260946002930879456149082303194870966116719375796757472461870721519285124506030839120611724992298333946774444140257113377416887218038290208882767769555401862293310890890620418718898788978681285526507161074558998737682549662125121055639929954745863712986288325194678539321198748365831087686328654806400450398963709673878433884551440576087024849379678538893955899367580488565879362480043942204776037290986595903899049285961388644721457737837538764907042709223283717559394280543554185439374392615789889799034091884251916750332210592611855156719172965247405180760804974136891996607618629288734769487931052588003825713183120510909637695861674972989015691358565337897106491978467789214169624268153010791323118841429944104766438999270398616657906470582632391510260230426665213857060621863154117233738026892068483427221943286235136000000000*i1^72 + 1790122030700839082513711058005744907612402671380980315891369611934304718999245025336286801920161405697502347097741445198477803045056147806435997854872222684121526600536314300770973719400876073605345526687605628142399454841150586098230657522165414547385227320849347669525608853163444796744611658155637304305186955336337737932364353891926401875615182781625404492857265622514763583256485540944079888562904556519915898145746284725247596744626892929675090519339733774763846832943811661245713180422110401645225307563034995025287952291235100671177651258540556434689822835111558657894959017163909891337118265309826723940783595555211324250722158148018626406097783586506342707631106472298872025347271141914439279281737552095320497461393755961322967759337752510298916514881108732916569695150840328717154802682787930187052814194965806710949087690964464300530151535417751828343749727745472671510364330767965759145228673086059162972636939881180280181735923253926631620331481804653312971243914413886391635242066527351984511179710930478097755549873744723482278106604580484396273608336252093526909719549611989520253044327805788036467878238835439891410719554757067291956530473623230050168321491672351385991428892952232319889998541081139651028016597738997122921533436668908155227782320710151157966391405116476884411473398229346346611504439515001550144827668972041176678179115447571354124737796120744326622953008784468716990776191296286894456199696911328870400000000*i1^73 + 1210559568529221843766682639035817569404966478824738776602701746436079166450162629511918314558721958409147352864691097530409002748793768860006001703044359612619527159964659541808310731586921258514682172920662231958829969198203965069308212032013220680855811745542421490752084510885209674684798017950932307573739883068871211691446739668148286980469197036228343234512019525349387474590190143946635417429007867189960416190057267638284727629866572478368597663675570770984334215242727643394168933248792943783984272186240999553457669704027514434158993107867339205328351602540981269896186660480535978931324977713573230329144064590552816131798213621998140323334346313468461734685653155679639578239195431355919348404806522486342199226262509905046281148637156376273813024854557573639049821421188462882300858129406393682088574437550158673019981172922775196665597053182496519269836766865087076188550731304590398146183477646914268938988826043840567009994650271183690499881374080513615887411083306636981664982652669803513541176783503450591601408421971782391052780996128321002369955710661768697294478696924478740688464085807350201030664604392082214053481556991129215037153808786318399531656263065739446104097879780972837733913210900414875194099559660384609088869925119019825881362543558995791451534258343017951500445481086974202435960097540300642880189509804524737733666431159641192568667081476032601023718683012749229255894542621794275084206080000000*i1^74 + -5610361393106479943585574672441616218260384664394690954800720222531399199158244088598572614278804471321375419746066083553019375677140955785050196533965069986692275012110005410190158690685107978618842937948603784114571306800268429516577743360959653508756199499140011305868331813730591823379844105437794589077488233939779858409735189399755464278720460393742826598338320484399674233860131926523287884763915603792591068016765718599040676128992043157621969739378435735339378782449060208250053623582754331170863703435644585176784576398476650969911136551173379434549060596543705939933429547138642514649714723063233033776910875873816768388472534302480476311006891620969155183732151867677256696175383549503828765900490543108256640163494069134814673096721581578547446808797081743291002144029311408149811458447715171232576926442056358435968312186281332888390824404463161296314255847672859552948261004689534007798142035905839211692597917993510394555894002507327841479995694078479551876132214795110510044676606109558105392369203623223229019426977292118454492193707578540065947936513300614831310440695999275050502854833778379666875688543938341042589624460786801178430692294635115357506889472239119553458225165763435457351994626185359768318942297044708135508681119197098435954906949682840127067475339991865900485059377937232533162122329213781878484664691523383991917071152034853898882233805522318909633143281516406520235552568934400000*i1^75 + 22985779193457572242779779192474508009666874867788985085765431442738048125784252910060255861810631137956223062251262594039647997827359091338447002923297006021032608643988413496069821824924862170637428454833871515440872945832779482493825932434378874035005567539170622945700850253851462559504612257456785516600584463971293287270069411171552334578301011143508232346245306982824439606976693831589089741347801831157711973532619828618803839150128707007231643193685952001650559840267346994981272482825283072299720733245383248264371511321213709179017755481233198168843335933387586362952010885652512794374042137779017133621316207856251380841060153290594292084507018615148930559261479030221447814865679479030582341945425054774668049446488675291289641669369780151617993208375061952858385355687400956740844890451515447469803619983574772893058185904432904251165320993197052278379483034930858526412156845679051060976015953111213934875916024860289696428764763396574553714458937752823418812862962375884700093284448606648883736218816723941294428805982860145522319726036670935133775344320953339793726912337192991673978229801726995978574887841065839895561497790953603617889663090484362665768394847499795268039281421549505541108886394503502874217840737249469509160982099168779660668248927114516953029918032375787774085667265880550424984264416369873201614275241800796853298483099594863976826512735542994752580690361424588800000*i1^76 + -354815186161153079047310276109708352247689849167279842458847664282107873930250617565642955955708782790237262448891731576204277512306615725149992826735573827649029106478016784098026650939756135717854423756196421778008714456276956611869022963463677280372372278529064570465006091781273038178595229876652019147209355241616166569850558231186212843872630100630512518612194809001383218415365158771403474259896244848026802332157697238758641086772516131231617633522182391859436550955592569449285299483789910858506037663755574219181890797324680172050075169049166385221170071732132299557419841895840367024136053958164946417554285064084283193797643712014475182430384569488580969297175085700853718273370377982073459331812548774053495239940526007665708596836878779980139814623266908164966770219674515235720380194468172852550902661444009425898119268698035015388217779019655054516597364702945211016510914463256493122166430555180927661445987840355485087149602310030742423705218961731369508063631707721706390568696538482602541948384779676323344647093471871359211873939018680782302646177543068608356830196537270741602769597567313928598154443390372946264615874039088761797740668978429707562659057271526983556443221279814104871003538088096100564131254743038960350326485769355848025139626083419558843075316927057385711244805418409791400199418357849101441256662291218572302596018930150829629295629568000*i1^77 + -647043655605251920593032098538790812130758246781498903256716461694716756357626708865456927097001479575089086731784398125803940616327027498230872016193450523054389310263423904461630793605027090636307859596534760971200737785950028400130566495307300066418261396905574005210713025831188782808490450973689233015868717080369019158113543196802059162875224475777646532174024226681066457911005489246499775246908578537409927756965421482023649977393959989095359550523619798657256376334499747505682446774266173286963384822779430960546285046115153160593205194825850770472191719188746701666731743383127218770382773364160663541006442960007830545620361093345316492958756151545418309356206266780209187246473477455132790274549760110399318093191028879289564559878553595367626076264464066729948942938637251783315472299303137787579746759832539924135712806864258883470458409064388776874613726167408040255246530063382640246912061506973184996307832527908049481505789177646866759556178447995647912773703993187667406768634245967652721883436777869740377902126752932557991691125850889007903127573385407192380459896127185867348728536045324712540407035669827223165874058514025802633851418074337237180606128201083881107902483547050769461408046392889837075356719817140963725916271583898529265216067100399812954658060054117014411052075818150641059404318267500977796501939818067507200*i1^78 + -78330229131844614820148819668207016900520564452505996369078515900741765724489362653796447873853653575813099494727893112610295216922851937356504083450791791331664012700374701031059763243744759205683529342567117359880491704608280333808479349010043693165381466188462600764120607578033676713732414464377602796419471478807607750197623295308585030142067551601183417633769984829750321639514563885496343259092233510506676039255633027286945452806336508158011946369390402333594327300251570628338196180713455591980004439505829148708202298251746460681937128646449747973279298298278227771477613158619556310006772402317885477957793682636181166390600240931210119801818414017954884804538206947441715516247554173972858669231654045822043768057835596084721694483231232796609431059294211789557635380536481834211132803209191993007823250664710573527181286989016760598899592942429906517398365864748288487390439031724424240545790246816124895142217666802121297822598698946666591925490935464365616711416397772182621859903362240482060668025064385324660086243306648545907461043036428627931758454621232177089155441296453715411079695202901467748513721920252680908403411591960039490952822069432970997116169906512200563484780294396318191518633918573491468011576056823929007054817933740213534713460410117830810546342536232330370340932054990320*i1^79 - N1*14822930534089931773364298196944962663401430761831052697892369772500065023120444287090682729184299042943375217801151496210547358980379798864571335446930622647376871405970496525696309909363037127568430194386564479637679139118118809488279541548741545293929372473744164815097887170294336972972660485765309722112108095489978633*i2, 1045622788993557202535716646325206651552694087209492872274494177044680708643238569070421621165717746861859554161590733017556997022911220932539271152359688188796925544099292636796141673268360199460231665543116053479818304768218417269526775577707369081724753736172178979129702111099641755419995646176536897212775622499891411841222480821978405594328651896409280708903734064592189528094063770431600335938239653627490226935346835977071093490854183183067869216466663786151582987551973700987295941850393032462734428277998873669334036082319791115610152499390790290151052744726771250873981694566032785281562018125178743314436263569026951254845081720510198009731895926189982119433155148518584175926500200711987261291529986451446760798927372072713449168715192214766622886771067846071418448607742480576719882989425588044862778007144226837481306784910470953707597185476975467776701995369006509242170785037994891507093116356363192348358861150856368599983107432075711206605355618437143557318244364623920738610836743529400313817586559656563295857472272901888282998892608106961824358534695033813574745804737057545861372944736618104912986988874176174159890710444920426911718453783595788620595371003723036100415210094527354813568669587016079841530711448879727010301011488789409579641171979419797837123552518137019652724851924411983213235570060829944544426451827229272691317171624326137466906292251514391419344009304968427608603536973019683850724531268137170070628746696053241951222678452308507200343235647859528242428848400308158813492039889658428470919981016889907309329846948630423846812046725343094535395258912408598285788713894648767284987342884839853253005259085482489503907876156573236511929680309399603145782975395092631814234602387952598889368432904890992924546459111401206770330543650242560000000000000000000000000000000000000000000000000000000000000000000000000000000 + -7101835667901866762119317967783670323021880430887300420444557215690784204756073296615332773916870443858688304485700486253515135948798327279211599460836619438398321570024482059952549084567533553228821661187862120145420869084659989505158294275092234973945204018419606327591561983775458047513784986000793073401038129040194450376529306287782328274001513972053161081373310046495660201071231824867455103739340956777794444741177182144678624594313782397269798349474791545738588676065230054068206796870965712265589044199163420465268829487256442379835508303950836159537003931284537474027482447717605313110372314136268371461554347574849755769541201736242227621740788994390053981399104072470943726423149094361131438206413442655684830226046634863161293777320393443716784354719599540152298192607263292670297204211812296398803203560280457896437344259341068578519986444761760750599132487419923235521334358771703649332188682974623108734228305811172545255358619664833587335071390654649756966629541400228116348880360762483125161723752129758587961942767454930786901062634868350802847723761615300192315545144957074392171768229016669502699599408420276981201886294006526929123458207968661747976557075128324644055732267138199665901530598034397359269013704672038622694727153517085234379019141159115997471550136101555304268954618584857335127405013277344593386462537956015877748515331396514663922829237987013070312208069912310707200460066712489404877109641336370872228195343350236959001986976156156948353960160058857707488739860855197363854686717054830072608740771224635422696546600159696314171922452662600068011465399446411438326662202386646730652280800854037296489530310251805924362398177673158578023463080555050543461753294774804493581421159775800466078377574861936821579150706716969312079513720455168000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -3316732105561447060669105293202850155573679221779764315066175660121113314708525735817706289524765177513732564571933417827877036318611277076252909070034645566723017768506016374564962988653781260899481710773196672569869611912437993502730183384467317005354989731037000451386179989541437158181254416465123017017763567393717544500986119131320629370900018778886621972142748900610929792355189792649769025547031622465171266843039064204039390757536095202382245343178880708928852496283400785163660437438497984378005593519038254740337313680101223447223808686455965154984201122761798312678904213949463061889452242851524445214791267326420666409753951402043522082406386429974816466847575436391356370315391097862439076240073230875204956264297198180436181990682490952801508151565824001420687466302683663384462211899623267946233842832714411330388829922786720900361562229886234146485746089190804992512564009539489133155487805283175116689674878530884867248147716087075110002725981476532488627821409735798788715301793877241188743068070802615686787345928060881761813493478663732908403166359812024771550321706357777479414067909173797097197941725123161935979618198259300372787839193352746949226385990046835905143074343748367193388969537055837359791723123553636059239069425561846048898557741790193126613370235716761381241174835428006439410859773130033098708311923501903926546860562457732102436805840011985712798639898135564257533906658283563803017708917350210170971631991705640783777246223186329235558422601122157805957701101064132193570963507732884230547821096912839938765686939389514512607700589803982641683286010494766962108443756019100063941415410389310125269582241533865006458301519085116195186531930629644781171104412257539178749716645511624680891524826742096101757505310938930608965409780531200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 827936908857250278726942677191683235161229333661583091446848789521887300712897420546899309626306224188012368168802205606932790822617828355821042198048608447880480136868420234970945132223886925835386661416566567005126934237386082357943404653523443538046602236372692057057281668090951320413808206714119748827395020329557409932820414163953585096455747239341380832728581078265446654357820217492787479119584536862272936186723682916004913873156661140286359728985886281731041877381757015726840377420194806701794991351007028852811659166352970916639775730933217859894149224010597958382233027199424160984648354034767009269426026710508850454698581805160791927684221491967785493354585201850978414051298803580306814028197298674323927900127741331363876639876939951577047104902680732094595664389326913212445912007639247085285708920825626353695527990126435701136817156588788081518615841915350487338692395050023056986333889004331961285888101537196449484252044663629999750160294997936860746829903755428937141917388558235513281392678243881186195938276703854572174487625702877991788723117636764359780546362283205295502259537441774882291355169750280325449802362194167597726850072519944457892207430273258453895128357162146126712222240702807961629518237803428434554288767855340283867736633913348022318210437528837911699206473452117953706305878534012341972897566582936361018874864403993427219217180823837563220464914752853083045394752066980543706670859805610456814747352831697588362017520441905795839666448918895964595051790623174136005132295174919953739904618108034668424139549914118769322945263542903809236875981508069773555653459924949417064832862370590350726185808568659574316845019380479645217530142202562608675375265321744563676813465784754395347821982035560960573794366026864378752745215098880000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1854252403425247593831354678412726467632984103722502935101126126540292623231196683047967324505530595770040701074977168905964748411418747271921943569405073965564843453623189256878399706836523176593109361312212449870470707643839637998166077992149973049638387549727485103530969417820926065262751233641909135918599877749719213617788680323295769281933330144044573505698965204983110800432759075733494691888881839649522722189620218048961199747510185409753654002912952860287142708402874334350811083918683020955350520880628041561110420210677675084093842596516807093139187481214675859877472798954062896754985788499799775282394352237391635715090918862383753898956120673615847391268417677057607914621606556339010934087158941116396272904851388961116971040064963235242751158066947601710266008613751797040614575250827909040343634735613952604621561258177764491514050370621810747989649730077168637818303786975546120521337865791524169059175510557242894738669392910555122226196043899790718312473940424439482176771910517687262119599883657643571508323385644106092241868567457485597381907770250226280540297283796084868103954890395221741363909165753052093115474514036165337176295755609021610156965693383083349962210502844628505181416897159762460311277279531594341646873154749893195979600265935529568733131948870921632707517398328009155810271727327661915107571887097320125987204399743741763193543093985993373234383859115662928944434923779635666190805009679835856594330728425567434013235747540212978333614054931765105529556091028284322623020052176978264587324013760840971581913322821887342683092095953239534248001133133241655710377120078958341838959861322791762062777398555028337650201420145875578711811254105511470277065855385757552554048605701023913156991869795050686224778950669793104029292691456000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 21478250767374519178464803844201252745739944789408265628406263321786235710739329104017388964529488648510835982897575210641496339271757829802668401655856053371204567204379141287590104390366924121234504004785211086086574012194241911412600393194057602541521845478732553165243747505742975938389717481225947592042726872988028120105577868519528812950075825478661466354832470151615814738189725542819732259694641747099095628515459505160829574827629080632603816994826370886118450792724577926618463673058464513033234958246751831284090593270747501003817386830588055027447240998223080305270654605349386380910261142733147169849055414430453962600116056697086292654713951432217687858743138265119649787394959378410446345165853378300283452548705352427826886436903332040488161355719008244736893340271014135225609875482952788657186553974770713613325946554684297772332927649741657135151560638380550874496623076621391854999395602901070750788203085201686855398031475140479987924823184241461636104761210582620312125587126798306627308109706118953787359568493224886294708681794209055976206414923449181416847474386938448064690913828235044478684451763314982866662340414956795386146500741077610323461495594661652190354413793818175259013900936496921514272263196892037207036199040276624422186950120141449388656899814116581513142047768123166065504912942099563164487516997205860558518460312147240641801961402053573999193957487201421058637100454993328444231799711819686634273030806932892891454228282197438783914987450273853212393790045294782760970393772437643061874122643755929650842564822763060405483267358881485881556993828571523012511306961312444553109343761743810745638717692597422772985131122140305603136716502582598214985787499204635496045881363153558142860038392290166948617372427679553846317468876800000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -58238548063973929371111687345339575792966161823403209263225021470146137930020359429277639309183951470834802785642603300418156491144112372006570796636599490038449910829477663256959313009519869812815203533066669535170891006716179553456296807672562820932119530115631833994090539295573677508359902013297758342538849678831727583218840176542619330667565482221202588180382995975618370131180005120689486469054139130980219396861286272315871813725779303701046333391676870806482107957658893812673991085663102447399428071435995250611309256941676956455859676742106737324681493138340155577484879319862143178753242073151789348921524661250977819252067735727913734721468638156076804303483718079515864549014086296751834140836264049273416532420143633367887404496219149369104733356700815316765851173795368369144191658900394841106843385924290943896895648827142261700129051500185951223439489728202737104706746954417123244287605091079375794843649844416667915897471544131617954002210595367248490602965350178473050100734246085761778779398971205007881442166061213794545951419100437227725053293011857406701763823790549783389777495285771303352171545485245670518087116336050093786041263070125984253113231660305247642425109883910500304931537567191879388982239063390417544215660503107858018346952818037951246327904109963742033626844182794666530295551722865038188082290706493424063552775358212306550027861605920675590659042343363183305010097934328738240727491188494843116415994613288920636156563326122249227759637468027632791443572417125000492998108806103459055017479119192261926646532491962602036698857445066643437349188463800063049832440380460724557722121328225675802153319009688030305817469734021536138553062754668148235876379898930128809844182678619304335136956502485893461248886020144123784158248960000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 306128705914563574037156996123413335478313523896419801176430668554192732908223340210459388597005886866599420468761191820498217786917951935796953842624841783312464504800566046494966980836909729815456200355668567124642903886862700802533682173723696098399974697098176264974812689877480750396243353468625586440773211674234561706553123223026290081881548835103201498693640149996131455808176147199496252562825236464849126490787085212943768880380480815251275429136711634072460927885283380058384820846213169193123707614259838275168093786639295992230819357097405287497286393671997522491872954706058379142146037471117725515670082242483265423710220609646563892538926099050270446491899397574575442613153384784215881360041051543001427028192755835303044901572271174404186836497817689875667294361357442809134872354455700029333761514545060569821649715523598053338406297261806734080476956539607138789396560354213201170428128016643866032215620941976680660926709259345904427472207282298125740745712835055832382457902315879800462494386553929663744596764903899041374605433162343562473099563255427547806183664442161077122491063898562842092354825007490967597787821197231597606106591145797797709640886475904105628843391848326194255256815245358601041661679613043576161992575411140013762830030095185424797199607771132283767675184885800578107213025737012002225554630518998893531742434390401340047540672899305879661049943868923027471594020678920083692875308466578313232516842712252307978134530801218222692911574187237222562090225000917267307362278436249103333661777290620552111682598232299911155475214050042173012256267261120069593009259043819265836802288149701386469611735836837457095444075075607838727784629829659599187776639652840089082109355743048175942172716826756777286047707073376345785368576000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -542077969579102510143204088872103935106395581019621776983720612852769978877775132026948316559297706393665495321303432648055673593702182812643322773676483110368755872812024309787042934954786575669670121133402743341590465779322052196333704466190078874070933363580671685917228698359639552597625878405854833292569484066966646417733071430597873233057859679033437667239743338744047448635536992633811139851395254726626303999813292767184844412581624311511478897836629497807796292677791319022413021875911263643794060168657567471774462440144758775206648078041831649543244058955861480894095985955858834344950911769937681002371108787107247649554788700728653817390889393102371342520976772113336130775194248451768363036770997204481586351547679464657049140389070414545159062412917801511926130285249577716777902168576197560821329344873462214249234056992258403925692169539331643080412790091263661700250564291707514587456791306949843388528275276845778493365153912047205204984816118024572265268384580294410431830136414660737815803310653517275369495098758600143440298882922621053028084024266150474271392781566222448508859882304207004890882984846414877316770425851138419175745934206256868471571252091744387843473792789563834686264285421600702368721900222751925742558694624694094641165032839300756626629967364881917717443865951056645717024224855264486164225891165850507244449929978310641088895320739512254638857340638476880034034387971089430957368959104452819089541482171742946916010249174782835678989304007581959316615793607307745191002159318101845865351900448199690934838849903234623864207628674293664814960438351773117001625315651308365155618971054692135278666873512103262773258107879978002588684336926857817466606548158859574161538008841382791379234476859044530209544074225745056392806400000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 2942434444411000559351085121756557082851041307380114726424598455421770896451098368936143971853176377746894527572283496635919427799829274144659072652837307420915969761866190660268380477786611198462935006139421863064900741455370661028948866266171713420657798421940693625019686873110049169796134994799150186444146454918748828268003910598315478254942240793521913132102866030870250084507830722138866519451732608574903268905685828845574706905482105386990677894953110048189012552936021125987608863632963331722370305266311977820854684309449950668407664623628291230425499892017968963601877291341886713638086223970418923245600226960594302726312635349968198712204599417114488101440694456779547133578753071778109017521524677879335323290615358388674022735501995687859324353132626780881425932813167783850128309368610484315035296754433060691272365965468997823697402367626400393607323288128100283313625767141555288485969071117420319817995731440983098146447737260336059837344802542693168126425990916990122591076444958452412431657814805681091036047887112424842364653749030670399688397290086246237753662278747648723305514973438278599025636750135733003682704882913168998593994759003814145820582490253296017894226070393113748790910314254618219055759032270182811219600988227510136856015539474425313359544743340927997479346397368310573039918337865647941157801105581785543082908099243669759376807548726126641618047460344281790311539625794160962753774164382414233472809663868495936955293653032300117791334047304031118954383780115245691608614108268550444853688494579509743376324025714916026158806396535867457270180115819295519067157025739761882921098966758114755313679600295128448238712393159845119871450099343093303175389010333679193049819148178739253108566206033804472524100960408869294571520000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -4425599867166742083334554353052177886035133496455934981970092244922735683257298768000761537299188010634543910066652425129903829604554983017484681847799068322545098472519376702566161002526294827992446766171553501745550922986953917268809229989548529888588994364008700898577695857335479206898469899008903256698971759222825016809434553131264987198184530539966824187375257281610525726345903676609935858855853261906986485700897776316042764034146649223747912069383167678253997439599719765229084765594467939424766591343717083870168723117686066924039616274565853251838752152506603884632840683993113690278756390941535698131063862204658261336527884091685674899775854341254447972717374510349678620549123203693207673520872377161572229297651215830463372101792615390866338695797143161007075853638046413479183368431431623898489747067064020792703603020085698631276731534523412012743158552513782043161010030120847519586423788574089260408223813327063721232133898380653939224892146911832550513841340076867186671700221492059319614096178992011740165191901825163196416342231092346110482315925741046995747623438479072163153824112857621637837224663030457089065137118600106050604149956710822229268884171520353395482661121996450930540080341737868834280220007814346976860900772661066997442052991210854300639896993821469453394068378580263997003423723887465310148048745440049589431350007318017862226947846847100316578871233915828496953090098732192103614693630079754798766661478663750248132164563599808821000220660392884248804525479396615546345551349451316942998000967255361638485529321075721919348814827347515891512981507171818239123457696460830267709022820860007492927392504375984961383902291119091263589127404973168539669788932458961084454307207543967881311824105857569994004293154690243231744000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 11981712595741078232633463669723205039637370752909069270398641735884870998309254447628499387411583804633108250886359501073589144385301858452194013154836127994889516029792835529034342903436857454597516564031892540085839332689850150215800780023117389950632841069666122756186219798607718753871354829566148080766266251686203735979910276775474002469081257060328817421158789008967419381810655653244994795290823859190607447405089608069227626280084888548932142992515843935602334206669226451264631210267927566950182229223621365800156168022435422501687117013621573799841797492218042288234431968832151440433192312490899522827202648849067546692893228772475910948138856784777621683174562267455103588267821085019188837569757231101628034208324683721531823057991452567448193577385340835744984451144846729460877527197444549822603640035044464011923465169137888846865634806734340697586479337398694405266936578298987362906143356660503410698008823156069810183648449570879862488485294531193792178411094889878394980240072568128206890936820258454858305056916594283023000754002249326965334701214566733366847062686995641538852262844487248841524575000535161616186525408778366964042171735400408424534801306240539721375362350777640755248829133709785010178051029905955614507158295253766100568826106025040617740047723661991177640221304691353081355181891178983343545051811781967081540257280931165074384374936615297759003675169329863511312858354136471267083727015438624885669656235832822444447448006340295815220871504945248871417732431558131549865175321680855476971229889564373655996106178695697947249878279736879283096954588398442876000176135529582986626562015519152726769608054988576701023351618646166719901560772979004891413354456549856812137239516670309779244961627136241037156815508703123865600000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -26422976135161877481095524036028590733426752384887839737930010920820252005490735364281971334993315355992270639899587296022622183224215528399483970426218844802951060530233688749634613871759641296873852959397907124311890983270867913316336110889416233141900830879602930142118446439076644151541298150838036296221596669833843864264151642111630948446028667975387012547525176857147175008327804734435665732952680614139865622533862716581774508201332126598683653682600355172694089664098202823344886877722906142113505775572578190025675643520674426888733868953137041219485449754916181564697389663485486814983722804684617452722387256318367378677110147639568464916509241791528619903982081139735021043299875627457562716645532620827767548429815104783280417669226261744726465584172750511289495169501276571941649960657377616717543586558947866967620460782765117717691210204674392001425294608437126229937494371158964871849796136084403481953509609406791403322495244577527617618115706288366006293111660140636907203055250640935514477233173660917760097996587528989183460322185949508198750562948577179325915361574984258544276037614368788719293531350612297911424049357759714330336526108419194235651677811720063747581765712395939829111324044213422705790556153619506861004940421858347238493949555147731247991721915251315236780200650292982958700668548696671467327074419374129175540238681539684879797480485092655412125218668579009311646195919887563944065500002924042806632720762896514569624160533842895885251806499791904907898965979010820396519372200256968965003144673003927218420130647380359899799988267396168476957943244070847044204532270137989104169361387208806411932555872291104457262373483306726198933969066916700643952261184294227430519329261686025807612275279029479334440322079664373760000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 34184954669650964946491269487302738742889118772801004362330327658699303062204013917257793906108803747266588069875631653099093955851665619634232127887240959182957849099277492757882717956423713699115712098295265777235379847811579483554651358405398826404213124233992179920641712604574832654695490916815544823562659734447600231895455788167126625723317434722822624596752420375415406835494611204311049185487658337364008838635586310724400251469120414154178073249648987679703497466444088433554252355566051635442821858373254495566306201764245121263932794050899680876566413741696812739778477634073316526498751171572278118689565182209543762303496459120385192004317292163178998630325634814764129836418063251938773963826538077220577530651704462530329087556139967080157827869502536231881803823490831774684370694921643424626932301619791123581388502114764828470486367348563294857746479220588410051846776989551558728811305269364736945520543302171326303539057274283160504350853014141934850295682668276123767962533328405049972905803246807913304480058460889131942536692999028912320914300949336923902481272741993029431869221136701303160929804493799056518930596184817993985043732527013572148767741307161359730274043194133914691965061354133830371519356730784183043560813981133432312085037648715729437054067593147429975484928451162679036990513349751748465927054810475190232240524070917588777446494425031689470460460651945808058037454931340246128037548650179427243918763324115219429213831681922609871443293823583278296196649516465921354834206560450014746161275789859706075639299009107622862799432748164037369266373001632426924554621186437182085608192970733838667086326020467602716215762090181224391750194863433922990672635007908107608863235915090371358149737182348975115842342768082944000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -32853847125045684067485826771063998164403376726721040603578089745019702587019841900078909893691161373534273166459565162426308711131600989311944672518148854131804078688936405383215916513847076799194417907456629571875698396302616906022338035947351509354685940031782854291453704112437156805739927491275627042339658468671511038246802861294615913095352617994604421049636138273119975482118084729646955778210569166389922076752524293830059476996112729198962583413013610411941117488667735512666014467577666845807140178670888788746871545253740162687318178099463976470139051877606759999066028868383315003174295107964690255533507355413701594708038183812513418091704719965114672541357658006903840479491300610184919131067326419398218958573295354469545304116811479977658087512420226900701504994610037395318485825047438258971601525133123178208673309596965699257055058301439662367550455528115303786605583982856207519107407916270323960021587575934106483086908040133645172913766772401644487246357365547901352681897794643214727320755871074870286781878565163535485753787030984103503066238318916999935248741066868637180248227981516783814247965658843789199628353175567343188895494169903890363374225007982862083254238921139575018631952250669678038563286096639054696229452630380542435261503237721571244002755335334955351422082033184261075321168610801267716523039788127237349557873783734514494643659555641945900288210150081680761613264192319665949825837832874326168646770706229293790467593603814792281587554803496309941866428697061225876056050669741171450604824989919407431543496557864256415424315130394932603444942326777509300274268920738537135377607992408999917081078230544666494662407362102154555086273287402064325507252719095584862165390699923937558175852465798068343772378929561600000000000000000000000000000000000000000000000000000000000000000*i1^14 + 21563342368270981605132395607637553038546244199093499919678172929471058455973659727943992190680181130092695156986067417499053788795448506666576115444184651173773829822659445834222071506034859355435571435978267885382863347001424439421006286212715168302117112735822481312756688992911390523928775411272152773367601095063258915307227555855846958361279320288542906947870044005624470706918227126281599316307341677816128883781289494914892077135672388753319439618854408159543714535726754836671434688437532200250938936263139482853297934281826013808443862130638598035857532432046036513618012631992206075795738513622747688470086701990658847565978873682463552742094542121604201505465608354010552802129013197316263687246094722064682248427107241480034209627392369353317280757590022220391496500081813794443029305434087262578208575111717971889702179322354961216671986547747264668908871204327070559159097818872523252789074985504917110804796478890051966163939380486583172720945475392615671151152005015671201675828712115945561586150420796009597602115984270151007745633409070110537220854702672232476116619337812031540010259173532103091004778918382095013195849438185213431388559322450598707616042962970839329820374710317734963399673427902181075202903845679802714825425206936610027609071881976272338262115253004709583149438643548109301351960016995957855907515457082089353874700716610423086765627076185946006760630872271473209625608380567541306684262404572722522867044223924667658170886596092507678484220617208411740529713926409469313983737816863639647806400859705837401740439641629884819862329539178819049255079995239612718131569132004469524652673064068958196581547920288324979202943629905883149295885032003841013382388999123707801337402519146278356261072573233763059345412587520000000000000000000000000000000000000000000000000000000000000000*i1^15 + -7061915926356052320626463306446898256529667110828878396751726368399331330880116999033009722693531439487631093540453386120576390030756944966935541199036203903027834846852014952811335177918717962697588305690798643812859044629851847402216850720431784330285129390804045441118723615693304634513699665260166774054049156369981634525821078113930443431072855566587316117325456059983665988075824521132765948795329398761330569148477028870564425888314814264106724815425971539720651179406278104773552566819285942041951194687441055388553396264618477383251335236710677599388906172246305180880583283949728463542460302733269985489104121725066242528159150013433799806272256995667057283935915538163445698307597352965920346362935677420330804272431202706776449269443231778590989366891786947625899886069607074192145846172892362306003807407828518568979045219890391662167492360464450145272494691707460856704517849601160077275865736294651239210985322899731157039544605949892051481194585834163502955003857207300588810191532691328973019310600937756194354779332196017384535072301117636486572793295621828899771637532279994993515221626278010572410658785028759956238792084293345320211533948687740306712127741974748777059920066560421917734564776268979306005706275534361818047093168955097188593191317708617763451775724988136531392635029800383173756899787849342223958246455542814399609271345306777838696216866019412955106978078938042739602022728786008621158067545098150625615427899832705197387835427705957770111997526143685272540180491864655652441181586988421217563185717131732396613923936937945405652316180147929286442668111098686071483248121849451774001545959670832242805450309029471883198311833547784935556947802992933802687021583890266966106125854516943862133292758732582507939627008000000000000000000000000000000000000000000000000000000000000000*i1^16 + 734680342842726553190637266262201342931425577277195433916745628028979928170360337245681516780167835536002617465745361272138486979264630337914276918970790605121591678848539306438169234447167538816035202814449589017812683754469655330750697983481593705735606727731308072343591671384366632649242250021657054054713190646929191512620696299595637217010615980780075998772849217430423600270164524093769717074253022166769785907907874513706777998055371146651923034511490292516697453957676916823667502643962182315491409064933651655722930992430975352432815725184403901274183877589622876979277899271205125442051471088522257186374579588271547873779320400296233501584605628607487014116891615431180709925845852663516502924426055022749547589870197788917926313094618652772942240142508618289135058579293152427704376911476643228023740840412427352031691834510083551355489508773963495909125812597653950258999730337222363730027775228337984392458876128382202797724561643368876026380767494262428493414392785381903330708589537753714725183513102290717301283345501949974543801367716990660334858106606900990223163941046091199543595566500999054015385074634334124003159539671320148107480291959146812689455569311721461714243754506558018050662866963524450958429024734271350759207666845480164204898597856841327778099014250008069501322154556167457345953064506383114928719993196669384326412397492232561622870701518978655416179708389157567881179103115090968046225441769085990005735215679269917120303652891350725773036147809845740725700890191308132366572746210902353634400791647109148736503938918534196887138130618525059922093437832735483805807746302048535939836830735986571875020155884463461154771390674875594640028655410941665349648461463473596480005294732105270180983433968024854252748800000000000000000000000000000000000000000000000000000000000000*i1^17 + 397620492590453096749347799908653156102116501610410041843416268663414014139644927941993459173850796363312321611637188808527617771494869428413132006493674278130650346675693624076372742186037374356909155846884343565495059256829067784138131258701127292055419215703880053159931900615245827035233905719677007353188331660706535891579842954055503814323859637222288502836631744419323438265361363604285245886013437953785465398266748656672614707444671515071330453750710213674269698640784748616767921283383981445239130137922467217733981735069346700527024126045562016580643989423231818635143305556084282473828039086227514155903496550708792122287368695628337939280167169448140533804135258830852514120096121379484834837770514246336634681697119394241603914147840104839627815832112959805298405835242834777006641074085979074609836517105442150246974040546911350231218222670664501305594081123917022952104330157818830495962770123154285080301027707775203880146152908910177223053876186795986354696892327767408628501496780118496235730768070851063416493156495035323747034005023716543939977324674415851003634858068805404008515856830143769493995691347811223969585150192042680829090846950694455530216566166643350032100622619907630299229925222747000580346688675149791976244691477514091692261320666872782730090940974300981234705449829947964287464073698665693751610033738695910661578580230798408535645654448975372018057685236557483801969315375717595946007621434425290938545467665333054983269801202369467359446610467644747832383814318817546458579629345366616132731274406548486484106248494575355627595521638593430524709313561577541045303812837585159853427198674425681547350454891628101962865407223995617969481982966228503300755072397522698126187013779951402026120695317158302842880000000000000000000000000000000000000000000000000000000000000*i1^18 + -172307210887855525874059457900464357746933215214296564556741159808274854315115631949344761195264892368101952898725960235934582352647042703134047178856590615208036849067670465471423365414935437814151036367606565241830158923351754270250595357920406510733597399726228064331572755849911554972255064574674099404890654648020753240637395976052567675777142239609246270600768533263929111865493400348662400517021528330024333630197921225437443210546409430725771622546469765909018621654039081120085806399608788586326595222449541641086758863477478291812080928382783468890292586180490172790200316519354868771702846777061203012096348392922105360501906636020024477854065382952004293828877467284229273118372096708079824507972690011514144707733125151074154508494371073311946201912538663175102672603929684118138391919458081689243756797796556661871300412504911189357082897316891692399367457016356302161749625750156731315650600826591363600850537742749864123202879549608464561299923368479455323799538991221359718023093524317282743336740024510191572311585767783193660820799877407812937793763515994514560709879732176372193062195408361074676262204874395978466808701125657311705983585963092703688367570147711810995854049778926698062149164917161479504468355899192393568433605377655956842792422922023279217809086700686642687108096482139529989403731340825567170310157742004719309042246576651135388472983509691251277929839195042553374740412883608323414297979663191309315183031661399180814205474391773170180062836539404221489547857052386852885706518439626687644057149265566768195696230040403719597367498769860019484549302336828857384563244987155584027526155299719271719662659903912530950523336101396356673597977900818534309234369027129428265927026349363462418104091886099628032000000000000000000000000000000000000000000000000000000000000*i1^19 + -27556980593823075553047036496538085248511892293369415059461842268577735826862720990321386900335808551179209404003676248615989545316847872777523247240851118057178996172467231336313421961993552720065681626247388992849746757491430135494993006495577644498091529528398641338923584707389492586884530848787580925369985489108485837581790008463713928788101948237516304490141395725913188135642633259777243601631844590251025306019556261091698529561163953058742914861467846625474311822200833341583615174897424416214430524812622600811403790818715643324932302361224530194872878968733278863158558528158540221195228138567350251502652383210228556917292983713168745054600083555904897228013636722662075155409275387015343874377506251295988592216248518522294802657332697204150259523850378300376171316801645619555786231146033659633274792652052824673944911624338820352862467965200181954904317247286045226156880863245591934918661123935410777722255152100206709844120200755625222454083090017085337965049594372741155892216480557772137018120417292572117557063797672744218494936630878628088020203418660455880526785954489970191432450443738820722431857734319495653963331087956457998571772714671833947958623351701046777280954732045767682766534186857586816609203401152609589190534949481682182741785456642750949864656702155235096685527773896152123720752082978810819358618611812096172122407050190811677173533839569415115293894204424824747971489085577443215443194104968431704635363483215070254919963902498713535600502041918868168301441559655001378037375442368379067497469193585528131637839362926187342781680124159613617108597052144004859771562075956974591100347781634213712494880752458944989227686907047125965234190810240082808900523995462424138388105220033383050915299500595609600000000000000000000000000000000000000000000000000000000000*i1^20 + 3215979873160078855099560040027985325429465102058470644699378287132051724625765361362973555144690712444803834664408551086802891507390252013884243925266958894896972679725234968013260761477801072162582235702118942866484811762593671970137393352364212427789642946555780573564737055505413702368476229003722299573641935254871485403656485764392066054215284230795526748670759706282466128328397120644196581238391211307720536884703600131447901363013218928411628567501495852673407503381196407964012329193929929934451468142064873810471663791619466812615900700833697722003596355166725012392834721127472231349984151870636085638129327266053336022503872395937501842775378802169000659133156639186426877756622711010352559045273915274580108051306502715620041336161704558532052729622157067842640968032938770475060344210654385325703965010995760558974299388133804302618081518080933360853617479031219729341295746497768986798801388473911080638008783857426871356422829310310840136821872906686385000541835984981865582177508987960987574042041133235703015780222969012473854832225943033476579446926279191630383442914629369515459912006128334028162549806209455930940562426863799984873397912849039144957095156406466512425446891162532455905266600444326268108122911806513239421418909082723928312409751484856362116709191008850550549387142961804779314872593786964292867033340777190845357802742945943304018224492580603085156555939554789954142097463455962614878823751554579908292813834524315844584875859748458104922780907709980856523674712148715795765224169987467777333601146539619295102347703924706653896644288800089585832561124485087462278616549757598943821346295757743273748248876501565234883317791980969591191761335779821523559514185708434989775612945507689604106764828016640000000000000000000000000000000000000000000000000000000000*i1^21 + 774452985705998721728831966327064904236976083188078237866927652673426802840699721798857995686765861509419901630396379934178182455797113243328850197013030110796449381815429817789508223232062979221889367748994571826293426818478173962166924769763271172010476320415343397962097284912281598250582293988599932280622230159641661929576544632529212285858411849381157966318085598390721597165058884346363128195713139279313570899579904579293511276535525793012372484310871422864698921749641865984025372914625572515114511179201196829218985807069949351813744499205557619645554962751755147389172375206801803710700297688723444079614665464900283222315312655827001692643990944058469393415567186323648331532284118546723407765366211350858554923782843095784683344984518476365212697359296006740883509231331213570858942598340649405432150604739109443895440388272310635102709756851729787720009482066589098659047679358424181014419921036752151263206079318646346877004793788931220005595297683953565933747963770226171273149148975200427231064445557263391643911758362635913920096151086383513437835982932342153566710065621646974903647921354405259256077325861168681458206525297142872315180030026428096492283373446520287281255921743249158469912630248185917274436046463704964222382577329811480049107545443680501725784558964415966277964346924385209361876494763281737095302001061877390599225393803925263258473549097619028806032769949405376955138026317253911073132220232752708676613942550160017436602310116044438270442147759560959038434057034766207306278122111093418331347186996033448019003949320104949928006551400860433069276196155556750243782258551757002829155051857680295974061372883908808554212180998811465591010240162049360135155544810958271467617254365451539384155242496000000000000000000000000000000000000000000000000000000000*i1^22 + 53853351093715471442449592440647879364642069757900849192457019117405842151087116107451607965859013677152975657000965317371226016290608204741722085719375406036633624805723734930681729995846906030294464945218805462586303610727950115898420429473230979352354004759673280271670062300097503912763387553157988952970332378426429777711910795938893178026968469838352820885503763102847374957965880947373172753395167686841349039688506121467299464497333693433416193398090752794369461084341794722866762354456826852275789262486575137918638759264952822210655068087994589490575182950529439195228184075499469745322622428116951928927756593598011130251914566785693693404631198004524984471202325719210224687465134666365492720977519265059204429640401032177176472821226943478013703648484526621192555471122381722310839019837923408222333600079405385957540923929916680787144961919821443807870842647136905680736698616016318228455923787535867377193891646241938422493126127598792470350816257289033891090853837619682880149899493605562493157247194350391631955671035428342649354710110106431422261330553776243653176377899340691822688876251972018006639276875185648750955616589466496528811169920216603190399807790291533603310962531812901152458100980163843523840150945636844540981193164883889232948149887538018411037638705710135123461044176367220534677454041794430869348109549900444256957446923752461126087498233996867838545242520526462323537106478497972528761864543392201921897177706637693847264005809335780808249180391917228681716216099161452039441864891444944115881117449010317161572689176997396827426565883124591326561018537006566408179311057723068373109826017283162100911168928799399962400165406248862695173401713801604617556402204545222023477912028883004616710553600000000000000000000000000000000000000000000000000000000*i1^23 + -719242678221322132662110847382834791954876310219147566384538853991277516287426076754479667930603712967786484320879013560146636085279956859252048851896985055990220657070662864491822096601879615454195777924390233169947040667580941666832656168117434542699115925001570661845800305376422246038043115575315864523372067976377802729738018518989413082731431857202926726318226955713659332731385252257529337785197924090701917669986921845757729899749616140902388371950413051328092871810412269642302108059678284988907858661826969217169168779595189637090848728832473280088091373222451999090572589991764528394946344879023377461629892354607433733373982467936398028275087716407731811218964388626352121157342373196829728046203703539992644281045943721952131738841217778549087494708947587370527714122436011070644550136710997856910041455533117155537528648127720186897564850334240086430418396837998343191964875873410697539220459075217286718096608870689625548498948627796234746323999486923294571022851933217634386843039169441295797855992399901222246962919452280054856332429281609168519419954407321015895917322522253563906038340113250924769654636928065723982241171535872210368047762875794148039754285189617759158164701078498775229463687656413807763014596063384413391969048174419921723167555182660024926810335481216733499412661021823463180458576761868453846646121489281951036426892463659014095122852445701687654348173363486561293063682328420588863142719151787724344948510893326844220764729736625458217190622943002858631224442757330731649581130308424421589266234108222519966536218022800926127066346617545772204224064914810030833055518253174595298248771135405883287795256538189291742435016244994319665495700067095322792650688916636244624054598242426463191040000000000000000000000000000000000000000000000000000000*i1^24 + -1208790898460422257948138109327411923671735065136619910687351274398139798843849029144560314127843128607881679739658622282042845470451346096312069932077971216188265893576061416581679616991439686107359663358476631163142171680616287106865194962762480254501474526057433216412658865424274710098631578600449732449696258635859960270620955482932369625758528085236996584792907583276322459301793865643556665150147380025175318891887980599676875095945572438904272397420616184029835880740517219801919043384009897926715250867716480850948944181092387900240460024539553887554339414846435175109074982780960280390284048491890568899943559891087318309830963510519386505164390518693704571975890588959478259748101792895300363175250784886145593121275819822481981856228407676282069178803390279667450221284202919632898176249553872913081880196917581239663452289944592644942747257323615724053769145722794441397243061337008498158735236586987962215336960794775359688670461101635693118071345492784130174482966369363361776569257267239078467166619765264915773965286632629528864905341094844748947092201933267700215607274462581860520363113458014154187650581463245262905334160107567431270576590667851851823675422861634926055529956077155999542368892374598727429765936677686006667090221287552938115491344536906782066850894653237160304045858736526872296116917967813099302285169986037566863303297941628160070619514184145263258697078086981119922550617942838923709605910354370789106604674140314041953345171429450842468183289023003879599282158130364962308468835125073534043312177566632961423254491551301357696979922855317651154112435015615309210694665151055405475826548526914034869849253132760691153589725181438901483691221664616971061709024987878704181095598197183610880000000000000000000000000000000000000000000000000000000*i1^25 + -172529308594842077683044792615809868138068348166207411213830659881039663132567297702040929494077468354757267987865943845299040741353552437042960857487780702924353044394153516357049717353977333966636764923794667115239041078954768403352342064471008734946850668595259897245868756272546342784588406699611381205315576554769460404335970608951882088059513774838317028060904878643492821614679404678284845604889979245217361883487920833976385416843347761247646586064090197020168488684336362974216700769291645993947868272523846092168807186353888100151758592298695469656958638371961796322511470650407564194587323314689033878560068219018510071474543123854426093155308760209754038343912815463326654995214944796139482324654600356204675090687549179396673011405019411369660622861996001894041356157809218866300401353485201890837404513342805629199633693505466065973271401391447185139921982801260805413973152578598013641203234737161034412374759213389429680702091662990144354291033089608514779421555366837892794599596791575566582613688756425348842760283141264486369525721849290208280481660332570015742332049629312326949005379784100977245738587359856878317852193811611879924839951963992757124157129753789195105820882879100101130025801822654771024642583791813321511595217477036940945875226913699392722959084082152417967525899805682754425104575934432134109114892140120402204488538695614982395886009348937026364052609537725888078489542618518440809427712969338846332156721747152422951965472633172761067769724199452700467060616594758650244276792279381347091709661024678182867843335576858683321589004990474925806531035427645927049245138772887573562342334005329096813050425108639039559179562151621372881620175531726950756294132715283412025396418679983308800000000000000000000000000000000000000000000000000000*i1^26 + -6687045644422536262711228031273939465233871602912074277446092028392557627062849118312135366753749609365699052841045050904532052196327408314895937000115226983961011417398495761196847919620686042820959335983924642403247623340630320587847811894386540501676715541247243237565250375083484988622671130426080330781069067346088308967169616004547939606676674069868179476288986204131777392728471664490058717431286689159923904431709790983038524973070481753558941929227430140420228442544936169304317850761175797876787240138071807262431965582975188863445331968731875244180677868053067107071686182479645576166045947355632524392499622745659750386555162275902379794090530854692809806891689902952194122302323977187202125579135351272297357961377545204765940927160611835461639720449628072481332959785839456155753849755024508960874801024433175231102753067768586637941630165515662703479557030483697100823971968459333837355818684233491075873804878115107648092167410259919509394585198382206175859824346891928408298775892467986477998760738020312454407772864108595342371657278861804139806473590060986696444470743460111643520699760740949618114206010940589856100370140953146530975301489618058460292950883873572907924573019734374266718531323508617889858782727785902780619656166123575845126583059800725886714816393979101171246784804330575081608310587897008138140968738798267554798267476453047650618047467822255335135546145663963919828364863325532138791226040736964043313707781978900897908546091029004118681230970397747988778449160222349618375793239920856438761454328479996449996953485902543182080099217146081791022040008304841896447352054765535265345297856244876756759324845356057323128227397949876539508172153989414606120025390983691531330719443845120000000000000000000000000000000000000000000000000000*i1^27 + 239172153051194731450174350705074827180475079740284593908256427112245948663592610234781187725788248477083183741730493083388246202899897916934461637886366327821621101671411883517612550251988744425751106617767207242823907056447492403762008485760632420013728969952408028220632889527381943628392688144240933952646603692087203009417286706161148978079624421069293438953352930101981828685201626015781630906629106719319014207140055390628880272083838223058748773141020811104477296062784955463848493354311444712290243871264940206810410866733459365117865348619295055701215032216749367269517639638890905018269479692959081086416624277849394751840233499519653506776519616671859713635820376570619549254184412498494550519096256359417121967803829242125444951161114935693660051657457404621576101864531432348831506053660070067153182173316592474928784926302366627189994362194882172697584314119446236441496047643301101188855828144308305314745681554499916145862482700646316884695278149664768280248720702946424546531805690229331649741507804041128130296477659969399983675591669959710843178202060685764864833872318739173670924417872889845369775909293643430436459736721858958428889774873347031903827516998687681407976056536659269059922524828875554818243923974133282249392860361658855444398395444609053503928111146636752258942741517223243788856008348763344319762992558945839391155624671087224841045530451298718018739937175521681077621233695926290623787878565720949330515765733172074277170154740879974435296121633441089638358155477747445910426981095782994626916637340469121100378595620064101395938349822015893579627223951100967932552237875976456277275862034298715532668134728992401276024282830079919700532436619135650628814995773529566288132702208000000000000000000000000000000000000000000000000000*i1^28 + 14287232344106687724955569069539137151344461080241921500975391208532350261621529021733924723377321501584412056138681507223001674324436110490805598424986111421166949063200673738773581940011749080074506436119745832295900128149467048879077617328895722893058423938771492073246359237399861178026360448257412281145159961612454188269223856672959326201143848364032379040263682597445412293727541912570582707058717163243121766930227135936063145295587457605225081019278220024684092039319664342386421470067426493749993769042795317719027833508337343047275044569262755532678886693124151913262631536992149009779188872077955524035461790268582478981396045295138368252128373607110491494393042481277461128154855011076286553496517169531960240206116360638373599979218471107312302367988042069376018358142577328166994919117650461091833626288155325469439566130621128964802431463092937040878594859279334864428537162681615629932448509478433564992350589083882704548125076389745192639577678190533631619423003116929422338146066068931351976055143430046957547639709793433646263303990787480718969395605282922618306686523475317250016601717440223482736307559655563858548099646545511022438078427880738996110304022471313548073143228898228192421690431943852841552663271122092811930107182566273140510551968956614424290217306840359464970173756462410847397216219919857542710178772714024338796694925009657964342966833358664695670745649347125327893446853514410738820285181694180390486654967751919553415281458534719392005353150172299880296856766374363947517687049575435057755093037966287902210031795903984230438410407234796283231227786909920287128001886942039402468613631421746700723668246152493152205510005990087455227325918067413746799994847580708998742016000000000000000000000000000000000000000000000000000*i1^29 + -174220088215862333769576079659080000522555514221907696147455996353180828970111465176839648615790159558794677941482090103912447828166088248850171808289056273374427107761834722191247783839455203827479966155890090182063133699216619602797595404114946797324818128300553394419672978397680213382261522309245057659847496009991651147956885603564351013788080678089557137707294331137447051416806294445688252305576221787955868096647636709848296752892538425252278974531913062469535159866600596952871581472063060848535964259792981090333793717246887379952747937045442722103453896792764959139723067580835980974522971134492327916373334266429545776822723384944279349913665487843148169019603415958654672376718998474139838246221120042493774225746377236713629850803124751912137121289979001132038988299062414922074956587356417989455274643180337415462415502331893099329671310538990705074694259195030344446666972756871486642900928882650648000635272353410513495522056874142871661019934512870443134273146295582948518868232991748640089174555503927936521106164860012868118451897192470336579876405179048117057851910681910768812577964693200849152841881931392665836456375554216694646671086876837901176032445238225575077161095132268494765743332666931065688942642469802290398641229360818873631919662786755931683378967682194041430785982835276978895909939019212418736648215698777476537827486167723233968099508729624429462913881393675400712697464977655667828391287483840061699067330525509562553067368765390362437618630336298031699323545940499983894693365543462153601993021753120527201739864742774175846203382659660510282930990203549976340038189798367427083807649775257126654862680604941612784536064963885276888592690712216415029398918724659424788480000000000000000000000000000000000000000000000000*i1^30 + -165752918050807967170907349665681804684029147649607049835986918814609016069155922708703485412612965671638866942298454971088663805648041649713957608856957875664901733698828923469777633937300100764124543068884903641607289394868969689003808365650631239099283672245058829665713548462893357072809843465604124292132797566095135216238357474207439542600005427535976768717282196905265259310587663667426280145302922272815533942424571078950092171816319669359228794625736032065461433564477724912110461751359843926639751644917575471568271815193156687571168342285314629785845734340622377697177826230521930718151729336337730136846819734056431998361983686233811988973527033149249824724716968204520213093345129123743609157428842899595168944452173146808299349914855857953799661721718623641490347688849845771641451145446299286150962590052958715605165526381207185207838918334426357962907668246019801841738071522752215776796505382367147751886924936179075980947745310466842764108066177512124429956077739299873226875990291912240028194306871991250629158742901307032109031319069705264973720701930638731595545025441737439389149695756780077516992133481377799650802244829887886893730159841901678132638180244016964758585014144551971745037898279392951609820149377020962633036519657219372426217144679514871280519915648412436264761985455954035075872323686865175809561586479902862411004698254260971684356915756006190963633828513825630812299956514169872112875849342053583003887306340333938866480732853444881020378085787715158934214378412535210257056007206284252468760127251233788822306299983373921118439091237024041690083653183794269597538578918932611739158721060041863335781341350934389026701153084089667938648084564735563796287777916583936000000000000000000000000000000000000000000000000*i1^31 + -314151216360405434216984762190942247754430647013642051205175438313719243469754734552982388307698618126990618139936963168553141569394289847436113376822715061048224156697630031212295718992035677213613229770096203171829753536656700550423876717612342870247867330366938717765979818184089702383097290195823342530802375984389571735113354061060223450039487437539274994380520279521712375784245742028248975548090863606271071950966541470930994707205138241868946429664476843101331251109657017011399194403378349695104086569948199502062901481316942783817417208901620344810632761285463487089834038093077913513476914353617749854438940844912880050769276274183075799723187702446570623437265950234504797168161617441678799844706033383258541345171906576867901180804505261218573753826669289415773243775656085865122730211466106130417549891992794127780399785447125984057631094109374033670730544492946258608932177864891180788253624753431774848509141003789433847325051891502767741965775993194461804966798473237165164236021787692400808757813995381682226089839586177341557079962381549578259650169020732464330535203533581955373116455398032256570705656779529844531991044050800458660984718759977474576057840094465219275852919562362662480087197381224138372587693511044149197197205762403585698175813720418006387586118380565920638023116900248553447103023587739191320673537410022005357201573157183577436627480119474469703348605428978055286681340476499465640952971682163304401956354918422014485216796235541117780419310495104286582853514594159774258720429356815344574420317634038422678643208267171862872542562664557977852871530585950639642175889271025624839550655827906649252504458010503623265693510680618827933287559289202154116827278894694400000000000000000000000000000000000000000000000*i1^32 + -4603457883440915119422706692324311959020906138671862710936706084324273273190903202015549630531731921850431919170242340765590278794311432737564434729564238043943339027456167784624871537008258626627829785132551202151278277918085932555186775064871440774941909505783889259140844345195344926305034430022184664900414853705836164223536990322302450718069675691136809476410580947821517650423193401816773329663946735646745138200506833979093478091222632829333986157891390271107898291796870271156550845617245206800066843743505029270339816583030291545177862927707720168686329133315800030470737723326147997100837154518314310986346693883516720234565152157769734979071040801382518568840879752975024976104558035139559956159648650020898743040269840050382036634224877327960423802541073848537731707632213999619223183726540208522577973024646147679613936567663231078618266746027192271854636888530985137387049137717670661065146703803505984476536985382781147041204536011933280187999639368406332056142243317510215984162172519739677291544453403508670754090389178856132530816298564412459901290566484852240512356562349591166105651575788041168704909245953219824608209150920301149735661733891579538595371764738670405462817945337206233830975972654233906763592669741934436766834685260460153587426573117348041576134094666383497366583882026066764171216518736304057891450843405604151886925214317311049360465566814901494773359698209610926730568970378781147538758388521589696223973554997816972790342679971318085711493592907204048633224289045557440384902538801295729785037312341246399088706520783712447502758439358864297738966993260229041252535961389088145886415220807416972735786061761320811857105040677175888532365893541390476200105738240000000000000000000000000000000000000000000000*i1^33 + 102847796132924554172739331902316140689100754349775065042788133178099224428432629870219716509376395158929057176360219404957400700290234121215337661487368364466135919664093080293200718323262105499531544554593510690115192888487436916513289699277903521905778077218237935115342950021411631163066073207147359111531693309552076734340574384644218173119639394944692704418292689152131163227059410893833158142492088152263786983331394102349918243089890583836322906162537593668208857691657499668669903947744656406563841042262135894272003502400607544113187489327948442743305439263450045966849547230297550024326877418264839415110517115050041052327370908309584222417176396170344916810456990247840895641962444033685438184805766782302512340983309217556524856053554495484529864793139258138955757033845763627035321380945156729690670633965490735923532953413107546495321096268962512310595975497240430188191730142183212669773240310405200550349936018637140090977375164223094072379892277873979812120765350522076922732345561258101908570482057911650082675568397782135021581378919345788300320971934668505468614096551550880853647671501410314728097839177570831540361530076264385446899753491744450291902997767364513248897780650394273029523935055654150497724342489167679672402951224913216890290167746838885310504510750653970517528363570355625065298712492074933002750067425856367170717192223825393658687723839909838181551070499246048354810074884643934463309632883193980893953394381791185584930292616258691051953615428938864136783913467119881283996840485285691627666458320964064770960533283065412136936451225402386123269235859933258780691616467831851405456806333621171298741769575476483796205041905172985268261168128280519715586048000000000000000000000000000000000000000000000*i1^34 + 1725291574719336886488063599482681866677743027159806875009178655639998529123391518027687800208993760678986191010292806751616015443588404561864412102878151100292039513675119843556595170593365359584965486605107595559474327380577361310160376048182246639160599528090479720421659306499404324958307575458737709267989637244532185232744518526137591571229381903059203643409588564310352314329245567589877431450941237989163300623786957750031951681061379620559266845394558105320699437824534950809093104022400951820000432685142185588970432325830291290578112603189768954065103843319260760596838697030020302715750159362201150528602604356618585386429699800020774190188576319542906560259568859719292718414887966527879585155955770464900715231428905559083162280617720778095648528860640449793491787046437031732473960861677816150554658776663725373852747896024850231931010428933090205341306086176025458888330682463417946437994166088787893432745618676905920102594525312273011651674668873881467466888706231736288427918266496710197162578584339527311508486902010354794878520861180088002404087771784926310853077827430033858988774886011967159991474663163348272436420443424038282872651910307145019711447033861107011034064995419659885743577500919286454729463244705596397348303588897854278008144435464849175994025085106396958973967457442806366537334644121507690296397021011970159582986113013200877226519053269919492292251386898699526659599437315463805321955039496146376598904249363341107047009223788836789475396161336732637135820577316219193031920061351314224297924415504063585782610779831693021845313426305620868972399773638871017297234385307149926903446902656153480993132025722321443765505071804559841013141722946302744985600000000000000000000000000000000000000000000*i1^35 + -2774873818346143697651280749574640327956488288285938750804999937203566605033849628276120826570155851400541661627839186795000983116167002203162156266457038689251352365485732928587862617188209642320756529973421336069788524480042989020893651084881294804205727664234503977152099392167078498570992174363549108485440269265663561989687116931330975726336811119328141070438999001616015656454164359502889160212974110539141143056859289136060965500153652701397312535377881820246699742606437917486650988426545937832126292357052939895922641045494531337619898398794245407483673958749098202730914224612825361308625191634099246995130655462632934283815280404468958817837215459450821210552024669664897896730055871058109355482495752558150268214593947930797902312731669522363916203050871098151925258539507894842506978882136108593427033421298528010508102911432809480618113706292974653073328360747879032175894994731321057647955653630492567569441238124211724174333978745855839450776947581786290664854477056723930795191303948658118238995552285926927287192032177757316227776460496389982138478189535802097740774108344585033345994733796032609335651039320414710730206974264324357049272539031972010286919313534405230811091262915635583263365776055580112708647865788576113165094053031063123432132643165286349887993233592638239254374351766427297682150683066671903226967774511506609272923776801157526152461527757626661895690748993242641287520210574506403841938030401324088618840168858050420445300318018005286978445473959220914683144355650895128602356451511351625790112099234994589109024055684376028793135669714393232751055611618551591265896062433950591728039919172167476354683439453632148800536629303579985580232475903262720000000000000000000000000000000000000000000*i1^36 + -236919715204947426517435125207842346310155475139770104524318944317317487415785895369361137879816884981943626411949208274045614185054795002509015552215032935755295522427937024442932566860294708985640136957222881972481953807924995042586637496544636745848254935605590651604173372544043456338014252000010044640646707215498574136078527371511451946501613448922789820252024610992778788560085195050086358927333114392153854004695161562243562331649724756064636197323941337906060373144842675017942559584210938436153426714638185258710907061508208001446475778496729444464686210211314437043848026649260157868418847224498122575382347231969457395156262701755044011045612973672749063027759300827083509126072889391374801167649453094096019393794408092955138372073152440440985345733107051947852030477970300192844577194518227931480892571533561317819205433937332813046895401361887685307212391188741517253816485668802778463128896126375175203422715956127156868737733898810369810087528187055052110055246818948236239503094018845067405241538318085762483004379646184674314646230196972755745858348494898460086952701857810093730966804947582235164764214305690473705241542682847919791880549660560320420742135605543217607720809226541363415131787885988146723172685124907381270963686412989571591122263243786281928224426836165606026345994042801186202164829852602630761216798701054655719770300893293791052171464322431623216568881356613458553992277167088230779978930107913193290578984915074603915359542669244669921012285550451784306021526842239573435188326298507715531668041513662387446902231664049024016518303063284710390878705793316885678687533078704568016252376152256583395906367626644203526151417005591669226435025829888000000000000000000000000000000000000000000*i1^37 + -2709388629913507809318319323177443158084518748559917374665527647622615132786995445827982895755023939146969134086257465103322816920169301317470380069232686150413097954396716302661942434207945787291613936876088567558435127730862553436064481807567328451653827835528086820125331418095355644953253966852555788663161025675071076111272908325182555807531408966490503510298602604197934463657641626515555134449962180149250681838330596378260779956346939868359807922553032858852845638025985861660415779458270263876996332357133742504345199070332054273599505447372734767993364864810246800380636677132330182227720605060105702387313568413816242792633174644745840111242469597062679827681315468933902729122096574486066174462781791365136376368462230149396256611555848584556311712030596671587661136169329726507922839625675045597649256370605915258837526518257112061701121475361396707319634093459881876596362105428728385793081093087356221364314981560487087109864719533976375917661647794066611893135343464534677977916972091957291863528888622441275932867741386995431400348325355062250825110280460008059770681516548756390334107039331765058709011830349781314885528849666099509361422859396451308678893686052449492057115982594217724692652482714109946955074608627068447957146216554508633217846461975425797934500816887037868435009142538392099768677811091925514349973093051480374972017680300986695018324043523788722955635621086184401892526923739012111138519818392998813093367667640083006138583884625287085402765061380631800001154347385444686125614362199607001587055306301985821757395816037056303532854514895366699827593242852776814316248895329552708668419364570525229235610532116040696646075752760241354259090636800000000000000000000000000000000000000000*i1^38 + -16492679553348043747437370758094964008074723375627146614567555943043734210135818493344553759762391288124616155311094345225176708080840031934708684197438452544418638122133381657791073322887028269201622309993736833598573133020201774752346078183302022430951944130400775210622308495554026057000213106822212048045877540239208099077199725545530444835259013847784994044662345798166868035168901969496853162712976088069037827553497722335033485044157284653835563807878827341695533252548214801505698421646101472939913099593393913199062109865650575059158793152122293828158503531308002910731849818644009326870232823643632230366209594175592477065439710887466214838918050100338994609592625103160945057755952719877534036150986821388610391644486876158229172936635122460560089434291125743329262900083376634550857729523313000048139680782469274847745826859364316754762947880141004391596730896355693041310361145601964523542024362567627862821065077356861301454577208616778367164231104241118142852496444246140786424092996531431618836175448184717257007014083933102407532170022985212690816649785112023844898574813943062288357503045072410348232035563250325414316385651464089706765986879039426650868974540751436275355100545124569297528148025586717318743615897337755733316012411272451115410782497962677753587222268272149594404436189898596298721483606339725601122411356982464577933345485083195692154494617302192940397761580077314931340993719423230223411481466401462585262775197803493352440289178742869353071508079605110990500278948106596312860522822442457067120863888549625654973060679615798880751146053582890875417008764759708944440725419380490542673318460886355512167416295731788286670664984768013517455360000000000000000000000000000000000000000*i1^39 + -64862788823012369332984281701649297323155347609822086888875199373865856681799759359423472417981850683888365282889826813996536006388992851509238241708510226914327160985031417200903583424576753682303528778486504473850996385767060863226780877213185036659133893954534626860651193140097698671443847186184092177798356373309759122272443960953385246435329603998833641544065808839915350715057342966628485641639514854341660348024598542109357465366057404978361478202277484294867132645397577034733373490949172064878757523170007521278332959654297434148454692108198091439962943967751446206246801693807244974551523267855871599366514936998227228721574625162329999752194061757951869745525414610705673620377904110800047800613054957419740281284756050955148031554758161165271774668988347753506590104473742501413449604524132766679804803528585457605139515138943507906352625281563907078376599131346995446044390652219736410829424361710490816306300951678540069405827112446943660451179141020407956214518658350666351014771019451480958066291804915061826551478264849074133495062641228178050633085129535858928736373067024795627989800045461012069743067592618946056800659043516992744594728638662194388696198947535602384038789537205853307356871930541443217636776749059147249390854296053155158247364049485822369518206221170688420267851447656416545681656274319269389435575253787227308343931811965071429754902447927825583142887036574635462355568835476893279363367817546791929017948951178438486299783189789689936592479000896171914780014963149441310231144992982157314154095522266594578126599021094317887762334624286188864762575705626745263653993515480059890515397209523038037957359515105033071303902245267963904000000000000000000000000000000000000000*i1^40 + -175006413859672058993761873370095233011913498501380142464025740196521020288549174790766293560808622842693209037461147531994233990003024842177075896194947378434705487987968247218772659108720031681621470236092082979811783664996023544558794622681578739359427900090514784445607813190837374361067180800046909282697058801743574450842954722734702646748599641595601153724163774039666985522309830029722850163652315595231422550162949698299408763165411633476451265891867910999115838099213452763357659740938058423170795524271567764025007220584533852788088200641953637464959116836197048093988250478870520224874596101000707661195285486630074145787231867498079951852737646929447092574638548301206098192903320728732216010054766822464240238589835832597500542123391567890731556405782216365753221833872568071669666728965156654812303293905150768387677835102777007949615601280450965620091415611999018420346905334351819385717497432241148187459932617472359687782751171978160242111366323523342979072494840252256290141303214606273956504201361188545099623181620803654105345335333298469248380842263474569816651118864343640351258247363328639133437244923949966823267181565926000108334319994937477476011389116883721184356183261430819600178067658196877846929873659080882069642400424467115913419028267940457072345289169675939566383323807669890861678511570933159742459685646422771434010669095329729577720410244460553644021539303956948797825631176293650809394293406597997937313348672883651889328894466569308514228628237364539316779259672537477051656003294893252031563003826770112378485172204038001908258853013103282218199151046760035789067686435396144120555991764453943075716886137453382143692194709504000000000000000000000000000000000000000*i1^41 + -330944906818226694041445758258555527017438434311228308235998118714031363202023736444203117167944731143791565395775508680721723182932856257782400052164522158172091822187835885864735347843160432561503581422868607310159480105694701084656255020368858678583050439245172126148744827541491916808320318031149445156000448520205418474542680170106039663880419567212202217982680834448880806668619470087850687892758657556643715966051746328884023592291608629510921090356665901509591132135720575298111300278641944577623779270076534959507076645912507641319103212833180081609731978778203270117976947288076437446651533119084233318302187817317921539815718841460683319307745480502606677446282967034323412599160910068670532812583327594722309825247993136204809754622991479747284126975683268566014125714390225331422248352690263410904798460269191265124374850586567456639935482487257239699213751806482201742577830243485310682619948176088276380968259765232648640784100909363293287933949359952954340335141048353109599109963606230581646279454581087206633336191830636556887521623103133965153629994999985612629529433035537989498842880994141199767549319614969530663435314175198926913050049526105769765428776029287442627124927375352014977286342832853766414770508295953003012920950077484215704399763350704030107934406387381449553523768893529679452057423035425596168749447087060765495920172828944753459093419018961290102413208649544145132884903066400086821361753782414774144237617345883392013614963928132629077704042126267669739021814012424211586450824368127832951912136840596631795270574967076162444798658720758371255818882225485107369405520225853047746355740100233676579875496297046774678290432000000000000000000000000000000000000000*i1^42 + -436538950952726507789945476877581627231572533231647959313197276336017009819601555447378145444442657373862797297722604195525629629341750200071647940004769043365591502268495752246829584577907344789224787159694258867287022105108061953366687643802386961568189148168005243321899928334660012239520556670942284819796717425426155014389746699276023668570548590004617919639171345701396314834407700033243667830884213787333159461807964181981053811175353132362570307772651182861016576874549015285766353234303855348578898537855112840713285696129968300337283152620972856651165400916031239024188197977130667876048739788036904337593276412383143481076901503654636825100875002187958788110138023369697363874912837140924556401825012065748290343998476501550391993621672582968463478726266362426366350030544161024139258553798086794080605377825292873747667354749020708204269321361659281639326763761853614372361137073233846270109895748754495392318944877608170946908064519187352224575447093458486715436651174469789912493369977238390623705338308068880148776931728403843373341001102782327205196386407927949483793110503271867939554532966072836735268568180640644552876391571449457953824138337056479248402053700765050321587989152327922631382133337201602538817204263823428354884228989067670092727372395819175303219773279282677399959853296786147976098001638709244799909550369082034439965185222462543375836015923713502096655009340756718534021819825894536342948067694703368368462589076253617610810051043697789563938020983589502374879861787462593942104573088228754274920955591665431627697262752738052292471777602802611927654660984164049502314933082871345360045419116759578129312566558458065715200000000000000000000000000000000000000*i1^43 + -397066476926702329040102270111881563619332077840883221390444942274958722424680044286100172753661985518410284567669899669243091624055780127086006866972510985690846080035333704419475924478410925511323588102143259346361677611033658861003016445725229638652909384928981206821814739071435679894302912975974569180711241215985300599157831470943478588537530761230244589142850879892154499886492416066793235795967243499678468376491838641684380669479763775714213034780676488423421624194853619348788569062756870211872187584128390886329425975082641245580751416493379657338311891650046454932711973827525914968031609021431951331163932414359748359628474864948097872635192361407513432698014194623286137367693912873650578700736714976830343194971192405964994549710873588036033142564891311081781032246098738581915760868757207456202778787334219059742847531030337717674553564017193625154285531944113680331655737563837749158031682911563181281451598853550409994019014438332307024122615400078110803150921585656385454117692038214388591053164371141792041701445233377766298182992484461559252956068448707566202469548143492435609064252348166158313635026546774738909321420798840601611265781487923984388760196630301417258430163408095512593929699938785596748931845686164190592809394073603161175120280187324539446632986639179081450634566836215074959720214445117468470280119770121902157055750283560662577981549824694699956379012426197137442830570816878901500699430921836413976584523983106062716238837236506317479501050044038447764000251528052795316605424532823532384025072767442072285353722092971815616882694300566584307403312299014924358772269107509672239406238511942283473908868155283865600000000000000000000000000000000000*i1^44 + -247663841810950301175025645030821667385474325334255141278836871025262167448705317632894114345137323040467607554698442338601496009106957949116151875777806365455730158806907508036557892355078750379061369339055655364745996513743162476901040642087805411386481393537516242659247544015193753097960045411699365571737721811887847157751579002133622677464975626510793597670260184945391366016850263971838718284150649518328377693374190044161356393313457248471923596620022263884279987208963207168071920566724653597796032382019287141311187502266058940305740505746273369148828029542910401096652689780974108269838770748317091387167641195346878933971726513380009672088272292517182727108910107630343932396847739583663914770949547028378298594226792512273300405849559750614481940131440705226285231130480599804200105778525586453241605082371263334099685213240451390735423256778593522437954874558745955705459436428567579557988421655673567198173447470496367904447091689240365904294522383863954659855888333453293536100981994274094924140371960097440695517453550335219704598706260066784831128395784405088316684536143846046831521403642251714930792179694562082962096780323468369860089622806875175821270572275578352829683641373235479428067475179085319764855574719938241867675682573811723829903027144088677396950211794345610257159485584558924260748631148633613160668395977055661650609462180114496497640991407139278749692601061105707807723517360041514343630075112499775571557315205697048663861509222090190435477351020298041724677058823918625173889406619239441953925708585843036728043477522809179015167927057654589874038328352001305873334341389535384185749477423394091435788557352960000000000000000000000000000000000*i1^45 + -107616330407163899317958111191566049449484917327322460220924142164516911059285787267751125684807521212185348617227424331048388016320941244386663313156330790161272081976717361392664118260555966694974800795647739908280716151259280049603084267788363628975456107155914939278111879873985577165661010620239629411370527068230367030991844793543187064321162517579869618768934646283117305151781088016200142843403948824586688949464027954176476125526841673156978063727995771653406247950326116845647633246729996483014550857166487309181325222334006674536368477797924010061498694453391324084332348457238971346884308029628859989345075140964006586114691459432366932888761460281497560861431452713910545547329047749060945747210871185817177976663638720821511580795071304096661873006011313618222556595101264839510396771930441924793391865590837057388994835323782815970913416155995766352115239988850475343806549722950348942298415386013768727280465869147440103695245943632771877807921182682597276219429540212016861890626035537549187234349972316819103074814796659644159811552027138968520198967877237249703790009515471594673460463742239544854623899619771975835772232693443044945268719744538228623622461269394617739568906866796468326066163309517186135591425600693449234594866493394313384716993349284705315870873969479550345986271706586000332935994289713153394666122941329703472860410155330733213826880309627870831330396465196571064295997973980411034247092770232203728574262475773600114894699247558493285463657085260225835400929101998099188434724597566667951036070967197109018633016507918800910931684228125376460543986256699924684942898812927727394998962932866057905373184000000000000000000000000000000000*i1^46 + -34374900836865846145931107584082154708648012351493418682184047897229735909945815371176569508816870500734008820912103152739140800354974740575100053242996630419491370146202872507037502893437450325865964056587858921464463641225849396783464543930422966821794386428449673883184137873439391147864961474473478437278519448445618703731910615239108111696517048679301272771725499869046216570682786331347645349360556415781890754233332435725889788693070986449284548485139453313584657782776161734838340426689772769052906069951976034050134251303245359822062363884448417578953120969015932361434991298751905611547657195306658797939352384484351822470525582812089531435417263678534239360150648368544478259673306198548187240988396422135936252590874268001927603766551023928274524957892474436756965088863799985464046577835624924555740915581019406512369362783198667641807573167881964587214393075421264834481392223046713639743173098603489312921968989576973558257029616559607776814945799742785958223331063938906910669890152480859563001791789609395123419754506149592170184429066610477624062241490528199917890397084552970760968065054834242544428528017273607836272939517023939124797631772481911198952021172824987266966087265463095256544811016646105114032176749971106530063410592049973934296834082445444393204967448204885885302443805794394324283441691114100070219963293867787516698001413979104610552828202940239767117532205527129278485652919156638147512621724986229600414387516693350848960356480582185262746263968030463566662044383392519341953595748213629067245002744641828376476699904842746889970850882941036539228629408231319347589893067073886452208601058342705561600000000000000000000000000000000*i1^47 + -8486813207213667115183942989753206679223644502411990393433928864559900658982924097738248177939493744008659633764573188864223716851039455598252029713089259459786319197645906758120686120888395334839045629727287993926368841388630109619490241642664782698725457350494884186577582704251658106609970436660355980858872557302528109491854105978998649869756020157813714305847841243243283900717918244469908104978551627860722721444489637390862611690121261767744979310057222603213804937719398857067398453031037777208379737550243378440029770647981514930407918788067045505209814958486017929160387836162894717628506992545587668793255878642884240717332658333209597982293292400425515123470635575582458895294808939047250644374991801750073947622695740927758778184555608844718616656327364659944278626297641799986287783857247242928407709425136394304222933959177266852307191102502762597389702155249795215887313261421935407773868008512423153758893116305845004662407226313584817413070748768145698575260621382240784017787567966562996080948124745517317310039993777372391498773229524203144345235933340975721961563101173859009048375167415963489828985100583709458141931509944081369864902092293637730549438670419552725075360472824922798798995599392950962474147036673307937305765952723341991503868708503316894037657417324553933864305905653834790117229021501478516934482769360958595433192571139454099676927478667545910841196866856596510308669133428307724100120574180453264710919697258088995869997896241049537552024360928772467761323157147721722334238537983262609419131491280436620509121858614304905309855281006679327125429474998426994920294317501960643754792960655360000000000000000000000000000000*i1^48 + -1560971216507955852284418206919972451405115405691867495439374681633217083635512898648299180624643329594820503141609739950653203183592525343338939203490246035424984580952783398688379782052923783772704973386782670436977648844322318062355268911413332153385422076129165194349650748645494161813047893596636511033546554225441865243184797741294243566489516193711030447218448681815927166918061806513115107639997538334357324616419807669145071769470665181665844198332126985850281554971520797831642839265790918199766720922117783171790827832735048250390598480678045830546266772462930562022623279235773526315746674551974693996257568782433092217730398150164664053389255264703150854744813835200960809809071611257344858430958435176848192141580590374202816340410182310301662425185129478778219291637616908901312853117195167032961316017611890094678978474673139620138602532295589898599956335004500787431613249366574611229757657046390525319368744066694640582647779862014077325354774649987933369286439739680218921997720199529026828335334205563232311199029896869067841072687204139107959879546466814052290861554555956505139257245922063753196420619137598111639627122371223763800146890953432499840026056815734786288864318060436933918761652710322780583530123891212769877478426859699132457398944181787794628196605342703282469567286409735786272328771647560680077288289099084728282396384538223633690920449831029094433089684876323674759370386464006753085924822292568278310236097524669252291717874885429408309420279763419619072346718944913768882208610229271874550385826631182813268749660903596082339082742153217065883954527389559928377486132637416964849926144000000000000000000000000000000*i1^49 + -224182925461172473128169933307878328721016965718027776535825448731481053640598879210829331954372857043160446028435734466310810725254167960448157998208479785805908381961909191003607707692697135300881981977133875367072109493001695334358463356540026432019798540183054078441614221183610037041627527602442134872609905054843486928719037942662026370403053429652760194260223455695402865691420095197477859086277009113066076138364372234762162817412696236966978771110131409693224369721832896659823395369995605027706652044138399148412247331919194048132781685258938390612423089982768609031769306089648684751361309004692262524765627166174195766252192979484124951753383629117948332891979854626663986652297657822111581582760276374522060577789744533491353130628661718538009894503098441793047697398012322490196605250862430145239197334800650719359088631447902837695444383375908350057805352881224449189906449317055401951891049180937792921864020450426893681778506935242244892491460373907747749238287432920759609019031290772532191488787374466589330988329298424162668319198001209898439825172260547409895518996030741397764149958044882845324095210817044600990546441441810189003596337985527942886275601769497043011247075436231622412545419827373001171974823333508116642520611714599497817792381671323229939487059153810917315215739545416436340155003365498256896163838494812329710825756608505546830546795917844610699643668851130806107269044076517434489585332496470572485893840390306795349312954109758875306330232671323194617451623455678831893133476879029376567622052312460030793037159451682718244917172190064771902872711132573542556481291502753939456000000000000000000000000000000*i1^50 + -23278630049660358519534592649374770702036371970446904218884957116829456743434452310455807482351478981387134205411118590005569866452879685435770677264615908709247898472244437453907926461397739868804225868654000183885706827861533447253703396118958615388426392665494041899095715869513169755059422156528396566788938085006830776801617989793446782979759771627968493540188370963410840669538308493229844016549367022446879321216433137224026587471889740367345299498666813276815879894147119384446206987598214652617888601552851376079676632631208533183407738694243932283151524633911953482451544306352654271078912634181349650848382710494864367874231324170366516733695142265502157815182098040587082555994783263371083564154936284193722983850827838377556679087345640006266990833926064607530849795233399030283933682452301700080089409335374823335421178361529178950589637975750447108006782056839790830089253580114475870637913261856138399461666301597633333293686608227492970367313903393238199649989573632950200267730497823932763916681720727731332975286790524103674479450336130516237365310340516198513102748105014301589534301223815543818878530788892574593569298073432989834798689230189886890877704815676623028067467521367745799310207205168987386241864813495048095484674387342832694544367949965795363154152916017856222698639233902958954520063499874103024310933453446075253519959346317086162979285844581254601919755175169378165679782944665550437888741198610100175836872084614587764713290137422914942550753528714920895893561907590993266619211202750453807283961116118875648238857513193597588447784295226787869591112875201871436857543942471680000000000000000000000000000*i1^51 + -1755958220400895605286709971814937314715483092895239024989027145761211847580398589134216067164431213750591844206333810680898719885938225206905309491870782522213582447758503735660774432522014306115089603528438177806796762710200264735681096045520536328702473352501378592958963335392027131402807637084659907119038891737659827418569296571795530839196151802129610733748993588120256920469066308670284253421254590898445589413841917460744264322954724484948554737913665871723963049972754544709864406282687351816093562430595007320641026623840036101983933259600903226431866076946609084098716945298013629398111426490820230207483515630475249723230964164518838294088636663525082039048431777058397462158819019012930592281911497686384129625616882879999418922302307283004197599368303198247718021222233656556935847710154231854174796832975872006886077965125584811750629669128560892812323756097642166529245356791268595317588670328418365244802550177791603433399556161075761743692228880747749390412095437862801495205527192535524805535258483128377982008396419674977965089696480465214962293291936518089666097972701372555750558547782347376649680497738833814062434326590077399651574121689056639599231515443147033411791005368248891867882740867920981900713441915966881229745708573076080803909569624462737751420042242764422923276448730290220313788239370492727792836084788949827897205822571968895636149930904301287917022607875360876384271850835852940460053856400639318422069876876209782326207678555192676141907351888752836500349672932209538343034174592965485312944868664340181076055632186060735841567986375661205760689287756642336251052032000000000000000000000000000*i1^52 + -81330328275226498426587730926058755316598932729588200375689514741291286004552397336249302459983397927738997977950881864136720537850958707626166839341800215431921307747837904514649201520535269457437937156222821614071412313715115113713213351646347122090743615728344844938426790540794053822093741300947401709382142661147719736003889491789299840385959874705613538246039716601068979278775435074584830375743553960269055276129826401719170050720557446121537329974495267531983905645641744849355035358579261829364245729786761272903546318703562999020296077497613257134058504486969915555716865510050945368649554038601514520440142208903212259585251079409794119432260149217083411407865725692444365457114859951360351786217669161907339928053333775462387023312321354925739275482246277185618036580834365758995124899246663753697662327148995186188711454164675813583406800983974929942294484404106396939764037250351086436812013606148259310787472917627345549672850403344459146701835064489806967504421025970381971427133311215142561277105082910032157441162832902132202496211705596662928127607042934352493892223616226491653446098813897043669211141919298979733312022186589022081913514346423710524998038407612005818091952639586705953106557133527347031077411595115007588751845133980655659236035366985689079744411495414304763279795836923639424298879981921071662727956407542925865826370707338431065243486206594043140320401175759218249044367418559237874219596146267835472224719680810685196933997606086171228171188131512362772900747375223602250427663283130736734688977535375317969274317861379582719763186578696362345221606327106876211200000000000000000000000000*i1^53 + -1388816934068874335525992111111743561981830621375946516493543570870093038036695934389358120179399287412421519697868846736605373516241591153751274952572708209789706949709103202422427576055239832237152860924982148715544761920684154497214301363730318203675951762750371541838346522191186190602641701335401352718018317673704820293338037036544166465624759106802741559485485127822795770112338531590559126123498702879462681902378745146775296663157185103473364049560699598945229914953016069915545673138985015113994995799607532920583675967487559640217298575996616523868428965097875546667629130757393251525659514521175585056671416697075364672601658568333958463062265806112551100417759651749432531117021713119838189847358827510278988956752477205231662017061498588603624433797883690357175934938545084757823403315385039845539956750551339582367610816683221473540804931624128112083676399719486904165716049052952228110942452031549084361438806290364961108996511785758914172883643545120181380944892738246116169737586483562349135402303691490330966559496188030022423820464941688846237453156244361435516999982483819256721453510387229488583317098917351288696369427196531860146759081218127422429203020105524367971136700548808671071451384371026514363522229628134837439308667872086657044842612492420146586751641165775573176826960621814975844912997837999221429967062426743539257479455944378071148728650965452439971817973294777654554050934244453004795809556374279575235490863823521931087080654559532885406653978832808461977471116066779041044559463906778551880535922756749079352646247820080110475067629875955836074966437068800000000000000000000000000*i1^54 + -33212441798222032756176450209236764041644627098444233857838204808201480230737233686355299881464370003376147536846787438195627564878233196652686016488944674816488312665520152933753905662260905504613332312661528222764477793621064148761941080534640988203077936010496517084129603647244993926459552037581016240967047973127973100530708602957866773022247774283748088245866603049946808276335543881416216788836491241313097259557923402452673084557534454622756546089627512677777044703294095331052173597403305366633237540351140603177224292287113382108675797857659185713377249811413394755335362087646440781741589397906888203750077795013568994722359420295885356857790079379940084213013070513321376697564441035689800240265933632706923489782793907787434380685637514157081082064346289272696158495024899460985076219745932476255878250134745780772756266378254615537803247859184116759890525165799792364138275938640128155042383530233881016257948926785251934036594203274247474069729468447745450229015309565861700563550047823812272912231075960173342458015155197591366445136686658437445420123889117898960446877753621109358308998280706684079049541004788734534640203058364204522753109009098960776794438323257187560198870417091220495511590870490199298699094119817185323739607699031769870746685061636255202094636485143525360302800812137210826150645226567754303540140395334907822738368643977890958219285607419182019746087276154187120448098264552201041555723090559229085168847500346416511607958663461113340308390035515715966156974550610197819315324099744049771180871864479556291799177968525888593653377044582145714028544000000000000000000000000*i1^55 + -661374289401514578595662041280686582611630218669219357006720552009473010286935054131862864084936619358248617783619974555332294897022817774627170516426802503063781552342194986875180041390104204889653960174759425617571793663055630397478446680509480488835750121034823613114319778317321415330761087041683267865203023701533366572139610660677779764801210019108109492519955880137267976124170639904877513114493967639620139675372190853246454872260959687185951522515070586201500153181897904041220480815631352423898739069728822714925187659031095227321689010532826227480330559792505039744760335530259051294275724149215791953185874229226015551516255246154375845662914099617203117304055772561656590884324311960281138148942031691883328555972227284610542839525734753888580989887765257651919610601955503720650725107130032392935302783334745453349941571444223405857106196015421777103125893965047746355098850014315738340585720929732375994705639944949713008056973009722976722122064641633958753313706766537372234597072597588096233352144123286483753139989764742433993337239653448940863770927276848381905547223475545073199388028344464294764607168439740094000380531996029356050515761193524149881772367032386506485269959135746595933260167637269420335759334354931571314065225583733121861833274431858648186451855133964909958304450382404696603993648253171505091442796462384318262019603171374208420837497392244747784654091198350298214350417883229834643003862177701794416422155465348564701521769287198158753083348401023332147649886007797671210850083861563342779390460627350318392896641633871847687190410209053900800000000000000000000000*i1^56 + 36012103838605664498418154728182684138037270716651062359219054204837737493663080254816175531782171856135408152934206773194929277044361962332433729131001596800862291931172379264423801872382013543785290588496304449136388339808969346951813260624615879917626137239507785690022870794003013797484884756187792542440732299691809675226984097660662278566286854786420427414004406632521292805822094826073257883591490610344260260359916463615888740050678515567060530994911226557163841240166726226169736302366597745442577694237420214945187798403313392329799922780601776420060951721226421931480727947152358416191857433532776188773499491706091767821457686358993432579338469231851278665312112274190847680478159529510536144244051706716177811068506801005654862756468514357033607799853589912248917917131668648489168328221905747958873859859906221235744701686158186838207858031832415360185928129289656019298359667993276474112389129846703456152583513345802894786503389400514995607452280734249423568858355752451205462861286400015195387998860451057223917266100789181435834245337783005383927501870919161060896327409632765824279107185936713121121875995245861261714705790593651611845060955625950806270871848218946126620219537791255582263217906769498141483545138327947979466940326306210891098035872869313344781543316151734547598956143855000783700110518343013559311202709854779656589640767196684081995877636236077398744318997424380116309893402950289430592993002081023790326645603190567105572173257484983002958185235000672513774776289113809695664264409806796131140982538273836526877168436863923433360148398080000000000000000000000*i1^57 + 1069372576231346300970975572085915428076372901094431438975112239737030563461854045713348949660143609888729204172970808380280069098548131811351243030327194314039316682325184569254711329304401811781764645283413462043679698548170771240348279799617666613741724133098977490326366856551222292384906750703520402869354526549918118200215083554190555071736696307165453046618968132662301523157375569652902772333913079231553239449431378245550261926879394746317041265315473396860027080106209636784083135914018201298220855620381408758766647615601821044968168769546044597997016857440688970883115841135903173303145328732488097880727069471022079813235284406638195839250150546050373243415802135985348291989249774167573537092272857649320698452053355882715298022998252139432153647400710726082486343278211845576530661469187690059278276914844868834216748661259661897091027333121205927884649041401039794710906164476703212567897883213360839979268080937052574840004877048002386199244176878395275681119949015658275599897383210685553794592418560686856159858220228729425032741671386622911412494172414316433022258640505506608469630970721387718886910418607258774672747049905079590077292171375886692303192610404413958693553026776675889552728425597062037961856541651842977683478214855042849570416049330689219456098860144871073774861002117419090554550307621513091983376722027063578189736668260267836782336544938982395784530520309476162372733425542288799423149058024491434668166670669644898184581137613378918914001115755416026700184063407127490242807205484910982933361564049161085551020498494323265896448000000000000000000000*i1^58 + 4738568694992726958278099942323666485184621917360498910217385898251115580100339526957867920700884117018070917566030237979502980497058561300947418699112215413049811751527114927241687704400198273240623903991586339654458086997434990611928066201523582491326172332072254418922397728872089095850160679774580053714390379405149342934239575421089134767777312035264895888879809971438685257038358618119944840218412712376458916022770635983750638479944556207945818025693893082558917634456725572382208611760163377077599277852723441629909117966968284556099564959647128916524976609785241695684513518275123359864844417639454077865364604716575365697687423420191812720299551018042978547423666016221685323360613654381172450824892515807127066685813062151164900473051847714859444572329290721587519248961619263190796802794017005066506072778315332497960743042521525281880179227808559614897676483848254127954514471583774379459563519269751793142023899005822834018540111153043248920105494532973371234452656707224436617979014455907503819871785099372129829767936896120024046296338287945349781018805604366357981386801512977324385986248524380082368156326784070312964154678510537448854622102777309620839992342211126129486296144784762738246263342890679202032666610293823185247302537332279834834275335943872901767664159590827881647396364244975560532682917554847773267777812576954990370343833279121146212636050121401465198760552883834418420163134344859453046509137174221642446106720128633700111144822763095089856352775441560036557334777503088516121549534847263121970796849018826107942483169535590400000000000000000000*i1^59 + -151482511190093885469586158755279061637619868756212832723620484285704918645210227119529993447957069403214929701434365754588042900418495973176623062377176045840107780916146305659954838872658409790140252814699989296529071561304296711591835272309148386909781693651321715633802948574789722300708865400085233838745358148262642820475328840877115781058375547942074637269679312057515006331842371198181311844347135643754772482300582509921266632416658577773295848227010615634105110377054716304466741891522286033148044226327241467479907835062783557711495877583184420669568340541206445497766427482261391230433080704637684819265160985599037414206735153376332191049538208118041781815073783227638892929930194349319899800978005786404833190081806753369781499713982009659775775099898364796164676089319764634792186541878041897692267839892463713358671178846792702836950881114214887549933286186315467445986076919995921773548405332998998711307125533922106198704395683643606287864503989150526835788936901069870781327027010087903334482678256178668990321914417099463231629729859648481502492001427163880143732560609811828311880078878654331443081783450775098122736237883008257400338809818761537600316211006889115510817817690346055615551718490825210961752150414743378064141162958524280153779574791307862043839900377358990169691777995904310715501048411997501741523539276854044327681241581400977699845415484089392391688062055401352005083263010516218964701691738569049355717697643077909845648479230217833008645983481466495965578571965967493156054629511773755483357859023781818883909877760000000000000000000*i1^60 + -3009044600848450413004242901252808820550151456788291715422281657236456937702423954310826264054404921208690024679075621015471719992554913442800445093103439405124820057968210071394082502691679879172288595872089919386734193768579002064626579247932345204315168529459622445308868344820529728224792958776733187353076181941307784315258059818776662609252911034220218670534048409362097140173432668756444319330999087760947130131460161222679544257006518821945299519035763344687070536347140314532016823706390248110711404647491881876725202048254877435147445755099742711461555020397206329004650299221494346177777177320954487499908638814958384164790450217181225104226035900223085743105602409673969018470371896671678227491213602787620417953657930723668725239250089071356428872237740845619880979638265233084281444271230044757781674329886249854310041890452176639542052678484839383970081829930507632815313305404702748141840712521419241747209997429213440578222994523856537703191439649916836977960513459800817293217967976646601192596579802630473328731643442199539264015099022756084232019073658220735355903341929817577558447354231372914621010000420117152973952850254868064377782298623412889878682813162719888427918334074198293060949623582206664170643784727284907217989620586368841567494698119179592178474972049738752190515632459175972182470938279780497019451667696503500921154406114977247491058936838534259475436794605236590197381130362933451644695501331443947085504691807982258508248671757448166222008448041685806475007973099580895003490993419018636568256085003646009344000000000000000000*i1^61 + -29175853288084309170535286321875369989115209339702186884218290027698959287789006317070324511505861143931744321970491784232638582599203355674768433552538702133204928701245085249118182647934278171491587775752125658513942069400028744505871537266362561711421376193779636834098238746634679595978872393055219563366897495881545869163594929981663932283553870283975250817413165217742009260100437486394193061586648192440825079295752496190223262623633239732973915444181555446696730626148049340555817104535564493238464224319868195881105141585939700196198078426004954193995365037956514632157795075553168063517325230739864626080914750526846116520194566970794898399023336184235077512261518257580395777797845395426782039157812436543281740788377475957127619612334021890338380077093377769644213609640012553775476671415848714832419747830358941796778033034520631924452661911335176336697485850010999998946741254562214130530421276307946004724974014900329613145645148671300034533727229152184936349918959752076932091803537450528096105468699021017285356219597537337030026000741720167814622750637377064057599385708826072706626081986451882028258159843634049572482940895194009233868180525018034646409216959153168605684822136821530061134369884012862208837480242365865567678801672500078002164616458612902435105500859087321600702243280206024820464988515396975910578785902906160104984358611389026875495695500043150369338248275600913994736725134083059659927349924076538641990173287114116028211629187544517012204026170401254411043838553012289174996356194177113906398767978905600000000000000000*i1^62 + -169517605417578304498776399994140809708186193476338281030950744513658962390992106588454782392514328060664033526443858612370810669541679239801447607099643935582186405685437774829481492888901771126635834945917973004834306067998453283860167756314774934688827620631392794669641719449176180757038886867735108521803481052639802846681599590133583891881025642080533618890550363774346945457137741385947318897230307228896601941637850824980269734161217830530349759249952522085585375599194709565751310591401282938925875440601654443399444135368522147158605497392276817546789091581129440457861040727512550881006179775273841452583496781688361863763856872172042400876551528876865327434452340589290620603725502234660122491861292771223777538936852151923280101324193963430057330903630714707441314581161667681026050466689910572641707249881409364430449637599342379902130522694378603750958160619419551297569030547462653779423411455361269596749982114659381080344179844910299114009988302741644059128678697935821589799323715527918599396385113089212340486865457734329515153867310995197418763067027106538650998764932504838480913704915859598304824037249485605523839757440948797807352428199551766759634199109022488882956232192460808425712111324447957610565889306961722562798496498893294049871993661489439733451630151557299575670036566863168085761046763901076695674469277101403594241931345757025048371147169038717068690441574492041783223936152466123208519239067772985032125915960975975748808333181443616867463987106110904436803879409078522317869277261900045835304960000000000000000*i1^63 + -538714507746022516931058940142086296525049192905150481955473227440102013290482389121865988428793883616724016336782531828383916448320387019887346945368026598020641297510889915163162296665299857518136436170681515063246207094060965538961164853095919861071186886452662582232697879533843062434657435272306977854650893276312217599381967582926782304916716228081131734663859814872315183013759268545785973822347795354175126636326551806795422186850043545355120020321448089189843316428814865839203018360976550675362659956785352278334623317389633135631565110413219537227861505027320749007702511156469513710732077241717277213979816353781077618480757772006960730406849926189597594866420231012007210954368650236185583436327927383023194375883346014687104116233926618571197384938088553186390509224992106675982960730781458636002290753247690682386620721556060920081962540863750148805302811501274661350128397852461669981214140953735727564792426124453137898519633961522707993378703484360195785532473848889011359963734659674684254212638025566559645422627609992342995968146719265342654881055864854102386356463716405709423300614987944081698911522803302973563143649207364335292622540136537058546002589823512039284677398028578258816958169506601057530150154009881351429144803028660323862516438256300230184699012179003346563231365390165262130818083456559972011652149798775939931267306448850516208592317892188345136665925491216761461299464879805920243807454230816443001969721686857810900484242177385130787254429169672784874507788396140163784211579214495744000000000000000*i1^64 + -684746383100275482324249739354673864977553500207458508957456470124274644571716573563843937522663505259804245313196829262205597551165704585823783683056674907525081526497315388145706327844075764913803188498554687948794838543287310932216494063441267004903493582479767121817914383182458263944287979643714933805572855370105830050807630605045940783844456510402178515602448669183931650142001236049714748340635936514923316501258931450064948788330589342935482599076277442852928128685217706748509176874486415498475288793890378365993197511710619930745364952221730383026627575929865091737043286419931908042461695043981518749276414586587858615084632326312962892714233265976769976664118659554904685953808646060956219558844210217105101860327128441634718311702323518840124369345536519337267954571061474632946558917272442612393459963209787623849230737192755053675306217612825756622851950673639135430022786638667154029132462683525259056023503817023940905201923228049098596029780955608635751423379062627808259899878973087265038614953486838564671212171228421745699421541524612014659942965207162560891521418773765396915970239713310730728451162733226814963048997901762254814412113377997573713176620762887332337198750824271873419721561568725236356467707271986090740467108328097913445703239285260802997502864540900413203675613337938644184104216814476223043923988685325768851312267253117401664988901256175257734210547009937307516120583877599316875012306655547072178216312867426934305993316365283102491035124662433685264808566666982579913306931200000000000000*i1^65 + 68605201467923619314650695633580049517812953523089345761469691332067183101858246524588420479841742488644776877239373254486074318270918430836217755715114838948348392121842490834788930605207560242357123902678110223844240262179198409185586055824050089038366475601683398679945372180376625576828941276134305975164346741455663692904080154162890522654566974844562528138427974421503846608655856134586115681844979236004870978134024198017231555491489629648985565588470604861302057330790015204205721085195667998544752964454646737265149294954148178844650152503763001208355231144552554944358603387515713449077844125390865149373647615824267739717198465405949132769306747696380006637619382479765714841884553034588162833175462511009389199585486592689730937248825556585131222214941597111583610785910167158821172455953702641496588599371042030740139194767137953629934041908762513417990960224654368604018991131051867101441548530824118488657755135960835614164463169836444148896410908286667714086050159928071509135065760306136611317571508856999120868628246752223364158385479498053836554147067668593462939865752884903564215188651565182795730027723424699575862467182774187058312001927551091688704599210879087606578313399804141604041325664507199059806220709595931329950303236768386186138114839785002049926705868338601181893192641949726590006962704528388967802584744244858871334057315802006859235689238814969402442328079769392262756911445569402013696940308291327808318072046518954048162681497984480724575243258600187298981416320609812480000000000000*i1^66 + -61322588715628608267008024956148140315964954421974796723904011844896251191514540509559913812439341314709730376336191016410857264869239614085018713493093781644580795774001544929904470087569100911323549811274245920160208961708389506031192407434149359868586195601829451586728288569465426666653116197652303120448506720061269479390400817856393395213518157788438691473542401257398659081682638729945836619967919393031628200384801200779456453191554335225568966112556382997737280838984469202433756765078982278339483704961048510751875555848310976806286879965813736378755005645534026409868724094899420760501725298905536527477834154805828026563021566714035803265176331340884382527192796013041985238386334342261672964750166791265617716380834650451080548849758305822416094100629543369925497919672971594233561250505395815294842226359677338052598022201236252787207639946099948112794249586397064995448387482765874484096248583022348188011231570723952362420983572687409448876660504356965843391971559215037765268117301478738117410044635659221004392174378129287686682561971815167816770716664075756327036252399442803866792151549262217256120369870092873041192844827033675599002384581708123855303988867514871401804957553813737484310891889056936022153307098365069696197774023783658317051039348165803769539541569702634272436057446137850623822670427620757362281329520611911904103297976102371918463632634255950915841360763697281667503569083902162545613656090684389415288923244080150917764705212045658135827072022097039636612251648000000000000*i1^67 + 1958529611164680194507992245580483336724201087542112085232181720340511229601972758457804768728797773138091363066007264071354825826165713554953889532630225862948429381059347432385597632267826138317651547511798256122192408062865076507127359762173213576256179267570094831480034190574045333421371474021138625139237159497235604368815471363830393476737261268049768981148129335099871992165344094029358218478294191717631820896783549154306662635013832213173956799476731931097887535579158784912217882030464972770910448687601575324940751914646285261298604439906067216887733916703858308137470465802569437283368067568997370030615633222409925173706585078249100674151218726153697150696830562859180607394107087336023709993969520270620597519001749739660121961178738221371975176017604600637787555039961634123011589532426566288371110632729240584079430785088293562960620440524000751498129165992323198665076491767327407985502245864148318783313343050490446215991958181590873025184867635020214437170136941635806201787387947012103930273433522783233040246553621745191922407919487463817107257442639930795546310133913997302467610697051486025123203274302567530846662862981199601142322319379376038621984236226843637918019200547493211286490692346061287021181755479345912521550095008447542114567545558956890673643635619725913990203359449422909212137567549724694623260671150792631765357249234670473314784133245896456048174591555814960011657793832377587887934538395371820393770503949828446451204641466443174610603166204638003200000000000*i1^68 + -40168366504855976329433832514954721666048390503694620551893992648353762325115495718997813505592658776989322824594992997547525904332268414933498182360194075005219285926458131650312615597215203034953495318091548211719879853829350643317614482938585828841986906284901805426387280802471076461119374899633040221159740084212074920013398002005768907791172034654819940494108987801490718802922454180811690212329512718945498738474218883326343640167221588619833742950380166360116061770501682960006759522181761148644177526649637911696641640172954234309324392535566012217500811342265590983170121642179689488190751838861952007615230486296815300671406171761896133636297482985865688079539207026245283273344983456896689799595543436377351111210541198290424639890679097365835126527808618702620504646241788554080515325584078474319994619366289790376721154898609934098832838796222621976632273659999354944580255256908604776431755793484458779920339330068655932928910662697405072503629720669525766369849094362968575537091180549660231056534001871101326359770997641110461921800504298300264335174842912173022683942315283949482326256775490205060686714091879658679507750951189647690512939904072898417140809164137032601398900251301357154920201402558379581155901308241103344765995253199681408959163378751585746854497538489856089573816681773619355333886653891799109339228950416813476837665159301208435634015686869162188725051527567515104240115171356482326083348639581073213010669616813791346316939607958915660623380480000000000*i1^69 + 84692507788106876935624315344301864672970569761821278917080093900105095889881381255933481528990569272653347205875423278014321756632752254340580335454388822150036244377322498826833164266225648716820038664921607691526915647113188331949489669522371020412031854478462764391402433884980566827775768213397162728756736597824412686580843542684825241527576495979477306063252492287663311098935294285203098733028136457449048610433894308096279964289039607287014489464823136314967121015275522327070984804180499470677910519376901178685201220352588273987386693154330342308674978521421221723521028976549063832651973408887881502105521900153039281874028252611712606700756654461630775915317082055062158683927210989619205387997382839112263091574992918379844107569456233135773356339203472763277218175396080273447291640346425315967099098733167912934331804830051284420803517478182235691120315572746168668218831032896711809148291213454644729761853210193466054578584212579905281539329302121409460013357171104168803435792875033756642725111976463328841022229378230694967706191478438367595575078945287347327701270298906459356050927200623508977299665998783975686759237675453235123625266719832943454295501175757904922460987867614625814076273400863568264407913599397659311324755916712871049190193240156738935321401291333692056141787520619417649405432612445751329071894052995672306058006817886115562708351354323540280186880455887411548908824899067671769288250710663320071714305328364517372512746736713728000000000*i1^70 + -19465557892517880972987847941029446170698605151380193895023235880839286840307549632112126956752578838817495377780660186993904168947011920069434628271258544510456993414276320653949582206892784401528742223782849638357679817468350933171685268972670119558948526773861467875540530207944308517986675072438216090352416466770660850853315314065273033690485296336623294067982595581318975812475957084019458758587901840098128056094221145777731883939596707116001200273901682219642228480518538538689672904052110309168302106931438443902917205939574499783044169107359612294626374577172787763215422524938657522991864371520906052197015068075042241062561678785023683335167737847811392885845626172723145157991344140356781330184630626583778100551429410931251025423414218042282898651187535928923135311687517731947085077887927221391166570761192872574003649526817128536428215718425201034463562406508950829267222766505296192438259908365321910291072461525370686569401226392721153390908402881380844798785697114935729872397658724535768481185596188665966999607354124039647347475522889335094445288536392893860477289170310533368419082810404654055603242585827383172659966007741364518104145548081030101942629006876033360827814235211383419871246235836126689343749799754186983185042635487303694004505118156454555553994372266634030992624338482428119992862111393205040898941746077401883813388931809331720216152337428865315885700540324826699703028103125657050899414172909849819056737240411998781440000000000*i1^71 + 85459641124991090067292149290606930219116872937756819645667476780553481099134956793809070001086124292895260310061970219461296120868680399238141582363559923273163526341379292679136402221910934659010501306928858659605785916492990243084048838219754373085324788404794675989770775520505883042514862121139390898304742700955696675259686338286179221600504111179082007946426149663199331339723249487807119188871832970690626791203384845274055258325016396058197549927271552651434107237636071785811061094597311188533720045962252848824557810861197526373090611155994386485721954470233613824526565264712190067880043865041472673809445687614806200830595940909830922866291907442894532748019906612859422124939207694174226715964437627017567876579940580516977946647257781029870613747021385042147041910276197316390521270228061521249890797766963867820155639900017422334218749362207004371356700125193297377132506599582035514341764755459317790014200841781390206575439902194305042548894701854316607874870192919886643423864910458973252873542884937717515141178029796166328989693114219796825866809454661801011637560628370269536860375258855163734057477187641760719398573003162837296471747468940736325712136658791862723758919869205554964722122047321253575455115831942796562722427873257631136082435661774327754679758964468826691231167105989192967120352393659784455320077269903576776033377736747201342168617302359072479720744133682911760253263828364920242838793152474940602480328704000000000*i1^72 + 1614449679907375714805709511943612162301356053861919375248279746693061313727665977431742397768608410113958346527380750872209692182697802377233333494233969395334123828870829540593471655530495406758773497348496326972889942591407797117445044212861467131547572481524051632300159546019902133664006661562301198064993422233690752802317751862299732827743237436749785591913672727974589091360704319765438596028274880563750656930345482593219911674362394751529387845794420387705627662511981338509042550973956712524168014323651937282169966981724770854231884262254158262851869827606438393265944502381073982316799351493855955128099626161999084695847368846702181054885960542962780918516822144320690905444461918545926127971395992078638189372886354643492794411675504218450469653787647189617805102118449588090319743496253070323613823556571575390678699418495186403411407958625003682380026033519579251315441097198175584907588808101124668517800973902836669415807660496806303532831036904548074608543566236782070107752064065417151972234690863049091492991614759270866063392785972723804857820855396704701573967316708375804458316936870029288452792698922440552105716130483936619719034739548581580825388474973157635150579737431541589233232475021138640187842875554094981248577208431478661784790225398678920743264839156882815572756371502276568269556287926633005290567981906963294782767150281858010879258006213050830165608428080189110775166742309863263887198149351089111040000000*i1^73 + 929490753948032715798511092543585087049016356001220494843354324003156033534119419810227889034750910361293431993471808711709934021429362558653097722802100259974843424713754074676200650113531342139408038403052785755311192630934124030477385763447222076025346041326109241850362842972168167569574934547073948713854919174397779497355108972615360971305203069463300569578062339177831258456636088332331946123773486942634077968147298687253778210845001434803666158543157867400680060090470051001630236153794478124788150989518836172722001855531961179568090422970399778445666322730517442614353890372839461330822615745474274861708862350354103266219558270869950839130348266459984946449040750133156841068666657073216096885488895816654695142845074547068580188769975225649690015062924868543795687009492980332352873729643656418722344337902608655769227894136782747823560967272705404385641326236308851981337042675880418740853201140530645144883829870820121761110387778542135231791108984486508635110846087976248024086969897320840461975771841710050538088022195239457680842607399257712160434859668607504756854914521687634069677323311896715061959144782237356193106594383479900438722365505688067162589015192195863913870080521094788242345268071821189437457012602616129758011255334207522859479888377114117895950673924899218072425529324613680205568997075592809117138088536733275132187300455022538034988618519860318944301661621328740039691641846049207565529907200000*i1^74 + -4292431368801424954807412430248804790105083641004583559374678653466212067511889362649961267272794875778972759805203703108224148558723312413269694043155147271367388606731964998671987650061522189815047831701365465475296067021759951579099185146755455747111577836814586528294039353287155738937688457780618458160778974030599954532172911300886069591142533884984262628582245928028605215010338739243531469967997889485776874870971098213384727877948471172167276601212635969182972585537166047147988435581476135366008046564854458798926563755203166189158548238125187633531075376563622911387110992070048090731782083279032627313368930647354628830142148790215649326321768707288290183688757482314381022602639342103355573641208107066213960580994937802241940906648800968082111630077348954295492838581468576922791174542011240038710475943859606210702458315844037800114237296827333905041138648708087443668337255881011458662990296429425371853814134496868915702227285038976768975099096907671285113755617873908990021701230637392950161956199390447777405264320016213951478261826863609838180100065521578163765736059141435721854038557987085629364389859379053966430312901503820034021030672296872627226948215055107328353162940322026404087506559250079270873088250757098357555825836008328082229587196007161610567500083593939600237760336909769828912418389995836453384346299557886102532856361100326430154173118861310678004762516463391716212968566784000000*i1^75 + 18683786706303882711937818620004147693417035265283841771131572800509085924075843276058551481630601615914247843310540685865147214868630495246337441309824819515842666828116022002468314111503673689908506782075249373850558614151646941585112317382468247917194149328382308403934158682462275119929529683417776518520582455608553625106211136091621630976319879913045892782253251041812411614060494577259709816841282159428341168319530363363710159383645784322795255606461810758246985141358203234060839838644423112941069709672168322559933040649268825696048224935527033619674443181998848164237535360939218117032577514021013191086564645395490954800485841794480443077110886994593699631997204325492292654435898936832328163104465906886312149541006148814490499319177803816734166754233056926615841631567431190761387697998776402508239215894004056998736999621582805029682523388138993557756690113096461390305015027576434301020567042794805882061106578430807553808196563355172540967093899574617396779119580232512445368077671146558683834979727379161007953045180809946193564812884280120317446115753971324992960581633383799373490321119107695315958996824645890214506518242766071468978516145854668854961661051945069555934999905642478054029586842561468272469606060354946211827659355347935861419035840955754613135977460654778813941854041674416036319983333819467462164881070281155396342714541630151797878632955103575013645716444996306944000*i1^76 + -295898180804718188189472809277793334384928120299116517197940905581371429760137422242767240668596662226768712157297300229312142178585313408853815048697351259072728201172720750373634045321691532931097728637153107560559640350956165239934176218686823146352414114445851290402068989021341213175211650320965587841533376137405751720303520029280058745748230548945910956627687843529284761093648234768127146082633712065526726995406807625624640927791862668420205172318807302626605509587606792481183417448425237551018354026154054967770147399659030495473893583388131724613843997297516659435748704126271409301574713165366735218655991432905246932979641797337166271453579900166874129791780783149607504117621042737049634919444003684072654326665027017661560960542347027567804909644481513862775081501837247436384649897885676189700247799542005576484421648611899191758419936283150362298038620560374847945489027959364356153540040175934415304167956657390828293086502073028740773326449009362092364531593657249402634676844451710223176947061096184091654553261546899791526542611533367714601413121367848738149990171663141424814659884423905513306701813767765389198090853606530867193534621851762358366609053752578471481493401583127238125270565346888210994421959383709438729229296817495310781555505668563930599118739682652146342340120440813632334361394473369566510879204153050680470886667059027126642755465318400*i1^77 + -516618774600913878510763628776307987683176068068067996588616753830886405892890404179746071763685580950351495303688214144213917544812646966367671902195341088754764950992316852675511819690850610646439336229613630511735585112771426269071264047329837969873896345392794136147526093682602214216605539884626249814615675499574592909870605274491732412346840637144574190869273513874164947664068220090703708001883503703133894996422816532663702832381732835525821911594375724876580551397407014713530501059250925126792472606338773949869761269005249292439631671386530176631531377978076729996995618161295383169885661597671570058659672667635936642391590284087074181614974141168225295638629046832505372661115803632295245351713654847044667877182928416443907099588123533911707973967364080738845003005583431450114669412608624198443470262492328522689399208748405656017913221815782324209447369781406496095609444563082017731466472325555223089007175627435941505403077602133569583045011703533876683502794750147196128675565138515184151543835163669720500792335033690067292988110953632313890637292415647389164463306568873103889839813433203624677838674863140110545960334098300092427700032507186973766494527603267176855989313600198111933794024636184680795816628040652166082703210203576430971009322398307268932057820890766356267450413250989593472830321396111522368230061326117907840*i1^78 + -58697280204891222703191405041711860315979984519715545318755327952492449421486732691639582454937215911755139207115558684983474875948684123297629090271049247209543713850581656388618007322662362205220175306345209826532132651130364922958179203299446710371695790183492393927323735833532800876694538406097616319146062400959209026531647010328927681226819887236575155196617080622195327504134481896303535441789075572193473064905310915906540997688946843146855211331439299098670569715538486337644598311732873812304047838178938672423650071537768545008833261516632123856811261961755029959330193645139283702167449778416838560612733995425739708289217526207780287704198762154036572489169636431900812610947764459725734944952094116854720131264347301365948698808606613058743533197352233190419376311178116041673950945210695832881721593545397289497601535605579528513753776567890738626331139391635277550225927116648362097246088127108310913740648155122523697835465627797776936321018876865974589795603684096039746019214020282932747023946825030013389989531429729913109834862761389533705419598044753210417134806102427483893880991520548473776022569258425975227018289501978382186115034891773786620072879075824379704032775515993663135553260170920733961278466539045530152630063550909581380323809509283521106020817976572332377782332230633120*i1^79 - N1*44468791602269795320092894590834887990204292285493158093677109317500195069361332861272048187552897128830125653403454488631642076941139396593714006340791867942130614217911489577088929728089111382705290583159693438913037417354356428464838624646224635881788117421232494445293661510883010918917981457295929166336324286469935899*i3 ] ]