[ [ 2728304818408863105794503447148625339883034112601603182365399324561237639088361286699855999420333983584605322386606129757318297946626921472614496314393061769637797346722032422803268127974182421580443864019854320812804937228786014080400000717217593016394739346706995730988768849886046235607932013183303812188504882926465127970947339184806576364399868144392309646922650796878979066879608294429934299020684740545152633221443159104548786089139844128958514133163055025650208089965684330136843483223783948382635753180397148302741721598747818744707050497311995501899192787974654047086256418017294938224103896992927085032338463460430009118441679964554081707796795757125424149049630590452388580047120189107895500293164045930872603573296009196263756795860104813682890576645221103737253652480009977864169977497032536066194723238398750098602155122278063417673827245210478911573172165643227126436055708011481407267093960062982245537716770427145509543180905227705811525354194151671337559512153441178462313676020669100050961718138176486001150728780780362521330636504174304229911126982073959626352155270380129440013479917176206780913545991488424673985381741626822527406550333572995411275750600309807235181368329878259503421483194253730438578933062299997569376909827657834392666482423820752619883848306203283417101764891147102813840998400000000000000000000000000000000000000000000000000000000000000 + -15568812405220926049626686971863240564578694883983071734774276328328340206118972703832340856186113890040386924366327151048954087219612670584805893048582758165730378846185108427485605114026321816286001746537613874880356481824789374608829562518397224080558927648625211742111435774451146422630520754674870984804711928542742856391500395311571840107503101237512047422055517907959968918133857388108415448901791618600672740648793109020014495968450960858238034128213218601437818196561193066284018537038978313799957410906569507172273169990621008595686057052751343308161377715582698093382783678672039699940825535028326512847101841628436230889276434309015823757415803664275388565423442014704414111956038916723469313685972111096526523973360759090616894986301802522101090871750583896475222417028626255984586719050115913031931878445403975632102126745446447422201026571824631980605546523904191698018915614569803572406421531709764454563838130334056158149534124557363619133579136797567761182340024081219413582155859530400595963384537286454768432156696084873684475917080357081349758192637517513101864187870826358315006539401106770623157452137145401997368922840403686937243871867275687854305274722097547920080072427540063094687674478510495201069424585857618804712701985545676609308123223833430773253703878474281026165080506117158139330560000000000000000000000000000000000000000000000000000000000000*i1 + 76626119424217065019456137656450335196937057619101732157864626812487117944072684823980214044062939218334097596888607706909307719001639331040004676323725031268279852477103317364330620708906400301414063976350308571174564860376358202091107948153904073612273690491209523586368401666205653906709125122009617200492107153101254014629872079837455806117450547302232474215528862573364242386203733864564474853582902082671048877257110007464189765931319813763833722017378724886560482132258161523009990615214873014611958129290656072304132697966167464782034179755972472329193115816583474024667591156277380670855367109171689178690899581339323607390665861076323801579279032481685919073635118385633320576253824762642917849985841306828831367413839538838130932512650797836906116791874698908738553308681473017624814391928457858383359213266800912329248873652587281895778410992349252626055546308901770427591231436037240095051867024638531182642841495634129252748751518448011281073227032372290430701391302257779228419369944082045171064761994507165012880470947732138047060492704417735594628466416566959119041208837962051647173350588570582245927469083703445436674679198224001479791790342734542747481715273676020181206315298357300990032026340844460450241478894786273612962613912954285935998056700539445824323612940397459146271442939609528401920000000000000000000000000000000000000000000000000000000000000*i1^2 + -73853470969652722771440283016506352111341385049341699058754122571308304186679528130294025766930095086396398589111869810423233655234974964068703476583991995487481848345848010547570989658028970345424671719361850048803664181958881651210326466380904403775109032573588776867704078420707995895583168304985577031645057192802246021773986583342958930817661578560258975115356934246569282749282993228523837940518872580099638786967920194555618018191929601638746250462240142154517216284374207312212727206160703968037941502181941747466911089092176462794660321369170209877701689187696385827342968880442162396488815055921497512858032482910624973527898716399564167379391697225955976262196497656400879930725103773654157442385684152093422200401987549254172420045059685194345791367180802388269079958031022785876593738195984977471093571111686072468872656918138633297815951486022027196417639554212658051153000812880419678805759682486070419312862606255203836377608346663461305144848653352416924411004888266083760060832245616152914770932294439892779150183854362529900412148446347487494595167920093593747393625504135604170191363514617105567934881745774891331382896273106686635630215335005488940345354010168434320288425503038535148467398987682693692137910722904825801707302747737210336030655018171522134723281207072767461145347325011217612800000000000000000000000000000000000000000000000000000000000*i1^3 + 50563441817136384540995425864029633636243173698390929239437507896105582467136245992963185967758222792217835359775482676219123110056190943043935770900195329226900651895717477776829264263513750248614713475435493652121461975372441350116518274672974339532861344733437663169271438706683301703067314613382621037967547110131871263538263387128567060037731303916205736719373423833880163794047037731227646162070869612347996043389198331318168391895316258582525796139748105621406985509651678139652571068394268538771937697575565026736713938594596665914029152428488570606597183677651738568049074922333318344746240639259046582986390952552811946379371939384466233493146137720727820952108334149924202576225037773696608930584981854075679213568660861007448291687747743605276484297408251572264387611783414540645222054483305477750491656430678412738376247418364944863408882644200573375533196485165536994053830206771788975931783127706484469749991273798555919591415266184109622922589906559661882882970177099352791488476910889756325282975119288645308782946557296907959341418592817671201964900475997692737292507772603129374050120403117022465226511619276346097952578266977576248028225762647571481348391811035175450970760875790188548691889714170950303027692068598267500398014312175050906295919145780686981973373323919894627978944090283704320000000000000000000000000000000000000000000000000000000000*i1^4 + -19093473963940452154174306216146372400727052311484297794734383632181442735423888342927991443989992834522911062457498864816709082050035751854914325987266106889797772073620930630249603906802508577700404779586947615259340316892527005611598957481651910627709309574205108775718105189556744227315376089475694506646904353414193431696350107811352598266913675765952714009964503356700963653672826707795795965597147899855759942454270392220218068962077602659655770085020721144841828280935784860250090337295080162381150892689530929406955698437132875817778809161850616604164363778431027047761514444215122245302429648914839717560479877741358084066180521376751472410736927993943348688300091333117464436342602999855933500993278649809263490557569228347368910643904828136282957915106652429712132761586651671652393538729573331955577338421927063803033644547322256570233987488515558686497053518929269055702187516577461611454725092970027124414924172448441621858079372766267639437722327495113534510147168362041505818431808783920213055559184043698118193354253760707423892639370884755577680182908206390646978175201636395387914807500361586758949945530865338996657715807104345000441221885483751466876458136872984233855626749372755996381902383355716446402001972455908244240488815586191197253054496537147310525703268380277180774754851749888000000000000000000000000000000000000000000000000000000000*i1^5 + 1606585427357892783679674405427564066481597401172463098644518522377673903038309495634935638461765279607588227183612336571285714667301570402490618441568192867403813134589387357765973712782789347828400836792101209534139444234768406081239010922373015186267403695943848906385638385929267534453947320750968449068320441784139735766353061478820207101613953373057467087601033722635928465852675194559311000778468040148988224876688139261797268845683269925406979998627099479759504799161232725519270223532586531016074633795746161266397042898910069489982265477456589774008182852213569099686686543391836708421553906153676857541437440778358179390383310409925768239451020878324095285384550298057333001358694264115622711682462311176293542948928775034914010523611616386917848648897236126071189862413899933176429171369991162595950647326193132410369218835681405387496948680121701713686232805198703771977889567481436794501449614044505296019000958518205550561977323911928458350752757413436839204414778445218005433689982831165635848296984253847151446196654790179458171821026591457685000478585435119058264943698529263185743046977020271944075313803421876607760650997750947617268584782306363276837247261632227331583956812126013645301198418014419829977070843446532394533667969643154663395257500159957638369718542241416168850873699532800000000000000000000000000000000000000000000000000000000*i1^6 + 552509830028859460223039868613066093064896212520545925591543077025658882300071602621567930725402378897116819830446930861585433461148705687398639013804720440489125381328938826410477797938513314110884970340249313882091844692105738987388375424956688214085167609484595211301945054135654737903104064306683705469193394216243263776325453047955140007412295439991927941371888148892298536199420267355105417527828687589675130281428709824021974854030587875664975753379352681883684159442267085835656790835486421590375343963980097565011613318722338358635243161233737919535628338641764658350322675658339527757300240002389874339412036093008711766026123146029061706834309054024631522374991480464455446222810565999262612751773675428279016641077916885597376613803022310963772440127705881809267162085345062911738034468408693094483187679662733547949539382711957060554483194438583697924734410582810081676900808100475761804822916444258794979074756941079969884578352413106273838406083294390914342973865606536611286966347910742379744613234886259434809775968448254616434814189086718015018519568598383561002421861459471272325410428740582311719639838445316350769788435166340770206139094124333149756581495866846093288509407560694673760387510587638336342583280769279699558266426773374217510174514196613638398922141159811289959146455040000000000000000000000000000000000000000000000000000000*i1^7 + 255185009621682621689176433656929699925639454300322292423280247225534437093816034342572769231845213962880398049468056796230660174995625744483205690907799896335568378350280076705161030109586427273686358615773397388049170019277991127845922911144045574321707609205199326679475579812693801492404988917348488601952491982837420628634429390228427917933920220855965106859455097030068326244226220715633340058565471142277382134793283088944558103664078439720404841083882215747208272815745230419796675162224805568326528856930752629666757283325819625949357068622917462938573932154615810579033991662040390540113955635038649301079898399403620827155419695852033793252868301268809555981783877134325671227298934537278274785551063078432036828269512261857221865705238565325505930345245635905223680120575755288961503621242493517469873609481240758731309605652011037947667414679161985454091393065889319301476195928781534293825736638850678525965506629926481818983416451441802766009828116565145207787856567431665624869594831592348204670937605100538793146075179710703783761418376933457270359936896490944491873298270690170123973385173701396432756865973680368140225697256273450963526545084761941314216483247953976425963006511336989269206078857207719461448263308769466176056798265953847313886195976168570791506773417493956009132032000000000000000000000000000000000000000000000000000000*i1^8 + -9170378231176163856399225545012606771130305039883815780075363163761282764422429546352639940346614292059844641228576462965261989307715342298517567121402901772807364116954715019846706550431891141506267288254940448958818949466172047334891542253556754273918506418894798653508393419209782435861449397362107777882012631301874099095555008643634684419678599343596181472728251797377555065565408762515816810405344425526326791703613377670189084804857781371174309092543084243608871430669300689513275163655865997304526578988408568039695592553055860640585073857891608248899047343974471290908450152997608158288754095987785057589362594616832546924493865389949391925963510304589226292504954114239676903901403702918778466903702647112756561700036489348094794814676833650212873679848264586288584164777592978316511309375532987704260501839318750145974711411791195737987514939708319708880263668055039145876412988477922654192246991994240992084602573833625322695588011150485718703664714882361493547748707425470270652761857383498713495108567564708280845766163909013465557551693557905538374823469153521223803412950143683455084804518081803937708719254577555760592973544040915493272683865752142535674682288473969381594502932245180360583614358295361393267274095878334117329384193245392516059368435272920674268179274243863530700800000000000000000000000000000000000000000000000000000*i1^9 + 1511491136478509853669906238260481042377992186502478784563258400153391527116367769145000237032045827160440628455869682433030272740456613385524203170000991097473014360513580640376623322635665157351019521539718554035086628340331044248367312016843152440450564792622473438776152696579287483026379141912083943790395311018496136535749885149056407438140586273510261096327414634559986691181236552824609458796866040391524276899449908722465548956547255813951260318238357314472778689025071537611416411574987968027748007852214659432047154440499194905134953267775675149664269769196064562969237710618792978831523286723537966506862800513988175931930995591777223956037490031491587765371134133537354193973101473335283584169293838941511718758582293023519769827297527122452592527788890851734105105769582938008624362097349082808183381021985853636619160302055752037483393782746868076603223669484397539197876987778632756161823015838503559941881363590581886276832434991267144855328114636677282059265338121128304898265845297784787003292696482526015291347335281774227175854635297495441315421287493286609540654154479221594094622108483506341443501188491990944591833265392282069992333829677320470976590096639975084024361260114464510171046978639046083836491205004891064554226760394699314133338928048880650240578385150518231040000000000000000000000000000000000000000000000000000*i1^10 + -160754588615630517167534355351462232433751631696910584978184697915294982907629843175069443517913165489386960018198544976949098803970966690821159547458045261464285216931233074801057073919904925400468649452560868224860260375323928939856412905059048431245254574805518625331113639634103448675265170368089169169928212226997665616143849070403169761357110570681386249555642039610907662285462945152612205297696594858702913240225235069906277687646039483455775488841532020157260139265609371590821513496647553532243198382291047021332504640343406187046399947558765088854219663153677633682270139112070583200933909948772274739701792961993801111124529892348911612263775575009539590884665541994684752979100529981707897286045487776162202999104987011150090122681240385058398100608612175343085455251454720762332617767764836503832799241381572198939623283979352921649687034159929322391024709089679834571931767129720706052435448027059235199783235235659637153974042442605017533158370757993087677903241561751650341126891737811814678499507065805699067827004107440668231244917858381154450475770485897997690358649822852946191720957113262613149616330318733939731786151375715617996156555233746524718174748351726195204883383501123104979032436494920642194266182159505476234690744899819759169683411425456951997776415808290816000000000000000000000000000000000000000000000000000*i1^11 + 5510631595966384987318860133523391848565963863965220984911054523826703046241240860444342194618195293994222764078791587487892275595274033812417008820438985347625681131034585672323089468162917620399550911485320454469071033220683054096696010834526442087458931462999654422725434325882217211931712370774691749170454035553669554888892891672370464427528511442415881901104197971036157977425343606440288118427351007210092700564326363070286088529795669542869135557060162334510613282802365814126176968327102405849757304197047291643545909970910870754777178854447399294331468370889142022941467496929458916160078569957377624829878525145658336183706792897600945740463117640705555182422977946863850572985202702125088305742696817205232778336807792937897460674812442708259637380576955139012196575854543484733272392402810020188013772541084302814629157499549323511770245018883268963237410312844658672067130177098526634885374552571061904913819749998099671174041467013753190923502468313443977448572127581803235558023081516672315991607007496469912916018408411333505453415628666513436543545359538331617810433196528518932932955245497217921311253214099058919234908640440118774522338876090193456473721771140237101035016109052498588360056837903967037303760463387309016828696481773830149801894970309670335539886371635200000000000000000000000000000000000000000000000000*i1^12 + -407123632313611361128227351894324582004257715217753921671726501656548849121558922789798269883987883974954238337533785349623589146276214163485696614392879767604141473300728717393382447003874542207653980559248925297136855744589531381770159168730391972554507345335007204965512335671386202781205860090240936687940653134550459809716800395388127225655579034143509878476869221471243454670593554993220882769828838716960315889195533957240641239597563551346724140434537430929848000312098125842633460684372893825642395758801496618746666164844861121678033880085781671058312019071207925928135982629999234797998443046074659263332639417514197743476890124159978518372955132296310119831299720338368511459121457332585644481377786619146138943278848586391931794901217034711648368457917900097765796731759319283612598284656266916415101148714836028321685460253388953349924039384862211788668453224500345164491157386615755465197473854868940499478426121635760760764525749034225441685067177757161455163922860507368948301959500163731084001840615627327773404278108305546620461107702654711446754388716399619613275537351816747660121240351357801937040896654376028976940654224701083738056253867561728192609769392003086716616911670264494522302623329793130085081164882943469113760448179862340587693376890270267548494725120000000000000000000000000000000000000000000000000*i1^13 + 18853997995607435954372727423405486915162878549062615200544935526600050287550562663214999335543130661443240264964332015085638420540428834286174291054761182999393055741275877793589400436462838709404678847014772407080688739684681017328607126804079426435867925186701588444309543143291973841434950758974625855241321546128461183280410240389242100109173521879289612869282617829411674431746288154518536465617959186684701432288377012721374388009844751865954353312991258285009788366025058186916780615664113827304313155588186768450615525808281881206432027709929966784609668348138410073044075857171694183086044511350236080320264074321455527288205176337840064631740989953670898922195949514266694788558281939231973373193772625089777302303357920522337309565029890417407025845292927835822699977771579287685729036528955586428165138945979779629929748510394245836503782930756903596400166519829019156011565342466084070589923562326889061107053075279743659458544029404967285406134437770573529799557226193098975134267403860410513913728525406859853481812374986473676061056160744285573095142989978383939954411929232633937796346855160310221530976077362261568514258975530826789649805897969904511364417778566885921834602832813875184676131310051662760881137940323911346629090425306678019010501836631603861782528000000000000000000000000000000000000000000000000*i1^14 + -477300431866003971696263487242366166671257086294478028804221316313253560177490339219347863546506991871806921747131851670207991867176454266116217887748048985458103912478614010470974533724189801111420214870202762334477071438206192374304038428621921100161919665529701498711406016479993677882613579478753492543815401214919563669039461143347094020170276818694464322824574720951496053964586099608740271487905618471961250083062213526492643236942701385111362762204832953348614126344969796434225161043471414735655806024873667536352035481033729520897053506325065655815471861329081006320945255682531245815022527294999091562165937431003383973540172067112742676054479337745582109806897794382883026464128751899178871840661112023872756389518258600318050171204156518782628407868536132144254969169602406528703506650027572475053714048008488300888467858073195276223756941978113666330448574780465133836321851513377025595871591058518080249098958627350330303899026566865569740732268861707598596858204237438065896164438968682000857888955644316456274384073484863802906390077714833632774873279708379334726844118612826988791590519881691667736394638562324485567178891316871224596703790994041613456358406110421013522271079276353609569193797499111160862344308050601144016356534714038384442346670662093688012800000000000000000000000000000000000000000000000*i1^15 + 24682665121264583999596635330276917146472866457080484318555308669073695469820066182417311506233164254615447867078012087244810282955297438610300490017942212575096953198429503897268062183616461027410578456981459373495686892076393441153865445575041883730902608745462785471213172768248254338611187218235849783855679979607251760659715234625043558170588514828266424211045251726443594821302235981715342491904303753526145354940930923834254897330255675555414110035785686221762186712459393246445428674090308904372448149288760684002595386653210619143813037423278102297696787427368632748002755640939976597792580724406740926703103684221699256412702492900434819128590148258611864357574226351330504597715045772124044007430177421039309237174648569110228568634452048984999488849422011470710072787566162141834776962745746138253347103022858447034727077750337609270807668823082385930325892593358205430850269600971460895118381672590836345671962768029870219049843793154889530748600703696341206675471831754939967227483102806080396605691547589293993204476050324685787931991572076643385903454175049077697420841241787477183823347789812295433709159827374381057936370081052653862789922505998929819671425173568288279762782582696079701291572342037220333028644900675583225011836846136949212115277454298316800000000000000000000000000000000000000000000000*i1^16 + -502631087644008640039173992495079391227024504263347978010103103358154502167755550882099233077789814005805992685148769604378386431003093640572903890365483713893698922120341275083360356848397327708158267390890087617315413430803065130179924974985817474268173886674160168574010813490722088837505191494360628011605166217129642988165724989491029399496222323805485901265548893440279706343163587212796142171677495933251448269379566791113693043553162860879799410023078902150732348375363208600221186745537853633193167835852828925591351796269250274952612274536284879068801310486611784943533597084405573297257905982570974611104502287788096191257648042149928607795620444370462351859636247080691342416464484827282410313671651853447226314670334028574961802241653368722500435458325904462326711993856696258477692645232154134445131533583748338409639654032113885515887668678640692669557866922235375050301827819620391155818806168232887916260304937562204887148038744528849678210389967028021247613228875067043261940409257580074312857427003770633587596291643526237441209037489968901215601224895783850598274830667594726501047944354282807620490249654088582337078754886610348258626689674438761076077541990316972020897948505879285401721347940929116836816821209257040827745055401447153476651278401536000000000000000000000000000000000000000000000*i1^17 + 4439082234932461125793180023554097309005537269991393996962167803861631368210103644313785125580004858250433845002359336839046289083276863544760928498722642146295218057236528976028324801352255915561376544130291770751546054672002912064227580552336652270476345579918578463619498293503780822074708456913576186253300281284056448730434511414429475307832936392801454154451294325863230927135683343878170094440688856665022737244856529647930736399773464256664039334749829150007653266255233124632166013470901763559827530797172795744941534819576708203635678593616275820557069697657728546332450066087912904247185032802487008088863062920044891370686672401149103032123621807670674959626776664126059358533277454338837525708716500255552512616099059787496078202190412929094161764872327696452684665421579089160215711365802764636219096539211367673245318739647855448669941820364438282748021234854373606829892657292651717603880237092122457251427582858859815358737462916584401141999945057735046927455188834408097400178637765325243035983585860534812953872504845387868302957400465537720242536198462278575430628173505607008476040264731640908385132368594991468070728687607582917244413869508040552596682657553605266785044641813689092535696186338716540866901480276976755765707568295961972019560448000000000000000000000000000000000000000000000*i1^18 + -20285477267328720608492331499780073702638665358641084447641472229868439050268402194210437122114196539637394710452375258592807451968283314586893734826317563278785731494617652213480845154731208211214707682994979880899982912251326890015285233244125133040976387120378409471370722834155074546068938794991579040711030259453761602527852762979276761756893418437469379438776229591110484790886611039604208632829983658283834615646418595848020515372157694001366281297637506706918668348319380654068151983989859705670409814281644762443869660467378053430110214598085864753153099068595673979781544692010024829549231061991122114708848320652002620051422712815123402618925389444051737884406099894677587046682967089736431752261999872658693294973609571581686023486665841434288377216243461841335139528725849399210873926919259670544364454104407051928971653037597987890458227763940798879107793881877243904591547287677605903592776750284012279865776064093365556419670562035638551864696091260878352933641068508259634916067945248160940207093541331211267303353302707332161360816590260622761589467462926157377893093561553677779479296744629497426735120736244876440393340916475559783229731388268019529657903468410457665093782351669624077290449125733518333743241466575156751305126385479649643724800000000000000000000000000000000000000000000*i1^19 + 83827425261016486583856257007355435864070690413012350498292833170324030714645174980927761637864101287069334243960624078810544659140905270261395124067969916303322015278460027628192589189723918993188773509289196563944037753560148248193479335944433928070047223493119637827871465806554899184273476429080187065533733539891991047856916399984035462668911247850638174917962895977607588984786803564482074242116977297459092979771572063694345043774664051591572412726879374438724583414066971718303174813941736187848517023514107340438972152195560896228653733694681971222328603907254308038422720117577057361870297682523543751765234544279568501343376149998228598956344506748146759214367059568555096646106008236576026237492401036024578622285273871783977549513465071032610006341005631096913703110360750414230469980030063046429595352111337365525667216757296331492510226112155191746989380233794710702717118721756686829414270745161437156323098345703850171711351215213232768485794808307900770119875976531290907900497869939512008257300379449435220105413386339215751022294281867322195147997362500117633221105750548368654211279698646718087089149999681357146969665608834357504954758059389892712822707815200547538438494392291169451837069606161440402737843204910814513485702998465183744000000000000000000000000000000000000000000*i1^20 + -173368031604633968805641849579743064607206012784620372759511349152839175332437031788497298906103624247075391393499383853301124122026789927201244906748212161616638711088942341563175709422243000439592511856862457227503296027778005724035102441170827556461656256551785736915670200661424862389067228033864890357032383294477784773699436467803133199438069479996902014252438115924717124395508253647627109213225255705943808829748686392175416260950043743978063448467880119954195545473486982748894878490244279160571279954458256932231348833040209368718956924837584549134151625023549502578630108924803500216234817626079601225681343096514574679811026696889795408786506024162340644024989092379365710938944264155246679510261856479838351961789379866478530790380065051719284484317265635950892964858362869856039109110616473165200690752367617777172356852207450276378621946099400627284228892274017777851474001264689887447392732557430926166073122288740215152580717406210860220908680996348876162041936695111719352472336565115408898800353890360869223378631836431493033945584062407953820150437939890204145412663542812849443175479784231770306862408871204153589700882547324034578929243631906622082426861785718288060834406512997296361719240947576410565326965786151341998350842986496000000000000000000000000000000000000000000*i1^21 + 457210999752598601270582180774991417986902660644979790683119470049891698038162428119487171317196141956125300445203082280719493796923777907246567373287714896215135031557975190066064985248691940638871242287034085587600130579901807722600288072201058207823424331509541200100866283832780843453952931173330834055846218480693885287191798307681330701473767529906122144689403127420344181474567454114526083984272007851307409090127381782346688663776564386427385053911960123759337299990245539951154571968630522236127977402501634633600576815505484165567693267155732630998612947223077339159021390391686636278318719491723876498630305864114652522177519738881664188254919110245053499535795055354798913086854245040627573643731589612013168533308597580452811586739500818020376775908648497718985887199915631744574466737758957347263914352902874773063268871624396747546867006316679255394968556402147575549097116349495873328595068861637812476684050445995561284547622505135430073697676951906404452274344003528273643984859661766709882340651976554748768640361665295643654959950199807958038477614706720824932112120423093152200299961226780021154817243703635987108044795568308460269624871402598149687063427016851053716256590441948007811198277883859742126347318875065939779932651520000000000000000000000000000000000000000*i1^22 + 446467207610304429220733050211176218773363291719014692346049961581954672229607023769951275792561768425026375148621316025517454154789037423976512645263422736811435722365844250529853450186501128073049875005361312732155886897529180759266212472117074931090408982198002982977377653386197691822073183982883203467047304620405185829110414713107404478065357130944315723099694030576790612618552577679930213148238469002300972819004142176633564571221311203186030665480666931355342525008548249210249910024871925790116169269548930377211394515389137124143670620031346510957020642033680506262513921194357165571946060548696384854940463753680827831777636670661765348817023992407012294916303609325617570499940690057929115145905855999100979981469174815759546663680601988098744215821250782844404294248298390831410750342159832374142364914048192889722687325522828979230552504580258578553100518549011711515904202998980151620670283681818889582452609369846721489011751784961201724780517759111153226537053685589422619725697676610515547232637342769348490866399760718506641740322934899846887553222571994973293361409148007411241034130475056097269293005049271691879700739101801694130672398587691199044396348566896559737367837179105762437299601589884204650337329130888927117312000000000000000000000000000000000000000*i1^23 + -398359751046898855067738331887519128708402258852807039373135075230896558691903069975501412367244436861538316636555437520603500985248587962967443212719626010164096261424644673064954880902693463434767213353215295744349960419366840364547229271019520597150458844970017480750124586862559187290494651620817544644123152927610107616002831252738621346578932907498714079632665651609616291721989584867756737261147426605095173860779415810864801045497740346074843026364626069299629221283402692276371283259069130317724908617575772838348241500400450747247592616693079339551515263484269552454041618992810226564716707691976546653369050420839930757181846624972942616262379220534263541470465339865215359141557680033884852974138786535545840098532458341177836576404919231384795782573678289784254001759501721541705008933506928526095660580773820456202018129960007634862362616567201995667951320001975766780792431390473698030247942526691682700451315836331875296464138856770970355980681965819118201998145297508326450893108898006157081178221423596648698475704639605609347275276665974399044787378677055408494258545543471677733608042124041878458056624205284924352100386517248731823668302998203826096261573544662011383621895465202270364252689935312663537916120323116236800000000000000000000000000000000000000*i1^24 + -4362107088263661723093092804716656541408272468477701375246316345537276417238502593022127822046434501636245413756725710908284426638290938711900858563732941235024570245654904409026181749414349121344574116741885934452312653266988254854458090265173518370729641696963224268022097178605309988321184416504298076407128717999955265218611661361025552036756843628783236735448986108809210226699714064069098012883070329399747713455105412007103767892839486186587801970595241060643950176177220183514049391481206569548827009959984237640474101332818293780884918347616836891439191341455925385090291228269144746576039514648052766507328627806148355265401704439297535846789777884422684684464458632159143130134160565319201443053183668593946474659580723957225686769630461728841231233611117068590192745940961681415619800482201062878018810440946780845514680397889648885815389211391564842679688695283163180928467391023366566960926016756213805514665589424270745860845572615755946442017068705289831826656625247994231979492090007589894557547961454610568425064005179806817226531515570484448869346694822826705774321802468115813791589552085130962655468146213788583170483336882172485125391782773648055307970103418174920711791900796313034651924458421869765913432660377600000000000000000000000000000000000000*i1^25 + -1176716508817564378426814305784251261006226736965083941175604401986770702967569349849608924778607135011919543443246360205126532140413677534204828962018896861063165372977646592104785637381207713045116221098961303991950908706839057725566157024700169721917097937466107724276787220062414889921655976277763705363306016013060187531325208367266840000662322945735350908083826590917722608182340214061241542721772566986805286380724228499236760975855291415053034607024144767427042207694278633252338984421175111779963614600756616110693544155797448707352378973340260231811494582730883943205804318782227179869597510445324940093492250008983143646419435867692334268216197557658033024979052499477310331251429478092063264241949886942956432327982591157632807396192960558568146834193005374833713471670620504503984580912885225727253702080951890235247579159676719454675415918323460796856549877889082869558068661832557998957076451489596122434279945148154278793413412013159359908523347761989871832939626575447701601520495535871217316547383602081892400653672377635251828592545098884206188992703256676018825633735338276339644538204121708346674615168334204125147531583237650757069767795855573792709066761007404995347813815502853055522628742650339890586189824000000000000000000000000000000000000*i1^26 + 8110014928595313978158142844147808634781241250416621156450979889068171691024396976253265400069047100204791979159981958720808690879291621086916425478810869159216156785005411939790153238007271963867597819747787511904045302480081532042991126193395028093771478290124200605608534759860109443081592703566309139398964066957445601551457040800366825134834740651772724214785689683259156845400339150632201977634002586136408919965077319586601357614036414819167963578022271195846746809804043969736916010940462132621091512643586604391052227870435270969884648981914731812034107917594264187427308567779237112770621659554531140563839171553008334373702279704290574114295112066468541842545628793088916284277962462913040251786617121966298670589663006110541405483802912771838465153817885785137637587330741053567683354335818965556973725266839183446289972144065373872213950117416677472676794064076618421784990780262710709953737835078677565044915035713477263329968095899149240360646337507101662344439196289404568699604822054220768870690245803306510864243456402583710420086866991046144597993308498872503129415332737275450799910497079332864092138497116628740025781553661300664944635719327289268445175685578323844884584485732772854127980550609541949030400000000000000000000000000000000000*i1^27 + 2829854678052459751864940833733126630456471462414975693109919608451784262602424700593457886391009289768849222496135648634209726797295690673269402662194616440960189157413594347692619998147244609232966855494982924649429818411872617820504806947158126867506961556146419403978782572260220565785465724285306283126256040429358071579967568469492901456168317485157346703055628081449251148158640943158361160046371330449070365310063556144681541986746492678589901155701208475187676845360380738639054630140304663697245149994011162272023323873114734484323839296554280951527015648029634252833872939878961619604614295601239755133130879763809063076910133582102710697601139626218150477667026416204415150416702162678587956978625608033732906632368265977231262576493291246295089823367388188202075112367020421846501219619047500880272293863425682937613712453021471325470046587329310580472831450786090113143064202523921320871061140116986955912199257800586651004989158621368708181127119120947110460360006352220881212060161829531758607889850455176799860046936019858818584272738477597616845666611073004099582647233122254220720663631273744487787141310299434065170611013887789354584887824994301629052072757649083345779899724512211301799490152573173760000000000000000000000000000000000*i1^28 + -442915239761394524553254803502909580686325578919100435202181814814891355312387561640768391708705425403880678275073767421090369192946397807861502322532519344359502701773365655372312345746516764814071930624397525709770432502615495740072310772828123728000428466370913734768776176107165199505201849440942173915156803628355800361728911041766753172366206001109030675021286722178092153855432686307943131251727986132568461797011374607765211374089036168240801940471496593576369780765866707174904521062170872870832939711975382197973226858235724401728534447318057310274825662024289460819039096637901528988604123851176624980397137456121996747587686978229273750887037884977659943081281378593954530986474182396858981067026345760510957512253930308860823192578616202968127974651744891806363637196104824684781335220798575314089808030301066680074450209081723160706265920235086459074136956447204620989993924868646915970561911461573796486500112556807651044123869370165836472582117241816279608918250953508057281633542564784354142121980174170667600620094845652495580344788546586526203050374521839809832263836747293749693199213884208214836929916085699887889606457241249250617934524901228516710906151859476140637897907157518292967304986624000000000000000000000000000000000*i1^29 + 4149010491487913928516116710412248647255187901831219264607235200502947965882035493615927534967892141204394396694743977388436784209480025286633294079118177213295601173713691972667722879998138899490986366679060508406079730179502851948254306398687833498238145556263528477862739281983588908648839651350534908290219677938276005968065382061479555642692904363435102982534509705867841069859437652505512585511391009842372420976725085615132389093168041655561259032091858538791873242507496981175424052018965575563368004964517535120592498783775213327195477021530060726226382574663967578554461829226858357496227351592813221542560913734398943182280197360178938031812307614420845163988613979378702634905232252373563283175139150500653999708152136418097216429058513966615460316993106485650589170824117832352364794885172476443019778928544263099838328030740190433370469870116025265091905450201254457397715132617442532358219422951650439154827265496544227144651413084224634489336841613928859490958664116099310505202245660579680559485481412064864702033625413437921484315695767800872957523454790855783660842153865302300388150404775811565940992481471650439014578167487942832868423202300235956602394148022627023079399627383832855340646400000000000000000000000000000000*i1^30 + -5971632865318462587115705288274726059818396920027944088415358855250949166419325115949297369427858244536337847044462778182892103137643789024272149573768721342567696980309929499694846082304704027444642877048747927306034874657035433267362009753624335905461459811666037352102085133449143132029037024383491354074645129543094546092861759973885340885241228827886648805088837942551921328392532000221154558251231860149712736797194643103210223035031958413618960348944562112257600489050896955578326517392278835883949383576136524205359484064730221834148539513564263187401941851382833726370592853123898890317157390279227228040035241483807007907437591834602203862372134178881016427866516790787987479491837957880608912665689632389911241604497521327007538953630995108075049682667055587020691051575285579239728342767234577491754524794959490763304877785090459449072140047519154900202337502960408293522890807444134738901981305087616153579651120164385059869578515174302679960958361770256771530068084025221777005911033819836433688290391468546598014220585512169093895545172444298825666012789825634282231496954270719335137512936375222528355622399598831105759382713933452823456144342368038216093560658418624005876912329591923671040000000000000000000000000000000*i1^31 + -14701855416989589460928720255662272327314902198738729621938193745185454474065240148673518577829767159318069279291692709862307302206180622589622197375917052653954153239169728582298892514977321660864222311657067496777081796285024659084610062848542851126801677503632620265440657413929609134621650810445622143303333370348537703800090873735689472928394558826472270497414882565631295918194985918022672178679085986260369724706374371810325657435093125407469211526434744619949308036960945210682593628368042184915685926846961686103758805232283401828672782969884889784332677548153206723548408617188211781646893938803693276053745373352781861529192626729668846998384615890902313058244337132508804302307338318338686081150714636236778252332501745847123973376033790700165251684598822587531042854363476792630109436852006429167345878623830330303456948898034434214204143554959299338846101760002134688567726125052314234082364494475947576490051732099967648688256983049959432594781515817707882784857583482295141246470968226771409048884165232882247892694135551598298260716827443584342880985209389575346711671600786247992315167552025214073852494535340594243861342716840599457356038479453146374901862594501683812812114184110080000000000000000000000000000000*i1^32 + -8394721069830983532709999675773511463466649155371618827969801709154074529722890680894167775855420250676004614169091828543479847686136526216650640150734178892046149624666876038467389892693310966414081179376195590130084966763831644255106726252755283099740623585801473309082631810155035066699668458802696149744228509819960745569297818496937086064728852058116030165707829504084487450604486120341597707080766256201409199381834419259419937094854848207280785633798858571012333059600533132676422450995098442465408906929939351180485797626316131550117869768935355948051657991846715505324109735094503123348116184186262841895461658200928096478445378930162147173921674449323013936891640021081167596967227470998981617397067214686987393117973641435346584983779937312555759222732693529870362566200952175412245923877257008275198269195871652653418708030962072763310358330354095679939146425647244370648236488611246134410621239880588800184741568466363374323151098827482561355577467372782613087646385272282672873063951685041467560264313227178871859321323131794647430114177857703478887490020931966087439046769906844182512162659257446023614561365197807940066776471138824777822342674663842676832694936100461407113314304000000000000000000000000000000*i1^33 + 5604782896003263511915929402325708526012749488287618433838022019863066805907994244426618194423727293748122371175410625187142191433629982346449536804004268066681230865393890390615212078501864888005495037141589808031317264886874967324287017306804688646840255162082002737496007082153062898054405419586134465347701759127563241973465268395364176725219286845287135038023896391733978374715256448347583988025437713197360391825995088461308052446802464559120918891105896013705436182269799286541525420975855828037919334142929962239412819263515914699158510154513264445857704404977740819565664741674417096795715791803469382486384687963854863902809221523749234707642454552056074359050929791516199729242430190013522728205377697428782316823751057425962437357330628422474057159331893035338884765183616909220280359099230168831855134046777863886470131317037491405465124195072256725579837843557358940542705493335615424882338450861339438273030078561540491049390869246403453642744769120410209296103668181733763404358337027919007396287760931748016463035898355992743416673302253219198802902315167951433104923749361976535550794803238171980996450237220499071577753305090022441263069676523526404730701289803649699020800000000000000000000000000000*i1^34 + 12218124559905888503436392333279513291314110058919313904978421707662988894843033776272901692440973140835923373219941268522298470551794959212631488815383288985286766106599691022385362928671295399560427768892145991429454123112182429266497382373600522258117095144680732413100116939548963351796565567754565352883104427368827329235019013420719914966759614667998269481426117418803520800126527684113768713145110897414117801383150115725024354990729957551253038592797984802560699769927892697008657429448377743470591444277755047303829942895942995963498398357296567001113345993083193906665902421028405514717863086567939836447035317161196512321128575789243475552806399971033704143253858230665986232092124195129318926009810689305016147148653665904820874364450303587626665844809235722593001657401151237578719872374868075588409704196370752882602792034121732011869921566973991492647640630916161006886941240939063693872327736298818323971858113808615407295413529102440117982750270193172332172403408092222720516605173910992190239594471169285723786137613724273501213208732661051143364571768798077372595658918567651343916993759111521020310160008683382073715758896051798424877304408000581120143463965941301248000000000000000000000000000*i1^35 + 9850387426284622172470007073474911343054423070417772015522488060426816620990604698114046236478193315204267885372260268291886618849633152531681686282188402975105669442174923261027936431745853716786241846918793776103759033047664198017047909658819020864677532473483920589613114774093301937320912616355396042803536321509741527165689988974715959462158909520108132585620773944376318372807773695729948797625729742005590386763016341920904587183655499340020527702879800259125450563498765292832438879492392542766561966647474933242523748711971319248957090927828888319602258952595730506839254657183880140837163681321190290019809453370635885248016459282290010275422185216390377842240175219133582364078094878988130096546429776470301370114577582544557674561267087129519128690214734661599171100313598362167013217956761600870450532368015663416091155429180372510746411256266466935337804439872305190553854876559272265929177571530627187559263957958232679343563676900146252867124472655158966332744509588001914908633776119891535699421182639476310662308996539276563529649018006936280623105389323769908653392098946114988278846363862843887628697687180823342479522889754394094656461870747168619243757371392000000000000000000000000000*i1^36 + 3156175564169210413806823733982657427338003057990819890697394724828295761915723891706868191469350164024942341421095685140251237938797154612119675407561425251183073354144362799409875235699120622991326497079687145951978737075215887815984313710034652853547996231683573544487293289697484321967697477220955777243865585456819594222537240768210938460349477948498444570044401449873569292279501432727100340870394032297702578723343023045595150731370191469480187786935795740217777238890635801670182511393877971467641848913082481667402349230115582327839096803557419550872447940434125543139342816168613492210845441081785229434116156545103261766588212209515965075282554853499448994802868973465064595537037103156013657959822505794875024768961707168872867467498964911459914892893901304420820816454382675402476494793182323876986627374712526115684942420904758686164241773405657347484425479923241808994096265568748770683497119681167409470483488199567435028589602626220440154223786485000572444011762373567755885047029056599301120644249885818751603742943029074159027574537735870608114167037494741679017738330285505324841133832462305405189305060012226976561170637739684773024736784653610385240227840000000000000000000000000*i1^37 + -108087059842407034489510464177452645725340726781149120155880032860710775371525481301764084143190562181792477599545635059601564621996753737507264066664079972668149017002645353870751651074959718001497852558380635926441469264270737366398010623209995380987446784214930115562664092616347454474178252258485697220345826116910397732696060007566579514414352152265077654821739285873258191881984885199762004409246279605587322098996891105647906515027716292737548113563211936842721129558411939656211704668201312933245026220819335157671499723789437690902841216826011316769739587229978876318975103575204989425963300967198667442937618166023665672334257582374583175225700600197026337231411097406894554826561961223733683684334096044178761967116030725930050859446606933070026155361682233170436840310487717138785520018778368833023034490265610417515179804538190465005298802017876251872905150255083880976075507410023862437419039065306128221974785148875462234815420555711126328149150843625539755933160171435054742998685328771445435566361649628333550577908483757431489010318342189329666129224694505952580929737551421532932766906194797169492264207375265957835713173430063400547532159598834221056000000000000000000000000*i1^38 + -299257632527563000288524039680035692602846216997937045482968359234690428579300649548664055228208445050351766309988002520615479190666929060222367798458890208818990351771504087492354863457238647933120458911761429791916445746649276108991316250356270398915669459103842527770171393014201934064031283731311100068310620233916532595959285067083098658759384756829276340479679713190983805909281514720490488943502219572702669500573971886789209447295895181424825710535071610776556497054370959530283052522882887593797698184428604842682027607053538079538366202967240276685757514784787701549677025122277763218255555620482219656422631820689841716342032078968120249237498747336927001198844776054120703362433745476176846150329370318976994048279384732644027187514278062649516288141253250656469629770397087990547214635414732574272036494068021190247246308260721467140328781782856806170175464058397950993438203893295028510640602781331485453841455182665795613540266526230488117856566030349586727806462118357089286309657887898266940782958759429737154103843842767332054186202372735844350913487489076430189431445092326537517079872466575318456690170551397073690852932369854261014948818295193600000000000000000000000*i1^39 + 47148480819661984538901879600390496482087267378844686094862739332960618333605740641759376329598446646254770830444008605435773560389692375691281776706294765769851549791734375667266321826274769412518345351474909553728529674681407676879309688865838772511000923319202059063658405618498514876478704747204630871247240432284253231372776479991538913759382321096423093095481011644849354420717863818164005711434897964701603278628660217455878517705844385547389863484672571628257588026442472734833321829645146250390775187591714566121737420950905841125770549609805075297937428882129803205732421507857811000149389156508321138338821656062242566084218196977375117205868404250087822518714301525713006826772744764086576112729778333103005672076657158911429860185049710937226752599601038732646888379639010901314117897706963367065229038568096884960460549441843924175383025738587242871274140624480641697363596577368991989126382790077725043674771394345030126147584562386266643954370934519517839097839001784794861510426596376390121324395585936553673894402615270824516815705201255701110373779836621327431945918966020996878153626807870769037312002281879324325626904690098755142785433600000000000000000000000*i1^40 + -5126615179239791831682415212331520757753970649801288432927655354566012306025168803788194504026125263371795486783091405309887665747004786298551184489775479758443537249892585126755699287031556750356058083101555347063076706549601637054788910902254449604916802888456870100470302871718025569441964464450252332383215165995702024648202708476217765772713343659644146531498793297894186603488978087074392706393131108022494580660731543621569575814880892405500311660926840120601486749789685384387526613161109799896737228162651883274447133668565709005917374576632216118848095126111497759457795043594841728592441275853521820804822018222253793989281095786666378481481325319840993144874078805286543455812547346738199178618077360654793295039138379078243961085444368658240571651426938108374064504310247714403717669543882015867858983498118373372831697763345928075884038064321815368429262387179805031601500421293987235275965993886834262900220124533735838280020400626159780334820593888045073505323949710059603946096901299262519017426743575182614755277083230431837049241352364164315790840697772924925740208217453570578191044981465126329668135728555801152385709934975740018688000000000000000000000*i1^41 + 612404946802496510078738201189615672217967881387137517914469926410473219471089488200040998869963754480391072078924420976225613503788350453851604753064739855347847290819261893569230993082862071817772005983655267102733028858864702111307935187712940543120762818503990777419186826922207758008894915232766921904303912201177014508996936150041950277845968579577520253210416492315154421035129801077026734501653395947840558396530829185308995926477986575188658866695585169644619967684847547046636508881469523941173398708552559913007823729351801386927603996825692519902424705772186241336183868506150252405263020784507686165869287854679174146450482061813802193038471434599965973012148799188073085158472150291056603569959155943378330788834975248578011983566705495396665765418858795282469188968439684011788184576017035663499720794025220274792010179255004114195652222636209977354326660523477590226138823083031366880231865003128736261900860915737529405203523351708946608292836262723777323402665327675410226150629996352547949636675054301643132603430603587901990569490314792656168555410028242753199710027688037434006772670495872282470661182595049269153558808022220800000000000000000000*i1^42 + -25954738483957114448669972050330276074291345209607961874649156785820960277336059189122752493702309301233367597461738327023052088292687451215901003982242162637467829244370220386706050138941057755496962703977325603227565392405669336715663336892414399774184811410821993938723608296547611715547964976265887212951266215058024776853541257052411133564832309102768940263274311803096116728535717960347858427486505885987791168085303113357959014514216414278677796861925966155446099266043996435134343540009696567003353857077695029372371823208503868049859243370883935892170073120634883695789418528393584044446461856858434223493424668876142258061186348281836901559438771872909665318638103337803663349514954021660423945632695998650535627469297412510685654837170576805990714168455242611187471173828972365097420812765256642007086355676265484256599608036292665412733590668916810528761109884154452571264932987001200286288802266823709415793391029750737401396506987931495064998000121385244824503879496254250639498334412940083958705462269192185512095526153455886692655636422791117406079932727286474571732883932863026869834095898005064010014938134377180535277486080000000000000000000*i1^43 + 3863918879269931997792806837449900558485755215633429983272944439643337680450653929971431795563586475345513926101054714923168663166227004900549357067455738716676369488535492166707214158364362170999252553688459732670480235245365688653080825218147069951062878818806203138050869624681222903440299875062271093505353479890165720335463159907441553144171446496661608206766141059003129246488274811751239955873379459544749771128417853649216893481545787325171693939520009188477095806339247124767761526381802687703008360565946963406055272371167096910207017092241750314465413249017930234071164236853224951958409332391372409961589172597187580329727872054426383418998025106800051336494907152383181403515978487880351035762698284006951919930312014623866577611223640409710679308165339151271929582484367605750777969700182001369335683707508138425658068883201605407112164940421752185833980575097796106761338628858070703794167958253414355946277395577176555073673603463068902229332181916326125198017673314462028682773105314296656021459318789845407171955818757675429114645381050679818592002260707359282272022279559655458189332783035688589234731820734388109312000000000000000000*i1^44 + -99223937268957356075507538334858396141284467218460505606467665678855058090161159046448536919990620939198706355274036300050983023968738035269971350174938328675940234957584948901714384915436744083584427822599548907455365509186926948825867422235317737811850279323593362932973328231870784105585636885988162341173718820421523520212408425036700120474538525411060961452951629577702971425939169739580502742636653710018337295705097861793621741598926566578883998377305130635766437938974933299576514026928393685640149180669586754665784569187976828311040958326904368797690204202145885460812967205045464920431050822213904065797548161077001765163232386537865718481581246199345628432211683830631420120865664190594219717798158167262306925893390357916273707911536102340491071555004641761729295010073012430608368437849714344473557099430792181683143809770375060554257542696669608922307325694596639354291927578867744285620668491275074127253945325806031658025400403176672649115576868156823095177465920130766297827206152469584709236346114930805214356807877226077434228350758482241380014036717296430925846832693049495100628479719769054068741950878515200000000000000000*i1^45 + 11555046752399326235545462238472582628098514898973531290208910678998972965044286495317085994150660530449969526488302406925026009989701396939390585629382230279274575063238742166817601818731724664970403254242857148702183656810568589048018384020976781988877237964374164217837521964330611451457710245205703074661533748693881521341131752328999513988356075111916746423971670854223515411579017674220587442932118493260226290583778758087284214001595517925605511884953700479213492914485385044144920496735602709497311682090982744980665906957556523274419486747791609065332399467568245638194811640531655490960781018741318796673012007588104829688019021380918669591176043609812012312622692803093355193866501198551522770778603569615483221846420880044817990940283837889598810220362191560351073612354170254907603795799030412726044017107959087432412083063160954562585247616533918904425048651696297990420631668900906612348314163610756428364062226262371661603346331646493000735900543164689542570311183359065407581732629626800040232910091466274070882807386000382322164536350020197366392257893220878991190971572989850429059349818274251513601720320000000000000000*i1^46 + 279900820332979101922376543716131670947912021727408544920728536669826084268150517548344782582129258319154965150188997984991578065699876496147167309421422427563705841683690499070542676667563149412222881304850876345088097001921526243386542760191355251467219198850125872425340995569955738093240471841713354203534168542779377901966614058610853059323316768730957390842544148890456496574248334703356743863331216919450896048620429256251412946284399758827296692296482513880692578976079445833176226523578048411823169604207966091679295808509089854617131857105762599512768917901286470333057738002814009797886948032708461754888138327219046400687175985223251574199677704629228807442110526561195074505519660247234608547981890340172268005217501103546394736804937134520798860752210094980412084208500381217371616044186246464285633392819943061042200343590452936643338776518808131251705660012029698967505790909590478428334455711094426458948049565778775747820874870510057909501179092513574021430067660492158879897494901641192681908369019007391782749177955478632332512407051289282731407641774937055689879742705600197299134750790569164800000000000000000*i1^47 + 22202546461197466681575177366814143751970903987924463636710069764400014165007046373762674889333345196772929629025308230697940726754921821163398581573088791565505018252142748447500566288218656237901968276143545227962902561579558821126719894456568238212660760782352780970710784537370016692784266888239361107980840276321438954963367343413035443456597109099346044092305698490316966756775158622525526680516761265346797164503125900693516983246082510979414104512678747353543776342782946863720469970563469740822864150878893450808749312653880123213659827590097886789039434314114507376951990336395544905318235839364913595399580980117300652198487863300133059244024748206682583644962151589154717724049726736989597909809173425610565843713403234491850530387875353198166321591369776272136222090489536071461176668273610888933650100260914667636212360958680725326800952547962175034922353616704420167703658342380165340270174910663024657227836619770990367619431768681925016489832100883558093073155844853480916485525491696437256064625514060293663082452569653080801307837503076865483975805426065109730996351796377519114735526608896000000000000000*i1^48 + 110011214670725616625949170500516107383091758825783088228832089805339830394117852833370821278619183006540999403291474348203017538146153210438102252631236125350542938782793242160900154102428338058572143414798109139115589036044841087950321912185436687596136013680819929031911107202727959268196518542815595445180666850255450829422592147008041177889182831592835677099270866672421266345904296472602543997572627204418381015761881997761493556195376861794630967268690549348813180369694162997771103208986450351177485279402132084588526187948688034022939763411942993876252216402393271820753879015596661775743843801243809976727480926804739851962580212789057400686176525429843634660602236079990001450748976329539242435337330387661735390377211161233888777979005263101919918203959855680913549310995918122388065097335444994036198232869315791522549946172704094858230435095444486484596666374861069171693873840271106153560787015473702963250524276006327827093744649335277124700756483028617938578137363619477287018286436909909065230536496042836538695505265390008562621232990481055273310443357957687051215933655396300881920000000000000000*i1^49 + 4667716327056422962699909691106738725345132726219692583377393091179758755589920228965555062585632739622852868065990739084439952537682957510292583543972914751308067362398233267391460276392848219922514587376986249576990657504924407097368492325744449885511745658803300733606423557969213572871783218802867396237708528772313290841198165576299718486687588568357437849992433278205638796300867937705899273001752266752697494711114857886504961748625128039138468412553172349158223625319748021974784205421992663598211858491658006208941519241305043262185217599875447634023031488316547645718642505221695279288183740954162562156517285280198426324960325430521430659101961304870788736250378925310519735156255742674189780947557267710997939313841709674978539312085475750607929093776947561812598808127790083514589831438759078992465535100530345304678226692268237226302832852874147139484037821053163227743913137466340956323147094601139573451738806657748867637755193320459009249095806674442410734792393896745364186040375314761308898039246085842074175655734580535486937547238056177238054715857371375592323251175969783808000000000000*i1^50 + -47721373105841731323171494668019995623874102293411658736762171478529728438772130011641716351239881511100562963585140467793128995893795637447032162336203102876441883995103946333634508962153651539551263645863051962044596294503172575378810777426908609549044310554316130295365769420275348059479526055748681711821502580456334015233683625485983461275632634673209282346298501568763807768943153722310229371743043447212118610066903824227361938842555311629279343938920615347503803634657889663795880343325421679672169852660030603151959113826882459176297938779906186291617239528683780444643715205734360415408307086177380525036310934252463347022550461106452198927173838497842283931810348897916038032687130685125056268687265158925930905228015842238472060814767793463279462963326036374376398961173230212877408970987171822404645726157302047222495216327920662964560715497468326625800134547643445100231997978648916858866683641492098826783919053184712617954828694329079581718178539673010901695363106294163138239167821594161122362093336897350475602967743063665767110804099329102302599580395773281874520296652800000000000*i1^51 + 881460053096143985976539087715502144736385078109887291827436707418865044126863576229126268600020143713659555111999740016458136239783795246514893599194666493088915784092196475158685384502823797345945057470063064673409855864610311361263184083424645729234004814730967624383108648679399739791938539947059461548347546279986024977419853118847829521361011155421838421023253877733842620544285273430291415692779604466248523889089710063552790021000384805705602509166578739937711505792853475890195961351379816139848831804019085149091592186668207165066396897234332310116086000353286318855783661663687588258174801545407852483726881172257773943055136222473669348687305579947651570341131075228480170344231019693635315754542044852863217428685665504453615360077246905248202551843992933087287129547818143740093520114013246916812208473019738513262128332219441261738571379811353733270392194951479245605954015570564377523128262411271644792874156139946724798220466271824956912740592017531735814585986671261317914545693316841717887197597972879478713240672484996869529567663548794274326307505251953110650880000000000*i1^52 + 8880659987526216970835256581353623802369289291428238006670829707716506635511510283142268825650428345490654860654118047851056663661892983398518845469374648154090579439354002988052584706482570558571642718454308564515593943745404746903807684655424727725019433862225169926521435665161065759827758927294473202542267146082949115305889491171208074712590280890234533255927286520597192382030648577726750633767307897425943833621042294732075366919137863465881213144265197906145240826131455849882318113731528955198988952618271938364110792892254798145597444608896229387614628388663740477649407115585331776376315254443942175492912058507835036612638952603956631007276480730427392920072735829008176142063008423271023527538971404775390305296448107701246974734102062307649124299557164600237177122613171015255698862890007034817991255436354336673827448728749814868438479684702999129404471952853237860268938670651729864603861583339715342282047919484750119452807350161657456890059257186541070782409001473000667372817597335761587406504680113253141033988087685574679615464235366296168671206175744000000000*i1^53 + 22724344752842939300050912705388084584914565894760716379130680528962969995003675368990291680939550101452940345367294728184698995242353277004269824276507013572407340002783816043193122685126967564346271127231741346319188944382694329137541720746355079438169763837452733212710659282639635958612727104570160858791336332073467313668884065658277741246714199055397057981139090813474824839605437506971637346245233624810728198036622678483434215147020510721451275812635101430373073668183873439241015226915428238870293847575279356118178466038015662300604330232185985309362510407763857746174203780327715556171093047015374601554435709010142569790405634505845906274569797090646758673876784075813559853157967500361081823499860747447373111310109023011574292973551446942152710911345377369813028732140585777318589668792275047765705312579701724382417784016374313923125615317560597979223901356404844956896473869667768989221215175087527596081946053471855948296933781634782057803714470760137669306965732746748105689416290736297569540304896342748533709450790391648126556753891700737414400000000*i1^54 + 1699254808237579438283920810021852301105658862538520670478558916491453304968741845627319921762810607334489920076082120024411483002630009548684689807080623150854836886391546269002636710727654922537133197672983420515148070685029571614402532902104955797491700523529619099152974635707660824048551762719252512148491782490391814447259443950972716846146470541278682485692207113144460962177618640669343900183190939388014175373493598887864915687813633035929813517640984433204468191745964766863511235941207404610991970224123599456433781932484024357493242105343382313066500983459512495791646486040244543500711975105608727495644964150169220766082318036101768581307783132781873279426928382948744255558078669115310139352747778840484925277372389006428559131116003785232303332290760213181319558863121080814597157382403317065942555989854740733153050330616375521737822060393948343095647996600168213077454530722551651329915240008339855197893541612073331138802378339370780332336638294592472347559342108991552220168762326259177316918363059056435662127875807590656828160000000*i1^55 + 41977700253557452534651452459734553017740555542373765666397319134994366544634197603136198789233515459014301424680889958539496566137732173830348977402876082328908217834589397816841509681330703774974571720868617043607180865884426335459883525163539907893492608967901110513880596201186357537529957081437748913578048990136662514164984139797939311102463883003825088661616696407077689065814436626399419913848734529230217539554282644614766486427516717410989397063497266163000642880753103736116944786122951838570068638141106088282161021991206567542424245179143764365869114858776504248386837020490654700074298823765157442754241546685990904926864169672457381199316921451804163332513366712815921000940877640586112183352779785081062721425413884035512900710343937848622633255348890871673430400362112937934537395153464723125996463538167809606553169590401217085936262681556376513457035304568306729509652522235443832242871475910805881607064450888032834091154827954858093320581474377904579693004199516925900838451827535621169811364419258138447169288000000*i1^56 + 125991177499400242744804533687049348153178238169449768800422512928298951707601926359731331110229320272134457752491566067151539449736723187951509521966093175001959336479599921314415281820752611463563394271090171277451629762516627038341152806155005140347869140758867367781680966914744938089310156515932771659944519878460596781112746559252991753471404100467878988429442610820813910846087221111318055132276101272672464112377246822075199550695440734935817035987273697449893396690397655629039372598093997772859971576846542814152727740320216087438329054487115143577408908048179671079690793447411103795097155685680372897927621036023287081853094203242289017689560586236507155141630972894641067382384658454303544033271372529350229697302813924639627436219178885112170105186164551660343881342468736890255183929963424349692100020671949837132218394164390120595940173867638289044049378504138495716631163806776358969629419224235100508399326415174603596170553437293105242989075773208604139077061958742611562505129064246645308038152800000*i1^57 + 112119913102993364877416737323658885889104065299077729708189872520354388598004484643076918656396239796792214656213457385951866596726555410838717819427727258551417751887219146545059055087854385956188470041902182217119346554371145065811427301539394846477854866822293034944990460113498059565872740923820530364135590807658618426398529549850422557389431462989706657995899292117929713920313304113313264989009239745171037703317952885409440896091425597297344279515033808904994104768087793871431540477768653423172501100976868785295580772840425957256413004840425173785474586497051490724057880111762639716586543871059112004042748475048050816822376439485265543758011381630604623607133228198299514569175683492276822856361988418875030390571544542826196766622973188444183426394016951749461610922640165680576361818663725672788618511426882165856181222500199479691827537962784929232400306051315424375094470468079472195179985087346941098476327054849803382839700223547157765240055910001594981941741753669144636434598150000*i1^58 + 14971575105906717884269320464256095215230445297608808254578166437971611330557704447201999709057104773239938553294556156886355145774753850416704115202022588215050124729656902138336027487846636639794452606119762498207825472419415556337805047987564356661151927078642029139302517801444286897468133591767562276163958197146758115007386834235291866094673742844495700470693846820402797778102430116347958970376876497877423938355084645654473019428833372810621615189725333552847777957712896890489190178213948689091949588697715779981027687499054074649764979091394179337659686516259915052636056572123651405796799896033360365060962865437572634392702004883574183168115733036487572403141020146944169774612856143582908788155093480685414167788719284935571376301673550902030605402422551907833892644549630106063789428711968032288885128770318507846986679908939781529862691494922709337384875962437878630096820333176710791816098866749107637615122588960398110726409421071782986964539926997590867003606170000*i1^59 + 3758063109929475338148856360623583001452740834590912129400835164161182207097635218221351160705357307696940691349750664222197461304363632360670302023983000195598024970634399810844584891369799207661886481950638420821608163830033421652984321364312315514255804718668282012382149875627578377474573440668240234211582606105583745409024386481382702767454851115505079359700063938657061445614179106123797813101368331276439981990874726992040125072810637957836950694457460030937268839997822831435746778019024658543981399441378259303029865490591818099580507589289709222698595725206687878274186238946555381602774640671829560039314774722708383938530126694068878471105988932961590710293154780061387976688747312823398513486337738768823986352330120873734428468123084327778187316234595891269586773436467840930811990375592969175484713971251769379177335961564356883201444000265507398659289937084588933694699096312517378301428186465409375225627915334328394126955556984645084429652500*i1^60 + 282524261796633345588720378726394806175976751983777520563803851437413151567977910857824192302025856278399386875599525581319423765106469538337632838232926675872989437379222659514926078813529073842659032140162189323557504784991431041222294527695889079922341999282190469337543222061697793553712224812430269522762015495646523908705689095657712353351528457540407957071199842255115345384164692680785066051182532284760107034440328006998947640659640581481094829987632125471381978821630247173319179929904316698678510345357462847680009866958423767561332398244253662544965455142060720900070980198228652899758922258325583095175230600348847446036531861958084471103860835088117360110845532367632160668163680617434614172222747894581220853498134920061176122871488513231679369297804855248721089456300645239550217767999849797522273800124637404740949484397181827899912418393174650779689185660192161487615725583382939607523311190820154931152314174675458049780*i1^61 + 55923542362828303259410507298704964056217232482124441074585740886335117145050280262738707373784341534807087355034824055035238774564851625452841135285053259370352851140253884692328356676174270859278633326135252580634779031871970920809007388049324262282582322163373710391465772756186605387056332248288737414772559848622212672823251087581162206999165543112961753820346965432180284213359803235936430931337364189588350811407213455163535906208252402855465438207817305081410365021042049499751474550891197968960446358782900253018843641671501806998551481605312903790554604524616151520080889887450346099165493099537534774629456205176730654433988718209211401395249548616399043171410253730344488161227710357162494855161903681748617972249936111733101275807718473323207832533726946859142505188601077218874850709811733241838779444807875111782050527327334689822660161793006099315396043691218051601*i1^62, -4603520258852853767323214799060439761135773800449229104392093945973963037972482140898992603658598189155898689676165269104581215603557477636114917107929764552862608441547441352526356043294601966942234864084524716279646395790838282469251714025334826414982774236346555013113812880321473563645400120103583099686588742565014497522546706323205492543596412674360591938307373134169806301794040120671691067531975936119793854206695164394330603501707199741218917216317650240063916690685322663282003560127306759500651618414401409430935466278582827271041915272080722062189077196635420413536644980131822827705506801676185388226178972659404369943476955572296828817775381871480748034637493327545958429043474715424122735119005558490511849837692587492360838180008805318526405747498821028448417776972412236876490433567408955401653209045154303058070601511780679183043558695375883790693755034235820147907741008630556230502670892130696871845107829681526841207198550213077220088585797332440270369186241679198623395100824632033070909131502440947620771869857749192927877428429577308688898952604818523280167332781326586105691490585447998138190538404200574260793189621282173248406648934745019715376562618040766959404335461348498818376206380336436675181961866680833168022464522401555986698680990524165406851347461951682916650592512310697776312591938507148204062797055834591712360719131994662970580450969191082720263528238097552596990970335005571482246003944343156878942552470715533054770812155884722560582144840582970892099163595042448544706995625337150411434333294549571830522996465388912489588538595247397819288902259470160739187769509069961572655224833531768562872530837636262204934068587593119133866308041792982291291849127444883970806165960773017522264895220466892212897679156334599112551358065603670818367939535274483173040132234981604662096169380086722446753439011354352922735134547006996217725221070269141378662400000000000000000000000000000000000000000000000000000000000000 + 26266722899390143341210058087333534372967681202433974771400090966381733139335567501984771883404842670890495993508036450214463778068030417630398818858283906106497272602464494261946014621460830396619765081026618330276832719041675930016533394437272344132345327943045305553866147039449982969466134216643379435714750325334998278598912709629658127558109615651058934613029293156430297547482627142121557550272916238691199341869821022361518171763310322395288277323401290491048564466811606148444188073402890560446268492998043918029866933657317185733345360521155746952947516171022006059627710630554527487248538150105012186853407731911497447767755711797920691174475677248567867855942258149076918093426768334026982902103849346444059869052605575593200457000653059196140906932082794946636277937170050021789339038490354891923594560614070148200538713945710688984564316366779835867090002654051774216744749004857628997374339873327397094700065457397151478038927520777426814482849086552061172050593774850397273324016728425391451824087398993376114204248973774661143685852548838183799460935062135857912915356050802731793583935755915924289087905253758525429322377041370941441846977072935714998738090684453418735801526096696934301848973510525970190591287265157804574962554605750078476002336323703557174017378137891585645359215328146544317011776019165001410877381211596654906009276621623247756527989006898673537343804209239371710505893814324398372092444810112088846920012138047153167169432015195348439479426331959939201204409378592951654373787440966270890976445291019769521034168159045402600016992561464445751160439728538242983648060188182096749035694576747985368220757551459512191045706027417050230706440816907692565309913245909270383007423243685930605545704120468668014105445951844370221339891836217396212523209748791404042566159075630030448170439055989498311109100367787424504358348288002546146265910585171420119040000000000000000000000000000000000000000000000000000000000000*i1 + -129269604899490117110049184100215823445457113310200992904079396228577524126072146811126179495427129645145449005513420175786887783076787566475049356611627233609764464343593699466950404217881419801444879571214268024695169811024984072774547950909024900305103013414399635486729303004567862341845955916846363472085808593971680127606752424347860821007017423653099602855278115091413414269595216857964840809985381146429921711283753929749187363570612171786607952479360291253687315990921772458974859617376002428353447707717752331587434276800675327469653478590109224127201838507142152511977940079057993398317807963779580279792717399531025374446738832656390333136765149582715149167050277309104428792097978566034571629512636842067406694902927299104556332399240976641144887622337639317187685156007412962692974594434038402180247880177524425162130168817574874490543760647966442549120157803543611313617543162030893472737997600021784494940490553061406373628124687093340723342648006654768766859912283619971542524236394321969543858702892156776797531465143355709047021182652582617081498940868220975026857681909069609399324398077208764069615199561710325576736013605515265695069911505755187045101256340258869901644286500627884156903097691624657166919316992677144523270767519808468384913743501474462905919676182499992184307041336628985333091217361876046176773349691231144925172078709508728924141308183927327580593689907361119373007054359870022172569473271007447207334938161445692793708290024329991530323814701493976554937988718379341747118722262172417198990559367318435579446874820110461492254481886495753274299915799641184803949503690340218089848762552948970479051160607048726280584657987025032589911557917976899562927836839051565711158673303781255177392352070948933804376255785701249669217011736930298505595084583612916255755904233544421772732513830230020165231823306657793182446178867614969230908834585738477568000000000000000000000000000000000000000000000000000000000000*i1^2 + 124473117764262485365150560841331646418252450962989379757922312520317173687808909603058798338176140429131821284083461476897506476999949556981138067672326571371598528552086847388224714488973629434653358788087180914609423939840756226652468482273170535683193546108272242491598007348411057591630868469514905986758687010796569722473628846009171987165973283036399643379857429893428958014926648260665071928881700008945650503262616463878251060158641452271602138016998425081659790342295607069784026059208713791272555780334511530643599555625384658918490914284507131743428600320879077764612735451311033318089530631461535431912467930914881969190998483493657653069962770632771395256421663524600416147228800449907640127446460291876290146519666694428092904114749790301051203912931644916093169826797963472451924894561762875009709893317428029867773294846795381547411073611029297823915379112851861693208067345535432840000145238312998945656503931099051791480149322159741781854321555930039903095613586888298226824805514043539747909570159454467140461917657947833690959649837171025985242685083315800649790556907174587254863934846249845810173584326088029222843661028211960908719578807490736455394855102552885336364488480729325239180449646364856080966361938377369530057982088608426793714480409132761030652967119603043524003814956326147130983752870282349664147607989089002361069087675728488006468949727832060891164831730674125469416252575923530167231808049634333033343310430772411557288252627248338723634503203736235579890049486636206977693557760824854006759004044453381300092914544504413391722881054211511445961111537730368320703741037689391701416146913272678178800566659481606918287739502665719448818988714237620845235624924569529990116534804820696425234607192948524026449589859519852415615856298176865976317116422904381370639716169644020228449854771434646465672599001969836362638194911657251346235084958492262400000000000000000000000000000000000000000000000000000000000*i1^3 + -85197397256316792872397903337823265413403032562297540910667587760578250540765549274824828385119052195094811689850982028683083444994199672802503616786426029822297241375498164968755759418672952302258176363659744128889838574267982247338993528261593420781764067140822914753691715988437024074477261876313129348053576896390247025903861188751814033453830520607056293676904195009683091377394845298016749637791343225172488640069860408504456097976151011137342893097330127821225215969674708734954502851652309834352569061010906098819471276632743214550838738519904584520389216064502220424294285834448835532672796464574752813198369936373711696224071457798996587351846652200464078174036920717749001699483852654898697423915237216105219703135136441886002593933732501861950438548359979882851987910998884841181387477419439705616255064172481810199885439398735188859412030221784529893336451834355418603080317391014203485739272493894925720981524610951330299437835637000216191942155015096335221691635399978814714891585565625949655236977874499902318205219207200389246014043154998689920022414650521864813954207647496778906952734690739529290510726860827781929705178473311257778038267417406680231499978728680460789153072553274758737713685822784601068407685539761062108482982248063962773102407004866113825492525077152180572745952765846475941600886193163304502809145271267080433020358413086707975158421467150664945725879483013848016493922564946971011810750181218687214482833870129386342159264577930129287131435137823907320519393426018186095931391094417240130772663298835986019069827151386742233096201305617210482896167802067332507999027443449942802576468498297395420179408957936452265416836746190870980016627559196143035174128499257226831959255350367453917687517879069909387884504974784535863132191761168923452343658921665059903657753349147520662051834810651246097955507413627901247771519757773017925049353922150400000000000000000000000000000000000000000000000000000000000*i1^4 + 32138611935770663182884926988441133410887865366501086697842808590044728081259042591027089493597170547182275423314089483975350522243686069186942138341421445109406949802092589283764653655836523972939332431894721308674732588133711622020548474277845307725534615081510448924253447470188971790694183506258831151675858523880662464304981170288041117833678982353685922428673159412285170352982158684719615810426920282873822159322313703649869518077974801026137875002827217211087782983104930614019147701383971376221267750901172964964032620165639561479802633471971843490267656769847488322287666935107598088314635978684289166484426874664380325678484765181335900448816698336425670242124563057342884073009700977444240625373627482477472465809696446305209985316287132073041198408546477009927632929683566227866423066696066340264089280422545641269806611478421521997325186344233447770202925390643660634353435969102023592957199216661096820764645517068451300834319215468856974557653564364212010302430503191854171580960019504589952554500114678162205132074402189429164388878595015072897066782000724522757501053178559570418519301779749290643758954875583854262191142723632717711350362226967304781458726959203684544324396966142901045994193859314243667317420567089685350255700971233877666472277221079276736299672031029756851844808234597035936195870029031641512951391698711483378552576181969175751694208947146558031460513399232698461041767649400132549129715817134190189558002672004322514357744462750171324102506226834146657387050483233455685023546741346983740252473933533785252483128879503981977984040400615733981944112729310056706018035879304086572034928848180986119252674107482142878939529619306947992537253838035401761495151759880853282316875709139330917547029095018157418636159225348853368443483085732271385386187105182320250351091686987552863624045211615592378214242178724442732734371976196640128791610392576000000000000000000000000000000000000000000000000000000000*i1^5 + -2688995955247546062049803293395420237859810162304799187876219857222114710088945047801505966625962275577647483696230066071374566295112358053308650209818294240723218556240069366301462371413360348649179238144052499041522188861245737447820936975172529441095323297608737665465272166307827251842754326810266313934009654116545653015203188068346178342408783628515156009691142267864631805736368457736284083690434280174107007647873983387625442796919229312035164981318094011940227525592886546325724347311468747196061595527747914373933358580240622534143215723983636442487301173030359979012587254644935683290051644886543397957864301532046311745312853330390973037963459506985272165265004903275575035524720273071771117548642061086950639719819687206483797027386653603136346746162075847975580601019193611963908801275171408864725630214375728092669367057944724948543205143164786530290925243524618948193055353239207850298225396253738821724497103143631300946911742643545499024058162402992269248181097904552315370760498533852541605849704990182595005077118986401259763512686677809420224536832125817278437546696770938591967047118848879697016502459409663888668776307674054802271052697165647921036559899185685542245545731612596348625507981375035597264642325249675944658504309494897902965130462422386817080962556219790285406992012043006083654451976488040966887766333099728269077575994889558986310222122876357655517482868981432286148396300679089723484871449764825471847966933052470392075033164784370111592491760856661314102162766237223730401844770294182045310554911352967230591272177753964988760684515462140672018797356263066654107303259869019183729939600690275131125047442121037730309660657716892018870159824063858658899970790720268100475370016713785871409337967647505433556839950825299203741921263002251240390229917099278921174766087976918037025058656799195046270186544035422418608556240963573832676592844800000000000000000000000000000000000000000000000000000000*i1^6 + -930221913522871778716954658112269227947238385015737928854785284372623893521737112825633086232326997785483137380535879138185938832803983084763043421724357388647799176485609667409444000834061370064598581139147156842590862805250685035896691379769782132713240812028614611381508835938655569567970905578579780044887483882541435917953716009497165881346460048374285721664801804590867220118667108791389346736278447928301749794382720429227556805108209562421404379631276086897919774749198380876740517043292051472842572177802494020541659931434912327941705986884076292689252264742341291901575249738535614271656066958650782408270248849576907736512351289476596813982477531039533950296766126365641188042533613778628207506363248892513781119309816539141573056654651920246142664735055190268931612540184598355081258287598537378854044732827672993660951963139521245216586362340296818354489595482297098509046283367691970365355573467442119286976827758902255567897314975129614421416342338520935591458468797369831680540577465595655048462453879261272649134215696698627634878618198675662251746210567954242271861068105709084964405530396014524166421341125192865853664132858728986470382285595614175659287867061805256783503219971012489326384903275521370341591620000288576813321861142644530541995827253011109528773474385766121369616607848565736637625110237840252163266891345377536541649207336168181104716214524012211160863604514748757673454370493327550783001332155503913567728157067666030355226654543147324720370685060994428887198738932810498168161087068887798858647686033321906903708139921097176402306311646481601170958738140036982203928144819382231186403086861455477876207084547053106794717809407939101131577038929350929942262820774357674255971204898222590662772745610226674224657735837828986612355194992683293582382885211311649963986621346519455383239515552806349388124425398276152348533463315070838552657920000000000000000000000000000000000000000000000000000000*i1^7 + -430939938991494887204718209174903992559110784215955763617793025972626246241957199865053783250452551362945038047487454118162183277399605591440490974298147288938540503501099317847044810836267027768512399990050747178345267126333287304483545899505842770648348742911461244520298831013355982062578480539279112096166208137649551297287162911597067955034390747806070454212526586323174610358180368123133193610944142428421788104731101333253389279914989771580803611160348603466858371660002484937342840991442822719883406831595430114220368177540479048415185642410037068559782157381955940134400688467399165607187949416858928758914981037587387404821101523938387448633375263215328167487526594638170854949129495829398677130585465684725498666571273030633655282903018239719629519753806387602685748881768790272096989359678438950241599318916247904019479326219592808881410776119625174386183281025073390349720082897474494107930796560273032954963485782236163272690000504305228941382576450363862247972561176785305109539936059910243213529203571198888211626124194586572283292216386526265029917585184566302170842779660381548601063965330839434057714074742876682326412742054350655111623498973094721566499237345820985484494213748033229622448667170935824596981107605722789506986452314533006981727512504207940462863858481343461046793183394070853108680295709829752863078976143974333467359061450026450114758570633527913264741498545391393727610939944188013331329531993863243020795261656549559788387685167105486852400818216605732067958846007305576252951950591618975455103505112828125740194596756366361627519061254985076419683839988548216336857857147622537868434736013490546508813358682470113342572810905275682381136250308997009735125460868150374369144914740792197658164442551940032230616430823451261959569245858742647646735208407777789648700883946608645146819924302767142936857373684616886372096865883116164612096000000000000000000000000000000000000000000000000000000*i1^8 + 14962799767253673337975444797471325794736688923715768534593535066817176765136078804922019679968459961779647802668654926658681699183164375288055295184479686242792286404592870336693912089463009696252628760707268803571425978039109657399947407575852117987963030172184136228466977612770447610456616844435898962631601884094665033894681842737955924833370966493162528637857631388441136571784028557225500980776145807926285410360801899468350416566195272314497366514273245012214539972197438024627948364649846590016316304277249499152183790102396903118945463912190993049197210648705720448547871893659428962327031379527061142495528939495794924083004265453664839610592501448407955031187851318478051910526299407603073388891172013735102490893975290553330104164824798855104136727463837464948623005638839431950250418419378394504607104907991545790443005907783021817896144321199885432404532308988215472115444102792186073492778956688260041453393006867761774210110707813050639426273898993586393130447283707362070021611184198780796475136980314772419085268060595081704102918654107187228764194396459092058774706064698197983653886999100823927586987708992073931088483160476816538804271041135743213282655920862182700359387761667806135064053025203827475316887005394714680624751602111873101691953754164508932228172156960544849621705758946616303335656499887051997840580144825451349067537988584272747863528367865447531374239970766121033196760979881828574154660475421383170451362121049291232285905398009123687875657084886769404664554326256358148096135189783811617137114379728246113501350936479982613809353870093895928702487560070041938177098816888881308718016094467015659034208448124781916441387830918033405034465847434647562847396406083363778002174865629655798700922224285842281155466902213686015512687101433106900640356176162840328598060026442882551174352362572355604695390546205123410091973871543517184000000000000000000000000000000000000000000000000000000*i1^9 + -2530937478166080466304225709994414671958605479860556708734563382582330596034377741141796253756269833753970290067571499347596776731718682276175748389205568755214388304730697808495752853559240919466385946000582960931491618395378922292519245853433211560753221439296159223908103369514713757175647901864287300464972847734901565659501976165100408364326848457632113484001628430425084684250197002473352921316956230722849848501786149422502586227711597724348556284294682272019885863819602953271578141674984767725904689748534885356460193650506681042337899459509885127027001952452555415042944058535324553465203307133343767596477678925479552578685445650906234934863286939136561273408267430938399659589212078003994644840648076773039308428606685415657139592104496704777686882760886373832828884840094591071038765253599059135403713190706191479713541467565241071504019178016781423652699395872590063466716006621622548797620804351121664006457804602968048931188551778773533099908851737524318058244833039490908917179792830881472706460805173198921179981203348141179570567032153951836773006936071467272287791432936501897373613655648469576330824295608103657337705930310359613947221740746577536275521296500455029678417499635962714535591675900456930141840962447760477932365121820281198887637071872441221122582281798496052595615144094931277662886725329621185128004060311748414683894494035974960243176007155818886105573880848431086504051575507018881492135851211944825781329988003090295434732648459142656761095378827019353846204379447176534799358983621606338994802736390852692777010232204431107918684519084085879376293403855376375899993946827394231033499778085148492721254373511009824749890851569832730953372473433758814746288861949083653941792678300347951966438832345247205350529587491524772168377841931260660580442444939967726066475198877396441503602713789839243509751680215195244964895041897103360000000000000000000000000000000000000000000000000000*i1^10 + 267959379448141488676805354935791827468354519068855177005287515736689946860376683725100933744958910930017278713872789790752066724099412448553781211033285124983073111014512292127153502360710343254607544321802895506661377154626814106468632839505369583543881894800253111465249564309166252877326251458133415955731441894725778851659760332299728646831994905122697189091709846547675612382423141219186243670688719496329011893700082937742047491571704737676602091281589902959057704665731559584414693534567185067750127030561153858204952718453805820013132279432170610667013381174865724162929773731493441974405609069773438052390038426132711868549408721804517328640792354862477701916399825823288023540174798804500469609550013698100625731861068494525972470882970499002179801671882426707644742502857816905223807396402158490330175744278196094463014841576012032799974587618115177085040838948054886369592830891858790946307606221392529423345819161421794344169965763714164075689326673834839255107731311363067921290628151975385698334763305345650096110616651354004647702914890068696302273339140460237291331174567783363513023743486409756062510113933980413214505501371754401952654611514775768674307088963675380701991622874776484965454709538703751665243636456777696055380605473907719976035908519453670386781102651455906616795000757570653919990218962243940054785844764384463960678274226860610641721811953122432214290743441265326256473468839669248139469881702474621235339110104939015024025686359823445659138859212203218846377255275606775727573954658476190827354622118516504188687987772964603526131207234569139843822678416515615763237563537754928149957001091480101183748147452163349900582395224980658958877419891547239332344226707235745701460172575456270399127006542359056622748496509435537074257944536079900137762746403314050094209296652463696218157937160367507366705070130991108404929598849024000000000000000000000000000000000000000000000000000*i1^11 + -9017392383580234676811133224396208696993949914868319690020025279191967249672306802777280243203133891613025267962141492558193795845879243113455500637178987253305477256522023162154885281269681891802233264776816344632899033587228095794075694193642415400462470483452967367893111294914633114851916093982129413459817163954244113416278296526340325322315741362673906891494407302309292942852369137631386204528618620580829792249813289050731530664419321291856786022365185231546135069322221679027918282443896097708605865315370973239277226837192512030920792659394088023184471542102343451233888974397934787527212937829469704821357355994710470516602266043486226651284496382997895172196922719597307841168004347626427699133882378546129509841841471268104959433300586796669683060551160656193760966172215126098757177130294252769710012480328133695782812772936247915533203203618768041029562680351818229837115835750251359041103204371773971987605065107918076227700921493112373202033514709316386698914323140529204717497501222072297269510131002276933681518160725148850595304901597383461438842865097180204440045209077006093565663177306467690415870945725403824892427228178064850546205200427832447951449284301572446696769741723424377176055492249829508765686981706304746531974270787189571546585717111196839252607334765465988556688023769608094619908217409541284709501443347577287449335422524265492649069542407565461095922331161689279653207098079220385501472392326728393139408966987307389222899899126100782777474405580355650406514140370493475647828306489840050901944080898948999104838291009283794703981995713045167347158309390128205877844712356891771685569906449266114192303727668668176575854805861813734632766105749579061103892357261098947989495433239788747411026249225931025471262830355616979833211423216766860868835661175444735549509364915158020048838105054718712039252649621035068862077337600000000000000000000000000000000000000000000000000*i1^12 + 678983048457467986570603109326995675420283426423083926679274828226447888021260856061620261936925249251071053134658926933758453041373207765544320325148648031617215333383502725740309554284816097967247382026471237840046373217592610760981369959485696544683939049315591325236816156240748931155855731692062300639784814864932639288557669345586405595748430392928113193291378969664183940026861337561541965780857352464080524573485190844122119220242907365414417286069429120638793955022564534034234417547580435776344248469720713104603972868545843353161055468820511494909616463209423367296506100873481575871965238082385122528794652259421223773203092197980462073010966017335090985183560102047106371854211119393177449678286038715811058316314496875943714287580771219377430634778040877074687717079703854846785259791287981334377730878053546172180642417328119561906204477315582265248100812565286942603147290984262128576589586656909475921800285934768902100420575762810885063750531559181229608825686659976301104317553060920682079156187086166824171900550958877399919725317943259210916868170326871454647792322953481181671736642028635510336924575210886559242515563744387364104831499785007754575990473387753373832450772772264488330563781441118396104413020658053642621163392964231708867104253701593820868587839184012443063934069167360207792288225771934569082892303024726663710651138421825920123354598656732005491440624856155286698283342212216969384507463293933947717030790067538321524774935496084616304091668413736168581469331126818009506567065828333001990039114345402198620003368044408633018895092127070250279902389040053264438659486961349185680949655386518698683938977387368997781972674301212924937329137039652453107379693192849352714571858732112420049148369714013647138329395905721451169750992267580899824137805920087400535487836919968727415284062443101281699626387213552942485340160000000000000000000000000000000000000000000000000*i1^13 + -31241092983854662371388965664646573605932835381755440864395989273139181837747508814261606573730438863980105533408492776284531689781978622707301245761146005626488151601150101045230862279872372677238052726703605335538235896357994503886413430260339001289433581081454807610056532959426049128796311633629219971598361982156555758116328986396605354275026545768535924800795527516600680516581684479358710183688264786165506229640850879383806728605139509616098903692014808794344052754898627558083772643341992866456311932710765960619533204182064894482901664208296373730775959095173099585855389725649253547711596914402105249282563332275761617517324413309366162361199454179159014452848652181892426530767791626391138127161506357246302977636567761550855484785638369634933870751479272228645194021378459952909994920120418144943606842001809202296480274293121775266046941097625497689758714872516380834841407356252421540688194473612686210350389460830640096784006288995500518727944495929491861609337000359222316989563708398753485861419236568050327809775854125006167728705519899942748381777848245847303097040762968760648340057208273530197772349604742275507270188031703915103307239241296683682100656640256227816043396315124191205968697388298512281489015273605439512751145438617673134983873922888975019926168468364647831462169174259692689606871289253503705260556948259038661817295818690195704937967377702004605446139960327594493995996292438943076535015419321239616583058773781081743421052365546455800182250101227574738019050205868924893978838760958886757972396923482066085516339624331423901568157364555912208467312008731254925140174161425274433795372336411023436912482896726492496036375119205254569172096548281131457005697863223669502539871720399325129878356522270047321264953757732697817843063730093478597404703678779409820929141936706676499749130872356797089693720504552044625920000000000000000000000000000000000000000000000000*i1^14 + 784952556828597932230636084587553083042616609064950725492622993655534573944486075650848219027920125840031398091492424234717645753001543561035912812968804014022081177657526774809027024778474611284111009663520556929132013129274015488411667754129622822125507927981858658660386803615805006881576891281424775487825445612438579438928073802421777840096502315584059140758793073946478427410569518396314256075944514582697756523190568735265390893303483883196337547429055085652771895123201299009056313376011156702357888340032281209863769569371833805254840316081216924734251931187137618023067103225134678810533892673714877520120645861304946397832354840945852451072877427016358708347839417758132370919750645013414101936904147475730470311527987347781578003395895884723150390941363421027019838024068592390159559012963922058171570524123325705883345549478634629779745717514680919911682446378066455949573887079731353397855101625641147705052006998862884164551906997327076791709566007072008734639950172697515555841889758056110855484545903239646424960319849475503722465194309496248562289312072228829882560561127775455282361424927624203716261611520402502603569208945789452855431098247553145668089125270846431412336131477914095733902252517414780309897284400511556920120653980619807370582300008939937975603314328891372214340996102104427120288770220924847559113580933484904844636794328564709537022945657282107954354505342355052326823645787014765556504375954670705567669576566103836435161128225635641442084385918656509437111629071348169718136793886534515152582753766423971263278348599425265334769371366844612733946191185510701265918288670554285072806118574179584441491309933904362756422690271868822494049308070610051555675354898406248102675465196268815545772087463035335062947863735693609854193957556958777594279512122813817272003066462091965890023159199010717506829700898488320000000000000000000000000000000000000000000000000*i1^15 + -41261746644452281598863208226711060732756835705878340403852845146281763862091245672422674791564705628141215392857896397267847820704482379996590621459956797146241335850503316444083387234791330057640511248127884475932699669947798333888529670617153994105989197780674299268366434211661077991275824300068328965565996765612981100018903423600103634233264318165805896018663258196208886864742354832908850552983463507500724515439808753980309568014844200657905211757204780511083904596677757636024171012187168498809779546292079352563939281039383095833634691964623352641259908151173401871708979610310960881929584919885260791819893896374877121229502012221484615835182851842286703360033129476168745076155338887014751186156379776736110214421936508698202104865112554716532275466360008766996865900123752805547270523066480487587677280687168617589452649336757324642765492055488313306953252649728673717860223262022472938823262876435136757880170312921316986732778839775777005790512326044764085594977084017965991795937634966641374606857125549011443297707104458462630471784795512418269061721087622084201783360946443378483607814569704087955179309335538904730343613032389902363950634484887846349241854942956973721910220179137860169482321535381959227506266590208165205671198024898165798854054065770665891789362226048162970084896050059049961234489386141368274748112648961552816838936771263600569644554059343388533474165619195410148637751558939569506348769731922485172857323758672755625230306415008619720340490392587091157233632551238315329162045545675916655760647541210495387652797633183664565753222616602615131950465400784471755770170750900054984879342269527936437321796989162051026093005731753481790662254123872812308255000504839196894053424565355780545645668526928800939438036376825121836162552891999661663097633120015245759769956516490428254893332735762719537374663729479680000000000000000000000000000000000000000000000*i1^16 + 818236115890495751727342726783580756262794138716162418463700277217097254086641302633486314479227369264925728726543178881687462645921323165227285914056436022064037075805030451623749562520785917266253209553309626707733872430277172732914883309218379976088259483563427393078876992729287597619851267693207339347870263817169936914178712037611530997294137197322364884980829376026818848516001826566004558463299105073227422489275947258538162027068277237075074044067787541758260575305012324599370534337790953186737509345774255415226304367721129679691759411857472624048029784832589267058020983436372157129464904009953556059467152558160236406935774986878775438065027429169106810126960390440315680095465901005553206475498004960313337976949548355251181303235015304587964510677800588823599592856852666065346338449515344246488878954909138746139903180602265915888394547146113054242285691580969986775300349954808653799678140971891322174653846576216414292189910557790236732901455497409923475101153757818388501457581041988951017197246484023813840038648386862042040684402368144792800653315912559975231586603920211990985136154581099142442702987826037892168432424368564020937330816180392542368680589052546760242949540946375912204690935168355287802513015339817849061908784682931405582774474625137531400528430525124725811770789520670718795315219675026802778559727858445225342339700517774248979715112188620105325250541587934519032225934968456483633099391634530036800237741093522083906092006647899777950582864878581894717691125624938335891985246688310066306982316706719572068099345901576677165712562373146437745632124920943525626132203321905417411669205977465503853122575168447826608717585563350681915779126452974530321532048558100957572546562885949186411732370899912824534409798864772352098203371352270964683913292111459316071961439727700064247665591201478110818267561984000000000000000000000000000000000000000000000*i1^17 + -7009481459510594245338420083230386819113192525562646687055375084105803746958224950211753700490456089691816916493946982770096772888441818260221083631735455483615258694789662778543076162324760502200550852413119493493130363740747364953721395573561430447330680579793518906246210644477569247092539582131677393410358008389165349483684270889056229164004398375432453256513823450628789684659286207666047357527402286707033190620156338777332359328810098342823295728694139826510611626539376694596112188437474252815422686918704171393974391520244278919911476087460411053667432670647004587778366762468412868963997964040143850936281884676424845925610380606798419639020316051277464828129936144898386442907134237194995242489211472677430645659202996281567694313602420668245336743775584282732280130632051561584263156774310752263208959623957454739588984515933631142475260385356158676141767514580169699313065729064801864308110894958205770336538621732389370179438341867241684366489534818291511062744890929008181565576477845547171505950513101034844268892660688268581883871831212601819467720680792852915235720974944703289871870997663716015222979134114950303347752594273832480909795973813399115155763774398109999330413458672330062213642174332505494496984538881750405017131262510393830635594745580840524022964544369445006331997358555725362520842968145097110637743408481870714175784554829031842460556247429135182267186355322190436929528085843837998796955940336324053251309190223930906416161113790376655722775641984701099727002120070893536580238157295676109956881190347757942190596013625553914430504924209467772880483968823242594473770901460135983590948152641948242101450270108614740030910955220740388765485829687745715470550555033605871766083593356937351794455394319786612964823131068403977170398239974941240173353663423877297209900330484421380423996635383221278736384000000000000000000000000000000000000000000000*i1^18 + 30676311819627962257350620096922245440230422324368454593794509964388224912361968599541143028876477646494362293783240533129026916859767395100723268239234308234633295125565206813693474442767649829046794173610148223662818052408111487303388717710590292875564114169747624357322535391187847713773083901703379531771609690893997710466876308994040845262896235055802678268816139918829581270527049641820727203737009935305279766929400070674494827053767525259551160390168650679052704730408265921007921904845824495367698653156536992053679762098557075224890068549145392946050443114213809745871543080852307644581247494710518899028928953631187186996391880236393541731854360226901787750352718870321017529621356997879400559543664735542725055052387093680573053237893593421005491437200196972214195661638114719652802330686262132354233359307973510162510033408678722050421029448185501350390511502647915032658889009527015506119625780122273807628713059066046366239294524534290799942405058866750695418409609840563422264173179519645668623156883385441560397169289499319028096194444910529806047002633544048111089727773866681543797500274944146607537293163288602532773589595166082477866994149896811882974065242187808200994727059016222305561218080168746218724371524330976023409337947833296004363216426201613596764709777890462682811426056447407761803578289231815884642580907307464130942480792935458952232280947282398304187376514410349528004995576187562666927572470188449147802976703422878318347031487603864722886580139820001340531748006513839793982241904717909836195224633428163315788742153339519123863968493164396071044018028024470171257535277991730508509024661337116426361492822773347106959427862178487958598689417561738921739345605678999593453625575549473340188421568313694068967763558432328039832627031144953511693404210723803606817633558319772056899444301595095859200000000000000000000000000000000000000000000*i1^19 + -125624129105456824591362611495987810228900336338581162436672329435453906734935386553221227394067748153202800180886254689817529565516852273713043708428303914433377229358669179243514300117119455786301202612625487338951874212054292357857495305812717519672330691961754464022903887781966387897722282901094987535456168437776818094087257424755287571795533923635164182500533830975200707801231625549643044315477640654706436833849417993200340322293618068437139456298421022263405437951957380782576958500584766697686630621025610673333295025324237203873299602366653966478596370940048436465877983844844445007958999110903392760872960638223504262179287692971941319488441967562926217968875707428578414449692533069953716253863246103122026694975239905978105310985442400093736544411942695372451271841480949825905030596954300179869222097607033667512967463685573904726758284603135145299299907981441443959177678815832150279128173668138979539803361003985122179002926048869834631639797250248217653773506601664239121852667470407266907869596081844755224522460680098526021449710383258648764530406595315360464684320858286412441064362231844097602919957735916149145544473785917792749932555509111513864317327313842856107552180323285701633655424061137575360714390219050210889953429137141356940197824634597555644823596520913651807884358542886176135534499995898082974569930013686729363269124221159567858974705785258779744575446753012152053271479551981392766921681646720297033310695910004801100323258450127153326649739148272447697220372397908671264525047398611899801923146746638978746876480967883075872434733003077088498316592706538608496775813042534124716254077611190418917532127851881880516919631752974776842260042890974718642900711901088654820886547165435727027874159556492496982155133590855046943593915829726267255302120758180933444745426307637642955715765688336384000000000000000000000000000000000000000000*i1^20 + 232224798272092804824753368372244852159634116360741850931721644110018798097008411929277858169409289604624165278300580267953483692545617467985142912152435516667758008678129104623072513865861939307157864028356078198904486557634444796905130004379113533378650510853866275543601257183877663395304926514281660283081224403647496785633466167268089141026680217023911056912656926667280636073141529628803353533126938104529178265310081899424317866038962111863267011314265146703474872068704626013489026706997809450312298725711655129971871960002290430141450538625666608236910451770035844756546553598745422108973381613467681713485834214168084395540402026697740378208172243893189518126840154745046307316981082263950303240236190700895930970279071606379289875243279508088479722342929290211099870058206142562430756958449253578674477290479642265882381904574745428790323259118231417743043925701909265808222488049850347444459134753126444039152579345957909141020442523896234449201629403695483442875588018358416736982526249893129795651205421918896351069558735970500223667137008432852190047295217763040992385890254883815101884443044774082710737298845073460401521003001124099157059037133529080011213418269040200764576694627770472266195624509912048522243773754607747682506501880088623003353276457361674179865925408588860282144118149411943884306280158182429430753349807676181984885090545967708829529219079319721863665018037576235505763953376089258559534883043400047906347194051949605717815947422846491088929301626688711853432566507685940462948941409450092498927353584625600412959225410452182703897120500626508728864599517405382253907908812178920530550079596827243628200724827250320398197083949245850873739639542732446781550218824045362344907058747349636657793099488830494953331492650131836191835051453378916776183719198330346519250972281276715200808380006400000000000000000000000000000000000000000*i1^21 + -610326497132004477636774625511759170576746511748051942336633072529072085953393761981981420485467550760057217920683154799137207762968098242505958209676845258344342538557237245415787620828075190051178353093303061990475975988710961445207352284141203112092628578132063785126671858150642108034480238863606686063518541738373182656530157172655884113838209911422535143217999742486602927096111473678289491719880709408212579588216761806877549800194295413016631007004477082310413536958554206314101003994229726205380398989981504407180010239392021984883011629825109597202792458539244051411986275037028122296690534634927917582978287648438729061733766774778016335959429580808746866322688217119019504600232420901566945246492722522701708019699622605923600502684097779705911503223319245295453318810334227478883956365907285466620641792944660195700383957373530983162685038985995747677012301605151527488579578201170606449266738260670523823204920519336754363233469161411436869355262715165847215458924394549892321081740276166708616657995123700017659483298059920505170989034700810123532753614348906072137318599301413849006260996680085703512905083332943504489984976654971084920656369721704975769129268874816672606804425682417854903860090852395786992617411012707427663617127166403136232992686624534923735186931458636021104669726171362107205793808610940765367147813271500490631945973983065576431478442423304018912829392381315681337540439283083450068370284138172634849040961960865946328900156847059550612992956635586075535542577251278493343932848208686769613880598853192462240192152055474354423128270535028448790423182584525455457834453531814835154370781062941310004567976679581769910657138878394128183043740292208226021686169805093000368671383748949149133044246335696320897124758435842692736803569606359424321744019419925112535748265537621230018887680000000000000000000000000000000000000000*i1^22 + -1005946794987182984956068221398214947029762523442093163668880717457360344108252304647718578515264712625235697270208257828882266916370664354438041818179254401831038391163063969636172302654552299803692359287517982273162166349366416210572659662412092045065318961799886818422244462521465142299774912423080574864579277863492983064441202852856307693118656393578728820488832609799221091674184470159431096687128191180696600669200634610794393500820162709562880112155626596798484552829154822723579779999049106548750517847626911449945781330520749148582123868950278656911777948720753587809426786639143087442860771377191431737016737096131631155304819739061389637134489987200237164314541170990258937996413025425633526933350509385837403361385242933135191429589531035290691248437295693294107594886382111161291468618029456860644384018001633872549699657015697279407969339597240829980752581828370275134841927664070457601722512005335103930513595768073548020113180412502104420443807512431253831962630732160311436225110405441064301823718361610772903395329103654687276719571114336428602225122940330178797104881540382533539605945694935707389127232036503865590292460608971555853137011369551488276229121773107461423971416427015265714210837585767749859081968911916067207721479329353229426502095062320083236120472818643748518542933967004787493904832501778021475281095331548447574159530401417054310044511615907381698310352132521795813234119728572290441289047657021738336755377672028291830209331446013616277905194873760653132306581761272235985739851770395196096230005534588038360337934634408697429934541509403078401489643103726073641478849125823025094546440806929345398440913071565934419616030584170824356113718502015826159269318994739055948793175985191920532870567025814551177697583131975756855769005665661318117709136271419730685568422429658710016000000000000000000000000000000000000000*i1^23 + 657956757866156297110170993776909150028453738953031633685394344793143491386495081538236584617171692600957859304732486345558749027115096278428309176308664605009621875915997520654163745198518992396403088714722964249463523331906865005258096362411329946894774724286007593627827448711003658317167443630799878627248243566935493255353265394749660521678925158629616252826313492460132904149573280987520142568975437227572049857740715123173581773758726277142326947052538146657126409897827813800916306321590407629373883379221157110421236150349051424179647589283567337824481594473706359960743978676833387396666903000739037218899422420826345452616853373644594243987230391687766987705556607639218315630121407974270356601559165029681598603822157541286950311699371526872442582074110011601218857790615720806104404464094979264289989878946038427451191161385472923132555452259404026730746736096717514335353131934366842720921717956933682799199129491482423145535081837867382780778645730221250877350582293005583615750166079399515592201648033361241409502812173289787695055276217243019619362808811101611873793932222377745772838593246871142158916729256972172619931700087740007209629741796094619156934972401589956237827694691669457007092028554644146331141568897959148095837504187497929099717331001642937847008509897895689779308936634232529245543656746802117653095008162492026622401544863850809357563911332412062257694940332120988913601658716412401668244883739656364959527055644738965229759038080348823081405931175258556811814550412880610116418111478647649310714584337258294285523295394672185812241725042003972370466036967812017004576539993340239331399797675810414798955314991521963730567736411062986270608431009883759714701075085647705211770935539452451075203414460258882928119776736765271493690060060380807624532902830219719951068216426496000000000000000000000000000000000000000*i1^24 + 7183796586488638332978670288629126125649888060568615201704638644227839403206544883703437106523207747600057990460004853897812076037369105582706065133940541202087048299340607473445656850454520717109193687675383603002647566126975016482342258897044227003489953897278377956260872079575504675680943193398865296106081230009009425819661341858746061698019141789983878258407888508158791766019784687657047537244659873497643178194931949306828940006559106902537621630273690387390071078846139540561006873382754808484197468557136095751251440534474734457065819899014970526775424934002209953926250835775202380715873754739204674907938997534290768348532216550203272682288916845356477640234394457567100534806758461594421308325434350546311651941968785865086486243411021720551282540429059463770451206831776308315793195385191187765606233013151494783933069903978047966896331776233009287425813882510483439646747316933932163869166078909308096690835598106750547682742206578757951850792595150806617305152647900738024612027251120697366030168533760197120953852261958901091725769920369154862221431419701316171713266932541022668851753007595084413634894611701464151761539976869321709228410191960261646001332606315968356782928834077860795092822615121262792435730165582900677121596268492837585155801159095521795995917239006978440798736057618634425103036772445898826852955457942764671837197934212085040059271140670719191134467366254696396376851740237918764324832486481235036666184281141404741085290352164247585138786348240132820775403994493054314591757294832053696159736333553868754806583874499674577477039501305818717412496533970617534848850333050517247385518688555115823781796052113727000676768375525679960389042463063814544911572349136407628307216611292937771784694434721181205619504050331894422345765017394557783986007375298573641146307706880000000000000000000000000000000000000*i1^25 + 3717055065015808330540267130356619896333473754743182145357484423804553995816558624626368576005965833435275464381017033701266852779645862555305893454541311073265014867822657515415631341250366414326890433534960601328745151877334232123989132280282018314319124655543936459921604114125457585401114017778468837985854665556982320053447701356293261258523151615980347849902571185615392655527129776810101962488147095460569951160847694173721022233317818112588414125352339219748406064530695544730848351857339254854502414652386998728281076613367141467476380342440342146617551593848517603322905436180070845716189071070452077646934744035674171272092860064501811228001670297123844582619338265036097573753082968272075583916450971088836331915563070891642175297061868381800044092716578518797251936685342373085166717450579214509289569908845460126531011493955594168038509029907555155860925611172259780774204740979335045574258604103201962326556564744116962749692636348482856018754063942581111464942255326198129671706240865579598376720969968746762645505084186721199461048395658568932886831014590868460988613696580435627040424127214380006966342679794485188863202882013695869011917505865682035188769975922939463182139041366112761555700401209012635337632002546259894980613648454861748340203686764568279165061374277659910504089140973137931288240652656049229975074829276782924486461082934182732611122166058079680703689197258647479278249402135448602344275598407981465371640199302117038335620484248494544983463747366155155778114217686199942760147988107598016618108174653326493244794172523397663321892774325761167148871936234517304364460847829413762266793012648186556086871738499978265821313488990251623590883566414616210423532762503725588029656673605012294195536694134997842295342909428118308447710135775211307908138504178707998965760000000000000000000000000000000000000*i1^26 + -14222075517727512334514197058832200577438289950187284000732771344301634987712428976005376621176487661571887442963252407111703797209928928461122347028640614272757908687039126700454608178802035546491053609496954746704570255914659475535951431964109742824358651977716392821510331922768441941362438200176509175094765615422288029807017779084809156437691230658630546883668882662980301658811102748595536938890249799866714371428269403830576260891591167059372103496120073608121221632551124772008628924290248678208308448748137553371251361067199337016066084527353841037809306071264505187461717993981680675782301292064169493115091762745169452111405624973254514642693175113028408358322043055225542357033042750796663940214448490017890201574454595423482699164091324900301935970369573658339967035815108145984796481837109465780086406751944267255114763389959764216730436641125090515334376047407404085274220517525011991364593576565742639273776744246170229828741996065777463667087266422753495880747361343098697224696588764762095026659786451945267699507009842926227498016173822745561458448857138834931690601629893490836038474628094324796383242301383982051832480563660171412541737100614607210401479935715485532469879927621566686230309475096209217199950156083784777025807557138222971201984344034567987603289413216494762386980360641688296592818940929046462339561763536516983708311911927883151669444330946738183683366565120535953403421869234531696003971689115082732251677187514161202125368397076900264144897293747769886497987010195836113671134539053168069211162560144088161723983990065728615674509037618574341129703348371134060937199596791910466087308773633913213111576308872757678196872222430348860584936125511992015481799409130679051743985681855930594500347792698752524821636542559118032000949898435910609959009712339733708800000000000000000000000000000000000*i1^27 + -7567778248009187687624907716231531185630443618345160802180108932745368366282479544051767559530743485188542147032015064074642465279814135433771034368847258504573061221446323877552657410827601851111482832944054089839653345960745461967817782227790406871024240085846056978335507399392113016620570736383318111810792565483120818345816198566518858594177245513498283076568824769724555903449084271647167057505977848630054960376549492086634456511031024546654054661005910121182842002228003578718853053485455879651407750362674677643558362305036610361189873011931958447716148046189640071025081016812793212102636721344204252188855033933879306207334302195400899036161394653482999096322761030748551320221047884302242491948371871563696374841937787596575535277492669078724977813970047423246502161174620478118988115743876562827760477251681813551814573006822332018181521371434803018167688647917258140357948824477667463070227417530560919319477150872765960102758133686389635226629802138641151723778003857449052008692615057002078185606970141025276423632541432204047664865786391296489252638952010421994912845986774086779046257392849799789528849496493274293886643518877584007112633804174359556042118047493459471779962891803998753153008171337994954062820988242244894662118454196990260913143776269691423022621914881048926647459114263405900196488690408602648621100672419662584832238966436148920167011257223128839845434286910770414212841127338142286595322453731637575884618513867307089366257330680365802345018933428970796629131861541110056107820346760741079026063109122314759521024738170940750517123932401726583230450234513943362755475172443181679489966392195819397840117556498410468881132119983590730663913296778415019602056476123179147459814288114615710917774728570819054782028229571702918372211808978025821637207109140480000000000000000000000000000000000*i1^28 + 2639664614119673610580471405295265575904276370730734315285759312234057948125663984292289952766325356924670322649427855691099593308313515327831313982425911270617089823428323335230257498311316300283690274323217324773909894221817208771326116297707363967625641303689074364250276235223281824566530469929361889522512242104186512531146505521453864429995305589981167544440575608525788903011690472717435301990843656968501985512354260941900381342531227664062418960051424192381437985546703592645259283697865881242714633884844244171658824855392961311440271196199034792620424312616306926979829587876683527869793125561785943586340268923265967430250796300438761683949603985695585019890624831225011704086910711180473028224789103057819713015176503837332981974696859483272080071293695204434817814619195020580047944818280373424090789001573280114126709075632667673110334309470729740774950140615152920323621929114291630492766599958597695035719792123842026747652081260957327909051925707516574525135713443058814628384537302897086975659073471586346448281540507667375482592109888122780583803763297444105644286733619585929672205960437756387162070793341761180970950078580899065996564650497618682560732117688012850074165781450160534575035313815406202232532613004092755841331069538000324393466795187663473464776576657959180277988844439076477264160847546654426470979963737789617583451391471184086216909687448663843851931131705639606598417743377157130905562195273873762695733713275060534857585955390512232830716363397360534251928721504790441510473320085535159488904790315177411725103266523718300006137133907075999800711971439958028207196072673248521300995127310052046503567455224162142250797754395981555769484383798168013992146885529895066495935666334788075631202549476553230747990460963336850700715430574640817913200640000000000000000000000000000000000*i1^29 + -7422947969945984507022817187507531973987335455785889889954252436112124044845958408397598685422929739415004128666536925807453760806628082149535623407268461147318011571611918138054236619494369644077374573207644683017434747868270129114501130130092863963918420244224963908386323550348028806825338660416729494397574205313833187928174208257691708930414585222747693437522246745055909244231444679109511293133391150214565020018411315619971142884518209349049380410813682797350010659068300138873595881892240489014532513807755953255675919690982756346981771838877418676562065424263697341535969130309111435357040555377607327073739539087405095890086982725388198567084684473998256013011920281327105966443378123513965418115902646471696287412494100986241495031677180498734200629071178350228467450820764673922958464421063901951595291666316685370612642288871521574302306492895601134786757184484130980096276908477782940095444238905055027476312157458556066704616313036787004147821636730216770997514143068863512409803758074868801214891987141557451585938138986230229290789889330543862196922699760929676045638318365818474908925850166238685126878001228086615923163933326238089876971001911885353184914932961914599413454861429967988044027554434640638809020838224191372563670133662113540508849449090801644175697428227041277262098539775429219290626277123071583010630334943082279717609287941294558432605386241476250203270358411615442137650946671159818428687817266454670820579031338752972920480565148606703825411915661504315384467462435315352096952533017657381019168676969993125609067986469066185642245741169118153896738336232756925229121871476393339536751892077220462848804744350490703737176274121010187917178433790137808029083664562525931336454229336148590083669888522244694726342513145969455475586958741855010816000000000000000000000000000000000*i1^30 + 7778075172601707902686743157623002439985606582823650121088153732308987041748640974329159139212346567201847583848621593042879439484570828228727784770020606555571258746344542972308866479020023518709925491145523737993460800339101921033079213018510027770207997598227840242659644336201786199625771860932941207172413139304152006111571520670937481667562698852947851141958456890633929574318343612219213592646273848123298785381389974612256234951975532332884737970491128263416885496764973175244902041304758902109723286127577772387540811705742548484632830437071022039540404852410918655748736956621733377419625217013499678224531293367798347382300902043122257267715398269558375138991517927100470918310820974510520050511593671662333005520242269605334762946865583321398888460997187673051002811408710327635391299628822969350379058769167876041852742797700238470256505136274443542030673763655170157735937974534547264360449984751641227595742834868303108486832339519304375893762192654559414531066404576759745898502671292025781834410828895398307746378671717133855064527401960838310440219212853115781770550234471477913052450873643579568679198573401483555813616462625450008065094631438792090274874454051966169850113378461726310574039370427890877789902354779672506965717314357283051437454562477582715430226523887367183157198755729816721480520248868085780902941749028874885063558332081274299147049213837136546169148666267592776523727568168236473187658984424906478435805822902728823840898791152412505723341679727386420932592866194523384047184374651017984726049427586955060625059555847582005001971888278442185481059971864923271541655551855599342383193450076541901118716298996319553241525503171492331656852371830744884128701078392091960570693257657807057544676767102404344453388878200590495841375794485002240000000000000000000000000000000*i1^31 + 28477880184574729279372768744256752591442726075573892574393762388547167289226493574043555202839556004883110232599345902804497149125152693940146403886957552349639603564892472626045169352303759484212700081916909177600518225854240670641946122692992282455381333714977681519980031405390344262877625537913902582403622566634191691012449898643283563507347646404290523000104974178106188147482235962131369131665486719595425163764107959598894238430540449444847841505370502703228475836093897696753605090213198758708109044476146737166618134105541194607672789185159999423152075150515969985795797446738712564197304757569274617548022628062090596795951893643645402697252553699416202538913416827028936320280901346299070629760018462351054737840480553325287010299545562222036260341460521887014234918995028396895933394237057844851457082684915262388308568687611849610452314606717963829883281598193192487526180341576039627141877398053487605277628581402016058371071657992577386440189768840245619775798693589111953566064091292120621755765502153980575357319119273939635541452068849719527320603487705557585418986184035997157624076882753119072618332172311565299103197105302122858028353558242207266028937117979347617210351310492701109023089465888455660082891011921327257781207755720119703997049135618406608380063408613645045089897726571056918013398728474255189914767498390334188498028638717217049237164468303270500162131053271011077396688591284989105454092566799209325574532131110178650283413426316233293960505885748844004982668196638268046918969058842980962953688741456151146985880946085532304974472430480734231334773546244896359975197743660956694227898610630817739522347527015629503018628649961859472152024361039287185397130929642492785068099134796929183438263745587720367770967646971378064142314242048000000000000000000000000000000*i1^32 + 15688401478282170574086616625797153299581929690543634416319192254938368940925778127746024993102827987633480731793005927751635820656801127081475483820217384096534035824347105921316030874684653499996478498120891035358935759782415739255610150423718975473723105779160144402150896168011221814078446084926761578151598923680841807414773950609884488600968437763564648237568869819102521054510636749382492475932715037179532206363928409139983556157566115296618217651371498942119825373728901268204055464570841160797060020983410886494100686769931158688529307367773636985805984979445219683376625358064466027862636592907126617260254858072303602270382860436182609779353832353095033319441713804330069696456350559140892225522933658736648713642730602820772335001111294412448709021865662149746350818016825710059917784970610279606114893611777175005129029174421814274943857671752651451487558801918588378582792811157139470425763987086063645979793553588708179704252139437487878275638630086428140447621971914755771072951982045630033418361593548398193689869462826648475063737275293860778782785762580720752497724490510749771195799814005634626706234202908347600601276798133423350626545682456204375709473770752876800121793487949010442095979292194493900850718308663662706987822410582652592719122840068904817568928027621341066130070242371905266794106174499364460082888144388083730614772824306314699456069089674018250890724373018458359097758742526971287602372317048809343179204871440797845223352413421659313816033371363922441060826018175236519974943568004132779589626666825419364427009077997119045186604280856042168444495162069407729777094509815230663573230822713964455411868542656700111859163066354739217627766403759853465271547831112944641304177197854756041181264676727828631680218273227617918255104000000000000000000000000000000*i1^33 + -9033823716159462075567620849265463115805915818096667593367553571261650851282240883813948473878772224146038979128099009798268576806343609523645792065925181698575702443240301396736664628890024758785680947489903403510121772100288086714070891036814157295584481159466110960156012139004806816426986161352808951122002714504826741760636209380113827889880810308251233438592593003777658848201578621282571038555509496194607653202071046064471001296816790304158851437742470562183849071228887611383139311622401242749775945370140475477694382220141676078185157863697602479897698147841674104539890478666558191406979659318254534942420170038508498269338907587709974419448526106166189848585416158669530951857239179676545466004532784388280921173177416434467328755361827735822980404671125280956581523447525937662500411195035389998938544033144143894872010980944719383167591965910517704994588145318001115888706485119036263952708144092117438654639991869303627882173884139605164325320162535310507133629082439858812675759154183406917877379707115624300859577777424431881991418058958625089039719464829722782696293392562130182185159454053696602050212466874384654006837773810379765546784767830253430389706273194607759726674352651242324441018188943116721799560014662163799162243675629646725092807342419259465757523061955752316268973025681964739610117294383525080580621558093373284791107536266049942008890582120132211278766869500418205423062080925734451646286398355479652085213014864406833310311323581202211888475518807890484734879886242413895672764840584678497496704469243209729068683340387875743081726653251387897271540738678134696813123445458968848889790540568426384781558047529578997518149269589143159850671855652792347797725642926548776529870627157919127588162251983119720575434168981677670400000000000000000000000000000*i1^34 + -22287149014783135812142252715018351129672104516598856146809270840965526674606870968763175594950193444741806038984575450325650223939797147250026626985188191410070200084103567411047681709857251641766388250818934068171027430182149700930503481901509269933864962249280603655114024123942501819456043771767120064699037320782992739623752803274548528781625901565079600540010865225992693535784435193575098774556840784450503933722186547778739164644241427540777959300916349295343561091066494107823072411801565368096355997241100113820615036247910527380351930795424755165533901888571701774626199910554740874038721008856131416274731957961612181241663215678521717316906820411655376931342807771792501609547962483427550889024701067779257662955644036648647505838746815163931774200839720735131933829054888268785992048008667501504484449950681284494755455328181783063265651566520119031770090558993437324468655173062009429283277733658667324465110425291410158232521532658800160719897147593078562385008436981433366303259642083037188747812193852211662737731729751320159852540855076560293688717389825931588575452814535385941238589952232911696207319975149528734760260948773156227938705658005533659070012098243621585948535884041911293276309641188491872065477020867829433941801503430712031983347530701664831493262862743767667178652878540488838145035145352084470822994871297254332315533937599246204352305840071612185989317393685525590995557925698316168715230814443283306166563670460067826073021352074315474353411002371335076825066827640706826474841481245297002204921594362996203286058302815824804529271353553020987705104776364653246790240574614231524963943452211267273961236857839738773713137209266770371569388395433834507168459019153819484538979468154650162744616847841220327321381160091648000000000000000000000000000*i1^35 + -18614935091927065495607550058498279202330190714284870145788460504096924566761640526089981450626818919549445365027941870180071910221851359439669416790745927001097242707344700967775406282746735658823031136801744210275187126537669051869843778729280390404538566857502585551049687525900362147488532646894806599904262906300642745665342266137020106866039996207119061475264730178253128411439281955899565972393427157216423432093811797804921668409182487612734502173569310198918068167282583322376272225825963685461809025451526675039878916121920918006080805681455508711632643607702262918446188698774339793088368361371462045844240874407895725690871328945919135927816180774694677616644855246135560907065482639884554718418825159200502095308855729954711944575112374041713703236116452850178109537013650216333737100565454690359304236697042848644077926470842084964551208063814645254907941607332194172451013085961864361883222579225036984587563458831660421828476491371023883908367029045041486449977652264623174108004269568911948486504238610656831035825730195516701539041971730303812686504099431892291465405600321412196363201005461727707761981632144154056038420643338242559023780281725372890855514268408228677482501195305388765222669352266919186965058812224386216285659304641335729295700315994409279242634847558632522928540402741648952561539763434327968276428003741355245738499277887058389668337819661431960027563822308431993699142671810997535482119004074042052449434173916525076470510333150135472518204527967057716311742809365104423219791257277200046616954918473037556635356291671709649981816324023990053992695011934728830088264051490503516282951746112211955847538329307336098281290472209365292510548806421783917003857380668657914106450509294212165830978473227755432304653107200000000000000000000000000*i1^36 + -6135312938005679265405373392253906614852931879494051628156477112051324259017368996616838633424578338064358934582197836359199542558183037160163437543912705142351843881826236960845789694395155874540874835128315732324211410780415833969066238212180543373901750142675589345761221679107763177609745827894782705258515574130986993851659082152981347087893305614112456119532841141961085019756539582140996304733649591289811088556309772407155826537462636956668534823037754347532431202568476907583513794522034308423050182495739161122711742906870317253503036501601633159229483005863783516780270686433388785490038293007136966497932440307659871551469725072481571455065239789182273597490513574553493774261677931625305917047982555134636441803959010383684741466572053410655286365275507016098880867156037910166572161198076122165276686162145616788890961949004994213548574415049997816170582582484449970028323453622914872711389156578210708751470995058453109866844087980376335981975913142884499306710370603419993053409145831000210664506732664307958288809623337677353347703897047403114038463460647881749599963246922598283862190351638555042121453624028815953493313239779474728543534253113459678318664763121031750961796889797141558191297900245207143615686007137082138333542726191688377160948687179332966097111562329150018330701416744600420089034093817194052033982190657249873701789854061033024973276076620094966093499200147937674229895416947223906139354390907565137292971212436657101385600442286085332678752049127401385030843042402849370657917727915792506400286596955884418657111342716076183890854745787279745921426581618276935171382230119238718318686135812274297382186870766624035287717091768059729772859449507799142359282856128703151175468415791885926977298917909537237237760000000000000000000000000*i1^37 + 593594135137954979978339062832839877329865604562754636595735749989025044730801145298635339501313666162175249870884762396359036820932355844571573485433957924063847731730255150415200585075398803088754035697451001088528191805053866430451479255833749547675099494525308692490260962966809249719544085860077577125777680110697223879367044812582388460261240404032964789629190964860460614102504753440356246075026740561455155531214590216408677716643043810996888938701704153434185307940041008545710565585612978447893198350201943143128556667692045175412975220479296912184567744194983516270397570530899543672997604681286840163868891214048955205929188724687432068247830431597599395197185771684546463680970436652942929293876588721368351966012895202246200262684583207850581990463285517539472383668545297843916174059903054800292785372625289999738313830931437352449524116160650417412755424650260985489577942721096142411465136731783519154757193465825671688470927027122177021417938074002414966360073909246945764167654177067767373623256345286211935535369171881279166417039856359918555347609504842624861967876349465153908626417880805841057664264838542515335520086878005442257495156423322195912266734323705441572905495839113129448111247445648012348010796597262151102146461481540374088570044072917395735973030554764151404547571313232187461077188039215720144452319719163502436373629228768050903901694667997232768054740783926105671180728061937794554864700097136747881146232961697318736012260672929987950524716673010665750223811298006462434251893715503189765445822695273658641847408662929865680667489443404960311710093306327537105740429938374648756859816453170745395926235966496137084880634925693892391328824614070217631623455408104978984602777636639318901808771564044288000000000000000000000000*i1^38 + 447065322567415799987572355911039111790415596370379660299296789923086916368747999727827750732459295853496151800196790072832405270592658197095374873403109002075579965891750847873766422177187119306469938017331903795228540768886438763071791921808576767096705182747058783653523382461136417598791651192777833279672654500327835825085276976959872002863395069202449663015688219115178048167982796800817220711277291164574888472112823553372506569800635573432032521687050675684488278161094516406484967743131297436202970041732891469557271475331349605770481220920199688802453541546041308399265650449641503550355150525435694251184371032945553382636737588198554539294938641261027120551356944247110697387232935737072845281514423186347058606853924637976286350719769129268036688785254775417527510938772463254017900956272046282081915662575092493989080638621919662246858798377017484441406578933359945463789146875908367817991030007781771395277434941171189745052520829080826473527586957085497157051178200110975662120584023650216499347128704067733425251622618188591387690829855893893541395497104045097381499059348938554979610293106001324854618761089566321635118644108062127161561485003559332680177381990944291496862872371511993460404202248040641712800612023375996163562817367726132360804086268824287656955784430429727204507509351539924726372127299734201945938194100558348766570697339021260846543538344925734362315558415366002894671348121171200349037733315381916401484071543308798150793012968287280670964301001881099166576451336921162150960064944049859670776108369025847847610282933845807830584911910259764419783518021103975610679424030489022348221068991506866872650087159166537610412503423660998355473980520494823260168892276099614340659311322499835894016507904000000000000000000000000*i1^39 + -74232573448208069607949953912221567926186811096438741369655267575062423645131326842339246609365118367897485864761261910159943413668979039784016995815301662008502875628787115581156335457197162750884826131684905756393811882849068802620913066849747647312541778024875989345025186806270823983039920499580314999032087448105597370360158201375125210202500023305103455522684633245414594888112931857472982114112533023588464029119414309814223759396198434260775591788998073399303571116125722047426894441753700830876023876006579403414805139457585431940668275000650587580695070907401466904124494089126523201101377762529228168887700057905140421513777687124407093365173885256534530851552673522859931550946604647538114493954817451321739487672769204860762281361394664198559027510910209842127032218510166823482372604469795682421427403185076285612008072248022357268616203093962589014428424379171346592053004930374023716498328336007530036755275883226806227342784232807244251509493818193772106069366965584505445047889707737333303996354357242366359127349748814608856161210627375635407469517081066562438047031309318359944094624486405765751337496940839563298199742517213767012249495877920645011645601225563112922222112412947276403070009228243009501483911707530305432038866485287880479765500956048487241355243624407907168737982678784353279309440163514717037398804222487479903775656958959426593489009596039436696422888429710609999618883264839161139531535071984182013148544519630578555747498741388584661533531170945626813433012403817755682309584032378769248967702495887561516655075058818314903943488129110492464695461691366370359699687230207172006050350301981870772071503022456918580760443199630823101877894321135100186083914696135291962573222520453584482467840000000000000000000000*i1^40 + 8224533180938234985585491309090839812665621635665744401477909216538638322697041577371602315334808974266028771826308968949070262149293253320775812944566585678299898189586961558213155188344666306397898549105304839891482516910364205439379672592335417028707211254370884191490183541578452757809658192819689893152650451761083436497630722425484366288390717028073909534890475901898389673060357873673775632971229731126944141268871172885137888453576949804620037140493581485987138347979357634001008494277398882710463186048849107889913610554160492393288705885145477980295293780236941014603806118694871036054421035382085975583095415899750482548923135119774358242871656655632540137266130099606268303462841934889131934893412003133351126896781570454977139225073571125439016167786430704872886784501998109166198468425146955215366828500916274953625813838751787634295017178432871436923451912453690135240822825993837194925718001728906522772270178144578948336066923367782246003964655545548885849226253641007745854200379500321972122805079803162173501994746231460251944109818409826005337715539601414053528812586999097453990671884678625163037659609183510386874488617053929691400640230593026910201120163236854874615204868962656990058191600248746963573578498871666236380078211088728426392166559049990389833871650798513320587214994423541070561466797560421770941924755428248880797511832552558960091533873211871871096499190001114722109427741891452509287174349546813244260506649556440694756289310065042058019704352347609924623223971156732923048295549945538628275057465456454382155993533265975003142515184636272292971435898526470659284459162449234378081512721098007298527359472228783997992110843965491267833214247372882391045643031216456756863990260385710080000000000000000000000*i1^41 + -1015130873510834862631694112128412747368273665650938569648571438310999209903103605041240166209646970001219156664600145216620775349606103441753729844028580210367129752964042377024850523723819214232269531971440890908434504352138338702332542270775429939945878238741118515391126744778790403603016056224314644526889712024529845593287920340493759094284872291865471267426673465751660011320046330406407542024655735036024942147695667580634906581127198122089448067840154621735113054330583975840917479785101394485797068975785938162956014259828114081023686197646778070097264127017289761928673882616250025330730646800364385158253952728561489624111660957714578698474187869495494785792511301135258271395770170320491209143674791808821059890278020502328129702573722704096283108249282705471513904755664978918606117804240340371031537708227638834519241889290096298119483578395159638719674418705911439206690604112241546156651903010137634195213634226418353356414765043534798371624878034352478312081079411973984871493671923888756590218190326799929984140207406391263537901859663922758142902374019099349215353728891432393398419687738233600418863667311909710436968252457930678570897606381490496069386528445669640579131646429591413522994644275909487702498734838798713714331923712625530299449475881721165046270210900125150389411548129815226407803920124842538331437363749180384665632498770386849389103381433204529115929188609133408690415049114527968958613181037103511423200602428895131967536526811517372386785358703664690201701741018878473756733788023050618013483997436329082747053160056386491161902820489338061290747988552534601592282959007649379447104575574696979768132787571902724870109479429306920311940326702303539692786945715991559944453855641600000000000000000000*i1^42 + 41617731249702514672615619397354902441291900290051941968593187476671042457123687434296890488280272454142374771338932589779544788625390124620260498793505563606292826773797767622819365170910618275976189315453789802935399431251123260819033587346058245410646890694523929251446749430037722274488007859178452790633495685707305334050930359381360673875291575736203410120731708323714581196998301486267830872003924591231907328595111136939041325491991643448301825621782092090805343818919252953693980972990960550867271557957554806872526920441999484884790932085475611351565878407838342173865349959330282176396974285105659613616050530092951719519197197741864711538630290873500853843132196471279309651480987480561446210943362255092997180425041557483268379343884607603434560330867422352839387343254507908151950820343125174082054706349903295995986068934572265399514603889968936328146548249004315269501953653042325948936802643739397651272699669911971686482597573944019938940807725464425580309582793152477865204436326199234318507642577382689896105635739463124217973629105941910235105376779679363134531326703707024795087882674210782197064813604830483728808569608468691814820855956873881373987782500008312192355852339001357736812528734075930269350526584392842204695820598379940807902403217982799094390770757455271023501132542257756895667901626870738009341937301183920161159891945888890784480729173722190358089669943263666624189143149345040985959424768384140894853406466799866248700705261019407844997027076539152833737009013899103659316906776403600556492844781423397076559240950191711960013136143643568786536492347525774789215082733646730289679109095986595236644054441408812077600983763999619698163676772847954902551318086961492698071040000000000000000000*i1^43 + -6539510752264164509773954389237710914937984979638020145142979680268274571114034729244503181764032389050782838404797151847745327712750273141914415710978658835478231221598542935452041119305776443737073880324020471832689612699715663249513054684525947406577852754860140382583125398067389363842457193092971877261433921246732864924268194444247628628969598404506667459036206556216820532001112036152453546006802591443065752097404438332214190758897779768234937898628574556019272099082979583888010432535399061541712322353280158166155265618654863408214185192538885334440299092257824945139266650744129124369894099620885043754550125281081231287051041241359316943739035240471614181639368123441286109104831198686792819239878811706792025619202860315858118646232885029142926649625260753301780578622353291557790332361318873054317754588523187868962226914847279641289275299852112550476655224507718660367841449419969297597711150937608862302274641947968695565104097876136066760487772867464389444933426687435828780846323786924876749890522218646332130452169033641548932829703143089951265612195623800561935979628623399131064166107198396984109813656610213851557374599576756893230838149040397913083707876559719784718919959413840140850576352582575909398092994380087315159124728537393475918707305973038238834419355926021202042046346897563640486563235319025532243667958647441285044582923264846433449702509644339125263389327589491184336854989647507388085298309622567258628268637825148124130961570317808102925825648482002364930945799524103457048393842120084267671373759344558800234880063318570075951291366887588846942799744718952543032937123076879082119125232415766633447441618702079218513725993524322157165112121514142740607313066768465920000000000000000000*i1^44 + 156510033384950890152099968642876212262107123403552237641415560199887016089213069649488164681267177848304375076343064050497144365873298311047695622080079329192520376913395361763081678492412678651492971402209871024661758781852536258125084577041410103595315095742264556155409936619743616902089812217206617828552312117839142834409274408841662696966457367139617773382421764609633717844898090949428156841917015146308101372365159697473969807337342103051011840394364449956187252696120055498841804633062575138059684362982396791006855566999768896828412003639447860454832364134593518712022306325202962022670609882831645073686233835230007385842721922469374331930337828997370805393438556641275580803061664070950285402524322410527307652125939215925168374647597130613036175693859923849559747818858923910367676702875674408183178459233886246830257045444308908801701175018597362212068681833730734492031620254392968735606830227110485276958543339275577416834628448270401034274417134040150482900675924267432178409403310473160753907518249104254714049222901950157554945058660052749422489809186346367968915908174921971998850690987665981481611123067555224776497267738699251388420787110385585997195651875990614721055353909170254464193639535752966273769921664918380631146809949517765549828261677569415549655806813646081158661738846716605845238108460968775182818449631111283388063344153550151176394818137616393234001433591632851976891715376352494820027085766836536155724934996724516095624845273247053998542351930730515808519439075889793410530784487748623602685024337142708106591855775845441540795315138582949841146157997220726063038999154883588988886275662834729301563021705613760287819438765097486918547231774335383924216168448000000000000000000*i1^45 + -20926668653811544504084700972860103820226627959470093562432525318615622890620688661320820596441951946398186420620497133171958758146703650497507361402753261966733067701917465697376035152581458521030438172399100913484819836620477236803623183944478825142707852601355842389665892665140079226964945127074465201939184044904253147843825741821576324066644169311285352786529971431056214810510444635230339314993243874744906429115809812814620810928761071630221473006639856974838907304779130401301533939757988350612487583547602166838661088604064422872884609124512256482759869764909382193494892474891581432895492350063738157555835622372442007011868015457481198716104689568347653072300314679324996486101652203914148902332235578367557972576120956235186441463098821940880198206743378218769404974491040971180854343445731795437988330537966907653644379246759311551749588230423489981688123843888314957581258187698282898085076333579365909468354270890107025009036976700114167280512225233481317156675092698635317808395855951120552642842897672853427661358139440664095398638225301747352472941903015095595126164955787676414306373074264559718315193005330222439251080814306545153086963569958277126856718161820315339588610395193218217912568070706485356339562668770901238897052317477122724053785518597193229970077856792196030200615747037724862430625726028282708943733073549110953784616567575647531430496274448817738313880646090452831182744487434047387445573213072272701329861815713679805988667498015804485834331064272290679662935912223206643621298199186812806498582134398607789320010764890872673684156862104357094942317580223153829037533103351203203791502188250524498378084287547846528015104924391981385048656093015138495365120000000000000000*i1^46 + -539087773732757641150727415457950577788072978049374979703743155210109567270070497812633606547627828743844679963103603841865242254556183143127504735301588040548876069086173512446202488024680609499718868808705703289300375787624753226530050937665863848354141960795601167453606989851890851174239006966321855615090965773586604167691534894622476941213603523705655630990109502073837495306867708865973722116522670318150585757778081004544177247567675615593479214118566975065619051989826891987844444490591009566281381885622801520372429236177196978333430658896397259527408928709800193058391929699620402544446617665890739487771360644401612580157484071826975492859414767498640259252960926843984899861721846802860578684716980415207204153554972683916858713459237197031283805969992717370184227053390772638912836778259246709205045945145665080199384326973025045803217536163803976394333613125956166140829799700738459579998045573031704404360257425509002259213261564197767038217980692217040130604054429051598294268607512186988823934885108051613230386060027059637452085355526303781070136660319250141628144328704986340127530982770638025621640460482661564250909580083070498756944656873471103939751754793171535496549045940008332841256956817723408218774786535890276534313780727819587803318309612718603744265076729913743118954299961896047555813099312691883365114002075975128055024356303648066661733233285622158697822363000762139372449107038344530750579527636568619809558843883962928026387956125737451964757862304458002968428900089954446836180270482953502244007724017299914112845608056459132741627152825749028682313454793501381574016609810113493927598752449126998127020014555787596232034832594471367886111834074251264000000000000000*i1^47 + -38581740825435081121529005227042797792518801148325806370006974278216129592596168834562057861689885192769405059407427562033869170140421420570660089180326886241128708585079347149871362521474552859841178704551764053791157472469988368433656444871795882151418982822810980743799574475589561078524844800086680479650258190283072901363681530046021194113980233034005059142705668103405267874961936343512981018842677206882427975928795024903473066812217637322181172140137287741794315301385683335062153038722408784837997855825559144492443697801475234268752611909220572924833233578777448458754216086773001826288199152118142979601393893364446211804358966312326630251920571868471323850492712911740394677669020070509019570220302143552064628839327785102081864992188503838730653830990663559852570168100475219888604220194308412163169275980959158189501839180933784962065677239875207663797456094642640337018660954139899904531630315092282267636943992516557853716684454422727336150546731608763673295404259064352715308614961478239128406209912363523266129906625612200630406070684284236747202575177327815805397761920597376305027629843239728383602148790479134065633490275064434932146495721215557730926157085303122324927663877623898722873249728280079855585027689272046840890510865900885166745663613608310074768088728273144939557474192357713975367287599813766345222778691424400221214440163357715371694377334347330739285220862902636285342100427816839236198910018259789199133819578502191222384245670834011611419442620768078140154318712775755673547704728957929194590590387422721248022222038682370671958333637396151495234265099222019772989005572747754875224031876422053248120106833873548113106926741453633766444498944000000000000000*i1^48 + -200367484008053023100353211862270164782700190804462693143311318830003884156727777079054794277914696469543140396669624244609621845904489027554564219094110806326857480644318868561589496899084067178095498703530058299081770936179922416131135973401209759041789014204993668786574037235555080142050388941337070807391745849702176207765197995377175698000922507203549022309369637901672928978303123798054744332720245130443123742850097934258848094967759677332079051364064697140207498099334262708229877048692913519143288454491568342222626428177015468448110124397029244796894705507073299122886628056655481530727862831116740490108324950639850027851119336053986549681480300995299817832887093843617704233896882226476610568614929229402247758201362926141391121693157249262116974612612429456309134507037355562582799929177611342982370357205000046844404300636318837131868737703509267382196331222081175673753433297946811223154799018834587404830868887215903808059233223633430393012841195358861780699882120980371115929259094486054904368056434292155452597347250768271012104856835928679084932584834153953027870748351746760412645188437050684858499847353678714704035414517619273161798520750724504172335470366993791436706630937634879578831938184610641671934795031521894981952781383308428806886175346252929011383853162863491727078184886869277435153688764286835567333689190638291483629714568554986698586731293828176410586690806801583377708200613166898315670064215140230190120061007820898081082843713063283733222340075518863407982582265005082795746740998932142514584367007771575560180217711799235925414411067481993369584024323050040113045969289553579531957360191798702303295149943496630825166958141983476940800000000000000*i1^49 + -7885328639434991091647950306539196610894723881366271831323639467059842851377841471824440872459106582743377741134046394976202299434439589257695986527986963476910182445046576031992260261520402600633482941990656793198088726614061142623971977818704089785692030535093183841331539236900424277287351073056757435990019094033558576020829979104208754531958916020066018975356969986601645081185682453717783734994418357991255063774272024604158058676661748568998713911979466247012519486999182282393264849441352150620777102423132714757718984810672184473388076620531002580281803865908810963491290379879546325667129694288539793597090996784730229324372151760826243228589085550890070775363922772276330833673375021561366396989130670510713109617348481422930142287970815269200767623993150627893079795384920382421674165157261979822203752464927287713320610945794234974739166538781556203431091525596028705169826314234454706283094857503714036956860026620410096079814381855276040961618410299327840633581238511157923663817551467231856198293278557538529450927369795999810425038658878303199011067858657280052692045811033452173591995870714323030921547057112920964701059312975565028200902760562343006403329493220996283500363673888630157716395915776462386388444731968401639844183772678857096426818718152614073393625243819781513575246591224793915501337356143890612502287522492871059448239068319166297447110936356594790886313735206753028520936980649229433878390044717698607781183357215915081081121579968124596244351402373849648857128782782420005606754509778813392211122217377464456153316279155120633665084682519107846164388714879133518670372080183151423364262645834011214027955750113310951990832526000128000000000000*i1^50 + 79330771678157168679042437660302494593707598957557624337120216889152323908170749101536596651258443520754907901969600924956210971438647019696180815661886651187292588111761020029397743602559063926460211498385375646244821184374469394550677129685348235207361704697095736523424594485422108955925674581090767753561843843238382908619416320468850700030636750836070029961858798646439153555587081006478447121437030344445455856971028088558041337561722919233401585960894284586140663479147880771386128810502420300861447680276145933287743920843990604019045824392515928868223047958963522840169550546962755607000469167740875847083609456863576014140803103369737131347771705335942704345163953741065340065296285327059059409053235574835566767780010549126073350600416177799994483284560864496684222704587101149469730636148197399278602017530621775906791164898997248649804170934112716063142008681441079566644693185527223496486555778703851078846094875206590618938412246833835089339476519963266784139678382340801266011269522725659696522123104726227378971136740131833955428567508757818314390170183685058494532327501022310276255969641420762567145942850128236165535037558834936402687173110284410444557809685654698472612966634542336379659208873038086725574101273850192807383300329441711379861847985134753078939806788013281539285906033202342054849659816719306718984152897452033294409894512023039546457607647383458785326936182170753091128550074645039430808996444090172835624426765815573371231293015621605456824490565824268154139782389228079291460316022252365652319076229457841045793665778027710404006750814788598680399591414051756092244926835290710892718096858256582657624779438869961664449740800000000000*i1^51 + -1511663698900898200125933113089675686235145573221681628630563969228007439263352000313335053431746070087364157313896464634256136221104477246690450123787406377370980957192792308110024314182525164733802346127504484944641902645583919928506982443467281920347643794271372381484789981846246046080172805279924080030006571374901782162672613944471007868860615426382470317035013132565626251337470566020544453725746891004675279067192647932508870555106755708847814665563610351992783363186275621210169251341558530152117418322625147657357495336813785807448882293865095821554793652229531241641234544747320503521436046767138172348819600996141973378356762553558665870274489790104275521991630466551607495030136416201123293874578224688606759523046979650862008006206576814655893488733290414663151295469037820850103887409585491025648627495172788512569216876513379304870573612912082406757733258648556219055408517886835364942647911263678965592536894696353237995865907554462045829635390848105593210380297546262131270112184512514435954398923789914170984672463996568552913317891119702088105739141003325468047598387961445825490627337383004266958650368036041209629756353147961831662978530817381050454447375187684244120769096002805939525729046954133938125513057788055514049696661550577839743933075977544932605896347753945211161836377596976934747456772779857332798476258355132921469336907631456728244657550957895964823904474104897710065528625029884951896021573708194459349560485004926828756832836370288758358224534576887374040811003185910531266986631325462912803361325400343632755134599879803320355878134317205040875967100023733220031348515282461897241684621336391873778391625261237237760000000000*i1^52 + -15227828019214395692311761712507592983432045174861055873322761650322130376783267049628896442671522307659539160051797167604072173681820788451893454446382440054618841541048684786951290993384106282724388614337348342304638165568801443249965496340888866349972321252053326747836792197532972024027972496237353645210995242876088474560051066778720845602330893852828586645236024731709069020124075187546372744097961707399781380996073277289341873827075178895834931967300571652379626434332863145542718356634793202095481839093514099290356925554385820566514447180662937820039553466059482603511486224072072517495866150894203077374566662662615613196673696046527867168250641955015769877497620736670388995079893650849443492460814671876030679319570389092265155950337160297066764353199247044775764363989157058309931314223356148968270096183462596617359164428215066567259318974336497462849046270305806115036667492775896054484340645814094331709833643633379349357699441439900592619988977247650267878548723147093869005148614083202703975440519925872436532967464370864704224623589232644657472070150313460427860496681811829661535988245438978723574275171057080877223023095167214277439410701329093057768227398292320151706635252314292572438122903802502547774756343892644055788385970022321528107366509496036596624547403977709777519550308607477674485745101865000506842584473695664706141748295780750102506662131040616520206350631697269043266718598100249066636528074138234730027616952508666303623181661636902275551621607428029983314326104196440631816656633253415607174762324767035733604921372520659769259515057144297460651744539066386924761882216744129070499208609077807114424243712000000000*i1^53 + -38959531103701557522769687179878875076885357290605952874884816841014298908381189331233109614211593747134257229393515293416755686715123995766711140790362697155363454928403186880017197674063295515492148581129482934364549983734460139751397049975290482974907507825182231806934080003192412855514727633231491797182938934961304429559525596217609631917517404187120228698561000211395714357334536782704533117253459216753872997038631012240570772438989467047440230176308061182398749838334078961113183798469555848472041414262264860939531108980335158783241808487399981655179498515234524482821194870078844138051966325059519941154703994694902947672893497499122783125628728566903302113729558709494065136963595523150964213223074865438509230720151983916575697086161295481437143868124861857947728061602824117815162462093905368943325388825666707400093669157636839221238288218784248087706856482555253903484178140345729370191670670431668676160154641620228509473905972628247623112544283434985720192163741996463627647217386714356740274279561920691874563964952915991298048278456359776604545676669736659050731325305990313816075691570838132937552228498970608358544901807686616704261232364609546778763839539121238689052827453382080376584016081546829505069968588829349197382050350395421089012774275555083872772883554601742154709023686438763413511745349486477444945133722372842784720517558049940708293614357663573124998727258626329717918978199489235773022348714082719527967144022553165686739664842600473118601404944522337691909976099127647803889965366108255853028052318929704976502025686988115313958864533918755140288029977524496437782127194804622316532029012366064000000000*i1^54 + -2906313232309852553749791929273023146980933198324613215119970838621141122742213398897343778868759211231167004803868055804219496616244626841074242688359891449303799885268226585762672757381441969970485002901577135662358919615979468341887399084849207503399186080697056729974209478833279121606911513551478289890238936551474618472355116699622722526159617468177998369224645676851546370893790535854684791300387888334549586548523984113746413810490772630187278188842283212518644155325767846578383460808173406240181880537351699041752785634144790051081184132179830245282342227207857933408794874644367668265380575191088336281739740393173112840285824304074851303879731898953514598172465426615709295367947925423007879032397991249010873002851174841237903327751040582616277230065193965120573797379598087666741971237046660399043902697836634848439430209405279865067593724886383441359751774740315744963752230269441890064062542110103835912904534544625018929601894145975271929247702491537983903774068365356419981728682971427209214736898034463789289679468769123595509924249221830940694679420191996409648759546751773831512057415756592311317927616035444485422572823361576801382419863898618901150276038255572422184052030799316974083030654448795510315090983716542343352779553551410372909351551147101729183812812754092355546631398756252020085183469980746373533029045449242521145760920928814412430861586305228989490522029054217957595607278216806659449698540708444296787989561743299464649468713635047001909357163617575416538347138668828061742747122579066893902237264159265164018206745893313985737691891139993515018273875058762722675768929332059868800000000*i1^55 + -71468447662957850595113568239967673173062270004367572406539327582657052073520928013937894141447694288859354329063138867232816094524683336314833175768397372175504730606049173956746758679110621106809500513288693918973738031705578057028827746094749084487222359146433411042813202472571752789513723809076959758405178982829804071861028649347538275048426897939345294281606865493282333985652867848446754349245655619297983917820846989416966620211230458568894506403615172640903237070507629361312982394307783835369025070301286065130300671900049747023170357142268920236801928490455540561167980152244012175258129874534360885494505195625165569537328442918495995110089845512428549086221363838595022844632456431127100482746260526390971137284272523165468096419565333293948573037007228251809447098627812208557874757049108966536622459923654042617339016460705870481077314286128292847619534393971380328886958073917587678033093230990454104161491515758649096123946471288028910644152603681914734372260263798002666565626601504073774690658402959859286172829216753082432960892723538837451428349957467256672596508702458920073263046612469025786814768097376229924716535996231986596448775272780859604970660985320241483793003552007132058390310779809722762347529248145916238990011679068016583367272480686804973692226654930533317883684567282241473339224507804919404614757844775640033059791189581297915074967214628742610006425892794128423368478520443100407360613860383408155152082175820664340599125364308427020250138650115581662684004697580320339235424778156508602708109566693491872178367292844380461199809926520458648432757049118242558364000000*i1^56 + -204471570252114149000092611004834009664534300097783322743472508768650030081458420893250306609423468334087928990845152544758822259673695905700739287706239047733527034154700154744515316768833597922485577451197397677705151751573949774553705626882260945941796151575686343141966939381738471861673733188330754797002656511873718500091279151689286218147693684877021817145633251995740506226783671721867346157145691637093595438762365952208119248491425210833336445443849414483553553617534311524046479804243065138703547808539415884477472122226259255213845351964668044178710209554911270215508219608689539872838443204577455840322767925768190949264451812870288827324945712674217807322637023161085910207147934061929422319379234150615842978479938928518394141535319858837436474824874138590811227854138107610110495822657457810964159724112776962689448028448300268000326990927609149342765771273814305530040386460730133952382454878852464139963614884208275403098146042926165513158444467523452252340675686194679835607716135765895329918384175124764075486238317339860492734532431399900563069178899221450121092495841198675819224271676530418967747836350704304606545209043634694494927352433155735404568071261486979795402046201983189525769056407268269047593743708215894388011647708841613732476099510376208625395282503845522367774508671084867292910022669344571018922574725104933209125216680213814100890988582496860301369905410297252775068866721626771879843731069164198285253902474171506298936251817216488592373115010644641258393059424366452181370139515303754139767510903016150099110542006275146914470770069577420151870800000*i1^57 + -159434390002644787431606286362046441845158996256081542202239202151653165526995118176141470068249037788725814927392378950354808845499093504922128289344154482162966522764102733383940158710664696373142014217394474654386184266588190917639605563775112906877593620815266700830926770058655521893620950818877400090007647854638264568153383470950463359281973654717916910683417456984465678388161545612895891404956892163874379731079591805068535640111784595640546259200894154276803073610221520055256794982911195660002058241389640260470927688247245549914700445563916198854385146637964732172697688382676284670796344809044552496239129933370570346385429767476012762993908012748120100002837090643055396439477687042813272455593045675100870791259848854980084469052349052646155293378178541070580434602202674735334861379142041651196142616319702218464804709576805938837366984639893087042516892976755196018231565489050585489979734941597742185140046432336862500772694623593584174034239772285791160553594275294779743016634072887014803278583779654311923164451780917829169595789566035418167868429151371741666436597905548893356530685758000008787384156544496859807781951770129624961456185671050835839798201395089101336804280463909152044865292624066609072870570566006597011132006547188341276673523265285124439649937553861740055149812385632002687869446751127086277397308673949107161048320799906543910531584659690430035996236915328289219869514767985272686064063337847468284861438990022295070943039944549958749796282336314991876240080201973293033579644348706268795582289007378433201434361275396359484212325000*i1^58 + -107834021152752476020160858824868403016844766999544823314971366480748736412587537465140335753259700322216539105659039349653825307119383462686211789561581142877888447611411423032645951845187696479849386064509614402376999467992336109981374001724016555548833300491813139689214457850359356733929764693246566839192153158507588929361961985376807272580175504582059752910706193688370039469779952171717106055972471116786397759076951413308697118463148017482129490350281146387844653795252783810490806301953167009653073694702511957012029063348202080887690446137556794585359339263883888823052895169245340171276782035841009457419192152281054364761903666455609235393159971046588584851829368752450780938999476112632816938040712818705073570739045170646776415129422808117949017413235868183215209531938218597136850777455524433123875519562602883078182733357548834155047239053679179163272709265142502258117952377292080471407619143605660353809571016134936380566440444480112644966974401109775026414373045592731885067939400025641344220942230331321256308741981762196674198940072020291590235698638280370827512097867235767457220713797926948096194121376667786411319922761430369631004597046305148877699838802149415781065015303620360105641175957338347614967979001456776325357429456402381561768373334844268699063741722939267317454600537728028996175039713031629908585920415846942167928931530664570382605154506282409875737741919752329698502711847227362430602351733964288635140512982620709276942231958277821115414967202146089373531646500288495884758538427160785774838627909310437873760000*i1^59 + -23514814486025375606101108443076861396743889692542167537035624640231402699767949806833119903057532626430738539972509725981255031930468486022770549896545373176684161027751785955161834125906934937313607890028898788015622709742748458431743673267632504790972041836601683369583023507970189536514040776892833393009634830914307523433572205071609330509622924272897089068625387402723515152877782371464806188045336823519145013162927614871185404998539807586010425827295225245310054857268623967500808709816139385012100907707245377294997245382518810630986718084311866484002280480684461337930572042913207565097120602569366634344318141605266601571810310100505105581472521001187739454794845244393701909636544597566383903609777206099463929845884023584270540372081406939745648404792537698919204850782302449122565498946221713144898384852387671810813579261200605611203327764739540879229907750427644103261830483330918736914745832180261933299976116650641103588899594343344602133761093115282064483447864416043420691849735545972077019396484419817303010517438934888146625696654896124617567582982337154505836659695555106123175308020978120588310642419523309776786645837881364995823746452825016846383245662011576994661905214108677905313652239577048560830047618421671473690778977423764170492111673143256933165748001929602115973261950301286194502034464706916339093138402693884132710406821740181661422130904120697652742557382220083256850872304683668444447783471706238207313409432547743358761728657274986929465726999570128494526880419618994156919067945430990462500*i1^60 + -1256014167659035155894266707492794489906589750235438978323036653573994121104136510122733456111886733740564519788129578180461753294962951162285039511662927099708687282881917945144029071093824107035926020712193831380894233880374067872111080818562853377449271686731443645649106751600039599266199582562136876055981508935118221901887135935374637768370882945543804777601290795285341093125445714708602571320767992348253774951974449649021708342730253400411384957850376012345104384664985823781541413118748945240457110298210755897598983226338535674195337546675032935477055010821572711616248200632485927496039551739464112400378773634132783238736091824208502518548942632390180700466042699661817574517435811411099544436525242226488518316441148130348997334677799558859921926534262288099454933077938296458464855684511140476379405495001142900847466586322042076860995609402274309135674210011215334877864696649475705336212552896578353346260673730476918227772145407584506938331872120312763406254644729207132152993718526342690313190470403493165723463613767928549202402840787158997739181947617819708790798120953589469043037877410680394260472576224773218356046254243475609277362574483676480614678814320888445264062181268932167023190812092521319540836154506894927509307811727330267075622537446997412640541712114614024423266253407940745158217611572227279632001960571914701085679369371980218875109168176239515129856181060823030986852981558117166620864077313740899708748431658286968615698268635132174769412990509602486558827273559555375*i1^61 - N1*7070393035834374356290300501819481714387204954716551180750972522197793727485785637622069067737740316619540380710444425768738548227087835935319541243526561827710809253012595425200998619074731251034939969259529062331106877637906723089486066110378929331829020948046439018005731111711499530945228759633368661299380743810946493028427987529660097310706328662965213849924915846972501606015249792714368252331935792011750054044389236930425524453514170497110454784868210946404260542450712977654914824607154289221059674674110560523732306471256603422974112241895001648717197894784*i2, -1541582666729359087915950466361830189252780287562229564206463265764457732187669532727278698662965116901179560744572101601242262465045389566591970731837356037625181749441212425267949300365873738544510742892144707918143306314065890835323833729583463416453719254398510871353874975964054326756265817864952831679429533205791669520590812377096892312492806098012063209441929242500516768052396491210898627521508639903654139466208785839279938299493328173866311421747094798474262589661711740094421692733112698113242776978108374237195876948153825402837901887259128838984299442965844623165406095658123699671894793858971543266015820689105472461821613033438802988830824031630795839930495541700974594875018499601521834690962825675975434828179764599376001738282587931261041520197716962821725381196095719273157599825592087765054469037568065497090285448992259131269127997593567864471081103935787477922899514198894008306319935531575992790708753410279786005829716329490595629669592769815633919104704679223954185291216416010207165179021434082371530264639015220319439001089531347755839185282755886955786257381285257052837229321001039590151241902537200213618106810030741677824010558461190479023134173564991104298618858010612159266144559112973621666080442989334104118227226522902033764073994356145471994162520163046457477649542571607871864298801396368779500314195451385371193452983647840466684438250637980838192848497864868958118513266067902774248603665426999424051668069694106349664756062738669787540587748005276591527275577674127415013091878076145717958979154501404666859474312679092030200486200045938568675005359507443956125345179065419423110300275254856162558545112420580014612863437516017558076368206101519850752845325050353823061569034548914537465192910119638571192057576075782113036480621160832659750243254756089628799735276959487705161098233418170782990735160180436166981765434890716578909819257692690977914880000000000000000000000000000000000000000000000000000000000000 + 8795302839540945420624929232189516649847389048756335541255567352619699926667779893699975516358887816406669474136521836405668648848501057576001942881242580183807959340227071617260365090075540862993312830463475282444792162101212793635894112509770804139559174367021259858700574271998955192274387669490949579195148434113772492330202976292140762751394856684822846679390855559868492458618500905870943021188696426181120457528843491560212610658601220615503484010892819533881560520574777782070167703340489917265926398532887995221556269521853093781659926691692029836286318928039917342642401866136256649487088486165352085513115469225253540466047097574319417196944063452837300977104951880302064123568155851473603172544029307504383323036931692438731220856968173098758674094053854538002057652090495912789367772658807082611692558650203229113144227313394386316511631726226391007140003469094171906518722395197434531677193558689407336483052980652954415452766281968838618570179123492592258344592499611041233000524582405648940856066369091543376962596978545433937474851617839258870021452055912818994908673737943126884001781031117031517701709542211838107951261274257841857938730487120755936144477047664408302197238078508693945352369858549734525209518478974702457029504448904269318156405929325010360765940813311241568604911356728364623562422602411034946480013901864452201157940323791099237376559999740416524633755389557215822126380657545789815149626085678615538711753856832181717576005497996185550114156401715044105810785623949600726526269265191217464692768560677333675450313995777843780623475843879039279764578318669568526624423926841308074992677303611664615364179456247231938445651569077645962191718652719585224248212836250813201406959663145998851770729196284620624300911447048939769691932277313576061824442022120627045656758751370667300066630500965328281835845464750158760551850618871501363626524170960322428928000000000000000000000000000000000000000000000000000000000000*i1 + -43285089363366695846815373930592664011801252417577631144037041668611333632622162541945178244229276688226937788107026549744224782587397571372117076126874886968933772837995222436227544457719691430649190978205852178991440492229047798941044971134880885433146673674385413006394010588265914813290112316495191070403780732204520042173026849135687730566591643616800591076841998976957250282197229626998281196837117887670272161599781224857152052529541900818524867656097246644903810337625525386262436453199035325854532880559146611866512475673186587903614492059743513084800070910790517991526170823804668933062451858265705753932954819158989002237170075498740695834448970736779716346316092979130345545013432253854023771149186643071647659507048317525258362786937717410751031798176672595782445685979863461594088337990618501291572229690659792740210773282200955798490241642193537464701042886359463983769518097306201122042960638250488801103592810151370061257296133093307636848858442822134483037384379071693377606750794164212240969031313347754270167669600859156434841008133960157647743489507330733411282211900054972849681738923361796487405307702768377890260492440485312576152167651059935070840582524754402515077206585114983998456943444314432825849962877502119767881109134270807733996674483192916422548396448862809141030437663814415059562660961811452592675842220653085360379396034530542277242528480816751341198716945833097643323344529952491791655484423012488730064225838754497467461146314776535159472948826389391296865341463305109799418318313354642993454753726484042063473916777329688176656855694789995430942262722345093051807643684570903470661507499794487311282059797600961979980631163579374334797244369008086187228169939868633634649831474401265292425786787230469630198700802830599987278979166674863182458253134485780024874172186334111243964308376630279658658743749164388935771220605864867735413472302745622937600000000000000000000000000000000000000000000000000000000000*i1^2 + 41677800184546030864698439373451311256251645011977168374379328626257142440076965267435971647670907424867424297203443234586912413384194187452873259065772803452427052580635669208869223819161240080848690716144348230385399782571890232780056425724736545168826573126372997799458850977087938356202940277626936097641209221080089530291338674685364022321227909219997384057100318604206610033728692167314264733661676414297891649372877342762019747816745479884421940726529228304497508488756999965082039942427859981701362277585849213627329851211446636315337075984189728935613747688493492300540393329090174646485280104191300111228384554324749285643089684448172904382596136322833624682303975271544327928405185160859680839310009027318429898836406750836550305064341831548252432760682919529530453287192160551488348655344461641604008280699660433789738284132203352712584703420693381488504325287766138923613548988658131645987462974762255388576984109198992384209393086291193059192322165529555190526971586045208981764217350960569611179221330280230542213730161459479402029877614733055415031623530115591443279155722146026834283350044031951172223447194161074109245228591801262607003078356400584518707533819336916839128439671969048566506237891391049587692362980375979799818509942551746725275423469865145944095703693322932679744094839340230052165074742637007211835987661698951748604299752127892193233834838929740116387189912234108161451821309958437386377192371028991778481754964302421160776770500414152261506550906413937411913291699756313460893535572941447184225689732938429524187031027204186455883216216908941740559552374928554261963773459638043647510074676548147575949019736967027986549177341830516019360538870688688358218522820449753590191624849163803311490368585253005531875057780465639935356231070112478586642476459363455093109534359036051338017749174758299749181514887342611786504048451430549684426551108650926080000000000000000000000000000000000000000000000000000000000*i1^3 + -28527868606713113496233344485612123256883124695862238996975527597584584177882278515834157210195356283704114694784600168674674468007682591339664171416815103862010168961437475601118451231738248957503188631075537948868886325543434645963536134137375804350233157265205612735651166554742221094646414556970366855399947719755724713161804549190485574365921078438775424370950519894221143651643266980261762503760248716304802992237217949419123937055053387199225982459060060122520413021748214655047458241108222325573397069123398151706322311742391846207644425536285886039035889315166875511164720036907195244208540834953311559635910230082986314970834046038733616705693627290516877142287400629187076211610798755213373533631493278548590741850499479479030399683713039046445603637838019634507521836158143004877777822438931009809400329034868532047120442592047380379697704587547416656409188748858772186810678022034774538315108800278527199065968285049403321464785869242638029733992671620918730305240007967784336642783642596777058697762085357836204540205584950898029919200325526363572072554044399346169042414684966871378471443560916604936920302936385909346600560003478696559602703827263169192973149032280401983670824775155418342391069375595119543964759658960059633414330281698936608537552816347564042324011059609169249207956462499941755032138561713900039684609330670917843179595951342967533045333182005071519402271908218005532096185138629769820537207975780626141186006377248185329645941976763684902736428789767828135701806285572766763787872464987252325014062232121655308154256254445681238713639557079382413692714924619656829556937196848655894330518539984502938786361048245686912887590072827074781313802108145562730487796937659842595891918400631681612927170141338420831696815617164729057008900517168306039251265353901451564105507255869770981081894066431018545168610100263421986963436552144247648326735980658688000000000000000000000000000000000000000000000000000000000*i1^4 + 10761519957065734492612130538099432219674702096811843362212166478385666890947850804129348330144923127361114157007872737536842315786923357323649303514753044652740761246657124231120639739435709320027072040361170288176797080051742430656846912234140039308922151458007201613852029218815758203017315082203310593246869799180661226921037405254336313461862692388281081607277930683322455904171158747879607551543166921233789828163113662147764849039151582606438876476671087727006162159740725748567757281617561526649537358088412276845368328472571988701912176044572929882011831082629961823903419492680980744600650322552524888812141507666542104739286244689651100896246181317245932168796064389789778223948742597285461181660694055779024959682662368407285627877620011928206181925386402008978374930929478652890096161329645788563720124048551415669773632813955414271854570470562646684219063081723656012972725170702502514472622877223637799872042764919479704835852657331139896069609510597718682473274431218850326044105546353195971642834989887856753993252998915333391296033717355601582569453842698007078046365091836766504638517552688772723645157368108414127436467893971479453284066659334500782197949613462924653671641675369204177727895873970614722066585875541636005843536654985838107514209980226030652628111139358972030262831029079683964635913446656573964615598684720620110997139186285852312038726691725112317770540870961133413824695631316029919563556742605486716038729806307106225874974430081715876427170015438859403874775141740189718261750580254264806730712270629870707783678694394551281610962129515436889705960584803376196126221870110541599669768475150203487002045947024344715627417694942422368374636722012904093895037414094634568193441230457088910033599234320908538218479865952617555780493726171666109765752766921833620853871810684252174634760468031233072344755459474664428497781956453755673759642025984000000000000000000000000000000000000000000000000000000000*i1^5 + -900452992802868416651841764222419367798968900331423635575447407572656226594075485975887334156309412392473407276133598012507036998694367414611163728016230259894554109382919932539123317262318411922338008545330090296082062305110477189232848067902937291156458488192535802393822720961864137519921564373887881173793702526324667464853511800804911325328636532906268818835033953498607947903900888604565577694828774468909050888391312879722490991101679403648994559613820762344080568778928256097520603553559991781561665644132659747731084015676396162273745845979271335795343258399133147846863489640019684685617735487178675028829268514047545206164169627464505416181011074821478917809021740567858855720702160520705032029851051472700672799503143076596518992359878418483972920847935068978965146598182366980203876275770276629226293850155818066686306504634525803112580795402311665286705445879263783575047201191299888314555558398096338212235308525531762490094450020784553695150951618208636514066292511502802652109669564225311555361833850521372064792080070440274285166836101983459162716539047909742629602661799138884992050346334595793037509880169998855192277362040842618262785878181652752819149572399803843628560609849340975473284135356846042678147008959551357243295660479925238663429320046756015990269546055489393637706359116574863920444573859524932548273599151064588447336602637877672458172523600737094984482148121109736767596472528719157331051970743938208671886484112612126809236069499841107905331111188619706442395127942188455493914103549782365721396541725515937128665586930300667610200499295427959438680932441243828521635566287905628958667708992164102581514726665830030789432314914509903228366865128663068413061293881036567503983082743795398608546873312914427198756487519850329740516202268706979116292562819055256515835751747343372506055953040364736978937464486732505506458992836594682949240094720000000000000000000000000000000000000000000000000000000*i1^6 + -311375907623193566618099758373360609451738864551700676444467502040259799173440495936385987521784706353331028211531474187418218945444267912112427917670718255471779722708704401622847720949560458534867132951192640126793602689765262051633321179000290778584620175727827286785259274114584097615453826087845750906922631589545546384098628097031576793295778509618554996509736558637962729692874948839800376410181743692390476880619107027135142701338644416388071853312945279879842763594872369831362467329607048906020721569880887239164575280185989295294751997304078904376716514120503894863980866165758072342558312202077856121421270459566970098952488858102220167082433915261459702991934583706776894727601767127189520251887955856526128994940938342714341796106866766815950133764547211266701310378272351728407157315931674487095853615061736378910260396871939396409548886178942573645972965191122821153546123594394205411531303798129074935626140135535651749113866407974170898093608053960956946738968502607914258397168828512720559955764084681971303131892681264657976922805454887057559810515754969295027970233939192470988362329030749556641397999016216552233875510054160561229889040956990135987550520410465094121209127599573899956726111350017521874376468919854415369219109920352760023813944573106050344506463130646059938132847146954780957344431419690117530660848284363634812626634280981306885469789929203397030325556840972315464207507766386639193151750650627542971382203868384789391925108261676387824816002850535235993561516409453408050961165895227799235982965749152442990174313137214798573937878783503541551563107335880912242972914539393255067591192696932332100025352135831857322091303370213496366546764800034614703523218883918630885711133048072030654218399977867819710620748823215590093158438542853094306224846319842590503598443743758664943663588088660542942190454760558618933111222939540030243209216000000000000000000000000000000000000000000000000000000*i1^7 + -144352591566380183960359699216207171664539378055807185425248944331496132564948519563748038586869649314793207427696059619601236146589351224118434018513113030636936670970974086359194165665572662843879458424630554074199567219579154571230617128449605218009437668027610345117315204440170553922850006299462453204192108851489648491322464228603569435276734272766698703469788924796103527062719260059024159733502512506877943532866235740379818231633318433027467907508236763795949416269238086484820617923799052847794757482901501114127067207045963815516068359215806041367314941788780772565808435879034555416963733763538681920043889473555954413100410228124593175997793545657943919310441511784834013045975258120570621432703356556086359319426050028074446782610609370914612633318783942320078666989353477994436477854736797109929177810684138889825185678813916189676833540376160776431399734245327292449617945860851526161217288501224238321083160813001303499702502252008743706174518784846580077016112382709465672359370800308407236944346865101783751044701581593331661500147153000142451478452728566129173793898643151859972422552791435276800622082685492295282473310846998794786956451966994994341705798060811794020573555531270344786084192621967494039539319946586126015830046811573630124332754186802813819675938594795309536198919115109072844608729134288046902323559174327459593091093895223838720262109701487142958423558342855287941415107512938588756022665595334613093262721464131323737626191637450374316906213943368476809054324600825860889009621587400995662219158116598054226875439036912898557200850782347401086498170125982679100709627151590000266899719397060763524292631128353965157061976474769307525523985224858956635954124641818051121871124545307301264444879096874054127076119496265477768103995429320383954981594706696354602317664940595172665385103268297651005766299600339851338448294140134816953139200000000000000000000000000000000000000000000000000000*i1^8 + 4996402463723627092674441224618136353231174000978813624536343206273352828763959353268614139867891669856900569706212127960913923617316581278541183418829816810201878593544667643328585658451342589860002407390097232829677317492571477477430364230879168037900100039857660983759326044061173686353927053000100171996731473970686101809392677072020709974462282983310375784461140383852567632288346153317660301887784865849251809401032334409139303424090501373395009008905280158176659948806137828260280060719516177069929652936790726595013077063470694744015107626284080056326189716482781244230277622839961136163120881954502137123770845226246347650495109299306239001917885234390525703367834347264034918159310625372033681844103758300459541348507092635968805288796218875851279423506991551031724420924060581601351249846406641355832629624993022839140330958352743146287499500434755104676510691854859308023874979278672018846293286338136633917461059501284292969553021539303845393635415732133245202430135042209033559305876873240634086957366413115865754536973748082375641478867076873972115661427814675991686383601401584957130589130075333465088440041535883309433883276310030245751887939085958592159282575337140282696725211035989851329773439151325847313072180573525530443687186588859122583020251401612836417998524971628122328742994079733273330576563216015200028916276411159905735727446676361411148484122025516168051102826114858385139639251769269337462724425937928534079311238961995247146582491315877196366710238591103304976397927054275963312345847465449847345508221113704327638024882965668197849544356867082697552588324859697720381927410949764764779126821951813436999054553242067010032051336073649803990421075377784402755002187742144904928336920785848829666717736313761162740625993534345409869698647299710915618127466129098689868923880902758687164154998495463919636624666744508865337378779914011934720000000000000000000000000000000000000000000000000000*i1^9 + -846340564718470626036383310206063512259453386889772925812800701713240544841808274817189543320109865571725704972886879064820569017839287428025298886974206902780801179494415031680597531420358638111672412330305658502399012611939024978641487112901255295584914909620652393541073874292878945121798721367414813436856744483779169900752950767934101404216993267852307065578589502395807972060597545014225086560558630847285371842966158697518295805504016552398581301867595863594238079126633319520713004511083424589527303565426254436500759584446240445331606314803242587127744089324789064657738585057155349639040955796650734818385786463855230047368848800336894570232722649900457036882458913125269665814673586948683766935855738531956906617314306000380672877615532883265937725529132548311325475611189888001465496041210222610871488416100321659414681944898981580470022747138177075402577707593071208751597281259473787678489700252577429724015689352552010094303825324396830765112910503387810239465727787794562324254449516890445660155149968843886918720968861846920545671550039563469409170282242238040201133883862323394355641162713750813856465921005657649999064630006890217270183453200126677061148623507015470741703162486743910967032971639387820722004784787383734178548020253340812772745450432265474633833623429141655542932310705738399570691505070354964236795175950003014098923448062931170222215202426099821542168885103907673363809010528779456796723457780004900204441450245428052808751360988432573144422296036275799979337821591031365589014374347204850607610644918699526609802233783268322390013569186091132806668609692546807160264776581103900208074712017708004445224672230820064863137628903556292532891394848269727239613551856259974236608262069534910117045807420871768882503815325742942537295851206762155633971188570706915804750796021348205601742642087104269058868787028961552266206361627394048000000000000000000000000000000000000000000000000000*i1^10 + 89595495573832488257595111169713904835960286276909246640304780377632376995331240657723520546546897695037495785101636347047943096519706674632757821039113010782392006421361326433549791063137884031933995985862005153114389195945739791086168731231174178318844428396018981968664299710638258954743185032550150598933425081540009580241771948518348244800452684073916850749642685431876162577874310848296292740049964715676288662376430792461214117038689930550177807037298604039454436815731432709041464115541174596695935499388530934180123494450837175658799738508452693869149072864448066102241527650103645668644124356174785550032013307909570658175060901528156719838734322439396289746705867204711915299228754674793192018637762685195499058020587437047212261047457547880013070047355988335137185721574568029477806086868891929640795993198285722768067093786340834132643398472679864079915338698618229904639259668815881200026041825716829168258851127915427724525359115475505057746387352114405637861090585816366682012743570885948499492428229578345611047280041648944523110579588344892450396150701338361804992437080927918838863260516126047329993117997473281036835561336384982901291346136641206587965292759022780217419006440548445584225247374227580048697992334711867046658015155660094060188075970278216802269694478769488943434946558831610925176512184748322869407511343521868257974550086863635249326791872132215146358883883302456004473722065686929313422504690744927092603263372280542858043278412236928216356350637272149392213984149505412214901495990947445661639307835575862303316680035330126436643659648007026782869882736318613074003529184807528758792720155568063169281138887215731123820100062247114640307382002768223344159956416979692654615615261629717160018645385063150213359091362171782257229318004496443525658940022147458084465189642702101080829091005309624170495511102892646770934521685606400000000000000000000000000000000000000000000000000*i1^11 + -3004885283364180711062264223577868218454683864663036058692125698870981140012675719050303859641696462625774376451421395778068062763710019728693501621978580769071262815288829256612420585085236859476137023313083411183228343117608530787134106405251914158162999024857480779216123647638667942056256696989730964072719690359102579570823990410075301154216793061080218707829148234192873040428528404595665876032113172131392136015834808835184968598626869984074686171597178622299438221387421687212689144793828576861954809665623681310405297069484301637428806094407739108258689804358518558957400391019570364445877207729958467480568849549354525756922363821537491665088930039161290178744918381721128616068097023875503327218999770747375021386533918396624170996451180763333399458043668077961857808697505755243690672578511210759145666398122422917741297889923993350945566908905376950990586433557942286197727108585120874276683609511384185260785367209580518947624543816316141148113714235467165781797359093062717945489808640917754369211875002671146753558746902393714771980619723467324603934314887220910879136019304050572280301067648666738495478905572933458486014052931484990399739009792853136824207330911926386700271012754994278691755043414744078931089843591338996638139132698626725208959062459819272676466145600978740373901991729048582153994183608500029093405226119010800000487855647627930499538793405588894669100431372938551544182576293299615930220412752470988415768370805865464473765329112607142002862569397414315533872891391459682708186168684172528496306524716056402206237970493061523279697909905704856979961211104633592545014247204449418102315413509847619804972005798645161873435134387667210680157631005425541641796548026354541125281394620965939656086851811179872866734196470984371717105201064903008269599917652221424834867461121417946718175678501377737161800233054323768455059210240000000000000000000000000000000000000000000000000*i1^12 + 226567199399454684458558815427392381408275678904959355046141210420290880816236064390660944721532539635614506080920633100860201833867747192202702704003182724801879762569854151302891883552563912855110702883962508532305509692666017379103291770417350021832891018138795121927512311166044782026575534271576678271463378032360924568715312210359529319326937404663452764592749301781579792767919716034810178359122771336325902533873419450639256934370416572648339733958195186677492238168900206071865725998774125190438960474571917528765575944301996888132758668158932029826354343555044956796538038003925300969936358472157459175125225174462929597483677323673737750802938171176877201889243184591701337417882246612183590301976961496699012413949170256360929763170873064943566937189025560127414788067385842499983497711458952311210610896221296438178772207158415967056450821964333337621147842845440681080606629610584155125534894410256201692626498431183840284572925412244542274798493063047791234674643592532400728745710093784362792081866173319050229065434537722821548018273486000301251615799101460382090414838262646770026473614668989841237606617804689397061974077139436776237392232331571581403356896327657142875653761891177050240579438643375331064350694403134530492158077600735365340387544839241290848956070374299202852049733647733487952462584761252262488130119047878003550953714629172124783931500814287951848125916977614776441772660219796277552101472263914420218133352890704041468263623611555553317669096929838322171834289882579883334810954542213467951642980461734403023938787686189240983897700389529252916767923247615696229072343245195273185316580909405484764725632227358033762160640483622312251955162672736505251414886008051698495082055816840413730360045605650534009900330041839642447843391394410375809195488496515131192404397224255807724155718402120262258197161318189919299960832000000000000000000000000000000000000000000000000*i1^13 + -10421848674301070428156099108876834805140146856459380891528990796228653810911581072256191187628646174884286495709137234979489636173397576914927087717882523584919040504255093014074509754793672361959172581289758612210422561450587439485306821787182681879090240597748151791465767636240862535767008722702358726520885031374491798241476990014059050893910167624694378088952346628863868285281260743566130233686018057260072461003904895873129503992650390504651771654353680201715975480583061394439155943755901486914212054776400991299664572734026743326964181517984593790522918699019293149776319844346277386325204254440982100336674800386767204699340553050039490122918852177685179878719627062551159429213049625806239160326476099351012882065952763984592799141548561027451846770609985896337995741906098992339972067384882345015283154295613131445470678312299808313295713410138015970345589054720955097864568750461739397635000308537841308195653687878792083839561350194095467600059156953321694870641529948681311015718745267410749182920257490891196158178322165381415817413419058381739747344667118724184800205879187548835535805167711657239491050512112314308929565792506590229302580118844445984882948788226134070124636600483858007379392707817522552407926812108296237328409136626175369593640936214975481568113639065399629630651285932236156073577407892116476979336867087142639244344702355073378203079140063771339355860330648894289938512249509291132079143104582925265431689598647860576590450261074458865071147573131181813275733616253702397603680571648740899093565854926408513834997207026739165362047319718226581298245131444402312621306980421392179371522369642352663923674186926238626069136699094413292761966453649880585734097208932312870792849007936439143763770391063504246233246385330005302955112896587876458930152185170418701864344466680240220595280625046788123712661051731633976115200000000000000000000000000000000000000000000000*i1^14 + 261227800596936051080455811650110574021959380239995303452538313335004443046354144909129035878919822569438626779789690668318023030680938841908150610646351543512064779716043124221690857294342466833932263145152561851304807741841268166750651932511343498619279967900665292189162453027607341640709592987439853722879865825511785928120101819755074231167408869295657599013834960785726078695831743682374061339224924890550117753526576336638254052648957954754566805289343859454657677473185618650638986654311271868737757602011984146672293779662562799302144245062460637175110545447062545224814331149249045048875158334412418165969325681791593033912863352946685516540299644211274668644825972763340101724123385752203506174424164362320325017936377415725425985447334149546583655821894105725908825686195752748153613868107267456479271369906389123801887916496345478191739596014706073694663461914098340684087962008819567262006912011989094795220419497491372548609211283219674138714966027617557462820997339483598274617639633807293631602404802905246588348497193325897953307051301208022789093201267245481758706834796822174308190978469077508325982838786920976520460703041964316275769269038338713493978944142734333945552413691251667176646419258637851260363909077296150725891689668128091168988423143006406889733093977700716250288746638747192951617225170768908545952878905186919574915005181139274405022812674258803618885344408618437606523195498541660818951189446604155921085090986232966694531176641627456666981393522529007380394514419406645054698251828926808137023342307780908618435225948287880585148877698058485324050744685499034724619671663870550496505713008185300448638529594722930686770707478715404319098997071154797123865064103159035459106430520801042771057914193400797958969969997655167190872459664983969483383788469507150571571152894572205476150154243431497728459553039586426880000000000000000000000000000000000000000000000*i1^15 + -13777502219549050855309158949598680987886618250313101331958744037288615643608091382285841357462208996990579832848996459600086937695651961530587612487982455662739675148239716438154992621238231981149900474566042355809806244332513761405925162854012988047908410843929892084427267818790295325366724387179404540116158792747492927488356291612007727895563104112394675938956785510043871204326609288590123678759491443651355736817374009636909544325422302400253540877479104944270347782160445042167343254614455944507219247784040802560116710622506251180270664771384161874771380088757896958112821777834413399763439491468611310758800515407247704421754751710758570950477461768859939765972650849594862676812686675594612572581758780685367863726867192686151089630433671377469640079523492748998090635735502823890291508467897373418801314133344036078894726204261526402846669714088586398736661530516637860540767512668598027094577948463535240058691059618893017016565143234686387146583097963663736866703003863063754598510160525391259604555933609519659336639099112296046294569165340409711082443535781430997997410543255282107339167441532740107040547103459104989004705907773516087883476121973480926902901925910693036108542702177744027786408195433557395933690957089208380867080111777137029163084845447068453047203775813853217665578222333775058925821956331997084336364461838033898680933563944480253092460944375065250557972755487773249063036270688773886777746356689386986753251737310605679939245690209676319815101417449757985447025145778702799219821354782689920570902460491132659226514966081615113356403035613361814866437559764016938272001930076728863085972379986631656509221605743127324601385336692132459174691819082234370003616035698339523365930666196553244991212078573915111021877619817446940331288626710666502350066778637439707532645237546200767233539179406918885998462865768448000000000000000000000000000000000000000000000*i1^16 + 273156670048242231306096553279166061281943216273982075483835810498526670348332572295697322484580486317586512372007417158575832058448302420245568994947930908057223097763673366806244236360874517039646084569553150289251000828623930795154453999076947976870747910415821365126559151563453000847696694501868054791684271061955563130429915295879206609445200707033809473238665998268496318025854180876716004559029316119190564877689598188925710294169836807814018022917191684508233228021879408134799969881250157422229949610307033549830762811250063686374440282354164793755764848356967086439891626515940270182202046451248442572995419841116608975150060745754131950350926098267208645352417204288554268036133174090857014808415194577228363208973514650156182165655293749020942162819426671804751621472794734998654076917426782041665956186536991921200796844458611936116178886478314462448346684543708187489934235727802820654967052808864983473123196474384903991861047836010097365904471736143553588718908962782232503412357527579070524336747470576154277672105971090647228116231742507487593579810302068863675196661534249945687652110929540275757488203582439552091826491381263015527685475969283154206993887861185654563714299304078177184377728385164459703959532957468090289168453389195637733252914958601709262526716982437543872508914738801379272156957282664492045295701598202006437050254468168118075597387335357248949287970205401360818581996820856115374971242923311385143949470638003510098405745506803182548065007320201232064636383366845038691375172254872884263341991048327447110316946404085809879961253920666111241207419435640769872046837134407806419721897498855500858027908143585535242091031016428219820771826946127800465248068551423093716428210249128353185005971999981337502949565146156870905473527168186536211161205991225693382314872062934881271741613153834656886062841856000000000000000000000000000000000000000000000*i1^17 + -2339500739802003283686831261882964709760332133073274403689780383254818445470246684538352234986486118642815996306150605907911745894821065055009909209167123513290168242799715663859508050199978260408487493998472435881639921159436837343334184094487558003587467727247149831879227772791287056178155876016405396164934795141864656917121865486610288883477771366022515844356409847410262709659274807290714247494710483245829747136303424276704562527539432885235349980815232858728206509771668192369025724530398336533023349359254291139525977612948008869340032525787859853487350390393743616866882200225065334944376374592514773567811151722608787242548280204319490626624217764191275194332201827266191556080319534358472508185395650382297699827237726338974123944648940164012050374981519956735109358333631486648321871939397717030515108571518508614839687082774708035319764600030966097846362092834460341817173233978865901108254969776305356943481848745593091426489373346142358676742848926790143259357801498610188989458133919789943652827892610637402607952152987451906989618156930258479397722633953407358014529856581782126528733100272789341739821972660652579397859656388564003767658641115163466014117044026849249782198081011140668170283861224627912154503034897408936196965442049672314133484204212806093327482437179761320767054711218325999422736450480683956131479461643413054361587218320353143119788670013866525836195700110696767174558586486744769096345310046540697500766842747852854660440952930518591778961002848044626613344102434031152532590830649425546973290477560556686977056029322857940599878492651727982194764617238460332007571368484859774680221469951490858110020830708009798076857567549176164256993002258986144590745529854120288539730662240705454188905619423678518369666862705621062106837008392565090445841951035988906363318997324045321292561718718806774041804800000000000000000000000000000000000000000000*i1^18 + 10240351251151310238016597178700702249212587438753279175734285090743205359777562092437923050999026593747696939551743312702583618275365640778245253740536393421685276827708223481987225987739762471664275091303665841511303447419730729638293586118531326660314338543960755773584495002271929017292307566739314454510644076641532183731322135547653331493779551400594734925958387793416759584372305035103662567771200341987184394131660043977804665230842574645717665287414309586932040373939181944902115439690375022650714997294639339227901850754760234156733393250489504560407477351177003187563565519877678673447508165770418288753444104129096506153733054038122348592262671348029298395143224409976771453207964431050294797655227837622717539428528901126118257443376535761862685212472078185240317689604878385413280651048310296430468766731387656837788132362569693955498020061738127247544134547559966165624218797553178007048554171259454146434363744813164901356417429517917495076720383083538978772587841020643444779420500528983263191399490790880406718005927391373757609083407118083103524322609995401347332575128124939551131796584667759592746140632063645555241220145645071072490364655686971914336370573765183855834250164302765542982638259491951137415503032068555566715083921973995520648362071042219438505475986296506531398198047779864138168840381008174093720335184497135222403099704235285896039678792330476510613356006590587599955816932449492884695836068228131053192708495628021030085783817623820569804733019806746896189568854210842859213181798573025126947009648234578118094044996156862735627109546937535983418836514128012757998944430190324347846444989640436522073073358212623876374490804230638943111636417178946442644678176720642845593220643185884664118401175043990256756349086502704242493971785458313573057485535938602070415298883859407244592804247935742115840000000000000000000000000000000000000000000*i1^19 + -41925461309423467019009514266976648009171872098982248024095078094590877855934192213150274245628248519429812157075032055665883165682408599284381348485800955806548663630395977524167646074097581085214932752133152222516510588459432127936929590218533102416493579721431592322942960008302227887269110219484852910313362796627876209235842173669239048903075104382409945746928811806999886636823470376996116339830690345769445894854389772290505485979405006414205750161284802438615759465435417875468214477694510634645812105022852359803846153509470810434218791196004499974523622492182811935979170446663353355498976377542106395573933156182636803852790045990709687159898696558196971139186156408335754081119161633752902209610125974118263194749311240025387042847454386267435793396860606875830718104980206878754382421177191370792404927035293851215842915180097058862136048359326380114662221260770054916024537551152170497532130844956050113155843498549061922414957495445783443995924560610787384877980305617349169780963972025683516856203674335973360093513861673883573784513583579172827304195726798352332042308342816199870617276847004033743417011495440014179868393821510555964758594184522678290912807167521677472650657747047287947902950664516806545959289270865622754696777682323610056207543158733307800096662011809918247914679921688501249862127311669414284845418430590002989390679534322545147417507354677313362567677877341800583683589001189051300443216414905993675435676060464685069819981455417235059983291906519409092107443813598239723459389021975481551863820632740198798159219561580672581253318925621863681271852294854947032843147133375835311306271470616328238368755360120841146530657572541054795437422133176451118506664105734719355683614282270906848964286051390076206166603253935696161906285306367089637919256836893649850706843902961315133694502093874790400000000000000000000000000000000000000000*i1^20 + 77515701509749693194279363975206585934858738005246888055863894056919600948505135203828901258438907273811964789173337146913837385722347173506232893367009011638008001115946573500811661174858659754619439231608481239753570513180909647804182993940465805525319013375345924009885413326185752298557876688563248653241521745366805436149943475704132598531167524516702144000047681195787382165637178423372173052744732557819172336088962336791502856157655948151239536647675448086969952169205647446844995813611740244354478724344431019446063348843858349284918641256557660018844920887367060967430675534309959769940238581985130208343393167065934140356906150438693934711131884281870412374453855233806449198937355301402895191830292753225495306783484208275138216098982878581856065865077770136752510326620124397324168683214719473584828684814722795844930270808968229991420836978184004703962777684863455471759053942841707549273423853514443694130997115387927109259911411096791199382819249519152277146369352887848892760121642007473145396083319752559404746912854593940868789883055676998442910075634823488700854137206179332439210493197126866723085329117751949903542212617092435277842003369627188829658440854898893430967295891151816766428983434008845458374857405697553393855857566133260622388952184214552595603604279154170076711105019325650778414697410727855040954449444728051512206297582118696676900202729997170600202995105830075376225172651618320743092361847956140439404408301331417053261141928255523310245727350669159134170830708255092369639575712646417262535247889769100615611419307173276769326970130621922030357898374629466296497918933634076652870745486255905246685716614612675658464303241418511498890354337541044272612471369036526326997467094584754254332006171269914917824500003678361023612584029570791698694819786740736161803265066218568109576798863360000000000000000000000000000000000000000*i1^21 + -203628070111501728757267323248702838531697575485936967857882210760493155993358414457000521572945236994498188864991969801228471522557223053116491405343954005011969494319738760227917206417264114073957828439095787818503783126790270511521946977664443658153046455863852248422037863323210106541680949215739184113344113082274749353724218194443621941180564041002367693721691113606157106268336281919451557253943445962883755407884746632609528365067062246241163228137548394106872874340438454240604626479929689113841912898823776218635647340431484050811714516864012595874301177874499168883532572903800918510587775122253306150736805393521559263154362793578041314687628403691235845287878896260731762018677656664017976955984362879299300049053257216440533720732633200311371878747920471704235547794612908120613282018916916313819360358981528616020509066630193840510626261522153360384149505598396472253511697090671574369686504261430539359498323658543819805242472768363559381119681192621400369949901302556194333895475034336061200033311007546383843856654190597620025186542621597556108297066051137002368465387045352713792627608564234370328121578660490899385001007989098680311598098563256201538950666053322536305410253463988301861948410666669812174611894015394097369743938445744036065575020164768412455584811764462087176600679902580119084668052002630282577387352127192242075527052528990111335833119891893868880255598804050332790866112677378844737032830914919939699727518959397806425364849469289165409254864057105936373880283913341122071613587657218246517423983232730976653021228994509004497155251880921090445152866837209875836719126485682393332916602767694481778262769705339977183925189999886689380909366904862802157289728546033339855789964078590963309640764883052265985612409624878859387552022272402182743725785509220971503511019986807317464088576000000000000000000000000000000000000000*i1^22 + -335054398383513015214982612368817484016324416825289681816426001724303604196206808684930233967974650407086962718744080928379671042299728565555421990300268895288398261102969993700077817722509093629446222459780702362719741824833843892541656861050354156794597689956674438923676948436156448019975687321448463734709783727062663165075139553422928326066372831706581402528464655339671073799721467875494853992134835489058011072157155512961458142445514158491600088787573115883158348645012035444899502432936239422155130739062624881756543319028772023099969849712437538548150272945681852824081321403707176852908104459682248351247902702781839392151459134848475236522913364212714432768828970573988214220180028984556658554042759111310955909416614296136378533425293462211753211608696581801349963812223942551163710390362788681873305700183087237413811067916307337603735994908342961182200740693694287442631155556232645462325557374534004358175712397111076143739884751477682078681795046526890525800220886709384198398184598183082010966325191826668645943733851108528226182697545233433412094639682666787722690614361281674020367433551075396274848390497348417833617219101230637440590646594835458106835802232473347519844922145221191225402229085677578097235606743678764363350760095235166163834923672781932054454529823276454791243849095878727083517785178228604306233998163868023565312400019219012981127451150027170883946611073702647640308710949436590340956536059055113157191867432185526639464371171670365324975285873396330337492831224259429244429285955683389844512633420410578576579182314631484104334364183678347602273095829195719814043598341241353343237441233674843681380688779162577279176057090422016738465875080968740370424077967187290268947752915812699469151251039096420161658360754918679456485736502634537678497492398506265191935756378653799219200000000000000000000000000000000000000*i1^23 + 218560902661529714342839255323270870728007359867085899323484601589216205434837040710118561710139490681408451457989545776284753383025071545172357430673350924476710831045509046826349990079032527042858666689874955885801723343895459847792979403350840695215775703064466911579417786397820103003302410898280047537402960987526103659323402606713685899079156383409475170996623933225265562445726315399784528293583512926593242987015609720623731020994754824887757707041860803479666896628415489006561212627617973371769482027819799710340998416360238101200470774645244848075724262001858137766030269136127624671838174056881050099891186105235673169580137017827741398918238400316161004142303001558693901534441565761378763108529676422279773315184650819719980863592767770862366006371361937851103200010268200937958278821125323156973856841168141560510745599895454133531020793727657303435859556914313053230911752207914917149359436309728195578631602991699017861246785088391958121148403327169117262627692372392226332030186935416233340545507658013847711901896212615238095373778380631061831422394564085352562245287611575898948155970049021626714356168459555767285652642298793507702563822554746524455337534253866790169291867906713164167985925641825466843547796719656277774896490451152765900397602181447209982564757793290538679200037181929835982899427053235785878883711592151292309658181114603202671462334147990655778884934738232824422469125059250998159256423781887737679028129877347874371657151270698870175438789799085826752244925792121133884714283644025592701496224614582300448117880802114252726730525286780564642954392589005471577597982018789108593610827206168813821469938191230040170361491964759114965802549046206667251196116058309075775566590168052087185013524807629309065300003701841677445676892310022168957202422387674660091142397147217920000000000000000000000000000000000000*i1^24 + 2394616609794583909855796886556577628301222708071426824779986524902367366789274677970504229201344660292474672527290456297625606031591154599796328481279330725148784785478558382116476336798335535065791968899939039318328652699627188241305746627492036767796487890708510828423322518707769985210226000238084836313509380846107083273217559538641879869916115348850783704398039703822291590320659555549017210925157981194197866232838798658895972149129984523915776833967637000652155331330779326650762983631879666447980947366767166621853088315933731862731258459908349512737588246068948518939969968981179549658268937828989706076782931176795262815050231564061631663621629493431706008199988411195378619363253681803275719642343894180807926085568571547134621016747312059786515289659121952116066747049331304781306314004510984103017100632473477023150403637947612150960172230709005327405722611688218405507336451880075177823427492691237946997049808426232401883408690351365171230956186411828402587129165470834315180333202594484011564853710650446147751277010883462222314962025960586468308236830534438331165809775351666162397079089677779855585469673763462657032997242268950569386819847188013356248448932115135706790174835369171609411323919764141848826440233531514897334533012630253590684355898499508004607839585825240763430491644725937257943360180849767172738775966126829831983631301945385139064576129229473180966377288069799686419997488852918949206177214116440586116312749830905317339041271613078281704147724316936154802676060004831436185237004746557157170220571023559932986822185501250434210815182051003133599110668797441097797595082768012056490246496832485929546518162449595884425614127894484137543967585116506302759154416465921254245548369125628585829994312890134178789851558114641087042539915891181739827416512561288670391622959104000000000000000000000000000000000000*i1^25 + 1242309516286822831359202117133135481797270303233872672232455019195926329339660692381842349581732689549929841607090574979820187889142954425975555831263386957834539361038678656878444971456866340780335867276659909668548423052390924392444368479354098967929075509582234111693837112267839746744753422543872895349703413364074766874055827791051619676230508889091131579318682295511789874040615097715800542985160426628600385648208172092926913948268149149635954841557317202524382062262874426496904726474271039994524846405046077836859171859350095904116318267872747099076279342954171108035117980892936614206660145869903037449881518411284345643028755365448825202881758814080352438208054686515894853470207440836908204150802977472796982283942634373572683297481749051946310093003495410185144333740559907971054217892835200429652080871682850157497585751038824433374187855934412437254675589227819201435858987927100743562805348471989529342918788666319016365229332356434828514670813061658388459250704623539770508523149817201341345429942468213127695749272729940222686321263851230934472632840686893751606959459014739664880079548512241114166106524897460319619115813434289533864599508368697381198743734385415553476270184930382647868124462950988860186131607027983466838420731516827648160659030235194418596754912937094074324797835727918391130778301120065382875772579421461092348762699702198836935101589693820922512080790495490726634373223423116600415095225388603198130900980020652803197880829513380706101393273041077819091405249812141565143188199164232420956773701241885380669977071360076178052907687241702128270356002414518265980472701831387421255065167216421917770481352903059900362854742881018683035635641316960559579782619481514970770184861096968718826596706340546247783151298364615243587151346863135159371745652439185671743078400000000000000000000000000000000000*i1^26 + -4738636424092807792145672251741519526324942328887680838602891621626905844793156723956069145825706447719328328488494762523839516379269964054783640981716231033556654024542831709259234252304928609657864453790556732223446813722922019585333754877647868942621841154135046275505661044362512444267473032214774108486292467004848492112736735007621656104497210807899178628241968320097949458948345490862766772314861250285140085933873052457748005185720407910763447443280555567373914890291741240708286719778627206511304808553678050890047089786005346897746931438410301785854869121863203852300778234770449946728490635740819605654444141486747269792250628895711687318232096151894522608319269517993485624778200658388259243766417793581009175086696403288524028569211169719583991959160835822042089261121828280204460034285243821867311773081335858206560761535548697743432559320341455793473201002436578546608217342786890272156010704989682699975327423471067002033244231427006844548625208269272309787223804686078193578965965423736772618590960751693762653081329421565161498398058182899258242821073579145185804103110986545726934411384230278736930035290032849728511284418847009631276497784997467844905897416697289565990671601282579392116357375995221539729155330544027627517656458676665873017230580024227898542898853171442708179683389499699485647659446014584636126990857736862456219101912876696230625085257867291453577972128727143010592120752711705104215591876219353018400895191153304496063917412386981273311588524597758750912600838250915703052085094810246928623820831055006803523419272658184237418374216625541756717752352350231806392662976579372292043324053641963246311110118567244579869538352696621759346623259172501252950078161671993417875389295796360046624355554555895587247183280065141687073755509426546063198634227856499015680000000000000000000000000000000000*i1^27 + -2529854044917694805579748991364958119736394346627532617861431374540874655854461608811075478004905021594886198318147621815902040928977105068623891972704181104811039117173414905163401954600423754175713706980177258644020329377264970511409365224297989822373263877487001222464328557326253125699342742496738950948837305593757878418255684859052179342261308160582618440777017511735815042687201993745094321515674329555008058631233938235587407968395178008070660532572200255243443894147134266897060981887426521186556162176027388391667066381442212311319403630057949304628714427301261580236514956815712755057614183492647457550511518215705071189427117074410346404142227029154874872759296565887573801838418899266200657436483878477802149146829876340004061416932623539849221454419585248969350358883234661146051532306425065091273383052736451917657271572237130774436087687126198419468283058615160700565758453342940212968607084135645171788040407143964093589911188762027732193406818055306367883191991733629748700984870225332708659480948560102491303820683973405061407871246722029589565577123453276056732502787469984863209058950198238247411709770013902586061121294611765315895454771713719338117733095676768996424016091934487784926397400825306313130175530822642826246016799535874999495620158032142905085178654691185562894123589109079883730586137757999200904173148815318214176433903637826231565364061045184088015499641564144675690856970532027341703069143279717392351264997066257747976843361968798989003054035751991231792456985283715068965194068673515362783905748337037925249981324614526761170972357921343663271111731457498575070543538488664208283085476745063201260713069781365020474257771331429973452795846165655290046479807472110222710404936902537813730613594033792092582586665997926499814706850948795098330067397246976000000000000000000000000000000000*i1^28 + 870836680548220570239425298611593508344425307473826701273335456123267525433429819627974770463757385748443796453749750593029101844519009264101214748501935809128331887238063628444166011183545081800981739763845457600865522484168525005539679139488400410915989138382858091142514582991985999092941175757174245516096151044532208666048745174468856182936428657328529110679936243049838317703052137486830773774406260101233381300012589649198270792091278330559471925433989446669214155000231265318139233318536124631722709287694504480554669388305462571167692664682824510883454736780678150065004673092098784014928332273339077445927996402638005074010626962491271909669717239607758261898427336942751366771467250875352303717684666270592133123538332179880072815555397187408048489397895158232827036180235591427582947056975732346533398540784565690323649696017162688204592369929139202334263636351960456360367252225043403931061874881454243064438337289315219120363782709099242396522482748350489854252650916548051230585917997757848121053116305992993997121934196084343103618869634988865552325545818101981053986317594083126038352583127895711368676810792374741674727284045540658212324415343457893842179824807220418893073827336063034936996989447319518218495378400128905644221340254805345865603669887052894131320559376222402576644465466412206483983290741874557678945943824684010863629823327786645393977815173775291751133751326975111322983220949292824596431790447035295616971663407533198633406833705026643592870313161688533825746202655719448361342670081447573480497965654568054989355483345892032681304640247351735896399327239897530135480733803852495134114850899648105727009534756446516829648766230526814210887730431714790155274125587188902696723986992593212701362716635254573935697825915287521444765452871794629172369817600000000000000000000000000000000*i1^29 + -2463258608295517620299840086358033885286657509696677777722521856479843747915460170536478110620378894408252812392982880283726366150187219182768919256345175472358188455779557209485338224674348569780024636403272555495879751819698604736913166394942508454760893422962633683868060620467584791327254609888230947966049786216245423094759965291960296099225565813835972691671189865077335497592806412170859359003730327655037024882076579192753827150350399784402385657132453738624284705608797181823565801006970029274893849620297819555476923912854283652846862155493367186706607586356475563221557248027683456008857163320536116926708671569369024771803949458397326541319466076464195735343148834023866200259949343744254585861138787540419743536714770903415477646161421690876474804233555975709081008212434826653230028020866606670266536523434540713729996767052199698484960506829197511652366845198272650919881565240641220416626996879542938363670269331684099181524341505229779623089643737427203507280491801992044814468792776160165119233988368032678839577767429392258735941156397205222392696843925998458418701646478053773206661687933065101275045222144300273450022011737364470116563967743259564681233344447959793488802232149678054196462227112164510851328307783387622472463399386566924353415220618630787582046586619912721090095343827198093151078075615812467688448781716026971066495717977010859354306656926057376544165768399766245434029805688253571284043650164499232547345206637032090946203811506501679379572642251055933634220401371529030467739323295383928041992542975228368960494526162195347557364842452918576072778400849511934036528496246562810130515402708382253531676170195998426863995446916690811576321171664911661864578227285726775269549471423163817913006594725616697016855866585354607548887820413505948876800000000000000000000000000000000*i1^30 + 2592029386919474068549559196699519892273228000218604180225543134207503625993505274401359656372973324119710146657081625809735458016670954175582609312452113603855162729195683676829258661741458957983300875218324408486644628766987439795493250623234643354823848857604180406804913543717940922256459401900588819167153181384686963428574469439469047264763690584797550059338707212995926488312362137078341204236365014999725939279811040355550116975771315769517312346693705286097703818717747021329002462354709146436028984847949093640034254738912283525621029401372454711942634958829766357535924499106433998174563797696636814463526447547410670550861901174223073523345649318229356910106874140302378675988214714686152525821865072090588092757473613786986295515961415674391137130227279153546253771971702823893301295643201541139341043345115243458200368357415934446282801303859515681990037965069460963907082010520924176136922755445196097860116612576590229961198782437324743662330696324402028261916685133920739497227366889461284956690286985010404834284313304931911149417032437558057383327034256545528272365522069209302457629435240480167050045398078304198292026064031408555688144192336726839290835235057344734032862101357727065942473221912900019004010291695880868977431248769273775150713580900974694981704833747215626629730778893668636060620359224335545284576455628730695130220114691611499694626410033470950331010160216616678158990951952772797391541315234028218672456028104279109194939016725034977324488777902381792005822072685352519917237850769534123320239799777458440157737201949617217200551403014335913787149672605999656746554295020197431328659323980491975934914546960144698406306366813962540856060845681432387113127090806359334511379017137734287079528052713525786426147365554400643032616715075715072000000000000000000000000000000*i1^31 + 9490661750858837692535931747873186033574150257039650437111123791615638094973917987902677396271332726530082704390778375112311525338620415270131237461911179825307673822036203408840145378761826541142578911608474890761125824691582653266563383526090950514752198346586337694595397649017661335910300335217506808253702173527723128483384470667091932083167590254239563391649185853281106824526938700798086834120738073183154689040680622670414405955868515234488037879167149342769667909732134799129056715717151934422959792658896395989492520073411631418732637084882206218631346841529805844886253446831698007809534784069371690148406949122119266238075803936126471547485043120400975683108207380477759771975570756341385270316967185269374344199621888532079123555542034936758715086677595063406872489270069476477981062277282556591153410634229796774751582413774254153146036963489208321848874201796592537119442159392394925365105435368951932348732906448293823813603860522023893345293324117084949641984987237568112358910875459476166587371366756958888579758375367453480879398173316159835062965538389068292264991083214165981018328509160253119820722257857691271757136225976519589486938596620195233382611158631032070723066491567702356322895511383222914655039472810903499677712697806970091180096297010587134900613790497109550722508678272385369304830558895610851238756077305408805466552818393330193901093739485957004525875295013299450183712463943193211852458752423730159344197772894282409407590408659113586345017328104216693342172765502566221189349442222857001140798887558942094111047090830981238946136858534410608410831244918353334901849503702250479137360460255451936680086655087438859487581734188275812123045756103352266989384242804957748890835624389504248882488750230662495539973791888347841332531691520000000000000000000000000000000*i1^32 + 5247376742508404398026026317955020113467943926864781929060022287968755116692763863240167170203799371026815088592219326868913831753295034861176663042639603982504259072984243200853509312209925840873915835481179731458447786352932983198133854303383303733232147233784258955634119603927917018331406634515911464201247446644464697653085604464175207947595719582519513684125763316393336933845339115712254696559774090162770107054782630286540312417697573012873365337803321198565366727592787783393048558935177155942737068569249965228959078182210361014928247762989179566761375163991578731867347478675522055923271634967488065683806861713246855220591524050770206669064883557233861518170990738236844898391625458664425010771659561037196772294976015148859565239701467263725000612657060513814236835451155061226400268658569664671747490732874730890311641906006309414469364582629759720008394327454044308716627198747625403738662105270524786173298282192254043795965996441382215789043184641347162474866936386002150498735839267508047267026298302513279299618439087417080076649243203678070757123603102390528067042310234038285494633555842659513395368581916101987252725680752664067086069034009019182192310631028680794854952960921759587274855835276001020125293690478473038096135826456290445522714296816643098148713843532976070466096603702219548401409792916903919178625572319309371530682565099219355401957154871696772397143238213563284369592941588866163238512918933739712021400889364638755997690640962737410403237390885474284882171500538695289532022038144831306114699043686774446534634544286789157956678850486471108913016724885392186114397033704636472252605997157516987873230632216866323740618784137625423117833828127336280505735899324517637298974024075412888017180849793033645853102084237771297049804800000000000000000000000000000*i1^33 + -3008723673060745555663569561445008992762852635467979083533508120513561740797870597446873301658461393299430599789908365688954356243839755921369711348853926849807120019123901275585623893904504079536485723000858185529423813787458469378937083609528303345501006422138961195088207955900612577395432532437618696574360737506178588278247253445796002809085965478196746047809560387220512252948229446948033214871552375877538405580622843907274832895912184217493110806631381551239541139593354947722475962357310416382974265543422528774263706601515791644141538424606560606074887403315294753494051140481148233288064902906901245717953760155689886015781527608781496944987330309130264188873724324733941257166946291852900182848018056159262542774104673733968038325873736895506663071491731773201778749689242874788984805066614236778139043906203026571693287505649475549712489140541994830964331353269336550260843455802454702897028500314219054685166711309555628608392266178781009415050197658637252107139387060823308391605625023249289574834802831872240138597765604663462165288649251637766466371075630699510714120801354162821216315591288159143462995192598329997304057317997438327263371386952254042403267003526790043906536706714260750682808579818861661390146124927515828437361243529116365815214322766317965609151073714333228427825261789642568786454302949621752951871388557683587755399484154044105021970852337120159331469632896161363694965622120285275372887746741020222511965697634317708501690966848262893143833061788476834252172724283310330403082651667178671765154517829054527291923412926816443542238202256911975176186644235265520250446133335686121582128287127800379835133601578623755326526487625982828173495625933190443166747062958777733246002514134192234658806602283048909262182969944886476800000000000000000000000000000*i1^34 + -7440320315638383746941598577540505480971080708609906054140147682971457265823934934607668397032580904199656868706044582651972596601211154458957813725081359788521709301950136107799902633371640406836285537362867117439816976487086010429815680702848670773158388490737738320602754473706258056986366642083963400386394218021637500834814128649226289880110828292257062406257647079861212679850002056841137699703077610589203662727902318717747832335906214022885152799158507551559986952107959703806916217430059570063856407657327535285706739747604161578379886390075481060289247521993806431575275595502356921280921530199587561813647475701455921873160014860424796831289901773144965077662785323941450229121227968580690815654693961949185711496788859228242411865864174535297062970517574659814803302484665146830239732252167891353820400982590810120525401797864081914647265157309772709378074320957570531618650754232079023985967460963168540593153509110939658305947227183494652282212225080668936284273224659620567744000249034800400266837616819198715277885784755565797829962165054410587001884795331396966120697779296526451532432700924281840967884331733912863474600749629047340606091477039950862314052583037563748736344843786870429938668800416270665643965774864336598550531363430663243373503071587014565375938532461616733187836814702778104907913919049040536496969707001418127607720810356825922371570038678338939073410684643343578446589269702903114874907687792513181238161907629473570234385244607973597062403902146271801387679800389942681572341687212513773097702110122463611160803459630648151859178330709522211555106247573134861381918671003972059849984914064263340489115969521389288567497768400161779388654017315023657346783320850288812224615339268712076740461424290812959577840450063564800000000000000000000000000*i1^35 + -6216093217795794473745562137263957498093002006987733111131274072057001057316704459049794919122095181819852711300224029276908589417957261940175025308834528085973338741890058461119884021711251210141436959027893348216505412845543544226222837739770414875954220996116978771963388480501786896235629755466817612139493530297245110667924263541703408042787696605628453681216710847933788295916955073289066414700442338809894622141956531624855727580266548329495479592401272811223784749508109702206263577364442773129926173812251591939358518598393664862129468948250240722956719783135314847321418206881393790332746414985277022319687607155915617141114779209210185464769321689115038760703476035054906274593617924483847181940147848634132371438352615776751317209850685528519872351842379375700429234162240633868522736145842927778288104705760879854381462679918898566400830701615204797460668050621509282641448095627022169082957218247827770190555224435068845098014830219192155060092813197620828993934162075856124170425477071811371969170197857748967448187220725152983792049094922115013651218789532420575776656279645771016150451589499407705412138114046065206580741823280631865867146152829456941812352558198845476484848373289168691457450323401930696025419243823394499779977432842996768523795988027537626420287976046927138189854635132314731224627728174403316485872448003730500840682105515051510694488820227761659025693175979812453223542486690378131784562811017979191238966932137712434490041482751058594590296185830585059221074789078088205618631831170479556784689515997032726064891754511947793050360411633128166122670345891796570201441370320655112818599644674345913880718139238505033507316065744698456000358675505708564514021687259535564882139826942545096342567355362671035116347719680000000000000000000000000*i1^36 + -2050376275060296128578685751771424248439394734954917337479467671519524297373575944698451383019456940988842181058829365661142180786421964151299071593948760484071391881713252554665528998482358034774423957504969283118335956588794406742964025280608496110061713330845299726995927692871150852420421750239379286937834693752054125248205194343941241219208162500687514143935629885130494551174134219597407191701642620356468462943884059901421723256482318918031352795921620615586311248853718615549090818237872722946056825598745449505258338104092648166956666856633783312429603966978011397856643647949028788609049115431840472587634460930800458370271542414589318654112935106734633095642012930025395204303068912489361452311255176142372164581684051673616067921255340272623553249175010058825517676065492247463589505226213687261092120940973738958424489811382031200233862570725609984866720892250537292285727556738913008933990504833747229769568068803096575697150168464647374269348201727738189530051523456865427669253906015509369375081135616679857320100575701217041042707834746192224225332730289547557754561572552850610449268896724343572927354963030490886335752910824203921061826863132114587169036302670159851937434324688739747805063440354898849566239935213023054469098974546162936875502404664644689905134421131630947356476246836003437012465976445168372090722903115166113233128269033001443681138385984801137061751760462852491419038518277069891672442946601940297412303748327749322655328405542753810845170629968902452282492899293521209841925516191751723471369376171466394148595717789277964011200879861096995239269346763437459177184039924840629347425545990538399036354555440202828768843633678354318086722464550098860427154271172998170335494021720370842060061693688689555668992000000000000000000000000*i1^37 + 196452152691574786358167514111913008125643976635652473000108373959530371523689711209758646073137989284485606065072368202070300048979259340385207189868817195321746938670569704572149788052413693796260022626173258631654309141701423978022713196742998564946723798343662939952671662744443378136584905257512879709793394819319853621923616168166559259644893085126714032494164344792405555953497999341969243563742029077638657490176588924706384035036923457849385646198353678925777928744144556802379905060695847809385977275509811953322482813260706895668736336006061964994983152874558589663566799249394589910559900756850131033510921023348792096249524042939981949693860397675301275338328263056984172900714326533406626126820991802432770637107908248654419525256349961175664922265608351540823275520322740230504735096627724066228830033536716556304830735369021435769580777585433240256385373646708667976214560952644948227228743591228938240927633279960463934790653650373088590327383693099458568222654512228675788640068043383110756938168130612926156414779706028449503007993201492290836852056059001768222226182539279706367167729509597120724975053521878315501712940733923636210899282798846144672417178055490005588902230340887723407448130831011160180588544397284917753530327513974496197543424361692378273130304093717071349700896926312164375773888347277902861236965554217555160458678164251426682471666571100138073382140158898807517677931463643228510090201138676577612347160731262347776110646797104443341899147365442286361891902420460856900835789601903971221987399849138002242107940929115741847548546924522260327485231987278524272869435888733662071603754731952685041526595043842559815660233794993520258693348028262693859089826964615156644415656622487263724427566948915609600000000000000000000000*i1^38 + 149904719530533991811338429285031664531168913974690006121472841466030303614357662630005734600765843238257623622784503662705133861691352097701578860447416621438750383415935461132702343981154260858744416413710719158202108696752253790506806456084465544787780695221582183498881781780874996385715004242452582036053286658013109468679831566559036085709113982182690319393006258364789524693822594869427551678511192019578227335585906932833645336227951996362019594419364410000072135045353132647501762202169707940134609595724422577231809637326864080358351232524120010154250642386886060531916531409524164690104933654890972762127718897385482593615232670084498061316292607043305577163097876230020410282134691802331259827311447290321185256114736786969507567739366160538900043259748836475379875828715503530609165068337129101195909629148059849470245690258071621270216686588008960134301999543550292892930055693643794767652885902318977213815843339026472673033007411349783249663826089063563480526887238186295644801232433674524777148287335385283807708841101712317843695248610432939784143266606999573862352096974177640148807594982764095522516150704403890965720149643274275910796757399941030565674203246165620501715625097555875578101497807164209936152275621955568780022762789937993562583537950308254395846714130861259901033835655900220571090554814924738307035089869702765474431325868776176437600358053312824412851856349502031588084700657090388147689554613444061100925961492853564861626622823815829760852420649517426729174519251842573055905110595376806995645745349335755752935714413062488157484844244266113086302418657352938676329383412138423980304765183150682968985492230648713001503164533612366489141708036454865155186566507314289427733650382473303221030501744640000000000000000000000*i1^39 + -24860007131446458922036194865161647440431126103113900002795436084210679280040608201727581516705339061072838343245094955891289987097034690346525432015178309692729614613853898997889076077796718993143367228868878553511466707112169371136005526517238400273144768268293657132930259121539698871801412002089994698536261803443900499020992414219726109442370633880755777363246218408222240076165615114316932877941419741372049990722160511428482571110925571670220056845650381839865339218506297915811019144054460884410497699019642383302690967351319793176911356079742784547691211169609488378226950850568799709524221602565498418806191938409309657227133699543895775133800436485836067695956996347638817889447096110917440393931103114639279441921415419401920677191590880154634848011329674054584965292915743002889059030493808699451671391556297536545244023371313016582930966895259110594829331951617914007489118684651063358883252293907753957169101626113924325972524826461656188518250254832399624775013413793959424248061424892807894543942209620488291411441198914221430699923343608861665833942935090129062072387713878482867093730467065531496952765166679127216638481004302732184627522339834595611748315694770225496471256246303852819626830653475757094627441292984128516327335116751196540349264200653014155914247560467369776133106560601084559947992072353245887705500016325037968007144510035655959372242240982672465629674092946945749325150864264195593221609439386535798445955263730017721774614070451359774017323165491215628107110106475211240051137287589457528130417454964581699449453277649794472536523941201945823786242149759000681066872095604895425481207414026879473182145007623104676699254164138366587208377237040905570995364593816876329577532481602351909568512000000000000000000000*i1^40 + 2754012767073211075074237805514760399422271587101016047018840866285449741833235667489647849310529060929779199053851375557667810838905952918927869566197613590036548594344585133253870458932980099573439625953192523813787714478596926912785040081487352007979572505882311330126751275818069895681263224026653746792977842031155218687963006838647688836875912798520355449062028094974015257892705875924765399866944639144613992615052531447621157368368224926129154723533595095927542071850196244480117758429435774172693408221943608320288359856537778774393438669799683952188525910125566515632238069538462944338273975830566002048884983879458865992298436769737487590719870431413936280041734113788033653453585699930008767166966950284697581089481099707780723559421089438519073265628999992787780921309496620522399171246470820480180267156810319208330727593599403311153010366505991099320423678180457398217598358784744334058962281119286342835424383117143493822160248840840662800226262498329282977874595032029880370927817291210452532681941450790539455353199970732457591316600840967012952698259264861353419357901028215820750727702478400074849267317471063174979305408572511874286864452630758331587003128452176703018251391609814183619076807931265178655898031678975711685582911825390029767928761045506383154870510642730971126413652549838822478744752883730600447276870056000422118575102405967448788403315258819843436172169359594841234834881988662490588548498674736739356373828615466585330012934569600187948436627540298257908735578388242599720618508957992807631552396840090026584405728426381328932435461663030348936536291979765884907409608434200785600923852795779282518421318879352462055660548162549247456798697442462221615213774662593065672072589455707340800000000000000000000*i1^41 + -339755898887977726777909012824425602547836979503750274892986028327114204907556633198608341101976556188222691691908564504661808796860163473471813805627010243360631588056518007778124886560084048895989143873946412664011593587154134943961764276641221794974877037758445596060004633167370511335163829096622441676350774752442582358092809146451741072228253375201658379571242527951633035375881993685450051864782312071911960664753334729697061605666525748582724379615202149173275015844314183667692085238324943201619401839439686215868470849275560107457244763577379232732818962276035171178147842664020473446644842291124887914990157740414897970716821265025740159134727814892775092089710370472861697734271828476358163314099813598112531328496112439011516235318139037633045831164161133895815066848675190913453885303786072187872946032385741401018667764274420185349574414675778373774178436592418213095146206851838068874707012617320185704865936133439479424137008594686442119291861428403736456869063682300332471904538463227599584059280564068452428713784198173264397474130506601960009165065828593331039511182161850383867496539929766232447232188160936728991753630939268238079376656834515853692084652208221694517988463401802351441158210217223983563067732402689622520787505025150390136780913012319916026902483872614225823221822646198495281533359680062440637654330238965577327626918478626258148101840996858389437175747365055465389598199081991297107003817118395403023630637985027622420866645881691420011132617279155359594702067815856999683557095248012555029344957109807047930348851711449905718695046289932790156004195798664272681810286824713809672829377016863969061448465077912363206985452636625912848303343660523760842215590134057320773475641589760000000000000000000*i1^42 + 13927547775495650153542968975322089919003871434593272491743563100620535064378911021563532605050966475835706541563745843540592129516082448292134475655173392385224130641879103803839392901462456679651631731966622904664513154705711542045214959624290553928200582509007839053652016894773590075238755154287818545510344941536679118736095872456166100524419132709735931254616952247667390833084810664850957690066286592663864794400754641563724031633189546017806126468434440787946701609119397610458808159282013624024700896389035163028808697832178301893120679318079257472630546980600820704883642594837258931890026521555323081627416206116367316366964866075666729815981304707894478165819053754871133374006322135077709040103433225302559501630130432137817868291085307525390426165747304584153272549351195924087814977662955237596174731815613536524304013987427548380699532192878371748013249020015086185480723012840297630132559787042920139006996674604333324743189365436253342902518724763514322238104177936601291029586001411255399734569800766340678936509994927562326379841588411259918770103328715325310899677791422040914158999529554634094808629961495815627543350332008569470917571849978677456629971127301083020190711117238643542133124518340922062153340828825407471183914138203540833113123784273452358745705474250851341116163150834074017329299766206425921677285768679528999465722340174478158356616168884031291822081061314978932514667687724918743589478111856550250512497855094986498810529602296248698681946174412877298546020143779957802102146507114749739189020088913843791829877135767799397277229544926344312953227373797569391358663219367152220557938515722060646436598902456683623503954666984813273067224561926847036155908724513363499941888000000000000000000*i1^43 + -2189314977295815773894677822530808346134711040238145692348393708416961387833340090547601369930351876557067478954697330314898718444059875590178433089873348769554935066937069166432201949786801495875361639357856196482628329175424144981685062083286448567788151039332058546689644264414107108833817024720889719311475210394891693648852929593202107015315608204159098460124357285468467377577430549188286407792331208938026830002442296287339889472111474392294698954307480940393164579782588157372292068279894767506996294802852980444770798490458201008604734522740565736268084583299718614694453688460386337631340837474312605615402036823743933515517457407998281848014404077048961689368759167808393828867172641745400741839992839300460444830446673947076675895377653068881025734145622837569598975704012093517729915534609680222010457968749540583730555756748499339996395802545012984631813172834352362128641941631891754234616166890627587804464871739213996206587905122991579727268355548494956336609246514513869368019162300231767834346565751052774464131294240477181353621804408999297698407643884096114972110421275004026845112490593610386722177251167630396457399232262287554942582882525054535350437343708640756269759357762256565654988334469631173843234864930873226952047037719808846779417571749412082539255332920360173322402848765807698174394185374803432749828617785242808275859957869102384221736410937010533384788176918279382460068634530419214042019815734475701519117857880914227317739014383041495505120000439879014587799438201097604724534124924100595736110800068775592565243616910068172049281180974825486279926237779004582319735023957887087422217261031830767846018466840305279898919637201756406933783162185300251746634505028160716800000000000000000*i1^44 + 52285362215363950929816290074484590869820898747379961135170698536860818853797409848013151678316707837977494626910491383759360831602255581843953995469181518769370040689951279035465072248913409424957334167671150945487281448940719312549918823726078235245593530419429711372063615683163518025337246291283679619323943160056302525879604286794487504547832264374768163489613736563261218819091497030442995965124902438879718491096952402436218396702275235723823901128712380999320917763835610342355119901572387044324714945332261265848644741180399720581826214618826998445636162347061544454495085890835236424879911759767968147000496851372138155171740504515598398972135079588594904638233047161439909292803958181416626257725389234317163116543224644019356242982643156611313511883417759522790351310695591968787205077505806645888040349290060690551338712532195306289725122496308452051397339615031424590698074776458118661303940375066649343173674572695128153411863374437048289557709602308351005905657415365078167472285132434988502113249562155234419116018061078408513952598288536066779280958242018639335113590942859580215601885186136208284388344947175673683416421565972398997853473910205666228683881336514345646550878910228572787130461258803022993709455969846461897927952557807589849699977518893262230559040221341632448882058353269186976260586497663918981869376911995564767041629476390911375610874386956822427174748297436356546014304842161397790287106664504360840729172810602992352885299098541304848168965756560607167135962921954124420135933029760419134925988459847446323798002798976072746913403940465401022157310820793221455801831911403029693602268092418769926207819467429098600460979342763732047464794431233056214869449113600000000000000000*i1^45 + -7002740960752984412486795560900260976632936230498320175497295054204484361896074361503480118703625419414608681446785494371027457267202390600264274987277366319911600601558559239778508336813022115443758077496210812003115369081010097019332195067495307577185448565044697376773184226153388799399624387629061998523201507708161508987008719022565980676410783805111774134551540574921424659932368333382951678797469416992723160695391825451439352147653894901893637806084089306117710564350388058975075396517449023251611227536786443440352442970253419088798420472044367973522796082380016859331780504747831906989402636623081135433468490994111188682525040937833845924551376240244590710605584980785018309284191909641218892834602287362264779281033490276540974590432189708290494323011636194255466024927011254284045905554802826177090544772185461140778583978707821301760876189625606450009881317306378023985695577507483754433203248220208449281499209098325403710587600630239279571391615541894214517272152857723725202480723032301634039821426009326552649671673566186050132064448743120883352115178997123069790404923965166561427911996369633741454795839489503857261334174930919584995193354527296621241090932126281849595185271042983911142676019183360359731628754637380853620559977299237236013549055685604267195515560612935380946232500705961629183317005573308850902299578124704852144566132224691989014736272966343603974765470970457432200116285912799477929632443190755475857939163706403613677369535638776335964127238124495157285614838558370830836256397451360879864848864865693816387286889544019215465530112196774755492432775621903281291588142558825677056429862065682990356624846700700087290729520244402450201264332610326291808256000000000000000*i1^46 + -180370953337641672878087474615470758881008695035941540060965595921079020378736237266515601099611609835873696935182734330794862224156558508755871228519863333794922717476703139998063914892409937239792834284521570184877214270385072213002605401488389972652133526022217068034644194246966715238838323358336915386203524212486893140432278983146913028709557457297006932038920276180459214281593703555197574122012091371319979367645474997043841454466616926410793408625187209126087132968692744807679235631075023713095569328612586513196234803506628841621228212501572433743953830969653494155726272339291439058856932104649789221601799188117475918152903613216426426665031384770436236419369341119845587996344417600083669699086008343232259049246918424590385138688682401631961046983615023190476885392709814805188941895286293408583078928131652595685415724858045709160786220234439210923020894307740146291508132898401585387719077683010289538859368312345017438619149162912861116517337791470262549905425573886271753458634216528697009343238928729405840624911044703575260421360254943711759564850246775399565007864669617894722059182204319528724959355447762608934932090863276045670684007629343140914879102625670762498046229746723601685567764749154042136031946410300307645011674312748071547400064462031049690763950611454007736688214143025243489702129710494343834739608589339252100279414492692455854756131746283340989211305496471650585807549973995481950489237137812069740005338858157615518234751606610991890616794642905652176828679825603592121575595765815266760849767474794398781722940073858250581653230534746534690766064774505772906025333815173654490997676344084599766158109739469484640230154044506535295354957455163392000000000000000*i1^47 + -12901202916278182505288813009723096757924834698904374539653013457703272410143404417386330721098387656461207387225805180115772448477620697991004024008719484196594148267613887998076205229131956795223421315826987829531753364970974103530205802056486184544782692170269380877749070447516994810237875427945273775460436508500832686099330223986956403528862658768423416940363861701005735459853248319177622902496803494604027152313359307977297919285490318256428269953418897946319789534679036828625827101112797231863783724023301435393422291159811467368819851671715320070930763234719895945155628641140703664575002245440650448494338956654445790839972138784350992384584893074385473419667829496070298192875453693098963705600069023814672768604241226706224135755482445668466942621047577520505828691921563424262941597000706058874434561732519017634758820001042236635134236481660332869507718693698584814317495485473687120377342388169872430087546520337905058770162454185681667358598697347278197593614539568670430215286327121940454790961232746615083211999001448140259693940719252358595510569061749939890409169240909752750859114838931338412198659085955974525578595279063294516629484819926520699649854710632004426927653407231419011069387005845497941713851124323424294788297648587079345820355588459681526766734490183445123163708111106861212087529857765500082841123691363159898020944013504798994636325926866571917663194419976921563249340708698389694709247352725375020984125834593750554419979497300959492777039483171783064539881163046556228557378323825465361417851521600249491249162457817547665729171736246113135853985857797072691092943979459049437769264940985941302728990624838707726673485382817945006549814476800000000000000*i1^48 + -67011316001833268794142506117727046682382851393000862327194113930235364123406143009125495831068337682489329446576163730202534440112611654645286682043578582126379467687542770726139021458662583511671835789211558025874311697145025988199990181857240572904513447410405668971996404676812873982716377130743566978831397866062569961599933402002014689389698339564265102206011577673293689091051213738181716790615607910213999282906653946958340458634043276460724183240615303092569160782798709885080688921561070347375884893918165593427329333662188735484793208647771239456807969697282326232934041599826414787640584428238060152352042430503027544826468799209801975364280009519490912069580435137575294268770621556650193928936913116946973906066717406473399143322857000558737627623027924080658417445343034995296864701124975427487446175748888607266381698492745450817802289494281424343294310166969061805051702727505986209284095675994671151532371798613782062556709117558935408050209900804869465767779713957311804252148466096435243583927691966579707642785502242081191037038378927569338778083351220597733869785583279032195723212730334800508571106296026761646067359360807356500228875133881826297168835044169691674519352790690491025441520437755055913842439811568503081237014806450774588920141476335548948194336574279841463909478133436643534295536509106722812386483155368753514766554111244583743289381068493799312990465369419948995975094660998660497748127097777465272016279381392121079150924732386110379468941465964834181437871656490686015773895493770520751515500749953045629245071147893599993167892306374371236954239629988044167460617957219790578256608013933817774341444182875239103181921577181642752000000000000000*i1^49 + -2636432188583397463254438905891134581138240735928379808876165733554250936720637490501607625394616412025743517254340055521892202419729179349548714261909072898837418193095643212760842306869252568679196751503229515560856826777854690566576379061683158767490103065962318148888971052271160578243953894699321670723778845758158275909599169203610447704148840958710091960435057122514654668664964244012227246641904598524055790615611781492086189975182952413998514758419169621685514349706674804908572479416761577394833802604900627572796749626218851662325924513982444020670807329462234240374129601914754828359840032862145253340147606240106205130513121261319505333699234127708358979593529232210174563136008508121503257694652063993585225888656682298503922566302058655094715039483187971684982351677785228017776358021964075865764367333565244730625336293111503888053238470009378670404948797117381068531751470965408284478576495786584403010556630241051769033045621057654924752232296917701914170865604512689635126150697469000918223559308794111239249546599418750225765280469934304131988781014480060593767190454638110414359018975567955977535550462833823539869035326531805723788529791191970179351455281314871434217748720383707795017075260979474132101854749541427509840202792877696274077864210237483094006193352450944137407273093948138569104362312229757713183822697212426052032830963483113567737075998039587111275191308921167020546363465522093461662598303818964605283128450509169067484287940541862833419551079324174607554845835227765789172709788009494557348265450271473510914412023175894763597611661608639398631447831246479416803610831827784244202695248185745975724761602554351210587857812193280000000000000*i1^50 + 26520774304679174695585945440479733759504891627549279841427100950119829629912728468395181253075279408332064697983024696896705188782601560684786434125959450446597587822925744640366463428286136670604331428340054348876156043317906826347671977547956534684918233649755978280916308629920714202343035945542147579313560832215816908724787896719378300418461430273421848622466811510190498629655357179163996627822182958565861415591155355597311117569142478951858878126944590213285741603879069580217036707871431623551156227421423707053040818426384915322122596156601413015954412627567236879316362337798490060982296095910561315070048025428679692965752665400173426750777986160567457003201539774120019706608078615338278032548259697480651884835753076039190852118389645647949098591953824105975534020411235858300278316159267824438685976829496864287480678708976577011640949552267334895299875098802167403635143386757029905200539805852092147909913050218764380604969363983776314121098285120436562811028131442019493780632052886424138688381676317748224687195260537760349293059044542451355548950133193618257418719580028780456807540887766102543075483906611008769622938881718450545968694340551710356274172991795677751809125272846635861659258043813163913890583129801582972345924824968349476208429234116865676000884747735078178444960688567240346657710564578375952645042613555091071534552668517538496646558748965386377604654604513309738805935349988991312671727890635683919924454114352514487189726235391686677536765442181640827745006079878610811838321889571986369712607182114617722372777266248859088077115320160148635979841752398264062458834426423694862678397832466423157933720519907089405888430080000000000*i1^51 + -505519063389680675758853985786221817399790350053416845898180933474895384184793425829823522339030234446965169694336902037336056289571223346980573606522293735778572525694901758914511923047341913150803928158343028884850162716638696727043515935674839178643276753983706988755238266583137185564358255518953800510431600177087955972866570185311905468725378650535945936275327558493148153319511479574840106883889874610992770086103451253019351129181299717285313505532006899620133290798121204576742098975840360899167710988329055704450427857768919984235016896346794379686796925162403298152687059208836133235805664719117291258693796460535519891141416941049717643180755519567871678489745984350244961201190147768792966452368169958036267446287489047992922932871150060539142154106146285100080207463110880375191881583967016348469136505000077764949564478982584053614652262824498655806628836592622985338053716065943995331812745230119081264763012655881990804309219202156099442229831794561201931048264811585662302839421630476906267479633581178972985432220000914265761792092568575399906309789756615101356361250698422115268805378049736621270994655641622876495544960846090130662619743769499014197029090058866748400829777302596772940801248822443549603922458450117018206518595831244115942451940852588272070496713049648429555102529156662213136653328917332114701696897208033159985947964336758540405049963168642803601340466204405108187982777774812946204216801355186882224313978637622977092207902059904966739123621442001929302636465391924844117646565859280471492215636613775827973798285503744227491645731517705715746580688877479389478249571907907150315578576770359300532693952408478369792000000000*i1^52 + -5092461824075729111928810988174241128748862227343539645691272280258923646595876340829065490501743361919477763989663790518923986797354543500062418146151487568893334002740680887739072688193256190694306674847076960393434221932280835531215677738917634687110370938706337925741889412758106497489040247538289372167473134088124928943685866655280215017768652662969375781842250363103492983047974472270090069076376059222854798721730248168090364083097105697308495338237019429826489875928895012862249158375769718375391694922006967560112651723461825292634617155327013269759614629326199847749478426394933092473031131560344071293917491425268251461204374097628262220685279218561522224827286747436318923464392631653392923389687262631108950214028008204396154131757462297708154665421768488847472369734419301379789366382616746771943897615626473224898858738643525391314149173890198696621324705275103660487099732476091500040431944678995370589088047766740986287186488254186477148708831933691988968713535790154088976494505084798929934392377810952026592392336219119197604868905383125734022179069499131431056924598094475253114855621701882806465969780859264826859370944453095702843920361725649922199133923950464745544235291134153276890098400846238069508284664053176944782906446143085604685967585709284313804238029198729356973099260354085937937349434291798574229878250594194228902960241481021405695803590054703594437987925628431981229492661505290534989935203286048098579744842198867459701159213783113326397945713366536666678975076750733714116895004711706627729124893821559013615865554791776725485254767147812083522328973137556598310745579141459011649026148605735063219273830400000000*i1^53 + -13029058915304152918209157453010878028480578802222515333347203051803765451902703817213296613872113629851278762938001904054501465671028875044162511899774745896189564882450205248234641142063058837819246088871173153231365883058689770286133655586070686311102272931556561624466996720691872427857519680257913724248646430607804337872696326610672148252301272411590645488924015204741693271914662965171212391870798869204905723905808477819055626956935232842511638839526287655204577044097160838492572149237979436182212019719603220918718021380761449246421084182941984492144546527994972408085582295046730893211826827440626815283453668760903030750746823348120796254906017447125199026351560718962790070100356985981416218094534062369976441913197133276075152471450724270018650219261244000807538449313489997004382904666668552431915934869669273592432730834055377264716691555660953492596055530394533779157313149960078813118931597278881224333181726365945179802235358806458331890209596299922570449030712941264096807173077541364704128038413781031115063045025704107281994051353137139313924081749437008169301243886204965129081357692952550876166079483819948651651945925906790658230226852846080913498733847209484452167610328652481346439330441024405057857971489152581291090761653584138778485382411911201075414212460685483563930707872856251117852869482158862905211421396585187747179432566411707670352356006929167257268394547008154230151361379850240393661772917560012841804385122070642226215489737229285693731362727120904462166459196451230248160462674510271259170361323242621229719041429484559519654744728508756845943014619281027743551182499126131559922448559055954560000000*i1^54 + -972009856033362716443956611140853907950721392008934962822938421867747870811064618422943728125362393505526438018398386467213176089550964421693332256558818548693252327522749945749479843423251232566448242784912011657410889152731652874999958603510719982263494594065573071078150370324776369912474890767939263247006135921340750342724409875930166046170065676845294631362253440948684730958576851632432750908557535596997130373506917666825199933778564870869935172642484924656833361209766592243060910932322224431495756183006143853133641400297098822172733134465908917581407029887848109317379065832118545870118449380447361251457088430924071374507962822323909900861343153297554370978830754901742085505379615387481514509829944092563148225008530442244660120506060141840800532411210980316826128807324918178612801546675929198689366630118881658022323358022899263392167906167182283780409086085915577290577300194848964183710787017419040557489168205098414079123482328528690785569505576191744842175132262217110064531543271794637853927671838823019803974300723438678944644089944710990455608332901541666496976301509359728224875948587194230612283481617793738031213989034304981239551765147527548514681794144342948434475118700964896917980850942122850003659632236611187699330533076037830011774674854128957771538848957149692038903598468393691581780668105598566871394014333683429204434751032528419722352708303265788543233261168695803909905740817297867406907340047951456120931480340093706260887253350790623821197839098596080300590594871877692681835045094613121231106740524935602738730286123263800135839563184446781504854964485418195184995169000356024704000000*i1^55 + -23904059274777407683500026175771927096475186406325051435405490115048785168049730846926133269925609151698758372670871756216630400962772185900276507748431298196306909324652842951868131625381383362272448213004215030438896302641820553523039346012213902234484587075873370347824033487800622718505627785170451266494741492265540168881179608131108088150420623207383936049412639571227413475718920991680203506975764003211893071102221185253901559147470108329190462062583183170468157073974934217473255467622322036476673071505141280409181692896986713184504610744287525044330645836598587711149091320255960113435581328371557256101217984975822824952699536042651087092087431866515720833807925606861066198862040027903313053589173813651715567861888103410110875251166732030586285592199535601266661269009992650747556193953550209946323315301725145164019055287279507178873698638204549103613102016816705456021654774713509454865367410245205362043562259399164915923320313524736746186961498441085129858886197448578074243095768578510382016880933546329599044423390652221907887710798749649345284044803089476011100497192670575118577709196332117434269040660436363857428490468812266544844170848216910792683747781721298101868123193680916712344791579616837622287524731062023086190283855650080128623812235776375423175943777720270301187808032031051032562554468078767386040596634577143577551752373341022193175371787797369219043646325136923520714123029697121990403374239015044229777680967079161056937222437580746749505381157184201525544500947733549918274345045014033973329941932041866485824977494385877705188523116478864414047941483078159780420000000*i1^56 + -68394454350580806043337807079201735398334723997025982684481128414739719766738800208350641271440459305939830530940938280931247478880240058821384520490054631707881234837078493412093656248911310690322352161938698246193209514741874129911800570883879335518278605340416701241236820427633488616851793550607622518893895136768752033489393247454559030351299952989217280852065964281393332355928076562752797376518324056244049665217166353886259689469050188455909934079209675499725759968969530265916796295587520223105250245140726482388009083551076632500227157921678938177580636093044473680745864111785256997011353630695982069067819877574197872446481415288658668085248133735513972983852192796588861300331328602011962494692520935040925304513480240383894858530593466707193276567935268093055787876890485559332500377712001300680131118075740123140373477169392534546522178167241482523163152212950480044267831352517941945462893657338858687808716296867411972106647940220937143481986360874955340018872238137786464872819125455896095108562034294512515356290276652652413251676135297256549697463549477917015407571873573379785774554038959502242203431692333102869496238752978833481688689985674510240688034771191333875467583811990424529814787362080325253038839051470701173720827342954045414845875488922824705174015451098002775840995732364981433091659685604255616514339294896115764460594979372053431506690892091568396811890625055786246632853863018200609447445856907964518142895061197713128464944789064175319863273731956695473959014800299669101908227488587288479212876304484980058069042860693896434204932229192980827273200000*i1^57 + -53332159369471968929901669797385180059582609882609674259659340455758407326324319564927310699002512489611306197764929919611834084645645270727699220565375834681409380426874064181153377975242080458078303924049948323705793701914483542955491831684262281336627185715408646144241638050641531374834005654102811533633723693790581151961565922117128285291488859293796230744714484255080205165199935502906430753843756034622798107941196213063098152221665465146793649758236748231388946238733165599081011826711085842674086310667885504697774133255130934841458866145798456179920464195240603900504152060735583991448149027138087958103364920099287873168335746816014197421413669302144464814770602959070422076231812106678363975173770992405756387481043107069942939473357873768617985656988138690925823914461788596580068784739409991014084986022142918199084336209058285111345120457055473221343511155261800072568661546845889044071684386172423638402175601866732654749229628802821168503531938576544485591417825183366445574273872079556952809567654838849852025312119983208582752379679089498084095484392447279939110877307131557418452353591913716229821431981945877719466539394380518900869035184440212314570886920676392667814680584137019430964761217085655368094500446160856883092247482228578446927391212577217906534292466818143236652402718864612583858972921897255961602298343310888508115254206588068268139742894188006953446203929951098886971630937594174722701607720484813177667358677167084416560390719033775971972645930375797548740092868904868095307806798037855573520611194805664847942806205379039892254255000*i1^58 + -35827941940888950689422845743301918099750792640488748985579407940426680168163195391829738067090873217883465105663641169165937545969263464106345264448571958576528558062176330067319576549889415133920629352104523383613366099320653830047278881391212180143246952284956307374581785779871388869963221866187944305268904625138969950189001242335109481609974987234809351060629381286353593029263367636665980042215917110994677266679133014901034513266419045153632303051664380370715479195969562800644274648269968828000532447430017169901996883980625009561096530808274166423067677137910803629395413104484664487092526710613056121344619756880871232934842128912604250978384875461319341978486273863463645185263727678407868136561072050501301480025753079280798729100614828109810115469365295677155230112095498361377477695263921356669166769311788777160337745706654062165763766940479007028147164898860175933240568875678326607175094103301040471218501017072685227927057879103040241673176266862195126494224663715195269513280410246400357607815418066233917757784030622716443030208022770791881620976006859472823628081511275794678694803149569577668230618313434209349917733879159940814379926991866822146417607434440914318249929501881732002940529975727596013760935343988327972008401398861556788357026636140072214803759737707152171727605314183721646380908185647490650779871191019402311929823930763326641817036247095484964946039931419767386298388825079568687763150729570724166791178892005284468676423715823841367643844753192625644009595989147076762840049063970070176153691250879427077748000*i1^59 + -7924369649045715537112827503810674179772644122922780887463247887730633630963850711818828490704390752420019858861873806264397838709028681671561833857441864548293595364210649680245064244073813009886072890925067321567031689580422039320186649768233194124824818533912182263296662959156002476936900988748566306516278687254382510921326008018920611895749073619807965812949909149806810540466791751990751014581784710076781819393515704588905615768590483403955435964387462440405867508836540170001774617293678761394861027280417326037690805957966047520772320302094806804047236397464866045637694352044424311020313405642289289733093404713633647924946134587361355269323722212272698404968314385905572628792439054285334339678745746246146879676365273711784987086283792497165844974959748162547837623912091514123547577189956730085575182477952505981380160745378380704693156163343521498941950741026781276172861092548554442119640736912821530796439013724806946093969323958767809109375984072268445621800587577977508122625243780829221119570807414479700280578818673864468380206464122086233682809962307351106067793549071832467566502121771079938083448764364072526008248214280721588378916022795843560446528183391133634707915786813334885953615547124924801567123127817724249497603705356126486857048858019436548929013677115606028051068161315733757762688644334389011796515840346358035282255428095852217185192682291451700656687530600880083018468035992505380588718295247781053624722557217244390959237619085736977937268605105759923123938653208777749164693972354278402080*i1^60 + -446669566216192921411177459926520188347027599091984253722714066230010949837506655552404574931996947214309184634325295551013512987300506002906729828132778298170626483692178212711879058168020660412661423814113270281352724550893221483529851656361437245928249420011088879269830741025011107898839699446160510666749435767751788123214710148979061295245626177250304935215113975514950871436613073629344367606139401812160340959005906040333178731034785644174113542755411554759653555958466384335791326863733489742102508026067867177781034241986578205508555207477358328753747426170946849698608417821447994998605095455980712925919017887258879657990422466888484040864290995788235045226318098029514066050279645900515577307512210927018078018654932945501757777995272287499235645407319658035755549213085394504785923756925659461659579298848572817098007860573359621990083675004260481511814855294783898035928865821106483539280904381362803941278028450177729992483482548927106814881494893588439972224477104514163521064611719166488147324458876185043387112046166858341133280273530272834068253104611887326693776507246452054010716072665530855549753308742364953590475989688107484955481427089848575940630230441971054472094526274878676302202645426802779345718476880629955950163138805009270380824727155831550861490452866733554954852267621010011074801970210039476493743324430775863209881809389411782293683961172847985838446546237616623344597027598761213720058510793128175271567770765519182320790954371604979863755071491526789316446763592461881*i1^61 - N1*7070393035834374356290300501819481714387204954716551180750972522197793727485785637622069067737740316619540380710444425768738548227087835935319541243526561827710809253012595425200998619074731251034939969259529062331106877637906723089486066110378929331829020948046439018005731111711499530945228759633368661299380743810946493028427987529660097310706328662965213849924915846972501606015249792714368252331935792011750054044389236930425524453514170497110454784868210946404260542450712977654914824607154289221059674674110560523732306471256603422974112241895001648717197894784*i3 ] ]