[ [ -1148441521127588925868085420818707834642262702439686641046792950741648659668966586116077597088081938981561247895258770841551136787380301554801128726640232120836013947635809739953060933875850632564570519784119649131362397062156049347726622005616389933058403510539767770063727310835839087249081601162863040779563437602524614888177771661966836774700274431397607633905479356781951218764998341904790116878309075296084324868091905941068011133949890405876177252497234746948121003438979807519094601239822514535843623920470949877910673538978791584166508517172452941455293065244988945364111455733284590001559411217580742604834477622894678417009971850754228738401397551390798204741554538461318593154768573787162352917953850803876114478034662877566706701842569320853215009623402146953788272162668769730097802454062743303687202322850308954329640023768365735257704595673354502122909683004795822767612351825485502126732649129820274100274323184503387979502312577529901882079227135341243183783865803691540745673803418454583945299246723994590068261028974392272605160661221661007414355040756141628872211422561128392502593398155390905154500719096366443375696268649954805997744913222330465493958498555443700545093632000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -85766576028473050425856264472738704380763122434340737152471195308709802984595837945104636978276749005344061397613513794506330612484507738757597815207561718300978914530741615163144160879663469141857754060217382003921669153293762434864237808544833696782165045928869914087245643947292970949642967991613725813088287902821688951041342777736523642926816313602930799239561887222349728513892097568667360663412928460164189061911002051153577591898710688774269666445216529866896461058160422644055566675995181393423127014036238721539417889358093982553473778555413276778416491100447979079085552513627874720714109833462394842309959590191450823067714256105128719710426986956594729991328398319214896345823313726333935471216956665995592087118046941894417182889650913685622553174403088413376182159157908762507274057822441782251159235220495555909823946496844324831895229278025221601085220273947334055088629678049870210014685824873500024864551327041118738570909348110039688597950437621287084897472722238631647828902997144043122630728972956336244790746534968891376429734581969504110666311924563513813662700980144878125455191140916329364703009903326086746369019414535135292190043651548529626819403373574152808717877248000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -3152300561097804362567445600022595850709290599043116370304520258206906689101450345200585683472166570207036552469042329807538427926801911305421357247780977629722606710708142136850248280471326710625356391952357200994044988139049723614176441879367268205441437547322672496743399410283774704138012603202463983569123155997278251965674757359672981160558476724784085632451423463312863414031664860060313264105755866381252928800537274537093159948981603228196518803015914143847022749157166832710902503118477174991230909137681947281280311783492014331507204115417479094708817607360024877571504533579569978228355541187061880443354049537965127894027756337709153938366963787551598440309649441556867683975384196262931649334708918468622163258155401016052288060790814319091731961036416910424751826810106378913840980736644943377294446045288563462484723657869036106913962101260797495539056211145391798045387071251976656458537338430587064769967554194769580496833846674224208821723218703712679880693396170254773901033546801253512887224337918680617764011570477269554726169823268089650067902353259825274146810599203389019205778215923723366544408745181381394484322972257023821618565495655011710127485530076249301130978263040000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -61003624498455944667991261689976594348553970696401200395029214088466725456092917317161131695795061927445171875736983847779184447466392190237133935198580789055425021337447452833888494814070838410863638946055575679655810906166818655369248122611217780811697899279993140705026728626156935508342929560250974828313704587137556150212166510372496649885648310104252652269877687700760567800530080096213763900991971357089496089345122657700682988086770053693528413768819743843031687705334275767811490753516754593912301262611176030656810147977303072144967568961061526681269282138787175234332789262791123290261923296016825132100062402279743699405979771981223703886615536149369490714659314822272614445040388997311100289191693585538740069287777672659901731832285721767022890199002345001032301303942220551858779252609822256888203767852919268650172049404351140553686468399817562674287283138225885762273707354483793480471300025052281063824081895612575395107661883870967008101988187689633196845076995986814878044797143375507000648745710453638747544749307344172230153196540080865085631358508425831838397842358774912658040003114047170503268987725096489670078516200729794136993176345120426856300675706747092464792764416000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -627279882857183256342238294362439527701010728202072641134911368402288207770079022769363368176655746179226720174068643819196045148416415629978216670140803794498771550486533811813313625245075447600159057077678598378138928704393439073661222677358548283487418563637732420440766795173032216374164674547751067398957362293104179676658660396513817118156733581772821986830600847435033304132352689362054179695759069167789652881741771184441926150889853737535062987004967617762326489147830636699420659342192813376930160415049893978685911490864875676718934600608174450618381226963592472061487093403254570263207359933657957010684503156878445828631376437133837261252084478491538915639890031055527280575472148718172556443710418734463609136759980743718971624436948346887415618115865743665607321347224465484756321811512579077456543089172361023364037906990243792719537683998586765925305314788453674419522908808507140918310620787176106504127818359649687536405896148146704258641951536944189745997950762183769683842626534419825287989922341060941965708642169144438729836992936075359997469179840273119080916731095565921375023533633810528652303118335803926677970852155670350152998252617521017774924462108989919134352828006400000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -2441553278470982435710534357700600216049756117873362223543049400046792341014760543175366839085420093809247786021035378650136495799257785338841609121625946171510605515619058929422823466922683996877033026106692932361072890760243048559828494860648781506555891958236281316302987722645085079571091493822622638634165940710004194861137498848749287747643349534495645614363392956743999444526669704907527957724237438187510904420214418199357593608700577018737973031516761745957347126880306655046339603676617768815776444106995898862406735089309378775367514075359956975994017210390598208815454704931020643133303968583547734486705037204713010651309455505221623062551731907899407407324113581737643606237302117273111857143909374997442558616892925528336161008573107107909687109630228757805072000002049194062291363985468807192489604298845094252751005481804388097013035998559456812131757347076555182080296679635092025522098160954096424268276786746824045279005604985545542381937971193707930885367274334209486072043662499788608074429721256557133030383223325371746580578723967048977113722708094421161719868758823866243899373033385471445232788675016474502728726231290203989160531331258999988806937679899431214279335912407040000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1881748777150572538411039428599159567796370241952642585934736300953882154268014702923225362176989236500237330527520120119827130281748416558330456557697779566469390722647782806427134761444506048264238116601855676918265273970579699496142848164637050190221105092263071554532290518857787245696340687256295935743281452097343123625881173353704132762624146720348156150377411276019048653536446515716428794176576063918299813226941272885690677256321234643347015602312048372316377882063840114251658387900673420439475885101355327534995296356384439373306114926023496214975190961358698813125470621533630596238980476896800831214503091338692647815254648023640316845398561597229870332837312490547415968395677382515169897651209613430269926795363754254984961323297511313453829462851218981875303392808450876723352842264604253195548999047745748213912384614831307827557985173618026128654055598705646991890599698241341812253411267097899444097338529245093360775612204061544590899015947878263841681798722524707345285470493962333295011471734705417530260472266792253621106760155437683551101687009107467842940610160277588595405977692214419522881492072296186094022567668803975634993353029022609780078395720787121375781825061847040000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 19112041338642891943093226573657991229035713137852858722270672414267663671206801170265556567935243726484982633515928455758090542495423235976480575866895576601545442006078706540372398990586517807013765043776026926126018849745741338800774743194365593454426431715011153920085931092111191678902782039539434922264631533307083434921845948119332235844136347981705941123122824254790394081587889686290793170758920522668592730430365648902416439307939926068977772659618838360186243277871423581251671905726529589431886696195789329290357503528175623746945444599213430668393852920271600779492342603099017297487337035061879578771063888507278372957345884490030424864297593039408359505774183725988582353493580755777057406655580404618000022246614118062778527064685072665095725658062487024332607738762234242286367357141615239270327203554760796123095358862676036260133028021366748312635949928401979294776611627804730599318252236353645949930551293100615414876664822381825249894931486608960781796071671342363059214690590243946629827896850101849620350904180153968103086105753048739695703684931020239998211280607415924625222167528610728377981154537104854565397862741913220680079789725395940805075872813318131585665681116364800000000000000000000000000000000000000000000000000000000000000000*i1^7 + -18783492167891232360429453511575500819508173464320230326058991001818595066268046884922473885260085486600775089798012517582715006997154981170213913368365463331523495850088655814865709586520151673299023885507358689930795886142212075994429258720733887410427495297128837608629545123071425340229918581366491073809103873657847724481903410256752262872539681497354064339570003468485670516002595368561678389645292615440737085662092255861736112087810740143123987657281521472455844284149692842480021451195485031792229618086398211955716607082418880391673036578077937320188325892591995637093461421334091261485879866681017364247595119135742930179740941022930864512848725418050601563858098372527807303907167033157969887287007946023275497139108279530412596066998926894919068562848602243971029200359205469632296800524376158159980317515763033245042620990656541231919682431600397454890609247139181663925947822588255029314464219981911817665877585697954865737473519092233511054658755495448038931293598659535258332922285713286034313110227793007639232943885835655304177527606870725099911440003469756292870711195254759624132574311475064115517576721300936202712506471674783340580963374086689850151071964084192826682313067724800000000000000000000000000000000000000000000000000000000000000*i1^8 + 4737881859513709144449437993113280849075531477995404902251759708633655044276993230021215259802416852920384988996811245314864005678341218387410547032435971645092364125117880113397932326290244871584640749200665871771901140612747429157443307121373492512088157978799791084298060023391406866359333069479302948918134435824954245260125849897776422701050054604972688258551928793776382991621744754719544866764913852163556711306928287591857552286779126784918966250008006771614812093236558001002670714165355579830610420253374701231020690498122764639707196650899221190231594202252958346713208388960431324482762247957286368923135493482485136452229115348640929753313950629697672388613140960794515898113614142848760371896638244669769773360971752911654584616022882882227564849931072299886704213112939953309647988967836019163949301134699480745555567400357554004998742287628924575619539247891341993716037342392739656827530430017757342554734359796617583751233829408091833736509491590590733580109190678035228925153279568693319854560839916502730543131555224356799839630756412929733424921613317096295511863412096725475128183165502507479034442073386917332131429245742611777571341090739472122568792501862269206488256453017600000000000000000000000000000000000000000000000000000000000*i1^9 + -132812388276857155626400931884448308226717115857452501479679057853999255199681204003510259865374798064001152755189225327163792130028377737746546020050082593145882543821989418359549012954662611041818485313694845055624905771699108586272015800493630874384297165925197726104768365458467910673493926490973963333242277070306497516449184648958259940563296887808376872281405540132205260093771930447802152835040989579983597509321866305225470390939486411420832356030507131225240590323624739831778192404442431515192163968568192656280804765092103201015791215374200478987826857046421876443911739653365931503136481233856802181256799432075815079985128063578715159430611583325383403347920709875349183403003572473736604423135176620996437716783329291328052941468821269046778851520371654449860589667661614503855067200617674293746910252500926004641352547700528268708915218721915122128649222633261588567731765187970524886218160832307693483996253447324238063550964087055044194790721653953164139604947833501804020511807281005295918859573597826455346536350798179600783276076064358358400919498912140810448906926477281496723842356397014293308789511951022127834260334722199521588417230554744103568368480683741191808949931233771520000000000000000000000000000000000000000000000000000000*i1^10 + 409409073013411896323883551199925699721026384827461770474670229577649564323228683280383376092536545892959923786054632839561791104828603274094390010003638638753319598751881044703941886093185013786063103887235400312209610221772764325185464381234317285968043921204121486749463802679867508892249530724019906263691267008192972286438545119841911084253427472573865397490532101635230651123735397189058608215472686788565341770238320942753153576661162020112135910002099230775341631039349211164878625522764623452260667986708126736062189875646744021618182705545275757543775399117933138378919743323226770770163259880195005295574517146707763245758972167458095624690098358709639204864891659600689683117550944727011785262703809947723922990608745186177213924176053432713597878825541919978181428365858922266705174449883632384523661486868126747561507202337248835893596703546836992245724688908799237703609904632307636203991797992800940863597071729787025961955774803766945238429277417143450324017191822548966431771074174772981965081267280141142579334377189597410878472450131585472753072280920084082789618245656843767692559010389111434233535136313226304070786094258933061007106785153475155907666707039883053543590709239480320000000000000000000000000000000000000000000000000000*i1^11 + -530796377046508311992541239207414237469356148141850953736428943067786386106329279282855054767087174891879842580306667199387248948654271330348368749820528008518618965381200274344016336448758188695364108848570535576633031222925703352294762410144399813954812274271397825411913081106952370843962950181673826579634240426049270548907497188481489325505035451658993815162458069952691442319472012659413217866834866129625103025021708749075071089609046966491006459494055713320459911361283233535551756666703204653793261354532697568618442656440257239597901417497276560452526269662581348050190216057753288423908578422534806651364907781108669620641223644261595368021772813629970795406323505020021870939354168937722057662323697334407873705898160526535284838468043399159220016721397216050515273153281701142967740567731282527533646596293275675230713531196417762517234742618847989633561551403717809103381418287521425701139592962008968113979390304899288887931543201048460809564491781656608043433301560850317003286729802240006247696838756070878198577269700500946200544646101618388142864414476358426407700262245975097064760590935053080414475940037717068234176850413619723186116950221794290584867330165313942508167947406540800000000000000000000000000000000000000000000000000*i1^12 + 325420198154183220106074515619911468355378637440446027893491022038285444939157166533033541375167812337460614630176577754046570234979644493285824461366228177049336103384374898289587190341183715450707969504380763483507948997472129178536020499643015743261567445894071519545306064264113145970515694295086820862155526801731859305892489672242978754040914171441811252458949285094742316970491675982583117393247159460577753481501020698340875304124675344553610590243755010796468205325598326109029029655813513347067580710787636893429618352430165893862642910709622724395727680773255798727582288227054438919423971448227359464555067587142062641338756507996804749815451341077408693841958419726409657526959479020126674743158976915228257846827399667759821951004194485830884700567820582278194362142761451227449968866761317871882853735470677164892003592135655672431266927774839043833087061769630337803896265064560260045332307596281208505501440629830081427739086434649089206562203067360314338217520124465125636996288367737093137495282145479892181596529342637304591859542928800291286811433254420629715358230597891180546935811108987921229984480788254793706553582225650438311760555776465018852976062889377364092680278324019200000000000000000000000000000000000000000000000*i1^13 + -57096512360913526164587156185099116319712117789853708270259141430324386095023939430277371732428118804040191120960436386041138882889518603885413198281157642115981079926558936207509361214430165634463456981321310913410307169012273670281969272081811450681325055131666762493389343355942285195027958058980036694665056858104738609950427935201964699527393223693204007455260417676104230542788998812143608833658576203180081780537388618940189382152760809217436321035459659510348383592485748209585223870482978885695506866240832616860865552310681409789921624354618101324581349246305908529610400201217448117833996004041425876872693486029956871231672305768829993548023428215052960102214942935503851136889144221381901272689235907548119452923657951503382653433916479221225041122059534746849086712229000525044072749988976160175457705486089075647828063213904177759439209148509065998807788248458084939336410657991127674321143910368752490756862776587963271120819633474015071054949763788420816004183548770304912543656066155666989392665023002124167164606079472285902095606240684712617192939217070116289445362338948010364753775048022853150521705228704493629980730254704514194466329794745822947735029086854365150685455345254400000000000000000000000000000000000000000000*i1^14 + -6343262696329305583825644563613351988566217082341671842434122260294797508165068033200891520067523843860556038004616841424579396005242462263439698555521625993777805960675822426748265359516541150007341082659972780855569699051497762381902503748108050582821338238344070745825488000864718023821233217823360476717214587757775253174365396418271660095914745325141553441444334922347004425107128974825022187167905783751502640157078834057851105335306797592436282550693838710711393212298634018151600605517977244037995257817114465255362247993600788688757858363511003429490105738185388493523229730778465238186818692901566993947995426520950538162905173260775375065033085870741961804106700781518816108189465728765466164982143646981863285649105442606968394396234689101050882467379512939672988435931954892177958578602645674785904800828467768054104647543734752222976510023293905942605041385132656181189576160056117914124561563830957680007631589223134048540606158337822274141884746697858585635407212426556743530750948255118800024315464264139258885303543036963816129772182306005953901351626297278222749770262441739013907959122362903856158509100495757071325693101103090755189969370208378383619834547695255779071828563066880000000000000000000000000000000000000000*i1^15 + -62774163956586739971534320423335853873192681052693476466422584639060800561287338131395051013542059551082554888460752738009918492295311755157475374644309298858235172656289092733531515880168539958573911683746709970498009654053489898324746702660708171478061076378344606656958078563691082730741266036203533295243794159573063651745485482772120065563328985209688005481647174861647812916600726660990007031112773533624377290984729094975473126673971023696856132582067394538045326807473993240136088028965343556165509742630188161075092547237080148006097532282682071600915291001830173934234608385718215095660456293418645973927092320276541382221756980357095307044632716899559208752854334229639571192523920569647510674357728656151778575765790212766830525171377533271519598546845903632251471512066869568131482061224156479629206944979470895007619364228937664932301419278263642215415122225387441210747053889311903169112967527449134491828198682252102723638402610062529454425763586877174051241819825869060494720807815928918545507060624341365496027380880239729833406870913832080595596626729107663109487994307158230550355858517895583575572418443797916850267350234552970358855447683158425553299794296620035136744940340510720000000000000000000000000000000000000*i1^16 + 95849023711974787979926062571105198045105238341138503627827470828405738522651496910558559174519213295798331347954345799448452403144767321270484963659263649677021522715809697515067996264045661136344596551875055723414560166103411768498178395592094621367556291814829632845701089143521908236431845837984203452073213196827301296655914721888217546809561604804385340615542431407040785611549362534550144758507319510345221412881648067355825147165930669009574692516836490355969664934885324995273429709416389789750008053047060637541394338646435628316729451424876530566726287375837727759524335948622366841545259002539484009623000294553652945915091035585489183381442331149239083291997727961192105947500081312948575522564422744569753233129228052975103444434461852339283905076171900801246912039185693928689505380975443782352022300156724374511144787435695747185192959442750305935188539574429267471141299269932872582597775287306222990565217882627529128690622585783385339347871332012735570484511243905374058256486083143621430319776129563965621591619158298789082057436552355519336174896800174664691606088155190709401856583605680638244791034333614773291583834239945258533216627132339561158907942098020073124506007240704000000000000000000000000000000000000*i1^17 + -67233522409888833134642865995563798382283179494609471620744172138674926678921729439442212257271939602528248658420648487751514343965267356998199191485601097391430197361190790657738946922767410724119727940687917262885397081918010372273230688358831382065375317008427412610561510013330607871293126730811196378408942203645157443386757107816062055634244794979621866683190237099389360143246229643347051178498323260499786436942802607520826661680177651435842118279820487532452369053032428508626096952568884955640215389201403251393244499308325716373109222012850743729413609945304135996286102672421458423516625684151819522032757314648868434966750535878685935056752178360153656161841215304738030959381563592243694422272390948325685503082028087861069524640630337989706046969939981368280264463240723824014408840200618256867934484965787121880037765449142147478369364160454550596648764215864037778142921076047974312377293152611370300043503735040954635207233211463250898388074604009824729013714829708202313982092327795041335587255500495441436691188592239013717558381058813153708920427243101247039230520473139078733432107432708725986236672976740049724929548878905771221516881784536946748464347649317682339669342997708800000000000000000000000000000000*i1^18 + 21347538401740160475373183172000513984166814639273460324722070490290499297987869067360409473394492251931342408221089060644453524075024251742207482781317323738317746020257945213980390152106458181599438594059590304314663201987481887319843466721656962381987509286392364571371308106691556083673103004091554658917957370518506352609110879784195066712177741558963175556182326290720119920054961117637935693812702062920828697312466258749434219666682396800671865014269355652937561240927141562569832952121958451487308781979905699616437427031487155605367203400380222409552476496056249331100084810631976789864787281843884854640199654216071364330205273002919404311411139953239092080951166005567292499453447521013233073003546952154911020262775086910292385493611157015545153440213371778796238164367572134619694325270459102988677722863750405263340298053126551245615569666232553548517942667896425481136630897081782309919811659702171250596612572648962461235930290776060964381038004426423261999492555571068450301839758021303957200636657441691951136185087464066566869640905253069210055947913192055863082892962997828121068251523615732357896966918741796112729954628387446657685437594791720479225167130422350174176612555161600000000000000000000000000000*i1^19 + 4826511614267623796495832945645238560966539779810172959225664572676089549423468180339088913325723468178744121032532032965257307568208121842561721216591090819018873483720043792538625122783611483336098623277530191806131814658373455565812352276917373065343629801496859089783324190954189284415815137280610637708393421538574879058954763016067331063020511347048021451383258626837893791210672214014827971491487917756773469370088011971433586462271840986625097615901100508498601858828127729267819090738532723793705660648457571136005628750660128832779434980840249759951330826177346063748391354862680066832547668108307478663659398457248415659156770384635315649907833016946424324242898378902523124401760504483908824290961721878841114123065117128695875349106752368563998404927270790601651982679425586015082910142838286661521422901194394642984704197766300649492000441344815477993224233006873287335372470225159133614506896051532064286286194559363084261244102632027024164201907730979247733731255401245980210981372095099424043450071747485115236304522854234751524036624372778251844672234206576751604586958850727208872940905167834529377623250919923698847549912802838985800125991301241843493296808406919848172303564144640000000000000000000000000*i1^20 + -7334253911091650657163274286259793245181903364460354714393213678758941535968923981331208895724050940551477275294109608395140599716175845703222652566690725611440379891301233924145974404626259659393252425556074891222588282998409686290426753872978898928334691769287832532734852156264270686343952818888196866195257244743972237241878688366912628568987925779140314039369718975914511920025941020977404758894713247264569568570261234191547839999240111259849138206403952008899492033557913273475350002583905784997536402454597792099922181730032056118084071105973091077101974576486123172434793653583691446208582684140453186228377139788242903489455414227453131835219656024416274575093810420693120046421719557520499231080934117073994620569659410217117351962790745917624621621031391424709450972590110936083216216813212811875387910663863363771559295213431097997386880043559321399931859297129576176525669289112416854170871148179090149697282479624127446733552217432313413358129238570576880899902784901884574466229511738329356855885652958593043494986345969644996093184318587034074865869703198148965921368802630206375416511443671172525276722922719774306805080086274956540737751015166177497113612076555579421389669993021440000000000000000000000*i1^21 + 2087751478066646144870021864225979408669522668413555611727969879922215970762132610000293277108972992941329462415854443710503350139714015468304381286244086210476507215096660374914411610233007513112822564420074645095236171495830296550492243494455902513922257850910884035622733111820347694027835372759384774027672345480728449553104838025787308936458339783445312138767917997097653173241269254766952573903021085721846440107171126514164406008884679509426538480456867812398396375561969955734635162593263382609188866308732882896447752329118189677827231782099040584101140653979975431139915557149876238394435173875199376207479089030233479232782383384711267403897626529113477580896803548337612271347458898310935100805519501353792851304072849611405485689648087463215592118439239672962134069861265285177295229324086144207562736515325315706521456050820633866046319783491852214455932819319583685673081914352860244997513027213797961158846655219107681133762535942136751237326823772203730243564521216284356945203594792071874487393676821707785847407585601853911170001802165640506870566706196749529910519808167700966150475123373197606953925504877403021067314593679321478448135409192082773006377093478574506555883284070400000000000000000000*i1^22 + 290598316849859773330116618166630065769864562444419994043713070802998644261781783324346037009871300143466658945870794382464670012702605397435891591497019588727450803932474813468488923740902594667589903453048990943088912882785822478745814418490477909056492611173397921849748009399763602377729290840565372854193703114322552508821972114702520942174233636201010039681178674975312038697710138358526798855650414706540791129083872888355500563290789192118293182872885392076529993406809253981393480549647581832065086848661668385340082306653878003153731574208237222255550858659104067211961412721987686322892058409139118044563539909846962618284475663204706506819462262124616492021812710836811642110268887143407265875425673736143924626765463443705496000322130451109508950928098021646274854106155701914839529183266370242485076675879097947025526186017816157895705060977303925874867441181796423151915108204777869383447183277412199141797831346308509763363776782987523711137353982003717167907378604272730710189295715606941118719069754497040997038161374332115051485996570393538591862838206335011125419310782839808897154915693481845656036365387900756956879524351743949649587116845593164239996079062470446060089324339200000000000000000*i1^23 + -217164546678757983868667401909963482955830003736410807597990639902594858414681625400215746582800690251807073384055672578577684217934955248109801268505268648789519584509245661516322334564966725647219673213208648591497827354371964131371172757153853204063306550746855891646515006403461634145173841136285511237426721163048616313763170478497791125165868932085182693059414502715685245598225179831092531974107988440988466499680476607478222023382799647411745728943541871145815191102609672290860052521926645228958567875417136574931707859165288686474209214197226225843483578640874256154369024259556983489056490373773889317229380243469712757784744237616682773013739429473362964707032308661169318723957981205366068214409189934747334435084453686222779758721697088627271322267321293518809332559918137507472281209869290867834501398585056804485188600003912423038947223109635037224637681541865257813503299600303658146367498475887863524160602334685898559599645517288079832322878441705364099495445196621656825856723214781004901698876034192941158567156641058869550411272188180890685914768066777232429126871545358667304123382797851216442843725001414023522755449013733533315228340012626775793442265899657164217456682598400000000000000*i1^24 + 20286475173898435072869539541347747441916364234108544639711244744361455319472846529180891657923944632071425400242198959295715898658390361775622399848509828005381136937788169584141607499621469657851028173170670393696748567389658566516694570758853391207401620849174429099567113267964755353758478932308139280393495203633573246773617501602837701546078420987322694638922917493186710530277836418653775419436458695515717394662568568642000707710488244752476410972825860065236023442041604724382917504175397602803053624250790407463992257517062005338466588759277040117859521008300176452467911080102125719187753266269502131863029148917169529793635097930632617373907599225866137179911829571215324522661565174592478539272099992255270651139901974533131723786441175460435508268839606271978692819826072198996196245473931247087243051429864576772616459804592044641734203402684633202071789140656558241755461776223000129389968686622457240565226263591395671152715373359568890300243664861229837354699021950029419883757846715145807819980496571448747958201899825968621437736312026520519553832852783841743042335563235068346651245598144580781751113154266212141001849762712377462190570218083162956023110482026520721374610194432000000000*i1^25 + -3715610101518050964907513968253991370934897546766820696053616348907580985336478235085004494312539766541921804565952078950704264053297447566628418450724410944219444148638144081739019097112528639647994981377016526616817980356729408021812415496006970816078073935633950460198467450707216770026512703556853809677067036671765498198037066697414789978334408683652126525554691442662550948395125772792598676581206259605331104601424141116766963704529164742328748374507904639065758052868838645583486157906912205560383404322431599390457379809802874767778241580934515967703837345558759501892224330469696986068558579690819092128240217724380155776091816485384808991117309811603986204735035654262862038229817903526183575090746531607446936958244329769971995656616917001715668135231151393491227931766348670962923801351789757057188673774727026328805675348866580586943886549538531454827513216222882485730797216884658926695462954608350814255063841381650319573189988285890836455787703611326468857885649344189472893953354849323727195689655614103026516865668808130232819059341298808202826937301713614784980837169864866527192366914437566001124137383458377734153387856944541549655759503872856589243305520147033863413617917952000000*i1^26 + 256886703209248812881768718953127201764971069241384522027776680291417103430787533369202164463164690898416844032743906819392946620825247998044507519139415988328129563729815369784670120380325180492430636021474087736002181588746933852326386695078077405568724209605576861670888426310527794254393073366586454846539008443135831991850437052986136724425054315291759884438102533460552480071267593801218718959153035105245889877343771586409749880557749440509653215747628713595645288319298569907134133049331863606396968428736689110362774302773797418075451089029229760601755210103601916535960093305393420193839645771056764949432695017586007503710256114344433032670266921426790499682531843528426253493833913011890236911798232544849714785758870263762086779820975574809844986209608633018415004859725334984781389696085602070283417866051539044381195908622835249918159438444073831991845694410469169503358422270941054562675733223256296152364583360999110505161545281935222422248831811115742822780337157892233069250617290366435788258131020967016482501065716947344417875306852460329661365957443181995427791533710647063150924658172912672318639738759666249896542728653035277555061370492826187267203419626186932094647664640000*i1^27 + -18529450776284900627517115455437420549008870116014509177017897929492932398045171720181278475168896330169066193781208617850455995295674364588482443267973066051969401111583663056586862962748960242844691141183943641513689436753709221145402705674509805284445474246163100910071891181511578125394748861104440498870199990511925973159982196558713034066017215769507059325422934244850040845408582021771791212063030408820025936536297718238815915410299684583791520811158368011838118308830339831257699762976089692656758530903358501016232174714760664521526714465999706514153359187024332918919044503389878706083770948876869242297305589880240331889318621811197374121699481857183494445570377425969890833432420749738054627896178174306660360604549910360038346382915249103301117962003607208389178056112140331083822822190145763061029453460260816744849875430644388002719107287437598128828360432290366560937329818615390160032888852628242106153627646318876171845255245260913629032062375786997015306085034224887251898098175615685272734817839098423901599889760939129764367730850592646466621546551344547166182450755265939702557505102254229803722426530900974802780698157672875605079020835671550256953480569573969807330508800*i1^28 + 444957584169982559314266135729121509941323655733298188968773315770910189318818983191372055446401705953815612162858738752093510171463897293983438468118075259090034495363323361100348198222903478212424782776158814325628585558311386718389327411958884827414323152911847062162160405827708805515412288910442102562836032930871476924441717247140041057991645390201238449897278031559233395588136617527759455105417240377004220853632930171222210219499378636614640960472863753772209910597501536583446198622748302246240194097088599667688573331975486194758670154879316978463683946847490497299606185841734478923500833684083112219170032951720978485584370816256102471801540203908180829305135475825787914842964723109594774555590257240663737500919768811797632392540152331757323478406245844366265197318040037082498413877841473585861241158931990138518776275372033523985901247105450173579943207104492292416832336187928257078560051331113683777800797136538324351622203244284370921995084434670541405864304633124283985552652257122860878774264346801290538772884773287263939346280048233656940422335659361597014159175551258826122536541000125090183917160622811189696697048840839826642230289445394709940186965194409959751680*i1^29 + -7968476995430485178478668189468147508580328903628844297161868535712506340878676902586221836586982581557524628051628542747903630715806638161174211893966899879191131126778851853429366449496422369223588533835210367887248870665313668466859098544198167525203835066232154055298059286397450771180864190105389929459067702244560139042569204062540253059026324610447638414637036851763127892369201575153572734946873558746547606780995812285710976243479990482374815262374531921525295843060485100924872621559239127213527828427980564001257154408698815126247062848598008301698410503485196260255065730210984151763875974443844807952058417032704011138539338196702748674947809194317751336951806686019834684295200158799456044613295585913123914597828165882512038793058840008950384705801783099287050122935360158236428533898209226604061838841377062560309214267348768583243555803460439313891388112497549455227382472168766508959783916542608503396920329377742378377919030355270413343337116616388659656652468865860175795018391227398390598727559537387831932208653622166948755345109546732955445814525731365742796573237685424995949504856481456631233012758729214182610410379805036271998100777682562639358905705297870848*i1^30 + 109540587435556508479197724711601131067876642326019050681327480633197653883967747235819443168335336333422278314010457586065875235466273328179641307086796900993135500365708621428785014887127264893984414170156189486468121631711264343417988493754226206074776399750867027462268887751028080674902507022328704632337307728223082907307095002789708080206829834244302117580946141151218829321122568185914704793250959116777848253272696273897065530608056465268864428815143062646835746056002495801476507163740304383943281800731827500720877312596993361245056139167965602011931040912609345215476567489442191700573133234119932993980096887703746662578986143116994564653558975801149071639620822190994535009339956456543933316786830132786937206722839927595786715613636379559003028703313850693308692878636162707321535902225765385126911323569630663395308025112228108819861288173655941958453935629805343281362039775945815998828035366147247890809866993530048260288100788880541500648223202212749194713240594852684552226619433169461054832521340432278547080189517855295833660631616654599126603698870593508493228113860567104861908780554877081359549323218010078618284025904944670894315094026856487100992427393024*i1^31 + -1089562699351586610883689795410800377729360391554860445392689890981592826292817819619720092207921692728631135532269089010880381883217755884624089420397078874742336910270296960491187153885303770884136601257734585639342906663487288482999592272694250607426064854441082528735050998769753855750405344934165545720535658967989079443540423840644492350594712099673406831722992920526163514737693808209394336575324225417811825885242567158577323034948822518197154189226512664963377684999097604721560501414623184191261800565013749724241072092654577010201980601618010694043909216073237740899421555301078430689987489134844887704938084708954597827116698321075001639261097513962772086408713470942551862676133918197675873652043273356755679568504884801865563831470756677155131674437238926626999183753338426720634234045680449076907888038134810527311428100189873652487948719065095869211076142678010454789716734027542670976253515115591064211037106161514756860085198559907563472862599668878727237882123681755218593460930927058378181120441829546144369818635400384848762027193015728615424549401074665880852438723417122770143795579448250109455454206307323611583655928997619886511013236536494996374683648*i1^32 + 7572312970746465309435216915765490791897292017560521666051445121452873064522162596102365141800749617765355278447846467806923580185982172288753508758829556513205410022031210312895557949992419968993610751871251590306715801540022453966102448774799243252466340346991019770076040604381251373177217792288259663000068662455221577342692226492507486371118795411719483260512061878695304784839259694864362225973035717915626833077641640812137695906536186792952276608980826627416790519038454174289865442114491772982249816607523643782140568009199339352688691807575814083083320451167038893370701153575705417063064033117197071645746284061201713059978116240411906273324530888714315878890415818127530113233136880116656408031412575452092542664347866288693576453599375644512998259840797968442293624609956731179725075553857993321866756848984862985798863589300810683722082290722386307757292672214047455985159663437045621252292730464245074506189676611037674365507195776185092054854118684860411462306878493029235930646858698326176436722157415669053696587897360347022721577755285898083694959481757918691000859870306093625933900263436321476928004030847296134399056252660436037116737510118736789504*i1^33 + -32605014467603551240841390252471204359507645540843249805286027496814654004007320940177374872330258807590698878443378356645347791613423581445368520669878663063047921762932114761780217555077481908694344692027174633476069773582126403262979339499045907298035556822775379665439341548410063931367518592759040942300420573563420075198000925971157726675311093230924701938180690545347231471593639651153999422325529020143244772786014526958754630736132745674274733151424142274694243800661318624821012578815440798222920537728280207944952313210476394351095810418611748841200548620445725588826343185288706065415363146612310469173173312939548659054715005747810294509012754508101761982970112014645423176393086393379038175917104925233396236136155532202315278963543004833641349552307730971499580614586119888460527710988754852880205751882017365968516967923718606331420497901862792748860317040549485605139950661897165738044819604517148086028883336122945585428054629023996636205569394967346939598564253974139766747573474909260604296919043043144507267971034415962142904171537353707426213592505011514674393029718746370158538647526010332442970718588937429002793342587616396330661315935731712*i1^34 + 73848602542306330931783100288660980032828301567557667312741344861268816869286727129219343582162548234859150409899159255539755085713052627642327678898650224168196228050050138600835867721554070142992309761669040061816270151967759361021111632544948226654175227252140549857946983478937626373082530459261923365192511347159870151199218183925563082319702704474423399678791131593372086747584007597637305471869135169600377063214618123202633068394562764450792154734767614514947875332009209059934914974937802837313577804482269988355292146391993463997989487500716889888549851805344047596096405904893873967644056888935034659096765677799431025011349596914092553404561994190118710613717870230400988079851914907989924602718828370150827823414336269227836214582966568209685678034909715252884595718365992998564531483981589032770063571268575188876497423109419875441205146673856044860790945781936171715933167816243553675547344387551833556982394650744252376289464589814141813406437226429400705857228063851967190256637298738368232595694019802193698183793398566940353174860219260719678837820140490026119558777794367298624296760029489879084799866172705809449262445867606964538527711232*i1^35 + -79982267955890738400160381696860945008029990576320034635386201673295474438564038082801503550190267652614731618592176522167473906374009463769913718125455076945423066957979618416472480710689056174179448743029509768545615004636640035614041745750039966973962228737353129323473602971968537586680936917242698191509264076357359147858133234792019708363833857089019508053798195952669782358210756186048358221027590247854412139756239188409560114266155715357706543980735688417072846835875105505355599368135849611297579895899872385874303869883530693247895322815756146359706027147957358882190649084402732581947806710971936715641353171930194124642345874359024089720966482892897716321555636990687580005350959228065377380786739096812213497037007943685375860853573188127840706880914814852342691969356127714834734055401189027603665162496385737206605103125578634295918623949412748811632997967781227970794225648644453599934513754563890461027790728956742135175667239346202282307199542541288831635249794798747697863425015529750843291600158819717945013034103143144421750893831913640793172623742680108132938900977498027280576060081344077764002020689120755730169798535080799371264*i1^36 + 48543253903356093830460933938714787323942092342572494140504147232782172217438261369883485988596264214342311997406664897601928299529440238432521925289885667529750463241624098757528580441397474144841807890312682309230720093416630190196623803880967906476872156507553785481304954735735652587857136891335860312427693595377014105267282169626123877525295749272631435637634276305096697391017971236150897559405259999464860265941718660778616520708768060501267294958777304439788732633469601337134022915429513746423132690750330619348804627795735215275651580859100592411979557457279759945649623592060473303435508382281065291775676238198944878224146038001434806502754656305413312667804282942340271757643042730857338758300696964870130695591466018042430915882046306795710341011198974900305791521943497082113152210751594701924487009436433902095071263924939363329002790816650968498447583526478262386067838452993542835330861134012274370054815281784583166395410131004305030089610012051235976123354929893443870355452602633977281830638916693992426920059976355391123901577128238757911391931289206303618059450421695316826488169482416273861249947275259166711430429458563072*i1^37 + -41282853812204352069781150013630938548737551452141568446085584865915478737799964494781354869989559205414294477227349141453037976834704389307494204278441663985252785483832017463815030808480973679630707592819213043007320583491022696308095952212513625507233016471371600920925612974235706197286010265359831581974031975704896211240505026281015525447705942202312822377631918300429106176860361577001085219784549969206640724123725281740367982969953964602614295873457087854890658056176388797037434856644643392823262769351828373818499676713227846022332016021022336259462355607333953355335880410646052323670702226132945783099963899003068145536869655229700665529845944555210524485540065663670589549814135466946187407479711166942356726508584501328279196874434146464314816280138047017783666048614446172992092122716856289153608027381515802895842702926283887786606710372643880429532161387987846276242163635912085056227970552418671551109123517349161538611920751761410099834187048290602907978439447651635372148728589351222883294504612978931647143592509979577099533426743246619234700824795495716999000059165652825171178009045914548300899960054649686880608583680*i1^38 + 12896900029844662771561397777031831788743588780342388125732104227803889659739366967873317347826006311737836741834273057523090203513277657394897974694686453135940938988232437999599004100591346180174464534000154267990371113462237758404113117457308635319615363279289329651629180374340139215364920920303563296948621962675676472601907999899991897524790193479397688874566172395127202800522630620915487788358024664726047259585672188445399468305055015075658180026301804578905511680563934795367092214986183417313825498160378509512806771610578222258457250450654470694093000725800581257360896443734900960810153044313446615224187521637027595403970584992869739110181821300843962394638160204389808259398706854770713506187322888789389772200860455461267574333909647917027270627956935665672395543490932604356318214802598238307920023530972127441931482747118699513448730881831976444161306343053546329313862814552753458964950737501743866908677585928154765351963590003353904623702871902628894904436086099669195807743958047126675692483794791796273071814735894975886091582757146233842577907166520966819880324664283883084736371646764748994350952150013239623680*i1^39 + -2458539315138401243292110861303665870194992434355954811035783466554966536911940884765232564928560923653585508861816961584268491383451889993733257267397976874467921014023939586729967563431708390072648431335630448023981901200810573854356347572347298439303154515733490141139349854399242250821575112516255586351662761923257332173200435504478644836431208875320997235179462037523746001933234761165710674781084636784455049932622936734775218837172315934746994879888946045081896696905225447851892083910947449093218611069766749719963822385254773913078102414804704747884388656576651835653889575017180414742113222794777809159052598451097919376072960595402670868529963919800859979375213823119112094143813899956406015024615798090341582220354787424962665716875957694791187775358625623111336901285291748629640213868869914687284232954818293404758240632903286634141079475382035705199690818005108062753250830749380001295100566578536960475853116994075610755090166951975727595092712966351578344403030367947046642993567773800388148892165243640002944012778370224772697333376848503451489741892893652218469885295739807166746476706070180604358607348170752*i1^40 + 237992252435282346392466843334827039468501811115152914909014166211195450799316360959138633582142063530052752755202238726004529585068290620545486779711434017392039401924450166153552466349933463385672135210400275611003741056684303061747106112933410018366891138396410519937107785804173534479846346621888716691834259269013926863409993107431314190918592154194759390205536884915568323428453986223964359913588962481832798852680176050506818389288929447831949314116574111599212059668912622336607241928455245423316522563500364611582933899180396588211044051416375019619253056671780248494554482720946378054756204675658170226405257661092571719890038954374553643706667521940099383783409408544936899202858872400455826209939366418337178549696913691165525159814590086711995468745923754256321371400350054406266112792250175690244862738090140334746816011201798989752477235004907077003027372942991681163031624971759591320924556397468133467415310350198875627557999677958566364400956585003472825450287248227344847737384254505661217499209877833057337443396583634179418266107407899736071562416925876675306376349949815576150754075608784926027022336*i1^41 + -12439359923916900224556810105369181073025877147381819387029859297428187483110363592941168685841354238148660232649993965546486038171945275481098106736621404802526514568288783821807363037495530279992174522482084576312882295524491990838844457769212058460371917379780879022244529119283250998923431926307242627003732336604720294651126528774833061441126627573678627905689408731471501600515376799888523519195697456107618436277437237257257519131067848427394420715943425615040589886986475951790672100569302846868343737400676595170528397245143067976699425788683686596503111521471296441540395645834768795311192734430065794197120347560113773913166539126184558929736644027027492683593571323580602039969069202127079127183151246966094821591507527860312932033985468116650099192893210943458166689958340535952091406092045818104232461488863083085791431730998777607166038638944573914529798654789753536249307338167427397847884569060389703898976445624875247024269685282500724059487343271265425561113639725354487357131303798885419214933958309662675294858779056452286252548531033714930378706684048506399412993581022799646787411700936081408*i1^42 + 15994331219225865119860842643079504249801060445190768147325255322963868981264768853648815933165906377907657010447857432266930084513126654066723504202971813843959449449151562306912173965386759658824126684034753993171448358206646712608027578196039902151426199665865769794501284399487992645120438125287843589495864922071051837435280772425758178448901678655239535740378138076813469373159545550567184118062240863242323566797148552914373686506785454219777195869600349425155517855953336816597333760687043180890564100374677031010294000902638678923789812410532642924557695755065245805672885280343740484832203816271324055958302499276227280242433758304410742711197213659090536777222827168065965135927984195753322730007108320069894051223489638215734851581027295246937829946280821634242812184081893996185826193567288208924246247439962235524665090596459564137231008194419230093524497400492012931641712247558935690780141139295639793892775816706430580618488345779674542443300125882703692454708417018044479506697480355090264021971707316096246057273784675592111439256906939547045585922692648698999982764983312875020559056896*i1^43 + -51392485621728720017281624858129210572985656133087331942839653147865156977512460297906208804357181011309061699340945817386373870915363017931388841927737648230742197156162188303567225736830035635180093384452883142121641367211644404766322624535195794858457512460742183969095603855710150528773201980337133833238300515580201332997492272390534167480951281988352780664136116256430041787800532580535661210665660680429471579020038104664859099923131587651547624386879881301725823863835107694817634602776434861855230620949378445683527555989602943187658044421444812853495036070981713421453769830002190601149044460617334781351349354519220024347395577124218417137898837707202301118174689263398264451272052119322571850772442856243463539335391664405576676959851594954759605235239203485940080025124113736113951461994742062238576490272226650461497898239782857107355542573726349160096011591523962603290720069325884475660159336377429965337101104763380634654696672574795967942323222806016959154645254352599374066008025249425064783207052755009618107937101337897578051676062237967190582041033883574951127392541879566336*i1^44 + 17145063356948472650405783799890051876758435555896603444199314271219864504680900774939335138523815702837487480254345447896940468078954892484760098768829011967976108401740580802686191531200744623803647544434369894917069111968906956909942269564089116240639882474582423823188920898379257542102211036536755487505972832108633531406771079440736234955820254096286339959106782040122469806389679157760163093610080252547008475585067550790307776238690099285594421873428922388863181842310184841142809944095578645083928930958654847737979744232507563355622575615285084038642647572193904860410495077159969330766585288318645160993059304839046425844916448321487372067342400888319442231045229761943508624359860327872913320117158430215231530560431309314458639740885864601975184556175184799755150028162963927390628269315013657849532451332417299946609804280322140388196012231763438803730575480959140742847007492047807751810729939056764404371649198175177831050541840255115716507140321769510068989599340354951693009794543748644699202120242179802049030325726189710763686601417143818210554341401977412141533102080*i1^45 + 5071356377325807677126923121838067200868507632831658069606644640496337549234259133063057322351164733496703540819861078838993159647034601007206176496606433808410706677204429415572758717875950450052630540696810432210436372635648711464800989018798444728067292915199876781801814620644714595268626117473999207622756817531585651447677012733202015037611513053433450728354893653288215240069228568472578126869915491948088767563044278108645493449159932335611729741508176411802772771679833554063402610807250074345956183155458949701758239830726517685110424766520220952854409733525254955224906349878275969388160986907311767745223101150877803317685920320050033590826499261743042445342184615538719704530865701511704041627494341491943218039391392050772209042447439969277430916106679351582760828875084305191723739734936962312878859841022150410951098799267260955351280188974242467718886427360074106173733935541514302571833902979194687488821427268606239702640047413985460503198845956411876091881101990827800948998039393187031243578217953241208939569811891068487527469256726582589681292880616882176*i1^46 + -249492285366496875731440494432044218222535476478104881744426285079958107539194332427913924917695947020299153089296935970648819178428590463778143352316198546721980443490850878583640401964423666490217132963814949899399599110936151234524999892158262295467971079712500415671675304891430274286878746388457981215506500239970675566887619801021952968361052589972636001303382770274881568085703477475670528131391914786566702687877412295317303831175887655512506806056968781801413205535697645690701156378645741354008999707027324307049771307802554641325977201761646665671159333074715443596865948481225240919231957226770429704609316468353330880265322589157229226508405772816841167997893507309063969562910889424174641952647238959693066026899985093913114155162512071575428147313640042327674866608423001902815381621597636805330112693316220752694811038358955072244128859050966782257506968612969528806811191273214608210109894704666867453418955388066991638317399183449059603358782868124886862962012425007821343059438430301944073792503450114969804843924903006346909278254882656385761280*i1^47 + 37620096859081497126797580206878107893460181395595032724376943994470387139749312629134801133511047974995802923132256518292618554150876943789845347553651687261970580351204957881778500167271703884137324519957206188785418528292187561935863112205751601164583454202785925119566503009045753614100565205495644883521483225352114331961116109919107716127838557958774782664824113683457373174327678710748363362559860408493965465687000205834472227290122195899253690833115256653623786647804923741260590733955976304465158191851548636175365339196947627507895508534414572772071946607595936855487101827746050824501091310995420755810366849129185868237493219256838383809323549927765021540409812253531286406442735333152999493283374110223488503001865165722872465121277949847364184660274743370184750361514215105324458710331377844789867214507404324488626780522820774068917913912454639946477085938091205802599611625552736342111798735943548142029317240815285019407083748866010209065723207707082692015600302043624820393002476334587723943987733416986647502162225098832301577469952*i1^48 + -2544725413965333415793690525585047635841978854703375829753758166770453882560616814215750454520414865089668339433313776767966258482997473232277150675331178456147237268420232917165834290196789984708688796880741057833532414830028831252669620496768750070992617783206381431803874778591470641332104510596225196451967057550968389615120989149467430652634623278431483645902484084822663369138922204336097303984957252825937963800061094356866926476455994605253949312232617724878028961406764698151786762529343895157655943477191819180644140399156229855326251496087597114269176358671555639585218765232145850486125307968338356813175218259265875393601353265286570033077340053759896538231747244495060308079913060728282415610543084031821355687811021792034003415765316372835802018439624023399532065216038536120064861893031054209747531096074479995951535836037207343553127027507856430062980877044529440443659374497740544237202245759055572304892042465867202663923201809568433369279460407786674295517526607008298865596206238902493377970211369917192728550147358720*i1^49 + 147783513486488999128583018649992557005931023978536260890509953591214042565537053537083557127501779284827488716900306243273635358426013399765208808037550772614269547544816796142305538656570517617412931649100395129009765255289706319266691899538065512005012349359073895017546262003734161065616173065107857257196915242486854840949652493432674081320459690591570562692645659425324432202410956495970884855455988128372537887823157155947580466294021500929493539593552725905108422073875177065777255667161708906344240077566716922058697617175651633672596145922717648889533943125675726236085626353710861224935297907566146150179212377825635261899511010134778185312806654101888114153937324359777086360142236016626418026332318318713463449749738232204362274860743448379932995830522106872450476529657467852085704276646758702871714399976712995543319339220922781433884254065964154833474260578927474376832524742850579956099230239188835482320224679262321455525354526639321036752959104496027765169514303541890366174764374555028301160225070221389824*i1^50 + -357607965741173905482177842750190886564548974460756649189638672902247094586385915832766541640306469854823156621000802774162547862426306116441003306034791989580438595963436039678913127453338872705574769578665795513007459388828356948687237713021356556909515248629433855754117148874759436319135427567205190089670493874250893659984259791114951852959394695046429798386082016936368395291768367522510848340050623491182668738223372007188564150534207005113743605805599779781626743015722305593439152951535149064410819408430214229226058470765600540088729551298896902860402076072781852122112590217853854585298314767675778205843832474726890973761738939811530980375285754921703177559081274690331432371090414500245722056325727402541704157630381018147846784585702833558235946457048656756798055683331469202270407065648055232803807102191700933033051912405724814843902167451420762784410116645658066139019063930570034925844436397138063310481197943294265211268722485822078183374941263369330422720000*i1^51 + 840768431028949995054774327109094853287806022138235981070462740175667353937037949314461084877215050196461792915549669280378596489037229347211761598750288755109289586720066008219127985086795273168200718015423466368871324258356668939263733786709822763297905217680265502485248657934071440740500354123349613458987852538921531847492172261936240489668462778552977974143936303029111747454490036099795401723982892461076619741339231392443719570873042884577952045781290271177079805627540397492163615443541391400002316068976346265793875713290760531090235847546528900796926735829171025099179557444471777243320454462705196736001865430094677228514661689329003499966007253153426699805121282745607364882079418768718487361156075552127843678450491658245491573170768440287427634998126660344068656329930729698612264993221773862257404483738811307086678648478690612726475866427207254475530062331008761542698755427254430247150265768593182179562890625*i1^52, -48246940393234172292315374310535196540529688686173796388589358560436692313760643725008572966597174686193671970998069806436824981539567573132927639132802223400753707018652378286197813724622841554064092361415129250299424042912794328964361820891272964880474519679111785115421570647519927673176839454797743678001985383549512824267912935230882951590325864738214506276416405682401705821904915703290504652065744032629466181938973664502487518860951785956582555849643770908867708619763748076248085658070815346341863054910688085612202133115343616735208782281904821062942231692975054956609776115393922293038487246533593427731825770162644683159315110896841201148213620205245316649776895470478350764725089985324102029899610708913342279330824773731238904655478824475164389374820248533346131544014260334770517567667967140822131279175988180182928754462221507774602001633156093074966363708887557370195527682749905197747711329133489372595509860851042840086025554896244227281233655144447987808919838050075568581570068635397839689096170870030408521563989403450263643731535631910521368397848701047497887820776554181125118778073054750848995497267144773472613898547164391065232870821741151541541796264735426878620124575535557933227183177080687866034819217753732873562370407668552018941421633662067174652140068348994876681471166183729196727483483978593321998156028550055317011276085224601480962216555052160567131444546521523233025403474668718941550430958125828755354209604000050519505827228771270531625578813337731772586191293167046550674124039946228301437882707451758611146357384639021827069918053896689165300039149925948907099074201916456489137446324871372335755722454607031709484805171024904271529588121683410962566639013133447633778696970975436237917328737688675957251902852053547763640628830602608399055441108896656429964381692624625404983630619249801951417195603899271869235813843524676608576664777542098618537800281339461632000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -4061593536197700173463459147779746626309738114981629003371518170706847192151546608242841154114384799673491800518601776418464800700805004695284166553346829239988570754585207219507238042291595939448223197725575211481406211648027236590321080749334265825047324573146196361995951604509929662558878989583547729639598908198637088918201621097327731232700485624184082034247477918870338565324599038132033694136263890075049731043485820916810794867065115179010684395069693077993234463804641822290656748307170635337290623642550275195117704536116069322414044237939950223421363040231444960060537255603748351408805212521467830151381559244159745138608427488179059052854742071282328614968500799815638153877260382184430797316629001504057266074300168787257361583980057710892313198788824737552453638187323364334599601561247227789770468072580842711368632765314413975323049015034598167658166425079717351038807406186755619783469187442156723601567755090633478997189052647685870309009910211320558240057677787590286357777782655122657842689711392155290239368070095557546798784868144372454346081978106879864155673957455534884307962658458088055516962313619342272250678663249994408224275890408956881180899924865794142422683333178073713834453768641051637973949902661750847333818123227488322080452358583896770871786625611796267243334610734541528411606421387282055273742974352110578777778808069078927491915228393625628408888776718230165875231786483212819997996904013406561742369632983254392422128606572557647256720243272213782163377641160019563940163230223180991733161775015417187979279452344273499073352034037754792353861153168102274483380534387652487683937225450433267634250511974220703862224279066358328205860785017337196115875353917460265611899059760958190318368019334050828189518530418621509483486756502701994853642189307896128114609232078231098321233362018059730422768300460904342229325833130635916063437372119481753947685330225880629248000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -165148197901729381980245911910195190108837596866800641425179893057473517186744967738281218018470814944054487818802719312876418561272158014080586103734493206967380681352364975667700475811497666583369733255009513292556662211141242165981999870885681201194487368591540853898444325083236934548663714643503770022481070846773233640715992994664429245748392216742465374969389559027900716159228578478439773487451841043196925409693123932403931555108061358266932768356039231316622172699552228067951031454063005330147907945489806513698329084880369303608912957203838610978035531756395360198459541946545234869663405894454684392059322728949770876147846995241974513495221322764242711903119971479063974077394885439103652826681046937068622458705562576254949422513560530036348395172516570422136747272294538214423522614580102846361122603898134220315983514116112126542714269437292297477669862358356191675782257460549947292072674057317609868447392599014063804535141689799295366606842492308472089862117052950991315805361080577221546657478137694528145433804873927609072755100888866608373694519462312115719371850975885351260204201972486491931568823643153521212207375025516382575628893501915022589024758399696900040946736447663678816989512178310859283673112188325223738698885453705510356629132227435387356346203148977322679727461520153903962299678215734681082904825406424252532299679895330778961642979643318971003447628606370822103132341268524723911570155600384035065236217042334703529655682919030524242787126393736430266082930587021339562241187586681180376863146120613613855485179212278459299352540867337223480466185829384147562857398439290877112818461014448261139896012297991347408858938757747054678183542610293428718556036720056561382646580524957314840466083837956986174571112785436006878422025625921707530262108734665709993546132062598742450732897726589543271046409122008806675510326007687263112215039427478604320808547592600331223040000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -3599209933952156385105424466425196811461581187210645486023041845987530364861951161575452939010470198783645465559853097651125377807445077197069444968865741629814813195194806201883795613476428677740626340979067329501838564229500326858855412208251046527165709158681445914759106373009867257481937638004616147698954354897025700481779622227273642301847111862977295239070768036606623125037143184112455487092257209817145434222749175912718989769074829121862565628645189562331777836142437351081169430496527100054922070703457336784643194469541188017715687369763914257804790923278624441718132884708009295609605500112450084837717978863343237742653097085622942606655500569342069369981477397633530775326925479305388683566546323193146607938710413294861632567169251783128167228317632137981828935527431527936739623691584629304595954011456004938318785625924060524355161926745810809133000848176153048116982061571542767320610530142693108964434994206863891519666453234119224477823888349792463480631112900378735161164973085939288574665996040855651632361389913504915795374119224489856715888541322117904571312671323086688107917881470152972636599825564820271325721001617494298803447878117247860028892744866355550304284024126736474517453861403632202680777152052196523297043474878934575784548531618045428172816666927494237334998943530994798476592087338571470099021791642635982087665253672015792618823203180790389155789684370339077447190969675254781788659913646120878973957511363701883550175509690342233294376493300297254518691939252766807140563287352930293514403364244385121518273019852372920630919819909102097593822107703532533961358143908212539341282842419465691605486663983008787775284065189989485291644260086721642073992505042494244985280713097881141481741084248900588704083322318627983669249541960008584543122825777035420261064244413808885042518704884430623437701387417551588541540100208611217701432920554583170577342813089002684416000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -42496586331292463378677610035360676620078746048206805252270764211804280309442397996784025069336940207774043273261293392022524324266559236712425508317752164131803161123278686971781980358972036638461224879615633227482212708787680394459888330663672710332101187365189847354593112007559302516194105259521019138420157972433539353131544131176644309620119604554986087961706981584993935445107554656493001882224144389841869490646475674985312519014459229344169434556010242790642692486200455269563520165062996896581525161963804119363294229839024624831898313062040937819702633742060791660016626608579650392016332138612080926194099547035854175399072342806640471582504033979946665297899365820621721266362173069516853615637313984286823371808051201199802670134032012199510667509705027005189852232656978753792676872471278929378927644390680786744649144277014032995314193828070966999565399537656898723244823870802258230759537153662963828323816156565423316228809228047167062818280432899880270415182550238284665077798172824052447263655471905365639023109319368980094635916034297990888846845101679567081696934714764458627039784921054884578721521788907974349350791625065005555071528580229244102814856878869438299577481497606133429639415945203640606476343678261371548409147511508693551386075634361836057624073085319253126863237920593198059467367568606997080856439203103434654648432265506480564014223109282843560725964983701411577941393270654299919981668393252647609244215258537963904271078649712101147610390699203795475665774551047144462430452636359279567819024606814341189395953246696855605514096474992330205815861025344155072793081931946984937658700519866017658327966143447612555182975670610486301037109112228968204914445446311836520171902839853467304615535330711045398596966662685831967368517238300210425246984627688766273449038002190751651990606508463312649505030414492435916213453104546296891146212478592346657960231794174041941606400000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -213274083957680063581575124290457214056446790532862190676152036089923749345724058588583923807265251054868460693129452732074439231231004707535765617033675971910963030603916408337693287996223553933571558014069564494533540138208485457299813805115384460614850975001273456961329245571890493036895630552881878437499540840059045878605774122317126106704469964304040438180101007028724488517731290066346448358339933903007676588144661255289999081348340757176091994738413389660416854836315909856142355995820752035622919894158955421631234859122438059685680674392336569565791152209758200876037609278622253058026412929114870633533424355958051390751844529186396115368209876335189751479941464535386804202678454376458023516167261535535819261155743179155561724393790697974379189081415527722331373926329241042502083798217637724955381963914684008213138681814608636146994439747286384452011245625914783647175657310489927809310019244579588108424771701315919760765745545494028672635380846887981133231855338957844435190618392359435302897203277950419744715695534325187938707162897532946544595990008542577597731170257163481653584790954228884154877858886542395818527936422318521242090317396719328571733543865016343605594536872214261026779396616120148410856572720566466238336605997431360868216276066238587993915332864929714311533550903417341699715049526521214139685024412803867320673475985799331032766725542352835104026680053257614629761538248340006162939822652672520556037179157595546032087792460094340084339144111972399833578054660380417721422005686711424256278265423614268304744545695323167674935480693144520662428512281962404664646249887815763364306193183464499604563615259034110728023222822072834283399476041583770581527477097087942704178944847298566060158621888679424333745694618036333995799338329503536067216853792574396500474711310680853381984378263607846227120974568022755736969773766346149635110795632912950299892433195942018065367040000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 7611016649689152245551893246016987695605696292118386289767427180130043797519383150509425428268838424324082010445895873575277880628743760402810974704155003309917374483361062060725518038588390586901340984915466039024424978535754062819355731725131322227802905868483258899300327440130121458896856565124397928705362491508790204591451199976387994303971889079622457878255971871665629573387691032377008842199601956989435744272385007791666739146360468977263368903005422718494671179470886175836427544137321481770044339866721503054523210389873836676958859335266445942995558570644143763954837311835936377406623336316122296946408732707817691562485672600590506399527648639703893006462503559149420204906379611460096366293023927120032311638549706747688772832086193534613425358038552300990877105287372133622121088431590648475397663513256389940475993334386276337274573299806406680151219330512063917331777110619420333302678548315931724629578865877770355811992076989206356735634500824042776989975862544737597266704519336737645219382609767141676193902864394164528255145678675001046323830446860593689361480318586406811934194498695997481286681030962737001888525113028758801282955891629876937871006450968971244778385580924949809943006985696743800631068437353095468802338221870903232133923975438971454485751074344582618409165133426265579551799774754171081175967883836504564175260456432723523395260138870205644093992882102568105742146454480449707391269866690450529133991225892066317128860966597921975368512442912354767519166563850790377048862125334506164509830618400949371249553556017275127387504497962378669090351903945530107200128795745720153888217670523783740339589601257660816901817293024053513506069374270102885012248826071549012429615614087246126155901820792672734752702440664366275651329109460473597771498895277813763039175315055435399652956676877927989472150597895443243409557308573793601232700714859574392701016766727784014807040000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 1884576209922062450103706769110325771417320099904752345350480225079592242438384955082622802967959511896931304032705577128394826781188017943587391635816482616440074617510820801221551596044360379653026472133701168789734327702866020148886847725231916213970166498137045705477065392804786541339626020602719750829973974350628900637724412201902689518048194004314167596954824658142894149558071332070127495925013991591690193623735762515881248440123781572199560601379053009435817438879466186283554028322693093454675690249145280573697298709740680555929983231336946502550913692942368337837402783944001038512273399324423629239067217305704263121175907977211600077164942123395749470130158604128926650177605831281570594612867316637971388518553882486972691276433787820557831641651746599840702812689237363581015652616927369352557427064043772269230380759331132847554965614503772968505875044216337857251366472672030895237620964075008457035321524086183105079409633015566450158194985552037080793559247345947431190086559877016249804465585942627579285688095323384458435159486115524044639570084893276448066937607910358894956083835502463983846733794591982456953860815941351322087602099267894760521245981993044364010523293295116996536425632774488289652532447120273990468891622199492102002128626452227639399680373003894490696998027574195604936160518579193080488213612622594828021426379114691187479078634819634205168688939767333440518091914207658081412103140993173761770050773330325869029194932309151658245038772293025357091066806328697983977286373058815806067308566359242699706499541295444439224749530248142070053921712154663423184099410741233022548621579530581099663973005417987940422956017340939976620699074136445604124099530852186045833086289754327532329274455705164865245015316268442133782073796319271853047047057175557033392178146559398092164283933414889156488867572675222501763629082548805540193018635386529751047392888604163734031564800000000000000000000000000000000000000000000000000000000000000000*i1^7 + -1847868936742210683282324704295963608333187541058902895791738224234352683854631938302636891822755141536999607647125134173907181705060973632642083197139918815033607368669565245472998679333575420795841566705735647535942411247428908025418128518891412237655224485576452485169897764304635545322604676092702651665854395643642649145846588341207155954258033004516216169314395144586582460637829519409629170853466207148035498345244025265169647643005608056546476080397224567846123537290300357930822613224799215972571186525821519324490928937315418249142658856016954585203760056202881506619813718814278067920856744259630548096823264878444378656026979043064536299264786367897633959610515863233474576744185176716764170576983449355867374482299077654533636558894761822173043411536765101534182477475882145810737393067081399570428960509833198385782062008587507264598917672142131910719020090357295217928539907021207169524692811484102013261480440192464089699173030215186181735029666037510805783146080407992880968922240011656913350863267042577782967429825291675730732790753751324054425915837120012119565712923865534249857449092491125987449134279700271570873293763908039676277823726286292734484582211078357360761025879172189720321599484530089767711051624781357209119409478495080964030437666453368679005352293087562277752913222526140311228800379727514345617424378947533136013924752792718756752349254445347415198944320021274613924540551636451521856678787029823389849075743323378526052344510677661404136681033035636108718459088250995336255524762905245629005387084852335827059328152123485401483977553606648941276138574683688627540195491704902440043049407692226918976801554241878295268550261350311235162071862108062396411163471409406755750081741101815504743120227274794836032291674642059538958057408758378525937067988165005897222924090037902855883408648175556725216052708970485329604020822544480578584990671417954488017285591078810696862924800000000000000000000000000000000000000000000000000000000000000*i1^8 + 1682095651810415986140319597685036142366870257590291813890885087683868192255497959284095414580480987639472314157420071732552596753218150105665832739705900426116803609956117830575945765554572703299157834840971313083933724343082595288127844587667664943115404416796963406135205516302742698217921656983626227264685691126961845750444668415037316533276904222452087230400216854591101340673256224573199311711113153640919134558443919089212192981409728612434343644663555960870338370041195124329471943848730704548298139720089265878925176547991499738024489644260745063082316290013156731358571411249420420413230970251301509837310377126975177702383734035098976970733981637597595091910369803731038102765886772399321528989095435179473261394883804738001712054888245556261829789103281684797643731020502164998306352476686963412980956272189029944257874285248745323926630867678068156292249609090275052936240197204584828763889365248651483158053717635418029348360045200556849391794488337876001762152404617341452283810048945173872444419546249804616717834728014723988972390126969256917986052195497905842220805041105474476821574570898720235508322165544772008275033689528890120503882726354154467906732687555379503786725642457874613716232441940833868124795153187211590533132692406116614357019589126592914708286089209999148386914952844237295149746991667881391271183378742193383526391748397688426456624768993980562855306765476706985789660867039322477601473207784564048285272760625235048596242064469051752243908763139265213254860824120163824550914603849935087183281391698301371305967906647285602744117817546069468031033106624947606943882037753386398550829068404584112248159821676004684742017975614306913241396873768244102998460762091171742185143561826753359751747029848077432003690229359363122554311965117298841827745491235584178957275884390901374854946741687971149361507917434428193210191931339276538904824111473694789055791750793647355435417600000000000000000000000000000000000000000000000000000000000*i1^9 + -15109968833877264061600007006093352645034759742847630488340489731047399486098086991128152621200623858198865975753114721701254562441648463395416076672701591682120652527763121931589683994488176098513076248764925941687587925172849942447386744654599354461133537952642288284994093760701460902244339447102267581198470912112804344836874732447260246732647446953848231928750973179500312442863221171621360122828188289824481282172893520512055288026110479025028918696494082257553956657097846323466222537777735363634644778911253221374707612338497917740551457666955159323757359431708671340839408081539729107300660932602162748269730356159372636230936364544334689601772249402633895833837687302214277831747695156212629094492880252709388016544273755293303413897996545706877135956893156477366909165211559596182207536938796153561756681527869397655397201005884747544229383429433693964864427189750812436648100249103880562059396718094309336693110555009942139334380931671137146432855035636426219101172657698445553924590508943002959554849722802605748589422152009946516942660399108658590510320407764465298660109476048941665338929469822200827681314444431932787029095938178621292120002224360029965246307596654703809893090801871054389304695836002773665972652308947761132399829529089358606065894279449074920749992214170450933673048438554128594082260895620644391161033124371107057129574396129299621147887937156840599593674677451790205136780502148641984837596133725350482629115669651827445697455020657856158089007787931169310373444448714649995152722195001298822364870795625590310654365432237222734685995034822675039578204804831672666612845333869390179876492888270083594267121552761807425545103045754287088151128784249596528232022406225120259804569498603280768492278849365107258111108827994946444812898733892367263908687986922863368486568815153676611268738974403877619723803434152915831874508036288932315331510332944703278030732683224639044342251520000000000000000000000000000000000000000000000000000000*i1^10 + 40243642707461081492836046954230178984657437388518727287420186250652558357711239097585362565395017368178761408356252111100322366805313999121174315498057400456908268154382295037127572004102728771836649568225383819808966841423088110599585892426172476843457689851723449890365151258657750714296375284785144782764568710323499706137807646553791418218968376523470810790350196737220405151022441969659082542584293021885635741111759291556047917161135297917648639978650672251122245750123393204665305006745634859577773361380287840419845726588260325587002615817731094360284142270179770939913128515145510291315145042021476307633518105497869486906527949986059725793587682393545598125349919439872862955965373315290092117132288992183413594995716111063012705341257527872989001660089397555845100159196546575974121865397143263819000789289921968327530478679444852141263681740018053288025107438073190831135113911598858372884772999275660514418282936337630915763108413538521864385937517390136043667385404229427942615786805201836103610923961219423162656186092004792544423998135103971322932380472761153625792843309029359061858089938185251708339735364491259759956817262620095088328204925734939139366823963423507951342736921250744223630758803251189293662609008878400506646346549351922338191449410841973911172857414739272904134250560863182887911592125335095744742336747338840377886830774053319547535360639340815230744001652469807349341618503234513923406957165004811348653314015383040139156246243639459679372375966910242836997229293667889332497074446229177092085740934863280336305057432764939723275019606780842171555917401812853240689901233258068004334404597548446036426871698544810406397678225189962141740748311631615691834766960978694318514826583300951353411976016379840534449670116183708345278980027147462304740374122587331273826362351711635866309169505262498904323993198992814050196490790676352852088904995769326967142571711478199920959160320000000000000000000000000000000000000000000000000000*i1^11 + -48812066596290192780192368259070199652432614125965195450200317213153372606407136243146744255524988203117265520393348553343353097835204148106694240465400963813528885447299236857162653744744107578196100338692945481736342431770650941231981761429936931131354796489724071628087850535629299979379878893925709479415808432586222317696997829852583199750043207107947677806807965392957175169450194652699044248080776040462086807040690986228977996013468884813529729452189669754436389691149110582764882551080177363444186733138620654215105845894223579055041519124105712578211213754151467324767954626437335093418390684381568452059350871855665370433799512825298767506910582741463514049530619316359078844750097697481308874240695618611542263960313556022772305982235546975849144935933869826690649350427944567014664767615325639037585709801545386256493934596229086506718434804092326493017660567719733292253897901181819768448915172022938964049004145924524359124460396726702471687556937224424179861002441318947998467016656272998030193856315441519580601786172617931541141807486714321194679459024466203532936834325891282628251374585169614911851900414250195197019398122597793290105513102229548752660261319887898210651934363953749323835320309004867623079244963813373042053933067508396764719848828354456564439796400184973190714541106179888846297500665023124796853961760899892633363034094256441270569460622374272700165559893325541861055919584672887662107809958098703299213390849593794604967810645039948681554133660658386792028838114445264528867102940007649738687189114980110969972347788794834414328865650056762797777212409432798912380488423337501884904233868960658594360010667840053578752114919894840912654899461139873911536099587065464130221650695960337080677735156957553104066883289958891486726415842437935083129955270099672472206007938031868825997737456773301565762845342689423673152300790377142778778518816167950021980958395866471077825740800000000000000000000000000000000000000000000000000*i1^12 + 27995522862623486384023292534644798870742683148702829727557303569811161698138336336882780923094693131996717935252887366989905249196660821024793290181081786907545008873942229808556226525378584346237684913135030188956116078753282047434132257831170910688080880912222474399703787869901739767391151628062317922144626111103017754858591067942345754862120548724412288850902401129946340609512275129991175882964194111497697231911406479721444234496090151069574934881143087309988686977383257950408883356326083208480948282963974072617991727724868602451404688053273818195692327162366488206333265890008419043979231791270317527310930735457568907080898650574229476849748876432301918067210509403913970968414433434417835534030450672301790798215200250766707052330605248201021096256817524218997504935822405842270240067536633531683083422012717112860669358189460395936176656467477908462751060738413164109966090944325212425393672702147146319120325186740665022072665035177008169547684646050432053675777895900883133172046104268187334645069216272524124620626306726765741020479668994245323485449902247832021897754488872550262378045758088450591592413002014751365397522023023404962024300854530861952510213933037358792908846442526148929078908347234819110392524258107461278695842752551492976808477878213072999641195253015193987111920370451124866074068170900013065300472672127458947109682825024252928765183222028968521950590934127508854247752914674321073394097794079537056564865686195622848181298410766078641074427200181018845313090509238423104843286764362356709644207606799391046581298074545876376812134160311176383233654282967535525157972565472154924758502352442795041828393015437384126249427634086386471118737110886452430894680207246720510844506045779506514969731590826184596044346774685599235685016456194931801635867818331708310029304194152125404642418312136955801830131337257612516603026639616757445297528328665126536880907072571273567744819200000000000000000000000000000000000000000000000*i1^13 + -3830276503819617095861466029675844384921840750999962007416641473559388878284248961244426581077722739593190936788570749568322081606067989873695574861789922939068369311919237384143660678877599897224051055383414618612999003677552312511847914245379458634124271440121542798140801775711361899489186587747361360875399938596933993799176026989646893842125797032065188835168994488000773278464592244196167385204428262809660061294848894125202092278639653887021369536281905861846639089559806502177652921675393675861346960426024587812489236873766400511000010109266539299327585959938067527837337433100098740595671171631073527653536707469347718536946745259651905784192151928626592926477009960795358784292786889681217955808850240101577150056608948633633690096539093664685436145763052677519362394942280209510540975819261241666441816821684252330942031120712653762617180606361797058930786366484128132257550068448020688623458269851718452989835079442243106327944488975883323055123777824994748731857126597873716662843285206799324845143213330852260031457832503667302875881930527250862223391172972898932926681324986119576236888351497046435781497704387293693785947099158195168816160232835335897891834990134313705410136349832632198498573379374215236900263479452308955877349248897541861456289738209052221133062149415566900391021179988618456097348322279009306621216037861169843347883348165282807902102671282606266630253514559629856997547782014854275470320528059580112486141402447103619119950955872123246483014922102180429568379954903327374468755027479180687641564620016679546736651522531578373428907187890894850599847665178000947507294380385315754378408943206910194601881372484027806955610616050255114723745057234654807677584141191313252813795406109602072177563541642478898430905437141917647773488678495499147707256342081856347026173207964408244346324398390401521191835813058468040364954870138522953310824799561233850588949373682717162890854400000000000000000000000000000000000000000000*i1^14 + -612352748550935932123324035982591328077619962861771569135494660021800240578567440355666100877961425638770812320757540161675934538783244791846897052148066861025541233931942759210509523297314637856883553412290040066159803353816769798945306340662870674599188709507091349726021131557083953658365298811361097046911938994673831490162234683539334017567189137598480794504433343309932710383003168840634576715561188551865342217182238415819644525101077355684229176190786473938641962361402190717796816874065791277506887248821993342068094756303021132101684740207297517965920832835086708320751152869131700212814949580748786253909581782993967603131528650562683997490932455710135658537948231141922694319924552918148637213271357368185262005751332032563793515251039464276710960871273356943874632287671020253611462104221922778621812906155135020090406493725929178453972543807959129906270491476589669181425759661494467001019490321021265971865817125991945196846378020483312728761283922582727215560409854967032729861960436057582792731971857189746560828048380476049042117860288676020150225541120708561558834918571474928632821304758569715169309158516726704165592927540899961451971013612710172686632594558099238562356847759871887155454227403298281497690540070676660354968565121537456215105825919677131833728933628428280643233403076665393383968409308778390362841116500343181328729939901869219645605652737197316120641905863783193343743411017690803501908150254375109519625489614302624438566771063305348082329651991454778598786943643844105690775482538398848263432974983853837051000042178363823297360080480491641658684790667396381847962195841391536266038412997106362079514715756725074478609406964445723445944050439815088100324889274263351170090155580159203379156746308006158998404310963690073200345964207358393026876396078636113904171216807565898628651839810722642664470404843297350983955439307908057511111959452455739873157017265873030616186880000000000000000000000000000000000000000*i1^15 + -6201563806806936397152124285272971627780483431447575405516301846527766269031529815518244514942412700652353332542219380115491695102374544695945569156569961972267050294834006083764116267585585043814776969196403838085872523956282815361387018599262848385846129356201715944702015330253185619133452121706593834434871006852934190533003547768473460356392512188171549645072899753399896842147188961006973384958986073926705798003454910141264396535209884689457660030214393025253851519690511579340756473996166862746357543838723517040971568296970042436559786425824973469043129186727860351687609852575410324632250409190307379505353947620082518983977355773474477016682248054944123924591253193023852468408670270492595774862684629170916106430866224561283247038855329813472735361978446271071485169606974567350640058653257080599353678983579743809252650413815988331736233385749063396727084753574317920557083175502547609680137151104285277008127818735498505652119231391350835468194843208753839235523254724034510497545649733736541963243198338110365992771097797282965119473408273242809972833047222054634009651678262414691415627565254500392714196772206767921314716709284997996353379007388505487230391549523626916723285218275997688624466581644445555954966294373115986706618670254004279328519123885688376754260101250299912760950758867807493750811249056904142349538509542156839686060904547084955130791667824036644574729240085259168404963334654923748532320536871393849720972191275388407367372176582444596548653378513882014515897677876566359691565544864901714244831987020680834575195715131482218962590730449420204357959429938245100883275226888590122037640948636428526924891993982943773320430553258340507193900904005090941012078321957374753153535420876826043901082709631282551603854376808272242052144190618210547463554812303604042839027719837917996727824368706880047847595169232324702622269871455819670062511587789620748219365504842566327829790720000000000000000000000000000000000000*i1^16 + 8897862638889758951467492019778940142109200018490134309863835514996632132108752255627652340319184954224940854783727207020840187004670989026404343479938442048249049306333872371341017690061547250583457277110020703633370734156276016510814906592274165629673935080039007827876685870254064575371768931832112965257274621969675195787645555915224536775065889711702430705103245447101869930296122901157767374545139171033757387666482379112917539981504178460985642788759950462105674000831733768993978665428521347023722013047859157541173123694833481989954524523905378864852869920431711167765181276894485903279112039297939453080694292314568156121998910800630499903313040521979549475034222996432787908694223332990246562735812612534781091087684429696643759620654878826521791656144564968851160931548851192965744714664048093652175533299815579094960005780327377920322427007101121482798554433202711821541650372749534837310682794999704521637659454974659459041219678719326519868192130191605043947008098700660706722106471858221321655691396882781507617763777305365272515071812749907635931214609595170690076070588274421617397556113090536903472016752943611946058187817823290764542746458234725458070164463298763073666258672062609312101816026028288975962292616771247756100040434683380379407497537331365746109143580664403838706677410625953169383264310691132896219361586256305810546059171893267734153650598746896864848808400934704911184011595897829376774376327101119299616479969242998843374291013246839363614391446205658822971250021407930579299155846899519958946178816545763774986476696751321471529751483753225630851716475083364553169591108481425739797960091743814072418029392451327700482619532119360978141553005755463308630426486462572177122087411788841225734329533197389527799758325653203273799248278974371332090763403560054792555703823422552868639205532812540964527122367650076311097929866970689847441489389430151116032284801445721437896704000000000000000000000000000000000000*i1^17 + -5891468248622543845413242793333922624423751590277035658072536225602509433956462253995362568827645587366242230788654714249993971876473179017722179858457524932257401571524757027718344603460690197503446226632900349739941178010373381037419071297894909003085989155233374121575544686214915350748997108392227655990159017854141698765270102189099676951848376610096303300979822710045873096492948350952191218673416061182443834716273734153383691426488460230994422663742071750840864974639498073238333446907867789483439097728990021133414881082802914631509480218424748394226047591361007366981336163128111114955205324040939048997777101113850622279223960522560804504856914625717829164132538718688649489945956694778780660620494764478978725925439769669619749724348458728754539918330987984823419229872075441193794968428056988945257247394757521005867271857946707219116804324745213992008297025568514705286487108114606479914514641759114601566335492808970366253965818224522084722689344038937303756972846911629785254188297230672907702843225282324758707969340976726595020854182927403921071448572026100026031024150766636588927765917053953595748595146686261060524441897319233833390759917374452569104254598160866231515821793382883422021293373199816290988758165936703993558178051438293839134569935581758825200522290803711713574125298193480532326117672219554824338577286896483003979702672190801112380050248856617289442211638799680240688125601928368353311080009719648039258867904557344676552267470506951874807155424694462293693768839516274611764484059738953221423223853028995721241453330481718903468933577292512026700907980139704245527220862135300534813049026200321116498814660994069078685566506718547965358652299683583745449226912296139593877684590530965841246004188639907966751870901647581942971562257680079884163210382018120503962793483246931780038951645350038368302651497335027802739346318644450350360079095696199755110747431962794733128908800000000000000000000000000000000*i1^18 + 1603439158803379542207094886012270092113587471379911387017494677115835048440922547435344739280869701306245239791028439317340479928874147765377810397433772696680695480648593205635081895614394293524815399027485406035097356606147696431439786273799333993483573929486659399773752839603346897381954811237481155835004578059183817809495637920190216445324859993287119257496804413319823856741498982213390192636528406815647654053810618708398841889645427173729384797028529234337810500133173326669580884340881838138405297122630832289716249811837292396226313596986566630541818459706249971162401324200466716665391467076783465699282554375067392209631129227276575585822515170600715999009115492584384327729108573699796169931057623446672694000827393893282913819515123465662391851846920139400781083581779705090120839542658490267804302902770191076827262170148149224893874280609181695957818646773012763513113704665086253355016063368487060357978078393368230875214211615096768862786967501630265343113147062409422535484238851630857342903643431109086014925324344867069762117826175774653958439928414172230821780377409980806911660013006223871765889833927405242259329127054316562346047071979245342966569327742238714557169577443442445839927759612408855985227114192580434974335613765566802684593049962506830113294440834577529587818254528262035655975240702653616397717389379195720136152746338031960787047415426220464493534381339839119768690548938813506089197209696382704321113132513684732230622184762968319800554564577272262507838380091870579787932935811861315042431615788688572153814476540992976533101362255975191121774370743175260046554421227543195643473947739103219982370531126077323503012276164275556500976159689160386543382850412319887163604793791709443248655863559334152372756484728461109909571013430103239699301621380682714783621835001085247613266068536097144070518588378444544696258785419553685707706703291215102781937569899073074993561600000000000000000000000000000*i1^19 + 612992871111012695917487668127806689171848729442150121413627814499038042620594369463953867109240588526201029501053365733095950578537309729196335182128316909126952738215984260268161993540281999622719718550946556396465832567714981903963981922547963773567630670867542232781528249906979566799864403919473735713619191950925241830890399921081173129516176030631416076318690955499154079250036416312902073553949117116618824622409115523420580420457721339780102270640328173407030124063087940843411330675807279730487013477453987568235532630841888645723491071813281003765381523986714466159479922049006333347322898227034204596975424367390540995167636736036026660260495697680062792127483635914688834079836787325630013876867077512128293125373703983063110124839030257211542022112869166127634527370425538221752898972381219928995209122837742609735871727102676438546059889214213848929610335062397492279045231950182201027437324763922170450085521308339901879948989753890089336420227095173883046290785759521231121528281322332815141251351982930270422352509295662271746576433131542661055656729967927087472438749758664705858771637344972380773845265532022559816282024790181822518946148965716728848812500510597356624596573998293535849934681269663228561300692584016088886049817281711617147009220533326463142722455389273149070592658431676903607783359642903841201341965830698826312874174358477158370925533654047133329375972866040609470936061048761604227087563451908697356171652496074940501613780125325657940226283328514998481997489142270946256744884151608123426412361763251498690459441769580073800691067174306139161321187345539193403843207357062452582630108740821617262298343840684383905222615546863501145493279467132200888178764090340470181448096608024491177635646490470671508139232035984859806996242030510418897673261205175602897226850740961327756890959657795925375207034650610294548144969399019587837068933067576200374470503757241349979504640000000000000000000000000*i1^20 + -665996384410397993963670197954936972244390275067761551526924723896332997907846037772182703033805040828461108449836292728091620966289472818740222124872968511029410128423427068294488328554302128684360813910162826409117955737009942833851302990226573430497503206350091783228183843072648579337945887352865256368137575353762089605177927849818525074953698727258120467583611964012709509077713176660367726299789038578967674039858128340012293519615193366006060549611292301807711403822701045058829354422729180694598288680506455760906643294378274509916423591686828433496009567919305396048958730802152868579686528735131814717949791746648116310621126435280769574860926390861305969495674968458676647610663580765449323925710428946251361214807694280098873230125106162448683863004329450369562829951668236926736743165246734690507943182844998402799658321000009527759160774046305662741585968297307819222299349827179854480307805362369456545042112132883757544260268555712852210625848711202499993047523080455976712210289676546781407881976762410054142960321151543366851259611211755981434511979545390259263993640263840151653598904492892100495218120360194882469541301105969624528556846371368663447124846755083203097972229603864524432925704459755213026376712799124882007679255345140204781866702458855078187113131064278668215347126676755019899253645788987447351537949756754985727210440026006266889356316773636640229125658344766043388564470562756491291048092894370581685041582933814453164191721105667861584288916102693867160951219966920419446492080034709421393854067281791672181525712559045217401968571028665183996147918550131166336580518032825040938660107860781536693492322940363889309884614152969789868420307466221672164219830273344745890325381720130107287707901341597034616458703255788964886665172726132556205496464541198055423860533056051797152406196760123743133035917226496891744556696348173701752775564223097555874900399100216982571581440000000000000000000000*i1^21 + 151656565243682908777482326852482991251093812726697445248184233308408186107513461996558365292792093085428795776229049993309949231641753314430213561600114720326121011187570672223786261919811805158449399640276243551588388848350010356181210943095885678830155794460620099325102481605843323792895600123070347034765981346448191679326592082324572642580456292862514170415453335900062926710114128445902612823154005354186808068405991793843066782048681547280061984562680121993479126705623559461607602504493891629461498053984480494859728069986803909561306702520069904171670950600056074741502121059760653573675871067722687346490402170593147725401655796856510196946772009824417472487217831274991220552485295869602714878253392134999467794076904462741335714101322463970627017388363608708232548788975992354462349344241358142672664845720164319304573673315085275805598580596884479391066055733864402810446857164000977376349698845532050291791564820713566141506050580889308250107997665876631649534314612993526218009763671090114303059038897478785808059362612839007925173367870025525524912660861965005945842267165165195330992939495250677157493415985583520111531690753864056034796899566186967005993797137534772875549975935508218647150666033836935031885210758553778410585602168062082660425665016367946332787514921313966021807759079735174904083075429325125340722850956376028345271002203119959609615000929901846502380346782472269229528325486265053126397871020843415280964313972330275854586212682388572486809965371154016840579514816322963485699457620437753596557660047340749166636881395610939624836901809750793729510594896889477183495131665373220961196296054049703916325059784908222929687079224526551121124869290787998640023402259695411787855400063824637379042719278420299753853305699758591410850312739477598841843703875562984437061153332139576952191366246346810148781197570755132871269985390587001376718344433523434263453094434203228333670400000000000000000000*i1^22 + 38815468466091429572311213863778140485825070223263960959423527866170965200679088360091075729424216949455181691200591516467907409673054627394208707762710117041125205478591870436674085272761943583908402066433369823457489902864344735125318884687899914993580883155926816626321642089635519980978399920430653211593636183518932061245723346522677257694213467967614211603850135027797355718637406373280273266195544579551244838352947821888408897685598321627469884703758730652600353428175920098757054647024798475316440006757361611162099463778155194182258031056717854232223365892274533051359011338802467928065863644918909838273793657376927503259770909528540928815096788195906919481989931393486752159793096583772423946753419599443916063160286248833550635056551761139577840570860087651870729981466501624987617415686393645103839873145623161586901017465474076965375302756712707033779448940059184075476899904166194250368135464198330616504028663234004456820511025707986545898462006330630314802734244582935050065283072757833268115553090401092571510355745394955265204648599210301111544377525408522220653874161726212681212225440634928546443339409123009443700773643699984764017507237630310741178288988053591515739717294012179855358429504598345142962732101935659098877475450780572178535053715533472650842713061159828209896830265467969256202212247314963025588839763210263668544481088040164723940783855004635715201046501945291383426315026136385748471870290554958375598135803949306657556429594071360832675084825250094578701355758083197007496596159305240411281850731029818347953624125880323114972478449318188559188516015151982429103075956766819582050967569873734641636296444517582629083293323432772814128637450869772548536042250312136511397455310998136252857639448771192462574290909977348256037874383956596269183375910257046551100799397295006031585158346282983178442400411997633955626434767894784113232939986878955931493852726644178105139200000000000000000*i1^23 + -18697960495924507784622352469149699544628481890529490630152510191479667620221604928080974795459609040386864247973183140231013106990542023809109461073677709757608385034759969743391452511952800193622725686191059378833225606797998833099838397768703035530335572725055948762191180055601921065569926670362590786624714547195518249235118163762353090902062775738734336391932971074578871066992801087769781305959758894227784166457130060034967417295352662834765165289481535084452107119765826870772814885705270474444439546910741109270700257446454086503107929310511554740863040280537527481101204757178287017981465498390102664458039090603776401729912192736100311755319680590559735267498520704084437576221160189246829554649076443814976859108340984838365760648668112958085441295465499849860416071166884018515889068738991506685035312437295550479125283603130764405157997369294326818538725581253729804621050217904832259867039256281470016989877218336819696366081930139241481982849110104054719424589802825505999861537142515153455098265765185459550783201641219429198228032684655518846310133660711255809302858981326003091707108450258848449206669525964134013783099566691405222496076190188595541528331747005985529624632522788715643800558842724636248852086946956664546182710676799998821777321945624177677009423241261260432871400741017797306558961992616591912377833179790655696392771372018160765379757841043406519507900495981056086957631289464804886140020747232043487222210773588568307234289676810933872396087231698919949505756908859660042961135486690721538413590927948772482135299792991827791262103392926506574619612358369478077974272758566251684076162256490569704688186635089182935789834773929499102477328118410616628604597670946135522995222880734786134983110677645123604097296916946340177536547777020574350589869478178486978402481490896703539475122172839891332093823195172252621810421841770578425507237967982278382410348583057273284198400000000000000*i1^24 + 740748025175410309692019005426404906315493935322924473710806147220629780621157776448018882878538613868229585294353646411122227901481662679877519986833700553996711039127726261509755382442623387045740451017510961298523530143920784209753046604282569622458403358193519267052335125964885023320829619144425520030892510724380744855636064367280744423643553743862956630395257672032230519644714411554587089107275188579182209874420929915572890461699251152401013141183277056741356955701977896788526295192672804917101074594183435297154550020333104102353055595767872334963974256639947911909719631987098927081690832964153365829865029116775564299071158978298107902215309631426388021334074667052343890131367999191889597260695735594548995998766775648896982427519134044467543029527360871523636956402073518383763908290642081878603448544679435361171499882958912372543179689552200466517554879375505865063581588035877106741777505116672738537214759068152805942714347140135735043836348674456208119894748393999500095142506457780169913177542210540655770045121724275145032767538245740269090164698314522341118355674604547257306764561058621012455007289328095789931362471231268321511947814190842156078122065563319475394768722193820701690343778832359481961395030110855196941632462124811483011516450249991466814583456668411975556985265012657097413280361055494398027617690579560347250101198049126358736536427295984414972381809460135857193524175672516041443432545680478219944629354982476216320001304802652265254789799367632754811747827106718065513659549695508249616073092186749694696329544671489598436226983046966094757402484422386367410290141860205537621561601658138832974268184726255557796091237099213030850967066542118530287112641849921357253105481755392404225442791387008909685233031186427593013072241196659181396983499960480239031177661809240865075008227831785397017841226952430842211673209444758257015142117273812139025949508474354303762432000000000*i1^25 + -196590903788820422393407574131935640282368345661611523040417610167429384188683938332433554263149307421499209178459443445103686589711182148559126647086950018572084534435342474586211104572612797794280379013104029001136198756104518775739022319604164786664215937570000287356292390455202799925305280053857986382173878030958546608190989082579934477187883449505235089632468232223687473317568891974347406911557081605670901512467407599179984961738322160955131989806192979360176894614089957505453604558339513716943712919529533332212189761002222175195991883830704749209886733687032200834157847758188541972891667325396046978479389301783868047225965243861050115313809451067450103329252328895699695042435041576850801079974389323583121335405508490226764491720310070035060055671141058863300393098546036768590977943684260065827725924009542902001659306387869737775369227432928262278897982396633646272365366819697560423789970044099833263683854851548348186080043801189991100354358548722624952950205738482781646047665279658284154297332261103270034340366391163602349549844990284976609172194186554506876238169609886097404965425349817841371516632130651228095888553783853487001645880919751715726889550232887749198419786540116637540615319176791107830838012669418865402633423210292102323554246773743452205540225796173704773761986219303395026090212212965819115387567893755523845163757564974474610683634290702286780824041177366680837421048985625376281262254708712978539684138585127739243010126488294193414863132851997841513586487169694453910571338942261354572685164863799961202250904944888982030050770714421118354420704571173695385620912550076145896967895890688440667447976884531432461204988034218823352340425864059542468417201007942823566328475314240653102058574771751048338256674901274567242614202149971389701523678363783594181357762111210962967392417545223882663267702750786063782220471177883661899237038941417357573289121454099059965952000000*i1^26 + 12690205319772699250418238739736598287377599647651699710534858886010296668271124764846545123217666688332653426166109800718091405347923684628480532252724554524332012426238848983752401308886367407356142566170013449466724493996467032797595980628465673536637982938504423651606259141863882711406558268459848311744297852985484605861356732552994584098588035065919950544188640599276618573642787218065414508827020575817977390874170572614942876261684206895720373751549005976660121028137154767453277956649439975415217826566280671236489270027718491691017393289949036997961486694694583317749947889194363800532563734522426612384233733223789679791650194123873065365150449344472337551027530480561330858710184656204998134910280223932417327903756663698099604217064626922490376147972762559560113312191146669450356469422405797090070142187808698232319107219716367824078847545930207830838288591391095878715915826635128928915412172998064461794092325088006936373028691098616859731851855455442799130716994962658796489972783398722204171056838449287721869147744820747186316899273549539778989654856723374008452024092920605007598761131979659835685121096493900184076866534697267402446382339364378252752811072963454891446581842782469515989669985215669693416658584235442106073693005361630650062832565923999897945525958949813389509950665584440486606377810929139056285758030047628123072141497138571315641185731892361349609494476833597573933413308930806001445578671935717665621576613633520958583375814070456103803092073999227821117391757478618479241645166458856653503537888910260078446101757870346114085164264325062200068592867562520446803373369933193972759409318097999932000985146197978345615156445907383226363735372650795231848194199273852763595964241722935038449642156506026268447633977102963585718128909899015148498719270750685121351394798394896139710510765507515634907253923688836197487281243597949824535094709034842993743937065961799024640000*i1^27 + -1286783135071838844883262536000740140222976703024066234769789361423421528582802364361752736350409899261682752437083644168324157885571936051270312308456479091188385229426052984444136221358711875643052683988209151357653787339366208433948892969598417970959434838823831108814423212868826544771862848696291578568618285349745529406415787509295934956725188149389551380023097780192300423240118846129394540350804210656097649670257433896166070350882425033155620184188091053891901371819510752543580233666125411710994394915722288873474938346132394789684824642243414947556335775856149588793611237541876957704792989847497567330074119652627721946195891305063477395996848727287650478615443187041751488642513756084700333074275254319771266947005698700008736889319101083034093263133710900335964022822033671519685452943129100456246173410724052158151309178209594185411427421514559655311090412342312030775469236217991572100365161093377555383104429847150272747665907229054546127766583222728535362655624179567381877122011695742037655556787092847509055839364351048147453214459519378135137488847991924058268971612413185121562366488919752232374026330047621854657110846053404937137986813811153141956460453412365999319094554905441486448781019912143142172864840306324436354103521146764496859318119875067492703105836319563313825424600842669159052175721248357838547395454972293726648219829603835234887453411409197874527027313769341245753096842352310856220968154169576711652355092788227436999490216640435681292784351501456677571380007842951409796302501210556908051053234022280249781147527724277403549749427749484613484201872029530270812975023848468764202827491365890593922063123855941515570653751844853447007034721613750688045757510623666354552503991819152622105844814597066995981759821623767910066597537195012203726295240751198166812491317051761699635421502629021271261928346464007079491108851028260982513944726139883829445369908689685708800*i1^28 + 33742674647774692996854867686445881639018885230520304796801851029969726365005750237591791841153393241050311540876543012495041976218016848724356313680739352589915758354088193619235611807318659742587282618603899396916757517064661477101716316174439896189193388794299419354687760705315518855197043393290831356388621442166739628375480859020067701855583875560943409801567625919746673514059219276128807752771917441918444780386637221336240792896797223234689629476049580063678428180994410944491217887414351665577403469991632026384381663624200999264627087986606438147158418108906999844864803404765995825975708260368674022485288388343251934584265906577983881062717924916660267475822565464907581661075172926617692551093756126242451990874616325895621218002578584220663402052053366011164932097165539489648037544250074782348566576774476345230738860846483084212944195497511519618594112538704574936084744288757246099861083169224770705400681321591763362791334827118005682225693877325974168385464975577042464302601856130800738813437717203745886515974210983877865699358601699149279207882695882711222353423276638809390062898381934158700512822495199239658586878201523729950574593621092174278951481370586409614659734222478990736964121841531555860536932160812353896074575350022371479828560698284753491722013165993221063860548666532082449820684097821628481347572717071345771676953456820372661634370402679754285232643564080837022139328939877106752382887810805190378228659188532251784822564546972862829634949672338328564200027211907424804013411185582283984069527614003481704642495713726998107792287697539169428999774086591848704831705593745188396703122722586782130769136327852729507388142856880246838045645173279719637432149554859961207767793304390177037228165397367262429568601014044330625042609690560912352649015432216828835272815153027205345919208885584494584200311642974482034312027723330211946517186743946040343136237707591680*i1^29 + -656153255597753523647704250876314083607194266793777892059833778421031541854371440083343273834411083634668238403097248955575357912326530021066946604907547050838520632172406103161453673640793390134282520370442992314375690777646991139659779811630612716678577039551229117550046733193647866879888257343033267981956337125085465385835618309479284587788125173623063353521401115666841763732564969087406434822330631561410382800635677949721060120831758394185150958043354198465184392304554494021455388529402634797735439413541779906998787979901593922578492264365873858915263299938844757292848661342438619432987320650752008297467132913055272321705090556478300680898076401968981929803350194831596256544311136887365872433426311208795635451890825059895046134303957962410313315326149081701681462896005768168006759248447761243374975848905473178276386405364725231089054365445706907395494873697459601298824598142571509193050801024686575834060620859316975179092144877217746877637037997937074412553876948210666505896374885806110063133098533511302003649928844310802828379004725937797193059619067721827257129594764421702940665168193699189791420772341899652491692089856761356556289288509084639891312937847224965277683730499467709298907993611884799514032870080187125450863048285362942481979343683292617615621505854749199842100697362469047058437558836597468985411202368707503744217929578969824127321349473030101579344474339471002609427773609341647502794992994303749850366415462896555525490811108030153775974476219104395149919456547869125598878664801748772490735364641264293814560479216837650609663075211403184704012742909330483734432126775643563524207170509550482563142327215403056566608998946068747080864873855233807762423376235091659647692553110412444170722562323351263127995841192010291638501817599720549954003590285456734130012627378093319815865168532700855776331444970804257219848876398739034651801745233684515697981390848*i1^30 + 9672723793569374404082596824012617258603638021666078268654793083165071059247292189908470886400505128228789173466920153504058420856496580615652546793537372737916662364005836778911459840272306479288940441278321940387078557378979324779297391372535423801350873514807700896631656784808168079321141711048399625415723031305029758429780342705341142215854673669614794121753065908448629096279019462957981392070035776911567404882265489031883143563356331546821872007681949481501749703218625479964240502667234813506301579363592626976124327381619599684967088728347553984967742529162202890219119897139062819823983054643240020632637455490024138089876261175025964287230211577821985900144831341535102063422614008673016725182915650200807101725037875300108869949781517035820202320490980615481598502136020948072307675583910836620031767078134112821291082330773885758744789417136935342143235825573792680147055310357908068939157519609920746094458012329413252035080677656902176041338850110268688112897489840941938043342142027085225170229500650633463040679146946347146150140121116255906328309601876541460410043140695142302970822789463080388332627463327721331016955263614031238772548856858757660785648018785597736761732285935793638197479006103102593767629408361269347747406743035978667464747555399896008399974767638590961709074756718673442021999504978741305668490360993379412143397127543276971118676325731143544464148097004584526414153716443451928424183828791724553814345218591805621853982304202409737823557653556804992241279394541130237303947900225349810410541820473463001965053706039712586730860690295974456857412808787798682360613992405019597387592945933046966526111862756587752790854798653173067876099456206233664814100568344702870224166935273671971227751290120984309431978508137290764485590952844032587891056512653037579858182383766895679707843746371227175631411133579150101277494786925277814154539727898397611393024*i1^31 + -100825263761622403294061667827522687930944147858665089482132942786181988410099876619082577188485101388127931272256796650085665177762058287867520581384538817946730619252770627514558609468575916199810455056982123790316939470250336015941005544412504823837040310836506410639963360941678286471053772798600901099071451994360603372025688459763989675859976704940741920050830399321433813300931095251738685746233578197804491672802427612213896033312896312571688760705936103894971808162739988837616850799528771471594437609299919034183753392423348181868359310263903048635166174438728402174230871783437922585290796685522781915765541671653917695256660020559639350126653626860687827082206774029715954888383142332603625178354377737102485723108749888290953458764436697657022238116731783794076222742057537548152324929196459534817484165515767682415002223332351715011615146361781379144107331909871253302596694822085721732709516903551947790553619758738771944017098589643900312188652515067128300702445178238217794138281330441093198286030238694309060385603034757938838243266546029024529428627981685891186888548888654489452253275533377123456175505076074641353280317147355655673072250479989138019375361357940512748252435314500245302446977026268683259979296687547784694072298361615671225394041616010789131147489528030564636059202100866190875396798746002913731005529048358714966647305142169209771878785623375855051489790630430106822879866039883944157005123708715633710436039767599536894217121304028341086620514551022048640208063082297092215728126721047580456472621803702087027064668992345022518273315211108045997223499644740876658651667978785688540519293325973777539684264839209024290550842957737656340162905027757602043490807023533605769194328235011898784567587076075409750421448693403877847840164822883996889070967827519611971893488698953269061001814623098982770921245032471228600975272701456710104097336141595803648*i1^32 + 716059458625376911881131485723491669595962141521722735055341622707201574540101460830697164432145549290703124784185001616701684600083720516905356242479478078938383818962460402427255624295335697582452493894402576538689202789854609536894955815637832711664314976801769531906229392430833865128278250468753894199672441831211042577287958611358726422276949628779811654151751058750299083407892970081586691039049595043388556301625332099807762308439382943506052981381241170085971126244879272231825941229051226806953605919594541650389182154319354119768302962514069879425080371616983778013729692319115833619306850441652103053629639880920078802857941221675741393225835216988452896882838809074401986189427807600049708107701307384366870453447602972558318552947883660940360429122495363737494988267694575965144931225405119404925286875840455728412520450270977349248675853319668579351697381021916781489344395754898759954682287103507555998835878882035597148076165680057968004901822949480534568517712506987636539828766856742565183196430437878393926206224575319917155094489989381876469864590824932816488584916707949553780174430693097417536895902812090174829926385192952872795489965118172740516015128667688174987827851465662962798066539992904330435797680703640007447310263678851653973093521627800083079071545666348084406889257518892590884717060608760592671738580688121780715523213119123841251074321634662954995525847099388232872262704880054068893654518172467546814649287798636780086058649209088475980332569636281553046872279365795392666885620861103195427259421191718384181218938903064525011904102896535331757324042758596509166016550213297113181693209464372508396146471755490304027740956904983008932018419249931412443812210006677507014728261422594348547616184596993493273516314262451681973300716112160069634792197090170803680703927055349688551907558345355359326217741577662045371875179070285441302677635989504*i1^33 + -3055580718452517295989012102627892073303992949513806206840074594538792644469915754591686899438437374103130823957019180069291840212931512249749563068468577447352597585806869950670778510714689914922054149273927511424976302062822479462167586907246787614368349874933333670094897260195349448624087902301626100104339858293793115182323618021595833654134241078753405424087172391891818439457482104653876250586296125214008677992820526498896041998001878960282712775652978187574716289698400510786152286899660887729839476652111955111182285173229147729781221966971203733666863066925373972921376976847746655232385367904780015457991726082526348410595631769958672286290808286143051786786529791244309014090670536166332784762942757850159047103580996208886541526996415105380319106550640304659408738865703971355916775964660193507743313738943094046673585210532171201442919605426496686648567855908994711300637527573476642031168635830411363294388698631365435394015470543147691576644977703981719514886699925425570335085701687391313611191194532522551141947398902340487082020689188489859905191304768567058322654809803149515745676758797089104070820550198218785371844068252430573407703593896129726947428141090055933053536034625610395217578890322685846582141854799904061421507306711603315798148781190229994223597915029631957987871870880719205668376974880776996513874748531273874321219165972419302176700019701876319926057184222044218587697585314594226166924075270687566488178581475638208234338194535282622172312275651043913796343979691228949511220709825755651620174123505971519816895434581764820098019816522424881838580493370794611677425118599104676312251218685590116442439475896048125070579389590594506300177986720620515634169249714182240772898221183427532867480250070292538381680646635215435993333021130733671015462647659843432318374896423866988660348245670785127988308368565421499427581814424938491477491712*i1^34 + 6444139164556074459477301186452494847083495243162311542346275090492473639532569807630986520117736124165752457980447845021033347224913104487847898176228893601042850356216996220786567116481977896953374408043703987828370925329737320015323514906316449661764338931365266163737844591523810720770524669118628799044222077721478796896614077690084786469154405081789196903308088477561767299687119262649980588823327805673268581856102516819528339472013221376169447857963527766946988218526110118631958125319212090523221627705679166751305762849978734075432550574064166865605009619281806798983249248112920744511311739288846642344066363507222879218399607183520472679613873074245248532861750615335046854811008377653336689831693132790908357506833303219051232912982879626760475962652908926445955083235890511793302604163733987915076552683252580774848610693707486223843706507055114221382513263949076542546846236782634006728630173807355902139416672803139022257773750784911558006854660785306349611039070708285394172212478573407019766187106491237217723234209908553277536979139855485244798915820998955905201771268701492005529608600474684454257090054795605477555330748916746242213654236954638014956425059962703627659220810289052365413109310109080069774905676558532825092628923654901028277350188436271921397785760121447897986967481724981056922707307216150306080848740200194849575906732481373717214661802128107753927497844004563406267791278280415899126632159633195969049993530276285667976593088406829922538934361917743908834212374188426214151869138699059550309565323804201950966996213112698308303264248197665867988939397362960022478139202543648344295121693302741744036398740769055074248534223637532659558425198687034984631121171688545877349758107680905944130283869281888166961410732023070427656269438918140333158589729028705046959644638521436922301789036783769572311007832190562103061080784069545951232*i1^35 + -5376116034875831263040907332522688433557964880851025526685151409788844194179068291484828329157848051152292130184281467122590333116982288664289125768852396548841610679282322708460593054354824020805693834289558292876524894759658721440331323691554329679041103800110107170044763479064528922762974667342306607956383028848685710464883976881524697248606321756066193147753348966685392476341569447814780730533081774578746049797962619553619049380216003525788277475262696034351684012656744902868014607284811453376978410044152107848422259632640918664651094938004027096478718359634619686264250920160798983012046142379052477487067583715822045452426662512209796385475545185273046386776054438580506501698198782870094280308768872109254940522625713824502667314814157960843484196805995476573204934467734943133927021443422297154870824621181951727512227320567334024532355067951362403073094967185838228720160900632010401763292561753265248913525192884401453205698273975629853902870776070999178677048206349708102873683756228385268583546478791782823676147339620187901829717550958584243899731874129389322612209913777447311041447489713986391026854089025045410438736149975921161730527350352000366793336354431387971552310289423059185164006885185448478605061030627857429466579917008077248766801756849313310276335637117493614455977849206918832914089162632957118583150197952841477871997617362606417440292181602389370942818478348345799112811631262024423227878110606033650576676220277424685935256242376324600545193652871544410341971653903406470136373226423837592923647337414202661375506648816487944914561029383229799890692847581044050099144357910143058533054849638431049372429878817418141365658753530451049845054485569618642255679020035914359931975433646924692223942847345523009509030362709357602744378891118624929000343248176616092833528649149471702622629648777341069682297530047123617062597389451264*i1^36 + 1268534935592518137346561562492389767557824140525486059949065596401332236082341740379984916153864402452096998150457482009760697168003069181115280459013059017266297239449173454154224362553884760116611339647943526076211248757844605676359206161395792532901588723467942596434001724373615839268203101127996427550531944268322666426400667772937444116163485754928347845756211104520309987732542336608308162392524447271217389178336082513591085318661194593985811662509360245548731311535816284437857176747670923643949796130483145286021080842711851688920602334736507444242699167235830938217757068789717489971155813113733111064440406260955758672807245465930332099462252549448070731472025466659991095116233516515063133102433920847610789543335196005877674490163206794337274915309729132233376301805556428594242808895105689851177486225672524112567348977362703678506460583749349345773850069723631009249927500629617255610198397382904231796311990968459747189241320715818960976207247155659843013452113943394657484438614666803967607017107409384986561496335084971146861364682730665750763270191279105876204810425677239256224866685482873173070699208227782862862040086067502039576117285840002793576161496945161856584453560931369482364709579646074832003320298550195359880193405359489210140375791864677092026234978234714980835923096587009090107385940527761684438548727777809657151078218808230902934333432723097674715394008337944562423594812741102545206234378980358516283160635524011662437042190023736665134337466718380286905570449783734045887801722701617252859384820192963479376994802017064099359621208396058333139637777691691499074538160846153932502170734288248953855783888601420288250780994989473704276317900612285347692875351706582775547955758869586292205064784389643216633142984697098979515952713350833232621070949944808359529492050076322176519531960565381758168290360089476858560643072*i1^37 + -2061367838582248352141212727409234509327911378912399859376144402587320428960694787592667037297258351867815368467108565525166195792385461557779476493458726710204744085874179835333772114522310613687195606244176736930968042528322705246762628717498949393684155355924048352936681525038940510682212723766937202335759414741757026688348338657640673175416634917234397236461780328104462621911222906085493147034652686471830484290494623394753353971621427105708292502999860940325549623255784663557742559630307620536096505393146620437648461578807515221087109079515868064066151280627653238878135271187047440547923516572889428706234120930448404564153371760626903146043598564573717804305756657826198563142983753482491843568164539772343357099778819057187601816112088777806782974300478939291582635759818658514040361913313273733904365163078718210200720494236899236302142436464814187879864407730973812313173438176391126567563668188446951278282794754814470535352294453850732404143847781809467350602027518822801969549918779175040376481362039706854960294059932416240168382418284023043372289797517855697374768991447168373814676881864047973250832519214131799135990467894665721848614235123209043267610197422117331203582241426446568335364869357011490647681868620683278873991551876156161484955826185422253227043201013257235325161469838279247165586121682011786438539556719267794071614777121865742114804965005154721360195273446670613944441844585759040076760316904222989572803269464585215913754879338095927513495712608699599167456205382687833395910468580805564597812760080902870062592161641001331692057124218229647626770574802645243981722896184624046005390996556993262159243875767108726023765491720206826339887320509088741530127364205221700975932771164887793099732659586442753449061761060761622226294401683658379951983267871675812943745073290648907806238415212892559061086078330659143680*i1^38 + 689936818838083059146565930320777228098600320856343291683877149705047987471427336365851054377722076262394561319138204753172842277604059217651158603432167388965638901250550663415439902974840920956507032058226323454659407778231536017214195621532498649157016066832748030526540770903066231050348624077100772950755611997885169857861608172543511340484811482322591107227407878404228551895738802500650042772779831724527782725369516931784691546451934031376281739972942504925540106580525646316381040777896124726988867446348168243287564961757023445252348330388239755621616089312154838093022485313444118321770937699247827362106860361414738035647933116830255863174200937935392396622512046578292119384720844201603400037822504183737833428247382707460843460497903396114736069317815421224398453860559701590159790869424668680764746817446355158619193951523958448136416245792532865151179357290805035169915322328241055172810851612745443211373418034952483541847426144299424893954691246890846838723470873399647299031688716470236436078341288318793530776162540944766375518242994003118269945320339176767813223723042679725527349940814600236845811402683490795434353468080446765805420636600197556643864293343849089818675002732507687972572030130607801981256516429757123509786917330423989203194805066426717721559515679230643087977152294703575267085954389412152328213412323767402522784966171133949042980647818571802972775405014906153992131567867118013668260933573635289742675222946684450740799511625106916719235146537024748872627955638381905884618539448816555146221420333581624675661867637500846420034228980143130400590508812190823780888364656704317174538577086703969539507280061145942321650639070749721337593317212309029903642545578452354373045983594980725000408311623317710144856627628923175504772584895713871874560805666013682994216682178245542333444490061542796045129015623680*i1^39 + -139106880211312575757889939310116715789998224279072992827863191591874556684382616690005990477218685052708143385789377239703907413531952593002147403767442350730793138407000306310784453622505693289685090083108796244360479917761755683649076941975492677716418942600135965108234129005700992902630819626457690981537477675100922361291264641119178372818368809824846116645833431987903936204378319820526135506408222460444603219562318820225941900794939723952565090601508111754041595922659731228615508085190727098817275191037964062182116817916882699548836978740975596906989434844813785642616124423018982288389876291013439562837264206867161160974562765197399173211126714300198848442797148293549462727438689136827432641961936731956537496463578322679136768520079573060331221191310116930073805198078961748670434471953745048712506399273533619352203649563958931311028009709032710584301402489022712958264596987257178480392451327698697812574099399418135705945918178407196552968434625140170066972983668510353387737750778702884679791230654276669235885791352591155204928532178609295488084370373761740631131634876612362317434041788919648336116110328430224132834213884358204383433390282945243581527906473443620205016308048063454093518887760907411825035969661420044996423699740081138842659060023060853149187136438729928073626296166342595136579080704640400281321770994974218448500322108962050882575623396165804045230637059490331126735956252029357708110062415639668084934971939874869880688917848206586798728805431427695689409392975594766372124653523698576015906956916960781714168348145409908261006260601026584148445590091884165702080640324360543103778250087375183770977910312988109461710523196545635143320318043011974339842027975596736547693364525675957239611534947874438202130865940420985785526060366180577033188842433487977505817847851303252536703650222551106691530752*i1^40 + 12545498770780804011461392174694698177596731570690028542983408746288145965245166156426764812311401730844131338314860566216684103564401971399205641330364167779346083521927182778733673830980727427908593263034997227605913845260872262949294451184230334000027248661309459770641478924166576282911597053946728553857353491849709071923568280683511729459127737495544697790841860646776313752271887260369819556513926485595814285632537757220152634307245586222627803753050197813046808610329815362258333768646306957048650290444149148875670947617950763465636572370089321158780281518262541369582315673487269833222382943654829046703027763019661290700575380101642980681048937225386443483343440139759859236030820347973301255221034602568898103924615913352665673220043047091602068195229235908390781697818574610003098953996717474361760055007823407629498600888585246654358650283251501745418590735104023061516446266388499224526624788993011148041354378359643281683363543605487881421560408699609559866229864301240770651596977524676678870165357964949482565531481594627589440571125098103397220268033776949084783913220134594007589068168556372819543204562844186501642103980359387684065969686657011761102491714820101687423611238684230459361620793249183999487020847206854326372299252484054335869514290227401612612445646341293225095332028284105754972328646449710331165849932780272962096029905461058649888860294397149755937074391356499107104007561187699719903733428719180081605556247334877703085912412894890467670421556911413123205920426290090055677849908676161394547169293166610704029895794682063412282453812338562126984289080634975483449423945288855260675692953821064456936789727744532397102189174589242703763968102762424395402613972149077342350338148543392373361545411887441236505326696372876940314832312829141077621317824646908017906293910156218162540284562517262336*i1^41 + -551762910146657362218425208918129842958536923934689154812243362219829831074050564099378220408881656402316001679317064871297263881985307240647492388716536203704889902248751425702916545878508850796248694620293413633050912215379666011003098183557201772307691518100540699168063931626571493778191979826489503863403129216449060728264502536200682356125400116287299068656087461945724580763061153784498369448084708868810074057216265161457410487090068660394323534689870331940833556026020514731519021638249458425108519820679326238534921823417854474811794118160771940283805101850262051914850401001689592595758871926169161949364034656222230669958077585741415071303312339133728884115446980295817901863116042612756212635804521786552091171468512840839108746086969375556946082596988514331661208357217359535651383409319068804780334051563813887014142140130762262334360776567515703389530533644463562011525632284298503525686996923885529331215427567249755995677457607072344656032560614780647338006944444465961670869177583030948109827825944450373665635133451392268157933239606046872619918459750138398354968587735810144817092285992536779060025015450217390675876116344314378417266675547661705872090417083972700465998686657671324707406339471951350031699178698794354358612681064066414131922404308652691297848085603623850088769010992860597864075894749882862427478416313651029727018567734277374059747931202829543375043308669109790668431841184124472202529510739297484213085907531058635935919078189263243328893481559373759856900880731964410684011481361197222640194445606805854636834738816623126719051352969873577234489551716904957583750060824038903307841702692730815374012560692392638195312826916432647770821460147545291603722223433116284131345416928365962422762108610371788807482454489694184439490255446289108734763242680025039931546969790645221078134161408*i1^42 + -15436779665227963479025148035469751065633563599564825164965638882715775651415633465365468447397498893768416480737282542373037436469255817900827867016536559882614904351560755437955324893205602110653092531914934420115986281565951060261263793815833290525632925640914536484826570864323010836909211608873884387821949928554973470237872910400110827302961806932822470447087667064978471007081390461407878285612613446860251845966992787879544193159228800069383751093856033942278671197878533267201018646544580471852768412570826396133271147383503727620605002314305010363691170119645736398835212263601317192569159971424159023196042367464090845208459035028389156846808706512262952542781279374663594008938836714957298501748374042025801260479130512349260230622523107529508064739761043689274422373422129241161812490172870162618642367479908922610637393306501714280502851523869639343758145289362554426277627715692365069252514242969759906150337551731973300411710122977266696332920981495477127196494053793526130004945078320795311136575282989146515686758156753516034467677886226379920790435572408620454270826227415817785634966203469278381746181100741143004574808841344575111204247381620127528038018473785120905130984881817334990054656791728628426695732698789770802767171490322044287215577968588307236407279945286242202883623661621903271683456505571804223870942690903619426958951510406111048688381235673481463294699361300199660409395267834669378092789897479693025041071752153373940432924224724223176441885470994223449650374296798093411240426385031851112258983030152380127142393286675331229676558463637655991382088512830969130976330615844883690380382080055555274681775553936192352485744467381906292462470292393887038368039813075608055480756355220149819498773105388281913861418844758137601459718211272671219971864239799296721229283913174932783104*i1^43 + 6077839336316548091462618221032289638474885887144544973117379671904076642667627471394570535547496495358443382555062645533196161147339903423859576180982033847967370736441374190535856481440566697000411461486783471429535615473953748156876433439361530816310943244886778136181372467562648527717328265758379297795734132928043807992673180669272922918329373836627168823274636135503665703455589589777820090955847683334221740990657808473736904589565573047153948270538981970485053776703839316923711358446548474923235808055926210393099134574692295491185829284836872084592528573923812445364097960415938571530473192928191711170702512374568752329954311686837254027039385645798713319422680598407832260174444361362773824917536709765947624080464507734823169275881143297469393454115233011652199254855574289646530462540797693400798224486896597657625099576879140927374854752796326977904626623604372320524042273697060922728987565901796418640668685337719769833068864414672207311954299214848168930810257759490208383534616969475138699698812308353438551896430292930247765888339697816027548744937107670066335739241613977764043359107150387557181027878095880255656843014902094406377158492909295521626269148009579762123782688495690103220873242420553815466276377674729930291193511593641250489669196045713818142122597139952786549706898966205739246741855888553992971905959530509226687242154419766711496061974274367766881559362013559209552092382320574648817163159130708759166667372830783001951369228837790491900474218558766216746203817947873144904552771338329382929279689493604510696587487852158723990501451708669250494704278293921099281225080315299288725819888324525680561126370284028855189628312675905903608527107605581283843278911989097471510186408118538126734228056346775205099432137256135218534186978488734015069037888054516917893714673664*i1^44 + 1610398102244933324935323070654604338931336254970518837682047576956294696562530446220258895733396541629321665663922788463341488545756958904471687509852802976657793395461940706285042652049414955431013229036946821074434183235199013516847845768751338445726749500821094891148277768925695809828264051229808686458104535157479051333460980329419445207086142127096330477959415895848465305553612964198571355480021406898294660517837009332578700848891442371135064486752764916876188460064697155649845766682029899008166797830250140330496369667137472668277520304416014603358819993243612543971208696253857110244524692054191264749605006917740273276894501083831233178630435659396076912091758513124017531763515352518531529757558764148381860905700777765778223582420278642266821447293189929667712669581637696229047762935253292732067375274055809144226095449904129797783325707393172581684677480044623918340570887602615369215865783656724315285944505012405461108527329191195694938415402305054589288530448576004288829992182079594997841185782355963050494261159758893634734608827890391382590104246250926719480093494083828672805769964532851376637623651096225203285970212094651680581726384042535370022617137464889358114835603590310815367618612670938870782400824597589401927196631266476751790801220898276356941794588609218637625173096759325762058683596636978921091864838075975853371018242256159830262377490286415177853188672464999986701510173443779853293593497045493150264224054093072447397430551299404641244936030007964210613056540022930912416094903645355780003881898759223398892408921373568651955291533206718002954828827721306549595080043376061693082621755937708427407266443829945218639690167274037997805273260212246396393867212053611763558077593377491835445017699244001319654221098713755477299933022152842485042538856522532782080*i1^45 + -8473488775571476444839421551480166634194759085280042577445326692785102324725210475784795797753254709903871670617016518501396593387797571653183756672207219142776338752893457260701234782220191838262853620699863813802536760792963974994377421252933382463064594671478188166527380947985246304805951111034875128508975364132862371628204969506984863639029112827585166508267343273913189760776494762059770063412415960599188880115532097981001949711271318096948532604672905480227450508299533091625527762357599880927782093051899986971202463491105711613693897411198358635508068951154862363614562252929612236282438424749410376901340343473910678426225182649697570994431236912691701891687903742661810891139662627862801982540599880435667307642666010353871931957509444694012620002626864683732097442929383024697319746200950512771271464302176505098191132738703115420662105279378815000205334275299710065604419267272662489766256128227939604777516875568444702854622310273122664010899068692229852956807050878585078520909093775724643998115746054162538191610199713896830406138665347144452005431826807874271745770041474026704518339174281760272147707018458148081439379452972854025199354844099931780755910813928375978430086544753280200578004008623963098410367603722990729745416007645017062595363114087849102596342285779081815242101418314448079716658039483325932622389229124876891558010543916202633469933059889413851710218419078693838061726109588545880664626880521063359822108152840932995183229005000658108066603427693409562625915537971194027544243323932858552236538475996436134863423333505385006633820270033594407306411760819463881848741796754130816947214741423393048414987500156449274048439792420071780344619124781807293969752365250147384741607244374813614645717211027803557572234440522891793584439822649341747683917824*i1^46 + 394516397384704438978579966769991585423112172062863132029918487783239529861339162770799827123143003906347544298782237767862449818242014489594098289896293263350366679229452638708052796554432908087816994816118599607851232477066915752762613461934736760081940704546513863877347015181011362645087078318686855075083905404113525830279918924460438668734143757512221008993860194939098504270336529547272899410521140256707392809705374640137087235616409291708216774762163496873353575263447016983681564558468440770043447549278132882682433418682091497595347673215603349946071859654747862145853186403244085706583468028254293916632677957116197949996562565181419693453617915139182887508340228382447558234167503286926678035676810160389317264107078730856913855015883786029627972191259735127809846431401514045841942364963184822282514927819195064117008449223682730678461914198190629174968188400741863708056153883696829755034746620355807720352908722026030921651374862264898421953138676788449429868841560641504958184599112326141552910409956453316060754271140527761670676401622211331397714214460985918108739688407488232175586117485092873926759154235962724579329616693124953555285289082683470459642187863317141741247681887741916817670238846732838927074423048325608297310989866400407827271765624055633527873528553262222917058216782370773318190055616880034158894828883224434985610781814456898129428635939083155880349620693412093663288015971790159725603407197712927018416887917515654292957120550473539216095756154332551640522422543349821681060300202618527947238715355218140376404990037551873675184040630301986029694408388160197520673200791754353095952229272866582284014193983868029790629093072491665747764478907422794556183795253139236248195022200606511756089802515448787048821392826484218039248848158720*i1^47 + -39187800216611975301071204694609003747721762031347063325231124430226111377010145505451074137829921624808465095354324461419860815820874953461575672577770666070887111462368389527441066191239993404475744959540587355780725701567568515836517742208240394264431044896847555220185181452666898747714592203212341081163313410473954384151978053883991564997666201314579154233817248388688973397698055910740065439591725208969097150544114086717368490917405533177745656260777058031849685218001707813461778646917247945997354232915451675694385323660355668130849173507490153502350968046886784881202621945536818800299327340419523699042040181644530113147104614479775019771209269971422064600411338826383637908792018316564653557696135486440781613296756539974521302801392473928277223958335739104286832197501113597359843964517215898475325898984700748255636104951072798087162218005575462776999492889299145101197412500864118803492600742260658888409230863577947170018587519472055131447275134503396073505357583285463562521144204467869475598763073562191664678576709902052260190951382006464702376819799455212974333283735235780880815322218191617852777904802928276803046565683952323096709258336569422164589556023365090885753725842881823542132778634586225336343651490785639399117209719338791650083423015479858685287331307284720042233560711559421170843630929270061758640460608789787480267558387233679341804832671656635669611198842329923294886410513598631004447414933141710640339516356204001881976095238622538958615272067579260185858796397880723433921755647318565437491620002175372730942760041991011888226406275662439825151306664045723777294320200126671363135593601865542079029917026082385962892426107258081500882323433175686035582573368213182802390466259319376513447510553494850909083450776955650048*i1^48 + 2425652962676643415826239405079399425252290287380808922914240402478513206387769500556220119557214520003155586827669139442451547464016806022394634903831296889425507003338384368229314036567007229613058719620969098834893055462851791789660870095669335071986420158890531140950867595949709259063642597320164273849786033555891056417030483227027324078258503274168182346003496015148954967140605323889848643466057487914993621929856929591782675663203959158104545179565213523428574022617238160748078966569252060645031284123241415384699411386956249000435724531655215216996940549054253521771049269620584810498769279039177823125707359538330475883285411971794140893001514747562234534502247813216046079154870458411318191088939896920016084780697097205920949173872041290576887354244172214394222932878134263825827399603100206767999501115044319168934423428566818232254787009454031786829124974427937982860227672642589412716561904027998297161997562437024575623695179369296300019261752164138328936568510524188493520774628911323983830886038210136547863532530828337965168759108372847712351214585659857041384239684713192835078180358154295978663160296376527225114854816368845304145826612770141444617576640434048442085105112999606692660666258772370246268436599565389302905469113843025874425370283269973570897474281402482141567602326121403316195372915851264963002487357875912970420742133463996381516893758694358399412433569293240715247693678157634351234143078595757505131455412759542902898380520551791409424596607311644472783412990496597476152486119990103520208636547860275203455937838541813470502751953491410469682820649422593292819081888104855538591738808008843338847833332686045091990252863471891745829848661477786438029056377363263602400901044306500433872911292359807105761280*i1^49 + -96361986431798093879185343592428799776484121540768362842352627131170816200230310333780638427677520803351790356555347778808170859039326146482717392500219400033034720386694009433755135733159011778648519041421808291783230980837140171593931882550035436199369458344119023775869875398725670427698595287117987329923246977802888655292034479913478996654082178642178326312425525442420997697623252058995350852877301054210119207547207379341503325246009763979233171924620543007581639469204752562205266054723579833688412098916029676380475707796820628478592214415996048149523967768790402280023323034850156898991478435916199437177612638904283557337550485111748820591476016932943068796679190083350564250355730460173421335944893560952590775952194180339087901243135876894088664799288242957240375244224345964373255507173124108611004438355392336786952041797055216096976020898378593501847507591696194471963995971518783668099260065062807204492709379643413287205721699926127144453261293350415695136943929701656695319272481003941302816173788318723179714961863409314549954256901578695910155981152012275096602469929671192202246666316400662661494242048984191095808174044421900035981399731513621970614162238868777916642034438259010133111815874659471520546672535929627657629342818529318096997010281028696372878219842413380329848291405684603759360060568074604523537201964940148236883705462771133681100729014921019266877258759838741437027547003880111396380691347663625749393417282663110034686608958367208684475346390267035241065741219469027788891990931968017243642584800040511460409362557847133349805104024949843037617239688461111494298721806458897040090142492401640533503467596317772742055280361340267840962411423699271413055399847523357945947133131805350870097330176*i1^50 + 114925213150913555162291901858452289222980902248713072276297503493570621844916416749929305678871839971684128818185130644615423177190310704853660777381855968403463839058026143220675079347435191365151792482178536871732960619516765940564249012041328347589973919723704566492999178566373264984959759545895662422669541174881938779308823728045544923860962919679561392430819939484465126854729071511300864245102025856699184299184196807482313734112878842281738479215285041790505821372585721440197631024952639963823493694783151960682908594605898910299838480875178574827585508532103863416418861901109400951545878615273934004580023896455544061508434044671425649337139994375279832287853272257973353121288906032299060048328921547932943629285391262184719502142143338650890679512219668243825617616064691839327600510791937942982206507411426796832034671844377593460692103383588398844433918606220692369387101687485381279081646409959461502852959592891878593904093137994163839304494164683011872270761091593961344730727062998376036601895534306281949250683877010507098411733384343647553661980930294883962715781998987017182324301373432562178112984220527102086614831487820378706455719892597675330271282918649107387957844569250235441328736689680153140280588843930958857981718740019438747973593375682196977829592911044304673488611434078520425690180067087599416294833307296077358254808834073523009540770782372547091097877240806885932658308332560946312095997365401290540618375549251987146212302010835655403224640968873086557876435518154227891277651660930001369298963005457813737283813031680328867327156523762490499026500895421910319063657297363161439229755807135588216442361249727905048361719354872527641699501342720000*i1^51 - N1*5166957528380703673857434909477459807186396127749149229940581548338624356476068106809226425728841120275624696681795803146246521849215540103002122808261722991443960060718492589549996024588392995180893882692104118700873555843358701980580402872495852589295533964592897660468597306948625572310337052744870290805363304467293453565330623334378434744790277326801913703956305688225669755545194006068848868370448740247327268175070002924981246803002778061676386603622488945117219841197049202299984728461202685668235910807427806569328243587119586252811454188596774105097828871672591221955486918576091426663776765536176529177187101439099397425032569808094189210210343521794733150094886116755189560317202857227951962890625*i2, -35009524509066822737038731296721800123219699405829933495539669927313199387265334740590432584659170941016131505449366549469843034965559783411188817935058686807130670364542349808197234802306502192580175349192394972112936428293194712246751426949210145760043671523834350676186091357125291580417307829703471386892927649030703907979378697835390599186418873046541394315048143411890989674321137620531442877672458237093831718747055953722322501154041593855637354469002073964300147523200217549476486907765508196362821888294331032332847459972095457954239070131691069247810141689090158789564816777215807631094987832412598025511076304311196960472644994234699816870715090593579543967318929870287049838401792134854936607200702037014699555704217354083093192851127210751147517669180905051707682024378869211879771518738396570971874239420356326196781345443072355679106619898958065735716794836420710544940642769791217418696551167510154710704453462424405222202810925010575781624415308532283466440572357395072020285680934983408055695394966446499962868583832315086398642650744081892635945884085852386604487141758052353690306657848369591045326459379253862186904083780525923364380310759558231303416748801544750969184635775665286138989004133238154660294178868645709542633642626520676570497479050887177199687129597801175339470491405287911881350369545939411393819058190583188616621843003463667555452155080534358655051746036890663218633204068646496153092489259799797088395441708589533114693959923181218270338525558536242602472820308677329269219885030892850495512166318304726918695141656749416909808246207542745768613840639567877547394418846215008984245927778649614892229405178767649630240412725228328605287043677470722622819677581028347294509029011920672229296431115482638771451502379414743867122588537022701213339103984187897736419731941780866012803773567818272083557336627652066191755528927929470664265707651990415182790204591957868544000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -2765192342216920697168452678614864010159334660916787155314914635105667520070126718894824749910620695888085772486952310446255417433053955388898415514863474591970237423056251572736358238484592394873649606381761474916624364703690463216183562058951491733540704699751450088581660578679001080901940320816059174780065483788984743555533293656624147854089728277886102586459829294102882886738108402747600828881204711835622753170976549231432090532579888306224635318728658597825333141819783290103490686053037715599406655253607237718526913290224305408177135866811408927224702959079386673264760359781386552108362690119743911822945979785476274858912045988427945106055867043510227731201368609676359155241917414726564804490510908662381084156518840754428731949982618036347200730906412560978906130256671581998201512510107907580073092253323822289881115425367016420117371558278152610395823002611012800984754532447700612871825834084114265910812100347805856143192498703728485269192493198157796156487932333067556070613125963274969229007762743767452395759437745554851429647129968179954434380814041057500939292968380087925235357913540630184987877338630684466624010390385226465460057334882026429897887518927060010719521760131937922350476701731711136590167258027911522857394529160394433013229024378626160767536074098693059531745717473006632705605044979713111252912585787201801188657966514969826604889996957505068478821178251621346881137490158216693181654576246558359838985924372714264733366327527853854176920026961022801167390632294269566548251552327424326123863882177357153288578891460932724384742092812046821511571334481551895132593557628360808796949504579690968945348023802543152403144830582936603653909315650835342143290874957083320511168637568282628418772498218306067353181009873085904844344459644530198696440924968360751077098997840497388311939261459744051293460086222759294674552821815685187844370640464308086777497561592984764416000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -100152002627063939211132334323303815080858789040103418631761770042549544682722272612264521882907906334702495568787212312935972397664873576633061359405965767736688393276898953031943872985130890389702039941753113604923638672948206463217709346189766481230064712924024021726660246442498377392695579313641902185782462001516463439786139598147931460674952583253011006212523856934892541937733102196839685766795557666504780590458655441378063643086680278352776437955848839190685580792598158160912507241211990776960053908717373853035597755637684662486817659697316200805202766514717159346317201044924562950037618589066495708722576907629450429580761483299489877109074174660993692299795498346858286884696173855116125790563966759187948516823328004448275861829347313712231616500232127816736663313934376793133770713449559621256154460637522625621299691191993780494691800820267370018344092974772141131831935565158211244436733622021591813929123436074702377097199688869542890130297314206436220641263356290823326652676495631973129728536639293007846336677483271193337279248056292319064203314041895429952890712240223198164378373637283514157124308117011222115488295967140321859161476192736319030389589558222444725745295007546491317520914099500290657585685963466101937904229832716653238869761353325740954217225489633976868835886622809005375396636312323202581496033903238038864824684820773219352883011289263318426047675731074509439575076918053500358634914222002965899270840719902529775920625521442821840173120518842397552843025207545151875476890393873522124261750403453141386991313572767820743700665846753669322633034702879123114374359714674138940854962531871207870990143678426515141035822233609823254011611874424300197328893635311514201732028264314462491094244010196719869936861316896306991890022167751309827660604251808912672751170686865378948870556873570789184349721098739182755359014166296643083272342131498846981616949892245807431680000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1893442286794497618717448018981129065848567040569498710535436588276350252747732706313530611246598370551693602095443842006325096121594026524229163391802059083872207072103773524698943349211816393671941688999608260925740920058399007109762855203224979527717999068375851676737043408506328809589470267919021061680226810090758393613368044989792116267042623591461637953821921301663625325644088724994847168025010830691659730859536083493063633338133885659999059733122512588719826540182428379519970190982407898151954497893122545110750729448213052588879858030743568410274834392203022714257302439515887976011981866924545341429904141122294824725558234946087204794578532315659122231302354646300681293006756090817105779499206602827629489207184884008095678678538431424918657623687484533562002476554146330877593187602651742602775381851041239812982563542733312834442692876811406769181811070640864070158298541608376155974556815356474578281382273446630348023515937034673863723815969320801590103192959468253685299253752393113566599512366476522881256240624652221748521122357952124132220743673826984087612785233289031716161500801698592731202252400929242046601268741544321388670959281938606743359273972978170586849552795051420301202680647657590952392042184697214320641550149103982169569563902970423033004876459478499994796870170494965927066463705023978455044307098133687606148601843055033337727385157342779012745950205891185279899857353733715285635074411969161335431748526636585384298132927940872424969344291077946800856396757099210495415854978610903081348997720926554513267833216285671911504747636963434747021866719433543756043809679499720014156605379171354862849171462416053878214445297030997047048611255941215293769245504613534555057140628414242619536167716844728414309422851754930466623429096771894555787984391664911753629748446716866673277408601287489208337132820725296712590041199971914587825766051311387111913997498515929956352000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -19013424407813666309792287068615792353650974433292794374081505869573991474965715297665903252856461886118336721058510397671064278907547398222007734619048028025084089117893271977608355424252508120958728355517536472864079955381130886480023071316541723781640616481490922032927759610456409868082272315345231551884313061212775720086929011362113638983182971776855934818868125457981496635232592063382413240064855856198692339047837001241369483541127170872679539083684683510283075674766751503842530772623866527622371045569779617402860300204832717416409833514488199066659212510417835712823801431147717261740687319592143917842280314323722663846568455847297993679323112736512091526234533281063205715356935772953684813899706656748937971870471090842385663919866519226892266695335452009636447631149686277096394373303135456277626950240209690777295484668925247623182283365203929089989590059565145330810051746433803720679613235382183834964799457083314579010005138260820810081244127154421586032785050144068351621208464011743041195118596064864655523519091493272081239379902749890141276196786766686228844238383295561419877161216174355853802066964703283144145818355643511965308942238225098067823770464120263544496850458499610308762332148204052137911274529510044189843407257339324209138614108573940699961873601249201561144934225564879975038786122522364973243718079262977790386920676471730978354352171480225858945100009913546359254105562237710755577467532463472523097689855730662336362084802580160220678052206386338916009050425826918376181679931066506943589552703848272230805478699592358437535682084841140632646265055713642697710428441858332680305846920473430083494511593711764684071119497367635805690365038435947760405518057310109256073908440999801356509704231919332137988548813320116410803314662804992831344911847943624171762253328296108113990513782150828405213186911328592353835188045932387554679416905573880496465423485843180145868800000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -76490911569832817747530157145771013369323966467393048019076827921902279216934059965600943298130217374748148415288818205251845305864686364378143752552184275183669601012860414419277949177371207145875974903925345834104493966130679661620231775624216042819676731763336726395860594262108146975932455396241004060824144272805335344553470120619875629772315082900466785125824700124267983394162188433162824810333220983868693724990934986372642690371021077545342555619607070807857265156094730832910627692960935652593979378821688612316439984960105494144410453456045340059782972877154708502040153272577229237789917354211126322295788148911547999164457266022455206191022151367257761110448621678317029371294332700080984475896854053652146632407750068059761593185479132680359646751380664186777870905207170973202333201101285188728638858205611040972573847556488329069437319350086700953544093858078113314039253565414954181643296171103838801577424478611170255638795684099665893550061903510866371932542079503021638357915659477126008170419276988229678782638281257275541370746253440669333017634079468593634404905280793630637870181125082611137893242178100832392259027481878579390994884727746587448631828075614506357456820473375346661121117258904518728082399313268523404657326685711786678775299470709465592420053901058206220613927912891601424012473029295844607554211720118798021849719751678247723055469014717510799976439958639531136686783016589100705448593129462935078826684162005105100131633885559271425353608451854054992408273548383425805686667417473779481317111309675677643396620650620965593229401782932274530453869680486575348262592039908208336664574651397103958050932506079473600093781864379187166092163817412027031678728717163497091618856050375297664490033214546307011231588897536410531348473599946425581913695852506106594535300529194784142846848953464113096202483653660339607003205759057754768330321716232362840517160679389276070215680000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 35465423594224425352519856810665089883663659791462354617965228400597084552715597643223078274407018826272343233481755980517786121936787946593406171200336147739717050807854767049300580133003801620539526104607794162104202064708929538221214907260436972459244033284552551922083159407487027254038590229149934122913835393475206325503071436760033649226965998120628138065824726509960992767183019991791099658189747197569131307135583483918136500314817865308083358749048663685407349205704401803960052401989052552212013439250252643940556898392196838607971231865972713146757855208113620239702591498944965541609059401218470236124762815145382007550818223063651640569204635423613741000661890866264903683908019023335681272835086028007782734660164736105738072533641896508282346100013929952613016510979169022340445857643931665351092822599709642532706450423974391848633626933608068078992999591852483454258037880594591499587159464383185450304457307176191622896554361546119906298025444761909495851876496870847607502159907737623691547863117592781941575116280325248197870533024323473152987888633412410111330900774008287101208366468214621504064080272334176216723311362551275908767498054429204557625642159237984836251416704839643367592957620055418889448838550026809243043062577195120584515258900441587533422673189905185628326531340036876674005218711519215264818388978485791674350363636218935220962945326651896337453625159857266853476371191529082277732201210165362313202190568570759708089412371921193146338286053508931393823838119116098746056848765615773952159392901217162945053344261975346952695247101502685187147193348768275139129100973051281351535701745416278559887095676279513193155707675145721419215312978660015445158209094046852671262048277122033153451715727565427083386353192480543558682315954206351475100424974281886384902911916057058187283816530536896706747506213240971571422442189448733560762552259198080485443110103308325019975680000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 636365452486135542610296137822918975137831603900803758487172669926417241478837645424883622307227457018686162641108431275128650087953230915719826152261940073638199814317776760059802860301941648537215383234429626665744682913685029702643491954394408085666044384365900588532857427251335172140988564322961105401778352797705491043578876603686087803381029292628875730833843800423659237613055925599486030513611634983532268254530541445200476861279140859491624008007886534991802835310175030916412903050257066092865538278853089808668366512653269254982485216224868078859154983197907924682376067678029756381905892351900568244309651951993956103766076284280780987371937997414974979467876247270847567005038337366629131616778229499786971087186981618718025738317455830937197496645898661652431049792993284869745775072364512593823560840231560914102622467011445110317371497493627009319094491872812581058955801295470911273641263465753843061892572901028043376754665761501231249632710673119418051940557786219468337670932252776823260918846051992184275851271045438657405953932139798468744403664120624369317272248556767632899651618458665895411138762019150606356906073899656273320485662157469506356231041659881355553953972468327973149953839340211014846176214903593468902583957248973899515821194893839877408151777021651884096419469871451022686808923582507935970196575792226207863401296295787755595299303321439142188752931965302048206617716133194590372991252322095547910657736794751335042071820915336261213384195657721244803997217052269404627789685637534148521782660493679211415838755221097145302910836796359489225293982084270317366140782106591498750723623284592537099882540291511014224790400071720172624930214973724244054299123890659919497933135195453892602456541556212510217661176713013272760321436850470634538505356389636060937808738673281296946412597243390862326156729459668556477822822197269669526453423978017835193500346588793113516441600000000000000000000000000000000000000000000000000000000000000000*i1^7 + -621193260921568329945939155242485403672455716244580083201852080256128610733617965712563423254554197609219298240954591921463409763474709724418910395141858645169372602028629136457428028504369577141047305339518116997031681429663240225353355799682508506623336034075300282584088876847290397503291586276597739807143420960375483342880803489722804547073398559205714231761937910311073054544217492809260858934008258846381365720273783278291214109474608368275141997804943097864621598142247398409113376368784243873875811534523343405669158249344930411168049708257849303594839981787665763153216598616706987471129403242215432926058002178350316789095094301840497771543106386928181079613235121977787433954981191910122871373834069092301232273501673442748386739906089527046441748211530934215552648005108783826099953629140853066733324300837559161469921684956847107959016157110480376585183099513602706602237791009829603801876896920541140894446073757860765281443949288691111058580404927712083129000569809349495508414217913636079889656410146315147979035038088971812689776444137747473227402115205382349851016836833391126430294805410951563143316655460895462405986183705021835042677657071758301021424957137778079442645267746295647985832539761691054923932276484338936418111953239270656983070800441434542617668817385512673286123256758300906992621414200186930832538849337353514071958315099606743257287226447757299718865024412577426325532519418579333670831558452166315173461617960902175015558254084430821104868246358815429459126450895862610750925114337143057491134033629604182446048683281527992308730480959857899788580543878757215604531857725505624570280293343568027551028369406624819788346076482003732229866944533041017914098032879247100831987927366566435041228897810971016182207844965268588981658336733461183476692614481415107355996021429938901815328518828573516949035360895781624140981762696355433915561437801487498238278663707927953119641600000000000000000000000000000000000000000000000000000000000000*i1^8 + 322014903660566647223968031087443861876200113650977619859840001636441772927954309564265994070517733332893533230117198402939953566665281335105292452663074682434124419399720197155949632235104888922924270813457728697693402689976669248823153543454785053680267019211248267956218503696420401279002227902925197214002384237672027757159129291166011523158305765615098223270006453774587207758710390107403639023991613919879871851490980829374501663508111851823955473471581360582842181872350916664005095434919500694640454370756019577573234855701467167556271135900184133484394182645963227569028873322279459797388102584268080744831503696757629231989455379970680757663312393160028903276992193080222777530471049067718609626724826423268908890141305158929402734355964114444450669185617505243729989643927545625111032805082312598440567361467199647961578415311138980244781023672854910178709567491562126439818001411121236544798269187423994709814330387756262401284970349881243550081935242732851261973114392425824159315012952832330680588988759156056542642871797789249770122967517106359637157680490979671197753520119825606893931707446422975684365244067604263535876692692489482939576390099626771064296260058547370898033071874610377852483732421339788563370960249491855229587591574602194968398662013510838649023806400062360705888872810148656685228737118851711420341604388551430593726223239220693494612129630615912209108052904373389610908752357403088696771997423482343122643448993189945955771702242303113708705671517543827100015775349701083031619872698368305178325717339696953812685175858530898948042997919110161528055847151017535792612266750413741455773752425262942699619148974600599656324364096301218814871488774917734296045683595935690284296042754027340831992149126497816818886557746496071232408997748662382772340627845072740039983078142784914121727180281562594475955107907720189573215528112170605205190054768127989080924667882341137593139200000000000000000000000000000000000000000000000000000000000*i1^9 + -4630143973106601736411353221338259267156393505563670556523810942197462039400697021305010137086898393996628600808606534530255016774200060893455073354229128115959465602056033069841889701403862698507475726586599758714619205199642676895569106186811606446523028252842084524542831509713198739226653948339736246642297071349694827147129984967236719076956728748735086614400384902020641311340302617645063752344668912581849643235092097678748308825505847204451092291494264102447137452764873800524509570868884455043347541106797679751863654722490444087576724280517429499691496578531079453017631219025818606949820698195932433358094488094924594976530491192915319808488193114716271158029728771869084925089541864862593607858338767522855395155133568289519633423332012854175283485557855540871059430860592981516868636575006188303820964707894373880962199888849299868804991790560840324746647468548511857354985599262199258357278141368113152779548039386430089159816180704080122041971251468760782667056500715959699186257574748555849262737958540569958711828362502335044175673602064538242206259615437870641183869766316224946772824699795617463479294576162378754867423761432388914308362532000671560680586015852391190725059446161754247319880476272857873730351466942345934809377264646684927689400586039262466226681494453364116634188270057140655843561212466941934051011870908550918470765264193132767584742876663659413428448262663019260575301995230970680005261759807034615017633212679905237880030922216279024981274675248350182015884251173019705926264134442339999399259107503381462405540151237543282573161604786048367814688115817116318194063649392275360689974668242363765342308851895269123087076973646473912560162421032299162348427936445776894881466024328001995257233193999817577561084938721207236915672051446119016873690035588552848640490350202002423054068539676041790665169292497680017257348247528312734373366804173394161074330694339163466854563840000000000000000000000000000000000000000000000000000000*i1^10 + 13371737937029512475462224437903385299706766579413703178688621563216660008910261316088185463622957584355322410211344560005589829517458393899914298527505587914247090123375905442076984724648361645748298932157802055999450192405720028970516438519401884329444227050570216685569521771110701793276205603295756349970375184796179640537885538524830903663153605949095203408820198563772336305290298052530766499010725556561723006478650088214734675084272609584330937245691232356988849543436583725758105276235546060548641376602259559703231780870051068774769873255547570513479226693615525549276971109865505174319759522007717343191244841063268543757704244457380549115475008246029194508187682015168618768663069947059278330236176538980714087608466249401880970748232618798056787979196655371143156322808613487500680942951740157572987511690783215634288753807527637504679499907456859204760345022389060741982975546616911743086775628829666049300805822764377472745537649414723007175418481781085796269721727762001235932850536135513588331564073656654626610859148169460142043762354734364938392548442997978254851457796590006142469454194390037802175797080227708345068861527158817022188589229167573478449677043039075250590736613533588718419044845759461094558206758898625892444456700710366805522992306780739294441258338184225080666719354333286735185606397399451614975198543366149599852604533816943088270805199656658781630967096547670326646907940292098304536303773983972077850359659699653050704117618204560698506011847391975914862027733326434140010647381973994410169856242590163202569143922309135483418631601872846491566867631074895969567383356126539847807047252606004264797315180558217151147227087114241863549076535185063789450023956319471826138101315508530612331119120441668972169003076450777692501830249042839688187710950886876696513441747365528550221438883038468918894284860091622393302053007499074058979130885058224519428083848283186292787773440000000000000000000000000000000000000000000000000000*i1^11 + -16771692068423468144595210262888325632207055851159343824056441017916157031408590741230341261603000877732705944622091301556576271913294853635873365653593806177163961255949941634870199754364263698009510439348510727724817480328755477441156157004554817791866425063455871698148389635895058102933461646745761240719460847716406321417850566787950473451000690302536900953450410731233023650870617683445762939271931667538238326161752849968059215811004115129527445472020682111945101300564651474456917121101803115299859342996602335067163158535292326379237078963651672402864886656586365499822906904162292932015672184504789973466291364905354719362055789242117798682388317955207764767527049778520789428241297438789097576047936479052704193194286970975423335632472737936955858908977657192435682233266732845912876226785204573568917325796339663482089111766246376430786452325035321764607260937939908421445665960131050540912435299698349376262878705205043184697324106596394300364592829299553924453592263756306801865363660060375530779711673771207615113046981838482000717603417120176811719159139376759067947411459627902489168511437831961808342138284267232496541146620022209366420839676968796728916865825513756091201697310463438309336564963841057612284826237639459431361019145733178640703159557487510868470518789135006123317021740690614029225291652617489144606997059865259928691841088841667766113839490376384755422741590380561013689641640593279554996578175757713480747160706104442024062673119489547496616004587579183554266800217343503354100333593392419427565380499603489293302575855307287703223858271825792867493513504697454343312950681997927004256835957279015461683715514769611482989589083105588415518319931031993814686915530701381908403458767435160802457934134617864020875281587377288280765718946915823602008130105736890826836885239711498455837683894669903315338339185525838834510020200719209792359566680267777626995360732677394382035353600000000000000000000000000000000000000000000000000*i1^12 + 9842283168139462364469723165300207813071376838151012569605280277181020331730623083988744927529889823975642936724677264028378605986886876191804161921284145192459009225737168681040816697161973726305754491690183511773576878502802648718680035039787739207966505588043083998729156405321356821016033838509870671946595000469336030420606876998039701019278423614663102742499779020683349176194012973446605096604544021319653763930189943623277915652454708153001578385813110053516689509788677782449547806463178746201315884775663609604899430162220020345909724914818744911651202233977467312294088255105033891880768112062513752903035651896694490677981265179014093023265186544800991838735973652998725332795586032729991188085792784842224634829689824446609913908097479532556455849739239058938385891078881372565736903488953346290253468958965941013222273368953909163255452864061133696636552086051115833961258867430908459983849642898261794655507308421809645858894701774803933369336522699174372242542895168157791791194444522582841765768058307592182931849948157476703288674449501448260290594095871491123082499008902274576791859823107488323095811140656734305398430056367388934500802297295593021442518710957579565994171470433937651635596023796914989162588486471267208700603044327729503698527125056422141648108351174350363633299113290599477265247253837325689183113142955668054497163287401664198701871073950834184342103926842073816649052778382488983530287059431610758747374813090199770396346921507836149277485110256249952850526935696337734405133167022881193128792487291928478413148990287491745484208985692351682171274469646932502576072851062966543739126065615327508884792477434723660408900808991837875517564397839826113850551169280051105337722706443474027504533122105394320219155239938276245012366297616574273224594739480695097374490893744439265432524906476435476356946621803185191693355307594621957719274824508168882336408718368170339362406400000000000000000000000000000000000000000000000*i1^13 + -1380223201339577961691369929003903201743451425838335790263602651121371196062370502052563483554142784105836774294307175886109904818781781460480427197745083381124112496679926084293336637761935554382861256076336024381907860894705312543708581757205755229482685139433608356206758975534372812722521617551370465818159368365928480554466567670590658093732256005375409975585213331926198100378843356596931826699137780935493756205397230136345115233823240514271257169010874669595768518025042093652597838756126087266812216712550146737980879502182742946987073604396443139021956654163236982539630863983803559658093461518601260782561815719990027567146525514244833193151787117415803131597822847577959815270031571149414940375732178960625328383444978973788184171295618217959655319911610707661422716608594248723971475310087903597003509080132201361514673767338001116505841847587688682168831766698509448903379769069207387544056093398105448408061680448951734488701273171359327392802711715711832020633960704522719841201247681467767738131981664833619600907397409330858129540870737401358428066591787224920888747004820991382438411803775426765271882331677169821154823454412246907729461259413663161399135689365384976778498093498028703972771555461116847922096896126343519975799347827087014085459791420955706188679637460307467580894746586479124234597255708126509919317286922360086338278822877954497849199853745511411868903183517647602368603569631247303282297446408377050278843282135132765799551950465857132233617605633250441600631118478746399793725569604365233897530738680855763711797309513546539203546426542965327640345758318573256097773462450341631245195745820715938866833366590807460200029206710982106032160133516467293200777976257706977974040987924877728721142355426930408236591776104915582543334237365584858625667378638815886762644545292006785962184243051009810710952328407792159720132817461759709778865962664982401811603209886548229934284800000000000000000000000000000000000000000000*i1^14 + -311244844105854769623235028474095551394238097212328508663289086162952350982125069020771860880785005951355993047041716316241812782082515817065877989487702838470262328520500430723375291758330387426836866789565396235761089138574071678820662464149046774668667744081932222775642712446783748851220053697475138625815348049000060426789185399818772849885172791690412156617540726101878418432010379023508517418687034200572782565547024895705046878080683161430480179491823138755867351451344299005686133291517630308786787895343186930480306109159729043872881765829671094301850023050994897951831995503716832258922564063286173323979835912619586111334020709407316940336481056177904302992603540641894130728542984826302229776216801870353255561887423198270465612157116527645844521001351902874080599879722062975571811949875079122546489740349175608404492371857872867261620377337926393326121057502055774833322105777629419262764486050943257687844708541267671498462400051859053035022930527482433205279207334520642839155045163241495467871449751595131259601087528551610869802162477662693114114546285651594111981224404449173199057275446016515838929035926466993612652814857403560049540399676402070649868788356154391768849939657314478974140922911351991868217352633358136072093105646293305864916237927536248116983867603356202635391168595337876423953764923737378400235121644366146832650936289415977324075445720822663280682898914775127845009829054512513046512111324263518731270978570868669830190217034232162414693914533549673592220309564120169946480986939268253399218485016798972209486488804360265747688445900461178860114404643886231743316854096252951258816139421791870132256659316742169017615640323166932750693056505721276263538354115306596337726851111300089897941356688874256388848466800923511769464780317399454413134630860729371516712850897981072355608344650604447948834687130956108025157289347380887612810552404435471972176198298687155166248960000000000000000000000000000000000000000*i1^15 + -2045038915703458346199136747238162389702864760668505945488037031379679185654822770091790764160564410821202632591145270523706506924639470477078017330826100528052820834276160069201528754451501052498922380221918258513383309126607624241762504951254390907090547520980143033880937950901591646939008976692921818444536746432298634754840467021477080131857763419879186874413012137969757446625963385425117584956635569540852644521681161624831958125245071801309127709927821700321320466055594115146920085546047649389875909293093277977144888091628439629179509069779586174489617763749759363585687373433072411715261216538870594716094032528979193899086006230975314327857335421243666604803502483578771504878446447579605460613934123539487418110231453807035240970950252373255546317098444077522190767826165138822682193540793002622290351171495575751722938233354257127261050432895626556295172011827036191819373549506194334006409980935198371611036592985728148915857755837820973466607849588088053939519861576277696470310753478400236246789003522635364468582745691111272485671909734290219077587826243401261336783925472592839561282121997260897219320947018835312350892143306887103340509897688522328592896477656865840907244546347388034444572081033171587121871878469337625373114101320727095965955416837043842488779981150631559625857780418018297277787101196596297949892435078953728668119687866345579031759554417767139702165971056887384987397341135263257115406274570072512674800895609115808923026511120796555384231002927349102567622671581390612517614804907665446177177877287440240078583116372508900325544450056438964006985724508038869073809097145211024210117666368706831723276364738696573690351529432720089585090220620283955793077882044193945579967136550098489448981533627425061680134637157974332662046996062445473114503820342087722990206363250502075101432720678758300349948028722092351430480202816612063452076287797188056867149132535781017245450240000000000000000000000000000000000000*i1^16 + 3045334749349100213686631028364130975282882038213355602116092791160286981439461595778747089372167139984479268693616950664969695277155466021743301613636747784827955084449699421195225522796276398553070565183323382041511589914586524236758944521658900665690412415559677579094417022930789528854753712119058186224968274400134830933328542289455169323698386073988078938531826320209850661338126982830437354575525521525918788503831441933702836413446591469506917636306851152313509133559325365144781196576617670170421591636428834852093818648963674271962728524998831612660190893444650568906586211975686073146754837042361692355731472797176438834011044294323593991770500399472423357123032977614182660898873397527026948164213258224173383449953885822293562885420785862015945942004768906418459747288053947472153892704710848714984212990530106530847469247758620520731706536793567698610033894858527514698148945676816266602716392222653703298595719959534631999698601084969206897363843171282524124666555635788457825413357353276870487993899332013726839340559390894477266945235653059458254894133101541994738793355571216885593768944366955038996085421717932787800592586173808587535683467371764242170541928324511354124971702638749890991710861060559788267002063001670111880928082506337769908860497134270354982953263287557816805657303708913023248203735738510632165792373352911376826608332189159089245450735441707423413192991203596639181533132759899029746786200588073957519725817611562975074617059883982304836201948822900283495551964970734219388437156832789857046270242187818109600477622201420084384915324195431242999724656339214849567557337661729263127385913172372960524765002127357355762206195964152983508785486016291155372145512421737054163903193719493170638293348004510166724992411459622591505251968160418142433725306918875054259058035547219008778976445505964181063954483820575990103167177914174280872268543708590170210634378295532069060608000000000000000000000000000000000000*i1^17 + -2055771058795909999641753794398508482046988511791931122233407119571821655500529525898393713376382850939314306046134901152419173731021044029360939401159468054851810951201240455748674221606372207383929554161471242676471393342302092985435658288883191939552468968914121109918457525422965398160993789722433045339775198155121746404336963387374404848939414361530490834616123577526552753855206459242474445266765449038687628943421269983622178257062911971778977290739312813348377862367963573445852475362279414708892311621516210837552363433571738399116889887703494427467162985545746047552748779338529154155196918914952315219210849927212668573599594220050896957884753994972487501728399249185139940276837069149242484667887172859335195968074513907256022080016115365893228271183337753488225002577009671486926059199772874628854629603587455641085825299674796504848824042315289241907695443873045596384753613448430697361640808836765333356278577937462137622006877700205221794692315691337747798209238564123887757259553278782596092200331936293956188409129179880589089924337935234021283882273057689307466657828378736912638126106321701155195087195817811841977663813404304029105272269935577563913813455551171508433837720273957446657994702594550138275750112000229520031591057167931157800404228224134617923317033526840315029025365996049098825838821015576467239676797288124002835139754438792082201725916769432328620860815682799684070190859718646192690047207385320293006552744209396830097718066754785909770764957350834268587290028793782903163993206858704730533874544461887097191778001517989540342888411978375199072703290174935340191263488084358279168239202873857412408871259435650823991447799724092921718798423169120054694369158701174614535072612580920086890469469047992202357970121929138127107751359598211080704069064728011000143017094276464669181882088327814411207060500873178329580788055724801930190744793016376999786997012727427497564569600000000000000000000000000000000*i1^18 + 580095477615427779744331623351444031957039109359543781216579509887269463126150116462651879776701476919921910913245530031633145297776162840575498808537870208743581290680377756415568152920246156641950541115177703754884733641705850021825799952091947478601436229136378561049040005489757447140007751082090221278548238256732005386271240388961894107958127875088298332577565803162363199700416624989403505570018714957646600362915288666515521542263145795627396534657034295714975519724970265110384634479136967605885980601211945453177077811071631807036517748597388932024407400630719402864457430077551561377139965223380152717758665921116369809399210799467601401213840665330667870956521937754865759967675918968249100272200441993508648207609758459840524313968690259742266733629804320787967275803988161891037417926515278876033419299281968947409459566896612646995648496819137559234863941910332093693689906228438790558901548053122062097442925788757301298339233163553835205437721015096762194328517145000973034644339370882466204535857297866563366937814730409584050390245428960986516939518793820994776516136375445809014467748651471345823443389126918649160576106106668138656532485198805334750620643826058564193741674402258607036438288414326403365156197317025168576926134174440420328729483547810233814347662229775803745276033385761692643051799571103605086237863382256739430656803011689580449274984379586620411366043136004662648098644943861791864628299953639772407261409726382604652151834579116176293217426288569579191033880049614734943929398055127593301088200448943135738948752052158984952249060241989869626624286513093685512393462988461115478212554040126587077491654969651546821065714268931628270726146215717987737298838127131139353875648373831159508105030786011916467161218192616742033133773162280450523483980191055427913566563404072189790800297167128726287985597248780119689462353681126276260220918806791832967887992167066445755187200000000000000000000000000000*i1^19 + 203244005897597857414792703758457076702931875510185805642788192245759199351781094703667576455824248565468966876021216507137208932787093634990954895389455317025994068287882796607423844286444367849635044730292810539538688706143012606741403310645465669029404369124566973731921700086145461419089647440317836663331118009205206963147609077534955715516879133764932201973261111435303378739998536157840068547143848443569923614172692798306312645736365714293421927804223482874567364986258160665190843844975087601510511950539507943290305718364411839718668582384923068147826281885909967389995708520927951234606255523976559957852242066623690398529465325986181125951396370796668653388498167223853015561998350001352603365675485515579268349931664914405337982975915506946187655180875335237517115668876951520605047145661131514519940844397760135799102917895247702486542238976858993153910478912572391668808353114995248219655128478818977968744224400898551652483115399512809818778031839598023754459943338756293338893758358039196628461853144536960744345744939540927992278424106281481621449378756409215347006647316098303886251332772770269947980104940648538590596948948177429119861109428038186270764038018621575554640973671764140371167384685331246398514554534911485108869930324129136970497732728964289587542838190420495469912385615641183343738129240748285386088760071626353929159925452504363315514507975997513654196144238458804092191155516712661250147060101829613856943835010967080679539848752140928695646604057604220048789247537409117602772416384959798569739475703715363223064142389579484664270163192684915824654968601994192831338456956856411249413962547127440584064855706591662900704843863982025723554911585229748326742801900900258829706668825220517890183339344959363305953116134378860615908769292761011238909498266371493361259687569851912953483977815377003898080714009231530389726406376779644563982699520728191423486879682281339753594880000000000000000000000000*i1^20 + -233390180075095722009412505179989607901239036837010372924897697255234882575081605566486115718475180350351281930551852837657462654865503080555639102320650889560542158558780164175654182193913028904835374574208029049126294981125812588282162023858310057126412711134944549757851056552088006213108376675021197181041060184667872153554536547772616743482365033907264736693592854923140763271357324954334254782955763424462241061601679112394479677160963650192416557290408561967427327310692721965593332384108125898466654866934603233616502319207618141878197228433252562374706165531249755003020554213032084186621825468744705915090812051592854988237018210159381946010882723209550804451322795872513881484217807659482348642482241933644350360347497145821980973635697777349615936706666509154399674262697222434418696207335862227580473508829347746673843866996452186919721085589929566769932322169500690556144885941650433661978522932691599146635408493135790837678101423466122063754277879420061739950829594879987626521353041169079180222414352709449683320506529941851880100903080945515858906245058695048857270771608271590501976887514065275000362153663407555638670839176458523296223626654628012873598092761441091355605584566433503918594110813657242228009173697636061067299437216949742111658201845882024248755581767048878874699749559475860369813534461306633300109052388537336932582580269811267148939613664500178025598374229388963135111040819484224219934334677025578038168805753142472645581327826597133551215955471328304660006164579803280261133890492246189007101347310549268287731995141914625847265698207374052556450924395488907490156520879180639059497273902548106077232367454402553076466517652948827125289151278867849525922611622575873241829974963627136009620864693874933473865848175240103805167613589868475962958198075394636872797996751641227309173056994974485874872500330447594792173403694416044942448640856115339696701758688611883527700480000000000000000000000*i1^21 + 54994118960771827596526626968901452102344209870790055633222985005205429747206401903014907117245664481378338072590542843419384615548394101152069426891720413761536063376009339124353488409695236995457088333943442615857826980920754944509373547912779139858975251683147623747827369802358448813946533901921971475442681842363258899298710400185374337811146458389453337163573030143405105215585486197973958276525563890410915315668638354544115347834154533228199940916568032573390631053467768022476871832978679680246711326263912383587515497813677971310675079562489949191165514104426442668379270318405410098569674299656096625931258901750556708861115771064585945994253564752464024787385277078780592663288635235401615736623578176151517422452186194777365852812973206901772617516779938251372988129934166225156756890692173740505362517972887730682847638488118924700129120437015085742686017425168496041955204275521741452405288857964444781043440093164265712724158526103815260216576894527217492209418015227232792603900541600281292308976948987358920550285803807091687158976210780961245154098631415870730795462138101508145286667494401164668326671127591280571266569665074993162330160520621761173118682419993017249235323366359575964325947455320718389363826532214835659063815090773792823749758737658946106493375299020781065201638730561983728998155298624057336930683104190068758070553773408685790395617963569599216268810072155156820561856387431750659386839451821711082941409802157016669618660365540724542269237031692849194436449306160517513295105758852404090762108643751314715358991148527914934204581671448072632744078260409945586804411172081039409730156281045104260333243912347415636293789199793110237628212358694284364034960946224003457559937710471303455415960223911711948774103816045251621370534257129007054976230325136050365042355203704531531308389547062004451396073965755374668405477216530097046197119177751015709599427118388401196236800000000000000000000*i1^22 + 13447254183443244891684183371340438500336643104037624326046506792699336049642633307349630982674408750566667240122054857210075789394463016181831475747026540758438099930808740078332015301173775410794855646407397349087706495337306085924043815764254061611660950567665633668092531934273386917328027967460819489790468171701064168953347438515119361923146750960598209757261576646604343313919553126995791364513802646071357297344188381589594216860683895217118460663517265944416979707099440394730063423422057991968356931061195353686018685591547041705395007431354665008399645480835227940247393709716275460950209829181134092060525720537933065020724982048006563251918146862646601468321914793081490270735315388991984161193912708678163756135076950597746834126687555587886282984984339166005094225960161680871270574300339583240511273296507723247080753506344013224976941080644474491017568400503238161807635031362228302319381726760764331666685665032836861465511527294135117206761974656844543915362713710263318670780382637746227673895740075989645163005101203027962825204927459681187125832108602858097485178535583341581340540681786366988077781893913683905005060541534985156702151379673584015953919454722526031045091725359367870749806631159085425130696106525783384201954786938021651850777665531217779698793341920328713041792566662350888447762738809333517228110051682617818635824601029029475283217227579363406644835916951633948332243867953674879499766675607690535187914457687048672939544838253065479229947293135674789048532123509223711486323811582223194238567732154437822401644019741810917079306704795946910389172377849720930869240461560234291016496822386254056858711494862714710553838735183901014388910070466804348104625937039840240068113726517354437011104995136352071675383251839995928427008486890317175753018999224022810740501973106294558333736031690992075303745600986369722081466793015831638823018381070874810201813044392484038246400000000000000000*i1^23 + -6694069011362109265223131813494545368297750483053502521939658853942312254471934071372109526489866256226090193656729816198286728099290095962662921636774236052960545823024732329523543284949788122112099796983940509179493671645101213882688090235698692400674275288128533565036347753763927702175268695315631119887039544808516048866181835953107920189316602310126660378907506469703890170513711388206960429160114755862516106598366419072722045264296083149109431928608505092607885956128364618282610824607428770410929634942082109823047831949659946225005185946248867302482942649079186806578414665082583965211242245765613198082888341560101055119944503465091115637560967223409580409014938495116593850899097632890836113667845232264712529172402865210212138743031260268018372223960172206487043347931026308486436837683004683154358272552963436351707365245528363597951168180822534226091385185291580763955583639083606808115407148167707898236669112888808284214026580451554886280191330840090446225348992454670681163989404770766334927040545421078764479534386805942043062685319720065548199601990734968763476951247095126391200288859958453333459959304901412367853679281684125193885249175232025163007098741598119447024729001727127105388946030901964549920300355467394851655777403149326215632673843501717333158269567746529087037426641746508753901688256045843534073718673374459536826793322289986315178687794399748015023426056390302418378063255905348900933207303959851703641478403692255815766463314743425688185162262154996652651724120036868453240591719486157901125735581134133542690452210703825086087224192360197621813182061636289930441305346844827403593319270413813820823629757347303223385483990737874084639486073866843831171569603337848620980052910484900198210627505417967541347732595519743199060935296658806217730760950490873479037917372009328168138772829121824159820433020734113184372070622432736591737484019642379193489745322714304662732800000000000000*i1^24 + 261350067606167601071766346216691913433644749132081518469647383915470596787336771191931778980627098514912761571196308267205970978260748048205253879121992035050613752616126397590082522253345854667884522032953928716414619508710611382861130944894124098812978533511321103803922676572848562189009736178500294179253026436477609485673626524135378933717206394619278739725698578002060745710801246677727743262305741053507696718344597832184731612086049384256528759923349574146376293224180878863302335551519557095733825872645158940220218847936983413263299459025438464582469187966880796810000981578489652458564924191625835223532754208357492868438058302083043489570041275123327424649121604556165105297779489263590026336035036793040014923492376838898179410291937322946856992283563109038162934944571104740447078624167224877547367659507247247015316780279607017127774769029122154775628837010032836259491698400893378396151474118222936589044325070475409191082885500284459437845143985489007827710702627203671974345541944854388624077903637398118167663438971700158001036307972201471613313460040013134680722583662430789030824710825996778078676141477652677228705006143376879191869531329543279968344026033616737498264091358399144925319257301364541435646002610976289322535529304380998209071687111893288148793795524653793129310594758132587045113786743010770209738484715767624256704281924510438710762101533865425350879623847935203335770694944711366699209190686178118665573915758676464447992044355350972347691722930211836858823402039193149526339413550422730399916997810774354510239949975873592037696343898845906485818838205527061481046035483985332256456268882098940291988372934143394562493667348699351929939467252466190535583216904147464052008936668454477406767788641041194102833108675112112351217215301099695163641198724608729783714114860781382404705608803618883254599017140761960679845300420460183083493621304409839089851929580082135302144000000000*i1^25 + -67054441650198980879762906531549406533288058048112594440157728976331102768519106428912379144238953844916891179204139441120993115266264479755497659058705628665731073985910963451676796133051925333674423275477795921924915551635221399384110996822362937366221387693591448600019621360276858397330372677539861568448150203321302315580829052731069895160083315111080962410868187463428906274896187185769510683919699437424897107154322384430411766610020581624218918534910472363577138601329598448663572363669122217652887863194561722688094797666507360869690960327255669238922925383438250315776838813208282926359624409708294180956085848269900027915336568806872468709484948954151311559389518878529861489109306300894300923276899817297424463058535163073217464791164693374182365800536919357312898636242453806956382079366121597970876918320093055779429352433718523575945136361941052093661039637611698461504013486444937668309170823881235580624915155073613698188944890762072090806091596347242543759187156571284279195571702540323876671444761191561289257446107996751666226713150514466674848460188099660680419121302871639162025732028533533491229197044542054608542369190015364187621063929478222733365001259541344952791106374294169716183173154914551795920066126662388735783696774668061272499898452161294952339146129718265035648068327085748212790429953062513323769532763771055174608617933631874434531305119315395330326655310646927954997216208978246857389237321511758679752579445245438247139632240257608557356385331199761170047375215811038321055660857963864308008377812093131227277694437759846061410771960614505799327742503139888395541135488250898297820690080750027182767535369331387948614393428686374453771316440867144414397201481821277556833315804120145924379546934837636410067526941640175648686801107790760722833048047062018583948836332287193629488600416466087707410237468684478307398911717705993213389416045095396388057963464303505833984000000*i1^26 + 4190170965715137902222213859633700507273794880462390899514572199404744365676609616911789853823437203685207578465252310918724143032187457469287979032937956324672885002791791664692956821179990678258113141701779295668133788011938751545501112593037734840355953902887267834665980740020742824907994088206414966773737185351648043654495424131012594411760922361833875377045043081185652560386058821592612605776742234301660461641643875681621046576638049808402892297186979008641279016288066419591092505070696419762718840864061200625543132608164527914475271198820220605390391763858362698886683803428078765851017039618725500726010971392667366899675852073991176817305421355582709209141276142441161855073182406822351541069289834992883495346126216880450431136697940469875156324500202468205214038043079512299994071957098763888907589372659899388964302439437490999027986140596716514881079756716004299524781044228937644592430850163373756349196804236307462368157823617631158938440684960370618427291548421846272692508372322300076443875194308664458798418666998193761960546236639207949703169727123687364168415403127366647286988832171638563617390892844162128049498145660898511847311470466647066185221957946051231885151511602397564500017375654142119360383287199995458518850851269777788846239565356908840973117548061574978661626271022416984301217256199641012096784091494783115229820618891523321829824453144419245659003297140221012477464653257657569197672582620579607060614274963689852966638206589433751426129130735714574647663734666462997785404847059477759802047489334764741614012391873472307868013653353775647899874273653269869675063822665595868600502603036779096573237432133734922400984025949943113128382534649772872748415012598162640190890971066707601011927873899841743433034386268714476576446377754289941694432744468026122306987491805898181392539412912478513452531789562236662513436074892293354038183012584090592779448586184037498880000*i1^27 + -434201257292656173385763925997089284009445061885497340428967683951774389215807086541637492567562247031192436199081645723362585533547419385706239442106274934851844758801557237514623364513034827465342320166626764378515726934628118372382433618038005895977196046781617880553744437024660807234039949084365583674620001597517561332635338928930063256948807194581462618386697297271642645907254435559135237869347570474742435529615880435142721466525090498972974071793210271458263404728454120889780586647551488994006125478765416975886628987084768236227993854570822628954045580367894620612751531047397147241883116500092275797635967439385271594073839687666381009751398161039926097245136563400012155925373217560669586374523621288395340468258016640975250454580426134597311411135518653414513042404125358617318168408131694191095260929160400737781334266704148651571803844946582740183729280372204178934692875950388558646953534106087501570194196005900098887314946714946809287002036118704366346257315009195136567679473789739332021289545308778607625016492383156243940147448682537983185887988040213243628103380539659995281619497868612974057389719723775200929139976409419796218692845255682306253174859452164705356864450361945531909044283977558491117418458562698884622935138901579775791787667858836687916877693788858295625345812277574540910247644468149223614790826299432873973519432459763576881494962088232429849507113334232063844357001484776638576001191283259255276517145901186750218939700620066529219623374155163112153719088908582486525422499554664623921946409676036187472608962460971528805012547812076698607466210944529345938323964718836305365558676317480650968854218824129513625037275475518553078720438161059762384509246067067634332811152922168171205147415892320814358813681915165763137165458099618082804070465913118644568625261120392805215658491817538543243740594306826057249131456273692847819448113032092679769130958344264089600*i1^28 + 11376275605363298006654218258454213182150222191834052214069363882729708054878747090813465646850748923573689538098230593292892701746252292936290251454092542192212437445084680437585090609611463991924190382082972559757312128228692120952528241399215711152599461268888473609962579183149513703020665321057771073047685456752062645717485385196321297335248361056780543105303697322862397599005572816441868214365469498112743876055338733118283134662954737759963001751342493198389118650979444143233031320261835220707057497212656411460252409486967833202329613474850007371223742869699166864883023206501926166950030394705248059912287912585266821244733805756531501175413039265147279911821869277679485599760001086094886243998133338206585684269207818089351995215599632834414295476903040820264635652694299756549026921148058326220519345140355411326250789259825180101256130835613811035620798494691865985484527764261917208487258369863680787979587881615565422725011721578540258950832950253962732156151541635604057322609829250526799579226156010732344200540029958628488705417609850774583885313098756752406965556853183925425852891794369782952919669864059712403492247207468929603715759095966660898307026987867187473809435617144844062154298138126660596854229716419571011729397719224024454645124602987556132306192463359125925946517171756058950071825819405223527535748175171221141141661438442387354536784627164172649981988094407037838886488593728180752228066473759833676660660012860306014403836013763613705487238127859891532908085058559716919086541910623535151751797011577960257506767030991092652205048843483773530727213660606566490553915772655916052068587318739715812988862791523864142409766412463328864413721247372382519501190367605965667348755132563132239426947809149568112629842554193038674024318724577935905458205758249539678780282517018523181806921770158609082930444553069454639130671702567601673809894523965176936769425831362560*i1^29 + -221999250000555196636241263915905897192489113362761406353324110980811982800199740217055644870815338910779670165278963733252502317943621396728349690894689261420486890427265072864583484653583871940658488820950889857255248576630846056483415108128919419266173149584381442379957187709673848139081377471134168495658908603103260560194962559979578292503604002316371724910444449661809354314941632227172073579512306241983861796854242800661384078459902318348751121538252668491547075452253230670476151152044901665563948874999447773647761705423929812490961791227945191421020037879372735829101428732038945541422441293542884748924220523328040632539833850838138361896629415450202527031264373227968887338476427754777017595077577627739707384713644515506338264199708253405733002678838244461214729214979623962975730632158583943218694200423213836929723805544760304783135546885177240405111171029812485048194547097519663283648413358585183319085951139908712313291432424948641600135707929482351019775755077673244373476778992278198898262324356660381595868076095150255568388046756214038773408251271212284724044641858144395645642841723716293286948268394855864462204617889507935862888917812589445950564192349294896060464523681149824537781826888815400667826473633250983773430630027804472233292829217655650309796267319183703181935407815185350419559217955426132055535225557608229410253496263727899547693503016486383413036937491080557396163638062192346854204826260269577076161501020026262962885450604664366111186240806067113761851331821303441990554973839797905843014723748129790180533070038251065898785984500236671881843754283787280492838020533263374656063063376343949726698231107321847075332410113219546823270496874353288271020552464564899516432387439663586470851321998405636470546082360490594962922953585127931725665998524990447333535367263574308043929411020382214694182807988017632302149793547196201912970448269122106610539298816*i1^30 + 3284458324795079701969488526061893344356187949545961002174447383487321938184403241890127672295016982384453481743174130734585565198905483971310712425806243151266146432454009161437073253538178371892730353394140993131242172909283789978235973647388907485895701880518609153796586766121669291668647277727222675175717321493355237096526852836022786348242766412038200593409866144959323508434600235760590945377785092156220623505625605985100050277032157887610790691485524671972676418858323586440784110239553991981335737557969080283544162666850780551207852919588218465918460187690513737984278474885051280518338649891844114247451566005181868160497637277277918680868546377821051423997007702994851071098349773696613015075930836571553536820181725879904172332883517046158792043933618581460688130514193197633703303579670899092269396014616819794741430698288618626961047566954157092660480269305955920299013243247747981890374516228219034029901197695867709699538883952411289388409911274104957227800776347077448556703612174975189462623022981832830363151188961385273738841808513781164087295565289022416094230765744250336517831979890511634663210638053574083596867924344823181252265904759297891670387782337292490747179833852463755745033426464497812364196305007902850502489104386899348276114588467323332692881823041151571146849449699609701585036713820142648251913515621658007278763534816714069471031755136118233049581488662422028647851059353186454322275129410607982016460692095859471093358880653031682457197504473767836245721951683248023052356802971728978105006626196897289528409333210550874813394423904671779957240585874808835416892656011805762636327064995387652679452803771187755106429318291213533102609894779982537405041192229575966171516071342202044445966799505346165221359186420210045281065752266003795375661514448244565454354493510434089403791084752032051805084522315925570665617438127640774507916605256079777988608*i1^31 + -34309359998595246000465697166957654970275106779461212260798314337374142957511619889469947928219990967545940821625983919813200183047163455099055707232071389722675107601349704632133829275906683243648808218281316191491903277409214192675770051300209318566246353334798237799764678991993880948553745490973970758649377023649349868528352720119421136946962029857387007009534268120850645880252599337147630804412870941230221225830704845679651728511470497571740251032940333088575148726745669625133494302717015939400809101988220769642982497111946937354909884463035905055860082225878952339181610233315495129156004672867003660702121107387113165543590845163490970146183171569219243098868971535921742134040021052023826002889227692167280863275121196977297813554654326741615935593794060369370061731468705399648675547316687127821478683604287874998332486586166934877064739302006482137114162702170948213701490280839963741428500375775711428328821103039582813775740613719230348825981391121663604078149958829348902238302776222596086612513402854109128003524939849842962506659056661005818305857511401756150228187431634002513912596810187512658796649444198058895560655420413910948249499034153759061922416786341285443043247886641322182107831499317291113493745774443890826897304728839105270125588570645071815514150490032383033203337502902339641146974256886050168273828718390268642471169460431195607255149199772813131451284680361603389711299615547994176011420817147304611838447001028589137295899297531801962800666185475916266983184340502103676836206477334173040314442609432066061754513835112609925096960863827625519178439811166429021269300142983923589107313600987576917402992057596630799961844924845918357425077618098874631373340495223268315338287957685864452550452402736151845606999532376841292938067799282350244427149799715858446851393061469707786780581948173835462614184668512967795087768340879770808089178820277436416*i1^32 + 243951509413413837939523835060583848973311697053305033777510122011101244570469298345692166788001094589416082215743429728915115519728474240589830562233120316095213726793994834211297562995346903698253769668000366911564714635355471429240459395773244075004461370632737301335242753860646828676759857930452270482039018450926307473909438516664140001533218271610555441610018801164969815361530410234717995171947779611888865991522858090404839704590392239762677248058447664612837059655243891888776317590966100439017669318388071622727312154318095853891634725147502597842760996407810584377750168604615257797710284711009282905196114498059991793324794021122613619939666178497586050403478584568927959166313442205501811901613231401624757909736870411462653307577578987125315612865037917127194553740094585671035075349040745585998581428330697080051886718966808803205499517569365155312135423096094719880625107681483694708595087374206317121650687892597230883087134275792932212643099274381642615271280668891173466130459969847777278048972241098223769525401048267496843183915371834812218077062333366927854794014886112823003594494645826972302925151694244921973875382708152398067067432806063901446317882785819818239766603896890510418267122117883144655447874259539350454509110745465920782740242475180024038224492284613199430144196681318040028836118026786692207209880849372767729461871536444502578108881996951923447705723172478986041768621233785556211470114818765309947069112789009877006341381972270849312563208191433119155401364595784315422820676461836921042646829775419047531962326688526165293939547511995127466546032555108641232616868318377371649636082317418119977709758522842020659641083180185136746395171875783959957056203555003585493850318925287551604775696959606967757568568458724446840341125205877899636256017361602450671221968580377927836422875287499879474391937498599855679203472725015862216708239392768*i1^33 + -1041305826066389843389128300254003436148669422612786194023410664001269472139889578706241714340455495452998654653829070318313919198522543244872643168875101076035488396471900993705918246993565140658283212126633943639199323794343041873738494005451577179925126261054380113747676134060657333074747426904663557903089082225685173243342446284487842403833254331379282188185131653168112325698706491516768727028993985738595388634890453239373069752068817530206498442899654938238585998540608222459316362045599171119935846619437167264433200588764656459632560529208119803684056723365277452508974781033645026163342618639276738225672403707060452668111878009908485487724100030658179768956587876088093217448504035621747043065720319449148225617605883240999523405531261781388258323830114602923360601280438540003342179690277508627260593846594270004665435662341146751385019073015761774071107000133346813966604520561986899707294589800409412797274670679141989417031369206525458692171507517325021274364574361358926509029787626405805859601520858648368557292764335492304163697961428476850573141594739116623039318955782902544248884685796359032726747119780427378835724785342629707787337600166188703962446860016872026735443140997993716171069623744677943994909007995746793831746182517100148426319210579769985931809070194665393984634835047889340990758034289648149310840157341887090820721516897567108706847114455282995111703321688666778212494084172590548298204367016685499285468671978438624349324451700050186468592970753606087137159737575902530049628670778548314969879427341032181177741370659044976954757125913653124614598114790254377345188821152370374047178310675029939377663508661173104275953249103702497727045082633969034590403356421684306603100506701258422033526767283058475056648387126017665157472407832373231654467676020075985586689798868862721707743863404015876261278343532653532894563448863255487739592704*i1^34 + 2195667106572024388489882912217523191822737509988813692120636755305376322369529544332915208753894886109513781786313615275274418079856350061736734452430266768501021525505513332519720091161298813565771156080272426634870673891468914455399650258422812308250723572995884916659436215242093216179235003324385272074464665626895827974346279368385029899896712756802096303013941604241486670745457854067120868192271031123977786806945791011881867988450091012781481057654681512037386875304906907662739231068476610518381889413705498596846543830708640243162372363551550755589032321249752151832033582481918685962867656716059609988305797462703133195037130971856369784810531597525006822462460035931367377151337842250843539780424614691718203306774761490623536881301164968974073035929996374409993363311908233158557960163378518863397542113253371134065710963901711243780916519967605445218701481666963852734644888550647622052546144791490612639752264134197993977327728662551254252604899056111403031852511432086565483628026606241951941460289809833648398756254709886288898846853020195308948875028392295194942896538179844679859154299546129015303504330832449182440618316709526744974646851655662497452115183410775250930004740332575333404547893339155319428820694334900494699087358861908825990591167443561999296775666976681182401578149925807852431597052883901623134712293054607924346699965347626091547039581864906459969610028001958174284149217818854648830247172206841727945615878445925247622009654439206481176550796712188773184468672358514530204576161954489693058500756854356401735822128463755309204885089891935843757122781092056351737316146421917769732130329507651874573376562895598228054178419307107132129120705388129789138378614290064059906380091353720535157220752992159350133412304450823953195276223665617269731553507512677556867790668778036681344240655978036981471576226677819516171860090369599340544*i1^35 + -1834805573794867661687950030117892665391681202493841646679906852357291078181727364471850492497863824742617105279718461622807688731943866202978819105062719242939067427414948686654991814468226431953712474002862048536610130661262590912094976076646029191335143513060821893934152338483738392782573195212411399909439245613725886990403761631508148883745989960618434259233428102636420057988008302776431564346265067734891928510459516979685112360385467931558924486880038354982876647109734646331482234046378944778446647915412358676000726688441288764872232639517509964523033597356572691899186193053087440431137666396022556636481964719351139909058577565635295363841172632186085149454757309483976295623100034299071696366545231923489738659186261470909842587508430551177212525729383077136857015937905972466386518669455565905481902068465510057691236708594910590016395725536708931803847717247745433644757173276949208485086387842832008155725968939022753586141279260872659386232755854500191139446127471179943248218644012917493564798064273494558229299975534942865558281405217030636539845130246952804199843989270722383657586861692248247511806003229801385548832879053533378156774273017668689651696143534937566260604985726949446909718548785689423944086157648907974632167064213163689495305027377191391209178561200485502174949278688388709192095796793102546142313202906820142773332654552690772326165568089979460783674240809007141188822003188078338008869456759527619595609302636468911512676538397780319677490029603887413704813739377891895252507557906522322214369314138764706560465914788066151807151790792302164516735118210683216141662181381585282566687952686880447108601850222405318402892491404863309754706165273520491896168083194497846462666661239088088085525291382515681150283760610425883336884835510759008110925677687703322219174163018796482599091911996620282718730024570059523690029213810688*i1^36 + 449725907076637069296554761465230162412380581936490900061992174746542652062468634364755739089555165471945145199748533105825482200127385831808649636833912635249651177977830748678645831795420748295975656341672649290874748800549590833902470402015289140203037185406803482630030891755755488269500572459618588679802002213270071354415962005194763933782403907357984911582808400861410469669472542199863013650600351663249790459963686046914320465008658066823709515545168212468217366801315404688857209502123028620403916373075913373173370474198000739590214082803996071463162258906120384317971057924180357816204105601746966438502889163445152611781221392226958366092041617121482217338646112231283335625040559143249552185809695447105750236526584810031689398495954379931011148963017940024174267899366640326877809578068625236685854702607523852686081972292939664116175444496087871537862950953107363217692015021900146455445685008372999912057259275853259852093329542430781618418800644980032850288223639962150454759850204543105223620824241516774940002458593073419253122729774541777403328210930184286886880073024835757911267432147736069623875213959259388169455533153613487184765973663184354089154026342716688319828857128736001583284921480478039610084278571390229620946027300134659742461155900141398716040852320831426537116656747765138037780281732084894613436683633121417994989092022070069860888355510590421560569030332243556760182401927597349937869653818130385790723257155541717084369052503020142887289414860734619610766667316964882153334153264195608498082298231602608822930697736643531551773488940822030694934643214919896574163265329443467789727853884615712696601886190957994283953742270119728573762318098307695132631394195725477211106721291603366903301221147968532388389084257819552784940791206576585320266364243972499890617884221775079045957191149581789656961683695084170666573824*i1^37 + -726638038987917778905356386130695827376140187483785262583390222382533354529265300067908790235274973781847633879290961253581073083115980915322865168011619610430304873767214693012509402821031270396077678952488856605634179303732132034526405313039666414797560214878480419672791085610720512155799560450669643857932100788849077870814177572952743999761074514431890119315389418036954026205715081082562853748144703090882185589675137512609485937428237096512150072234116574762289609631849370187436256543501131355067550332740522361657149056066467374513723816056716960048168928011153607976357795207284554973514540828004191598505887825025534124597376492750830626775512919464488596064421876201419360067997173903493340364251953408907455265404682814982137441040507457461215599589747591724733478103868630468677047918653970723260884856350793267600242182552576783233191380881354437888909421398262743969133332681392456153910934317216521926946056801112002932108572002052616553341305240836253210324644250814228228111321934064802993401733481190430067542809453322728546597355199969704107537316058062830430016889141563116504785098203356653616577456356359423897138162058065006362011276132211400155838293332503228413642014474347332930340230624741658292323419893087068704976429501330225027964727666070335716444635589859195328321179712842120221739157491208253863285740882029397437393533685885694325982743366813640062545422593617790722315994864068670056484708013720270098021223251413014301369571740188582731418114705427186678848362515394268701782163004590361130951854299701839888168476046113216621288351469544187838243814281426942408371385671339200574662604205086491159532273699001977389815153928481313842428169628384864183304214539200509489079891559925262478533553083404116118072005279571432880492294472396713502293687910403544479512953073731518101454280654705541227426343639643586560*i1^38 + 243412587047348334536312805810615319039484269343858538223176145533424626097984830292750056563140367001016344700386638734599876616281256060076171789076126730309263875657063592593086749669524215096948684759611296310590421302693272257204984225800763399038624917986941129069380813603587376882574701232730179231208847108179131175811057556367727681830932078951503470728996236047437505320311361400545608614070390506757393152606303633245665077671349304164491715859231285517049259208032435571647359233157243779376291243798756529060505842136429325320675771082533987449291564949445061743257925600441419607078656204913018398610261557967873260399816520548871226803384282628082196562341527908015354074943998424685486412061730032915480986340081832217799805716428324394424850387003970290548850101346906909762735958887347510348759718423541215685444812482486229030272220932075565155591547418669325905396995046282810129890678835579689732551916417339782355976536420937790667146916287402226458772250074248532308775131883181132955197849005233922705794552594524541308798694131750737443252129139771085812528446368230114416227441049966424444299442016266852952929665201596918278775583544447629044101661309629200720483090644645086965731245393555019985168878539198018186908047979885684214571544258268169378162121613038049824672105591537409945971533501129622153539133590860235822936228088756748150216640500872123266311562017593038445028975652518859537625008414472659116109037643530624305165356822864017000220971901514577088535863705312739342405561648747308433339866130276567993622967902670705364618619765562807512653496905263193409062237132334055492185945441535889795272153336073662775339768928060388014555790847736840691482863724817703694522846492457264679234238718792663199273804307574067696855732560359479987902667103702522959106488418483697145334215646389241114729706946560*i1^39 + -49055461185317691837881649015687857339132681831823060243708263384064487932842922242765182001802849898114119683558856894190759129144942830733203374070142862757414829800642085181302843787267609711430241453381354516870003518022789083358042923301012031964516858880544264181283616338417322075569926160768579017835782063794910419396384734549616976697764917600200653752082403642563204889575733189529610171023511760906172998048641578220157178281338733314272852703555950786960651659699688174594346035437600887349794878458168487621460942371793284664931354036177024710652767390120343294893895244407250174243804720517944386798973696871865498828069611631483994783031654600615305023687414454898871567683088686074674216732920376144473093239245387239268191867040833087443723192540415575050453730657420300394628400346217549229209764707349634312674322687973649190544593040219567493378515864512345067319937723594347632706364392175062916763511866594950185386311651061717169635853018666626753888611416712141390161967918140224486077541981993056376136017463272612883624202534269210428436218292167787865989436134675673295127386803459265988006244278654614641643717223360486905826685078029386875147800204811393495734981073022892723630554530324753701771482747062996747038671773193946133847346193251046146635747926569264602337103905988515680481765953050809115421127133891735281743576327726531959745293087139615850371527769602337932149132858922953232632026230792472995938393040500953176515467799613694607869036472428322949760732050327123696694740539317818067673403307207778178555915646273514688041073808546270240392278733709491456611775399657659286749710168334532684270382423455458473032483133951127712866714291906439713435255783142713262450848130035764252492476655007604291929588380088794138306243946671319993746923420726122862451684964833034563267425652292479178768384*i1^40 + 4446904272666466977440183842163143270623911908271316641482830231848181467744666486570136549112201324447080627570530602864664261352095247568169959657269105974085193517768884641768549433801263823951314526761584816870782759452952927991300266140656229704124222352550551610811283059456705783270550300107563372376930854776406303894051633053072880650138216770754856563042061789229830223156124333441202248300666488211207234377406846581126539810861724138744580014021259033966440152519670068159191455764640308826000997669649299075717992530570763042192478075646010568886587662479031246095495249147654154616133583701849723993617290004501023163802072039663017956213923915255790358530490588420656686812927985233886439058099047492228227816897019911315100117546693191993099646632183697665541747311778345411310913119170889412166544348493308739171345869423009330159061740438480917509686181128269560684522666168178683989845605805862207370882767940575938347168411734293297880755389472494122678686281879253118339926038647034192442505958515876208569532446464295493336689135866843117709824142220308069837039499234499991695997929489387928774646173318389445921250933592180585378281307950019803795647198115893523541035769791715466889526077870994087924700272146769411805486221092733222480078602296718367283383682006493503258339168378603648297701405533228137972128437643804651605684971688119752493514609029775325809754219796770216437802044160505725647378335310151954365661501326923282745853747577010857960576122462544894148172726309081351660592141087240864756950135866236447096067009088859942631504916751633082316902425497120000380030322239291570559300050362870511592644859721227553287091559560441903750063889456093921039365547295465590809108970898735323873668126344222722641525506570532008836055031593404992630017151634024944743474784258915502520151153167040512*i1^41 + -198196378728332268583739496383976077825948345964054369539522899071007002711772500089868372415868256180990934078017328798317440692997509168794721294216029086472334152121246191250131721752320451874765266673636518269007859060594509163666616328279464893218381837313528518982792606406079662429199166320589087635734187147313071199066151218481638269963569529370260215022311096568612376240411959217198843936847602845262538430820732108434614595575836239451116401397617123527440722934475669414151721083017117418884266360669000019656528328729330839856201032588863545171000185989531209924766175693067675760474962312662123631463552339278008432573874888871063461776155797343916788490970678603425918723087457215659068584205182505223233932463778713744427473699034063001035314301376317525405310244538503040094246697940042418421438276634306917972937430440837149569761651624180257237687770221173968860232272689229051083672512618451932654913410489343907683354159741412139864793675354221601493148177082015657323991303176510220837900367148137421382353727872699001121880539549780490749293258584653728039230236981208919105075185276213592000421691698043507238748329339865290045740011672041353667042844259930241159785081232187287798442479630208062982192912121462611054503629316642760658424133621540705378951476700735995298158958546263151282482998568500674501256305045740989017960160303216452471149232001378911907302985975490624656568140921367797832080484600906592613283521440249896451671477313470587994110158877511262385332087243101961500073334970828906504626154545496121420994338877797784212466504417574325824755967617163022505860403693840458170900436250012439754725538006437924917767278772085457733816335099054814817344624678644306853915058127704524209248150668096064737647117700593643800798176377701021949545329406225893227288082120248983609814286336*i1^42 + -5104437274610502205456761488285356921537001973279109854243538465587577579398560570202007016413290762760578131318621597202307916117150814728527867322220523842837680639764202734618892303434491544061440741036907010234861283711645509639057797749337458576669645868552611155904226231247847837961051778557784881796554032212896585765404771698357673156202905377499299958001664785007232821922955674004016829237765206516899338463450750405787601475702508747147074716912106314034283822980856482441073795149140404839962311730763627615757376900893144995939880942402292463447110986083977131597526122594310624324320622475851229574871195187823538083043167885490703160479980280165707715520519100352976365280817911959108445954619737014699768085529786617424501548105578951095001421759513812823980260147851483931433560232070717180306746738231554779727921305104799189732056592607800437121889887347723931945823248266879831526094395796140768249131270657710715101562070813847159020762807637237532285328028647676942127268198331749852551672042053260729272162305453422592182194368232205805835402062360484473985216491660362496063679493422829671935820744789602244963114309707195885642076431670637263372155194637928671497438937386710287295852448971206817096376149477484053540308306125626190280322951452098545613255971098429843520116538072478049101986465787422310234794124396726180617570193194498039612972340292946218077427005269485512097096233210557083661816958850437998545605604590187167782519169730158449794838424784414681348961382478834935956953740720550208454216488992575763597687090288772131733855898101677118052438340352897264794071810580665681841378113688190038413275818942866833128637381986426164008598203767127672633769911158001937999808844761765942957429519844300939169079382704844955237893966592420102271568866587297548783117287165387603968*i1^43 + 2005534496985445817988179596855314669800678003793674135744809779509285183773949381183293514159018028938405059797563442275672462129666543561834467792113223628432042681562066081828018543136796813611523115502820613385438212323632515394875235792217435438206046192587151716073091340571937717714237856933043648184846466470003678125927555487931795011438533465165555279949988257024565037173055205725583717152452376050850007218849988064368912850994132907503200425434392633304506042486386565206530217022717837475067979029745771142730214515062433951548223216168138774315461381379023667648853474175281154975886849876328575944300121692527461880840277073520516333091593352509800515072870122502674103155388751990558476069908260189149461841875443421684398013343695344772069987433398004294091922468237568830101469011070550411271865448972280130668350934231366534673683145290782010453216343258612525844015844836098836534979783612156938081034191339768108072780757455561194826707321577327674552871096961947156638958373076009755519233689931739422015790075274474361460441362058074940105646412558755684479444764089652765565275510730386079555466380480349297656170986773017618300196895719555933216177664020180815679532971536013688790246282697908341070822425134215452256315096225160643885266717753105325845755381951859200359054888447758889273535900103396831701373371732491550543397022373504376251846678284464976898604870834648143002920979393422851073621678912822191670722129644340778873342012203958746160102870986646157311931195688518381035038444525622315805570388483015496995260164607162188381411982055426357925184165977296171369189647020202414455654384856058798754934233015352816311848058669665319546861828332530129223324600762950279203820929844054966472485071333755604381591227299201951482290275986935318694829242787191592543204671488*i1^44 + 535487252800618356872714122946725910173045809805347653851349301766204690285046725420109346016252996288247819657879541214689862347871860664891901300363684357791154257521978233900494475001142787100188210916662161372944264184729004836580656578436774780656317991337600603701445168097780346735858109555382178831605723506679013745538121803097441323791904007134483430428595877674011362300343736459365843624606586435952801195542322754973798162465249684497908573813232874720180118591590764086060060069010649265350305926123279150631794825530679166037075158579701709888442109393716544136513299218235394859764503838399875996008627921920333888186698257981330260703633733229226490298000225438177144234058162808035089399532567724921074191069680633784951896631248033419118984423422297325357473628426397171586023255055874665288898453457543122809731254457898584169789908638016997979535004222912498389243171194576732827894960116986089609068871624112363707298190962111204675701352675783458230693469523869207548084089880668523110299330369663662535190258709787713139555642826741008593396268495632154261156757903484318754877925592296651709321985393415310143407544442906296478255939134085834773941001012124116126924467661305645936881515823583709336452220907380701479309630328712912898419911259027441505084001941842010485048202732988688771317727894524357404710842269762749911823368269453924583672581589971622590835165868545642624799844400711648453844767407875466557030858363823416373085263180578439803055209589341617948321764372853302239903840063923787124009442690178996923861700153764228935166544775521386673725407497527324096208857197542600919435500390270366733896690596346735661260299328434368200244778182270568824740197085470979850015579475349570102613165701391871205596456018413614101806554718405349642251991816454799360*i1^45 + -2042418755606900946942478521577926548626666620787958643774033924011923010404735281303924045116705715858025732842162258885646637946941803809700602847293551631958684368987755483082519367546339447037804733670934328212428098973730287681301137247279196597031033902716561382687845079356934520274770068153209000093018953945264569937284199281137226444849253187523911980440836898295904554266460999062710400961273872872140790807888397895566742562792222060777205148859044245145130999801981872784013198753023589048249424934444241734844038224409670644155919043392405250115921196297031642926154978945987280904589683214533233810914982932491659451081317481362117074895297022873564391363720701101657715349478512841625169602451903898889232939900558546252882504810440610833489482105175672912149607799870850006285921763228605968955157145189721278543365123134780339427509927442461564390169059510375349586289348487268114663050504104961253565645021219988012856803180010319925530064667042540674542664164889542716736648934341406288049586181158559364401255582291123677113066608846286971448279941525428017818371957573832078502199226836710902991212640358649870298833255187430499210337123873167349653220563795076118492040456441562207579348352234357578977135647508119588102151953721071759826353576223608965306338947840568755678872576616518393632471353997650047049031717736395152370440451878188151270656695173780675390465642076233454356431528422086362900970035179217535859916276133478499456537698365535953624402412809360175426035224746031289132376103381143049022028084562543662249265980191975828175884310469117494918784230625276737050458885487185235151977713815627602053377639405288207319582788144939108617202928394040535016972425769568616240293333551913562234473719044090214674172327109959979845443800324431441148510208*i1^46 + 98009421583464328948670972346019265463122068485754558933336629331388229803560553070133359152662386820839655805651673453648311102409490071263648180935691784015429542652177925326841626351206107298715188846001914850503915464250100596984956640022089137227910786663083661243188968632195045889016503915713105351980709872549828344135400759329261228050546214600035720202550174466445491250974117425257467188461147365793089321363348157521992987505152512503303524104430480827622044221355871827467773070394682507278631573796769884552639511354532019001354626298235064853609473762245145102527579979376008036420385290697102424108727929138131325555573273750852927166967198750919642366335549706495074213498342641388546118280107644601890923030403814828752353183836941259629204809224776983255846759732986582622004198525236154949516509710508916069470582959298031499818174092042620348985695103938288044668542808353722276735678750632210575081032610307666002632595619454877100870335662122327313618342588472587218101437594142328651497054205388247577869278574202760579015828463065550394090392302614845786717474755504793504879002729769777778765817018898831410017379854076287889711018196420996877003673351885730654791923178084896744395487351901256633986058141088862386165616646862797804398803947512489778779313543476363551937398527606957467495827796535648387332401243241315722488267770698708991383409104980824190343423810941026604806999885695221844227626060421022321906893560141267115775296517314097454517164495476948422481974028280619604647087646013264690943332662970723789846977703730307986293449757157659220682320937557762378363051422105126764601501476637797138120470346689876017068026545481379782405599498213603741721949698369881943420366363591543546306582658056540880462119988403108913858467594240*i1^47 + -9309904490750802080434852609835895943913625833384998392118858745365684903707594355023845413971502112175727013731654691959451699754398489864939100512621604931174217713231033843997160224899228422273810112365034602876355991322765902486116677889293536395012959198825272001855180691095399438614407363462204882851622889775681835326375069079347008592077941951793277566644562771031724286207168672488910178129372830346029173028217508292017430649276260123492685521764914105387672855416390809997404896729218474029661253641537946075620017783696371990078267262194395094769993764393357698968236196156144860619988170677704070558930812742675824721983354964265450584420556845827194012407782338171612186115482842741051489341744258151043970596340992402768063190011968503389117592638572130859948342626692164375680402764278424804707636176545946212224884446578113255082565335721009283869074528704694403709421707373540935941156639571606628001458557531506598231735589773522963069523300584458312246719316794535419069828888387338127396276284420507334923480526631627471563349128138278501754364664579857274563310596170982479529145579694529481153671219375593878802802546518375123849727342272070030953649043009465433860262560068626891374436258258562550764276275929377787283469307339628673420740308262024576726475551477953028210289916644434932145803450869233942667824059243871277203682916879486695038351016537145831965737970488367634188598982905143850602346235201925797226907595043166293804303496567836818830144514215403607476855440836768679103985826326288458705650261752933570503256177756785582678340008857159905058952758022302918345375110163088380874234909219951693365993569737483296373358462378562965153850364282924227415787632541470338081123949229402409808290617778459972403272601321865216*i1^48 + 602069029342076399187368397347773157716185277499759964131928812329208265032603341319544728130780523558179645595401048921916467832859216562049662144143608246733255719099933310999387318069706025243300143115109568254400260710266333235564685097490868380495034580827666858814370231586754071397788501897752314134876998063319890567535948956707064329336171323994672615939976895560056549932697604740712827999386553361990649787585679468060406128813561195444496140035461221798131864646535345055803799858947223145144874494383630346447098575437500979649230569238659041805819710967595123720669146947136370714988525316596936039274003326928636757490926876194715444236760514458015254634110315454174452654802263137932370087156168630628072871634047315573458485224569319106772481199328337389397953059294489679116457086655837893807781645404704025504054987042398130595637444821853295846997058272440816049515474648504528839409424186989567124619343591807551674289382105736504306062548805991612734950235924071989092430289497271445706796773235274956686596135292294933687780444911973347716072759331699928756484969084126514726292091976999503620879361302441622787375934164998000851680009207495082725982200771013976284367837638700791308608442245114430209381816840587574249736890666291023179038390138693404969565278546145726354064553037214467114636676352412259494161671981799401199749954960178786500263247643087112290714914041532705388617596151371829422586543775437240061134438054409276356703679021548125194808352883931548163081650774407723253584348498349914090167657951649944899026287441603275315209482123030189167352699848916711380616433354513137964176224984512976969283555038525099665815867822126177875886150173220444081178555681858123165196089375850667509202320795310500085760*i1^49 + -24021846678121543771507152126506814798040809531544385830569918375392700516400591558712488763080175004877725570593262669433602933429793976311017206275637552413731653648630246552774511876255543043628435531173862156840085319901486220918737144958128319550095768133933577451246666132590648691183177562510602970229878172946299660900799127863255074324483325185894684919850281545914314659775058723933694971267376416159707820079138133385464350597876797697089008486473734026538702478573193497856611509950865042540148306885230859356111989208545503994596133297634292930822197689328524820669395832350168064930967218253708244469921112607210047994658841615590012173896982528636808909369728641612531649561343499740399132118739123330793089367079120625701069404970279087708310694366031211257283949166950980129930731239958740520689815425316053303640475994331000957039572059250835706441130257889032117905421910924242670214182882437469618681542064144826001909805774919899744353452836903447766544272761765930019468801397962733345836156527675108402029320624011239008561535579737455390838162672943232014456003255001761724664208785800437704672401740437549401163920402681764545290607017625426752430198958169765749111166483239297737671593945950945789855530912848344994860424129726936527633658124457661003262925865956813449689704964214229519875102613161308226442626454498648585728700526097225796810827815866592349385036517540066154730954675298514391747328653687428618113716878257126450232318270929650516966515527279560829831944907456884591064050387797056388384191057724639619818940877171013845809774679442916664377567092067069137784157372582221619068851483419789546954638090615395466904890813534038377482204249321640025530537319325628030569497576777538367669665792*i1^50 + 28565345153813779414802614164908886831126877073721239866579337265630659636730539139199843952877925162623194102595803107179157833068382888060486518414536431861335763583104307638625625161529286962786328365097780713096503270346833025582093015048453617726573397555520243177092891861715320815991888888322466780820296754243619870989659605250492237831995561656356736186982426367261379848082199089279622961907202838972550359667130670875931780141683607883745152171320807278279478617196868721934346599303335513308483819929577308908525168189863526684475183810549621451624205465144366169743011962877527343234099815072853859377551733599598734820679065037098370994395149021597592805979274099969860756290419680118532611138755467928987393097710662692199630632570714868218638774245399396048866291026907466431163309889533912596664417695718263088627961461687465869204210113724183600714089284986533120243832042314841691506746018519493921305314784192892232453929531841821631653695552570276862529557542096445487692168324763399181713233805609991927279878502499089555445239339032664213391121822402123333111704813370530308051752816305198503767015702612837902526890392209282248887776267883029612286870553613133540156410206130562124404049464246652108131685292163128976063087362286668576497430437583601813165468961937878077707805271770263862132501332112199391010878045811539331303830072951270449110389061696826282185038779907724033975826931403533456089130687631956861953999355170533466459127541599291632367025564416044034663713898371573956665621261704631482401931171721772498883516781518126826277881576002584125112900717816176770103155754116300144786502311271303017349821534314214240413607139593290474845365258240000*i1^51 - N1*5166957528380703673857434909477459807186396127749149229940581548338624356476068106809226425728841120275624696681795803146246521849215540103002122808261722991443960060718492589549996024588392995180893882692104118700873555843358701980580402872495852589295533964592897660468597306948625572310337052744870290805363304467293453565330623334378434744790277326801913703956305688225669755545194006068848868370448740247327268175070002924981246803002778061676386603622488945117219841197049202299984728461202685668235910807427806569328243587119586252811454188596774105097828871672591221955486918576091426663776765536176529177187101439099397425032569808094189210210343521794733150094886116755189560317202857227951962890625*i3 ] ]