[ [ -43920386411180267673335022399912517406136871184712971054200521112992763668244415040579193060056834432126800457123082633844669610523229738799669851155912095171270209141288661118720441604003364880864091952282263704834839549358381919770016379992998039187427055181436548046352638290866647863038951851490658287265207135058565174666319854203344941516916887983495276745287988424926321323970484838109107764475634625492997232171365180202024873595608996627044694632649121113594642395037614649022821665315279742444678212322803250321637607046937462949304038881615832337887632602965466567149760579183969732766452349026058920997029188143031834938761767282151446864638232848586864373299541938968114312025392703325156194437654588743627817998169755951134910600586980818363705034535671880680085511426626916031142444187042401787460517047819505062692846274280180376082389222724794652171282874333543812077055985188336895004427864035631773268419944890990681269639234717259779887331058265851415484821052040872026151183751723296819807107707956830615820666017021695288054425009593174082148038859158574711200351364300213158543213365373200286586952070469030469387222806375866486669591202974020449127073002178886912029494060565841137062081840005061574925105822873894069658951424559206882602282460306448421525876636062702334918258643592520672733063318817063940768232439198549278516276563386489459339339720029733109366784000000000000000000000000000000000000000000000000000000000000 + 9094824831536811318256527634663933078126366440081407261685695863956299091289348241498093963858229320497104560011047306646539193871004875487298262556348172362879691434133220473054886842635507653141230420154107081488085232914219521986617083815344089609595288473054645115807506603410620816758706362298016811743825140773614953751022997731847152565947185969319905582130879378586605678793118960846374050664596946773639242005689590362767806966888743571121917677033939237792395817476202150928542962417415368566213895962082743902184836934415033705533503933715229959850302680831068107943599517784222166300472981171167390133943642012905928768570245779358377896199111488515070891053195647556054744439994163714941542977652126956271608750587764915192880335673556714887946812834577038064951039651499690653381746893249296653365266082063208211535433964436095428706456125277935707877293348247562798812009949197189104936986153750119129530967343618359727895682613770418561447972819358310564939949015164895692383010732906169660332499999010379522600140239205017887560797606066816046764517175801639455961915568511813537153604996181024095739602225284506988225406132846300333578883066406052576463952384449477558630460205236273208974487486310887599798235313368213048113179975655172692453848752633467343891217830098774511254174951053203881686331478557855041184625145553292286716964680141407591303796395832914424627200000000000000000000000000000000000000000000000000000000000*i1 + 39913549460684807088207694710159406380726254241553745287010090073105535783804558175902895617190193712210422204893985658875123140994074441190152526953261094971119261124315917019933654229062293149289650855929093305927051952494240364938507238732762215493392554466086909081217891177815935462508121212650709746243204963369947284295370166558500241941385632795533459316660359458787807270655674219961578657589444000068600326880254686438860164085205971217707793822549266607348644414940615291897849952775521674015561342035583326930757327236279219642311509026982437905164073522341263850982514913016591531210796475557484106359459269745865316137272363282769945577720671974309719645548960036825008763598070137800024211313808104173805791644296095875643949147283381277358599865372084766178880791157295606548375787011502870179058723931845436631498461000573149915888002795769529915566289155233932746486406282272642975705367472796305659911928886446218414468268282786019539133592752761980903219890712418658104462253118266861905832259301187252797775979319705806185480450624802917581521040571738646340180418872298072901938332739678279531709959840429221731592346829108478124169954688029945921768740220108692948464401037461779755094201455171357994700385995920862254004502900001991311209806599233232150911723547009928589915497448303039905944265550217864981443526901429713372782759894635369863415044771632958668800000000000000000000000000000000000000000000000000000000000*i1^2 + -51367688163564011227883848899022823622670194164228050228051435650800894451630484283689032193531359230728361954213110175176233859947568805785519231532550108126569617945218399225182261201575406865716096517752108092008721479045824568169716055929730195281802555717520991105634549035625165591672535952580393174010170788486536191145129212115926681489782509607573329008770496589732803314764882872581554844410746077347477442287899612148079387426443926393774340720872712780511785518856350728457471596409977533918647265074641952049788080095506196522388768572490613811951447637327531389743628321857201987610019628994650982591650841781040562812758806318998486866858901086293480462614031169021541446073651743349995670130605834623899344725894008412345676427414572760857272901774941822342649181781802557449502976925875947861024950151579119419903177734594724584051570464573279655336345544203057324573687911568187312286000829050782387481226053989729497714390097352590963711317052684701811237596167116238865421057977078076670121472790931211419908394921955125004306160968034211914582489219433719546378867162384926134261800244010457349856325069913915446050584860527574277918073560965207062121825539293947151807899947608019710494555172361913504824140777716168542325394779886939014154955475904849428324676644649590895125961821249493686905805233384261462413753261425465203270332671739869565746118351409643520000000000000000000000000000000000000000000000000000000000*i1^3 + -6938660445131599095417238080000750010458042579218737806265843742232203203824906752317164680501041729935311129530644071796163456258297526581636213877104899383990101781358555364199813353726492438939311793477445294907433944894112022956980146365148106976004350954848844492369601855395896735827260481821141985482171551913062218271796876754556255109598633388079272265282075362759346632336776882362337587443237988647775343272067578115871252008971907143572132959602461673549124136729152980922240918745223458490155702455574564662649160905322350072701317530292499076012442311404390968409999443030945792151961228297856151830826811636659123998275930296310416042920115482402717617270473327203765748812519573485468477297374655324252921058435452785703573380386839514385907757195016162371224238900870586326689335521336640353462041703193524097506742795043953534585666735790078758401844423250788858340768726391096249366347621394985480188590828169434253919251917382463229049969309766457095747774680652059184798594958872562028330037581179254592740378594346598247351965387115864855544095817754298375003812852845473883271952664640986070199867372454932064701106083737766683005631115578297308691358777034132366893134561866105144596585873610906698541126156262137268173215418844570958050963668037610986704555299440884252274519185374826921575391003954083242735288430251153080874391693966332322619952421928960000000000000000000000000000000000000000000000000000000000*i1^4 + 19983967871323691012801263728667042759427523484291538921648273266728430573876613716432307798406961746129803953070274953140049848842032359297543153627028373711049741262643428533136198445182971136743905091904682171715417536097017638093857225080845334602783545944840607969049462172860419273363952306026089727227632712415834953287745722220072509761827716646249198486575937055395043564126231840186900804090352444411609816610181037073035221816608940972581082569207924348939578798780554746133308919961518408105479604073625327845367537621652659240779775748894183380302411890480808805515951055162467894204401405731812766582224993581608447097208814009293152502469049022178989166072109552077863591004887030140205827894656458225391454761866544033446034349977051034718858962798066282919413619751885757837955695201406638462058884440796079311960140551329147074281827265478338907577185806904997597952727808441685571960623796946189028966022692098601133725403326040434307779105037223588128307381463081542488507966298177291866099764186420558515918178952530479845978368115973926595350866122816466395852398981925773694197426180842129981479754788201034605882629919393760251633880667528028408585134886284482149379176756548681937871288087634544569449195154094555351788432177285555571505944755064500869123331324707784321010708834582992419684183472282833434774432842069184308205087907705309267313281351024640000000000000000000000000000000000000000000000000000000*i1^5 + -15079767724316905382171521376163481629565250782533283776880092563986126450040685530017338590034434672907957162192033217472722278039391874676020137228206934158233922304490591479952900337827270355098569193987559227468986540047866096293220548921151832712861535294106743336785953179727398673653704429959814874592638361533435042368505570421024521719434675604257979073893468448542945533512241887512423294973644851639303697491528333843934594947975682233740250835485807177474064726689597901963175176167808160489001303633698278701281016723448170025420111989203600062395700313573823629821697532509867030187253861511834184560773456815045278768077909264374965869151769255204858650322731372978869186022164584264779330831110822555070675279478468249385540484825281519370343642864764436270404945088373355554715770267264180966073498280239686571887188961716595161070289920780198988496726785653341845220425172537300001421160742010231783489680735190609291008422580822716081032389830279792106286460015661143806345396906209893557856167946181456297295577407159788823943582818527682309025988074758288524093431653243141631950078812987972155979310402097659333403950823651638633273170433311955190954241949835048530564962693963297329933816795060539531768970330440458567106136190759970521721653949298686794178959313417167216139008520399880423945986800236379316265228013567176192271170956156937168547485843456000000000000000000000000000000000000000000000000000000*i1^6 + 5608729419275997763346906329683768393590172628038866538192259188115089127358962792263221325584463646843880363112226105457747836831558879994486613200409569423626032184204845392992370561937291976240481279326416239067882541305080397777409451762057742954159934525366085591343140694736397750939415754928051924429117965656229497492631098206008667767551890764401133512095292644272295636903622983997653016358262996001801105961351828276727226651996805576159924874792571211612284273850319319405212339894702720360446362777043286014630625703052174150341242075484975237693424288593582200751431854808465139945609970183738618357901732492857197506357667638778997511535764611589795880900079183268298971817810458902219613070985560919244410223932076454352311416395343851276094593449856925416375682896987619097845722560030596482949291582044155314975088539342807333687110495935555786571766232952741287439730500128177747489496672707237887601276764715660829169368901593096337989312601106056358186845619163182824783644871618386106967456356445137468016171398836608825810158183924936655730829561270125579508488142017856064659980698694755531129661554507604990075526756662129585678626767333948443659632474724511546886546182752820333903952973329683704165762592738979648144760893319613531069986917718912134000830268305754725580665772425799662030727862602252069115254359707746860787815044183360476043804672000000000000000000000000000000000000000000000000000000*i1^7 + -1404398374068313044263225779947205666335156951266407340666652527773520849650806485154493811193607499941284124008445071160289438558540045566622920894458220867315086178161036744506728929702906538371114094293501195534189738417832239389861127206934382930559916952188482816520559000764697124839810061353834559606620342570202057537890300174831026005801323085267323072991372162401190868381146853959063256410820168473079089000282760655005992059373386756458000364212024347826966238624726820866922910143166211660382208500709933484762317538651956072221900310019240949054099029808239685796379295601935442990957863964519057875291535976432011294630516412714004137364246117915228146187581036478046238005363285909763473687853865125329568458090550507850853111653705725469334428355213020272627023643865146885513948414366921408153082073193035667529777664444180147378720256591158910814792303930093422161804125313628872400098861977390635605115454228681807358898916268026454757090979703946388432608118784892954306187774749537188090310580647101173148781154168071404915762415538223854920823288732084161814164689518067515565548277469782213364835206802295047213232110357445906824467661122872971897881169742654734411073731060759781436175768186370093583248173234959213512718446318815289763860336828051783507555811463616376887369826159007100129428004397510615404998027106386909325001490684407926541516800000000000000000000000000000000000000000000000000000*i1^8 + 291797096888590281124934254596226120458941852567762401990185810794502390887052057196682973904478856416579969679156352048796712856381205845985039925214908194511580345969492608960834928852649361546876350639295572727894543980354860024479375883567289161418428831776338838701781159548361208127942454753733707428733817004006364517877079638230693895111101196555472188338471245332393452031003170978243767828641215669018265594650757731686965739810809173055737003963150878015550967559800399726515291189694740604202884246680461757354528376289944058642959854398344891094770836776035823641446626218634416243272518763439994817057148512584658082366986642115368547553147302317741306816070741773709469534281881749958055171496251193339570381380261342353059768368043368586551654076121530875322797233055424126211340596036850729915542467412587176778969424330961516764748914023914648672443208003066563941837183216223635470953543733657005398488181290903303829487950791913244948352027754542705457454498008920566656224823770822752144268099906102463190677638015515568903094335226257176785899617604454371373292811663372977093430705671921669440299882780013277440094221052250686032858683990679718392553062227996150858875054712287648238251005778808895510213810594252950406708446495857972625907195764631649598428139456431916849941659043681426086739740525673540427972428067867790562964678796970851041280000000000000000000000000000000000000000000000000000*i1^9 + -52826011623695415487264568068299651804528754748453403629700239976019992005450284948958301539110604320227340230889391100107062985242626726238539603686086749438060958754396059500310186539811981808863868492529495337730099845576465831185630748258016781192374818498288553010800308316635499614943627247407042542736856192369023343660517846037205583975822044203030216318078914924356353182768091704333759237357184654655336306295599119587732668391972455378104996835947626940580913326582988078607443422580983087924386279897313608088469246241723526608042111043257418310353008581657047336963163106151318307780722273893319695162637588112045183589868225592326577191388411744021043419828270902868958889434844135616985344996948079546700800676812220154560640708506589035083585298633313452956624878998177892792062753416976270511139532592794707099709736800033652256440213341105971624213080982993154082432830348140581610355449110681470118177534145621066613491028258972808084648134717585608638472817000130349153029493206046772628131703288849570763194777659043768977164414312967895461930991679673646995335698865822551065874530597985301774732362743159875011459305071787285290466662146544407082773025341063846030033502688722417050506578016693473843974698207208904506860201593141810475258836929583857146382716226081045233301729126149354700107318737159551351978342978094169174118277926382626406400000000000000000000000000000000000000000000000000*i1^10 + 6721954973853224062176431749226069681907803177557674612813855214256550845487971765710845220461616575794551287915598851851436842537934125786244310469337258276761798921379874422057841079334582450354090724893030530504155010643633814344616546660474985636577830231678209070240173929709518995628696585067174558542540771031439333410080286177890905407981419598816110576166056243279803220952936981683161213657790735164343073066030758204706016765833356342220785549787762655963032138553556439793330097328399190328355206388463665295346883056425607383565518282464424886278349048930482570969184994747357974768189472952245027938090101686899612228026748374821874166328303924275808991723273559267177760366300258787859964322117410311671058175029564816487047406055841173361670331332333207172459350775811196452971123366649464556891487529514755731178370536117963866559757598993816306818761997686942732795321693234782722218460486940283679105141889083398135222512821832633657205887625532651946702522717960178804055852001729787025064296656161481696938239663545817895357777756214188720847796226686229324493362866836128703568628142088785220779874672023752822992035217502513806950446004757306749447669328433289063558548326148915780810547992250054571019171814216365967497571841408925277140078501173621448258069349757530315007578212983681097956482700135330136804460480266421128533206883568189440000000000000000000000000000000000000000000000000*i1^11 + -593394287052933968026575554777052421133055535170555488084956135256049606326268677453996852190694838124074447562374847000064221241971184784964567883905198774800010685552469571566963804262472912868406868865067945909231794912861692569361676821908377646171775036922724734789064401006344356045429635454051577763621781802122005193362053773710696031259573464819308536914914557994027671957638572236103360760225218538730398866090520698990862961382090471448410151551018616681775975090226455099230437721296391806331140253473177153511122736414127588625094334400605038684365548363842778570057735093442939795877715202351935167435314436726802214384079834211023254535947101334843965761743499616298516286070836977014972348868132918709665665480302959571215148086301225376262133564806314168694486241443347175263255722052954567457517507776624995280885694315644480779715191643192463623267192401102088474267086934440928916592834103648593385725976617472477956940468569568852804586196275102408576972024768953817371911966735547558721301021568306290516866185044950924420405459144199379074980552975856503513642290314749403441385958860181840496982436233423028986870399309826808794889436784473329018767407415146235724697286504704162319072112059973740417230010352861215173652470751027685643956265662563921314077719683318405128687120227150866192980334032253907995488007103362444572177874288640000000000000000000000000000000000000000000000000*i1^12 + 49419862028001581264768328184298016913797633859597362986195489612797009379800740826099086783527948549028639130283786649664744366408271987909615984371417798285068841161158338482512544600450899096512086268678995923474567290964880897131679824786056627766762694742901548911381650828918694710231241434016064745458460677773006844216337192465854667465000087984218876613128886179256574327292242956359325839647749334175347737758732233510454165857436604352012251219769344331152826716897581339812152164021001098110019080492964490583032887294632970294096289017258262270144001888920943236251464026540373824839073269758949157709194720469175635099055434151580302713038770379667738876472399405263110273616137402358947740882347649707661787120416358543610122722299451160858765593437174658931504538834748412192588201107014245304012427388840699440424726332036455454506103856347184195402979119281047655577546346723176230950526295799529989371264025252752911583522415206572521860019171922635180606331709644569550677061849116530776996172727833055120345796752795958171720755826251920428712083025476388677191318270158566830241149387639677421287350115512218278982029038705897997444493788115444789438038155306999141904258766892618793857890585527164222928349332846818298633065280972581092472873842332539386525002462422649721910457028462870278366469135317243728572310571209941685742075904000000000000000000000000000000000000000000000000*i1^13 + -5705815272476711156418959057538143699520182701038081482112836531615344984591624345613769027056459567601578655041377261295221410871502562498055998523903176534874668864500440924331891990745426616312843751941654040986376028064961181577128602163640694919119764491401353190617641947964270189200528575530820893250088872874609485600694401553322310571899745913943235261167276317277499064442734723850152937605207476902332984137389326000168069409004784876250805337878548638706465755706439547381070274237100735357150841276266628874291307939621509292880025689757648983473721569966091510070396065388730697285039997216120136208504488762618543590784654690957000631670109861879816700010718178682869081917688826245303301427012343150282837231819664472378530319958302696003796336512979788680062377988921260399489918859403133582754367595887562222033918830610774209214827891810910040681306418542123830393224785339361313469672869215312828194345920925352732667040304124938413825504997334833899834815449024393542723870678409384128209403192771337310216636760978713894026092566273246499747680149767994551646491065179845571250972073330889181848478793333307449745359729110659858207709963462705575416878794612784850307328717435786507977651480342696417874630291354295254091258903015877412037478364798989534665075195789825300820757021587652784299462724422187032897438727426898780592537600000000000000000000000000000000000000000000000*i1^14 + 356727794658510559233587428725969523287759789805457046904521210059632588379636485477824215530978881933564060431531418417759268999258516325829165552172709355024078249473810033347817099087729841428535669454012375972998455746145561479126713430355055923046802851605935975930261879048034777183585444879154576351542968096319433784084967725930954232762047300005632374502185052109535178009528068352180167366257406808704075239975351875908721879580536813740788932859729839316380609435194584161556101243378011099675672302641162418321249904261000076384392214920588457558291748055826897869569363293966845701524748393766772449199365210275631236401950366707025234545660146965186911226090391234355687978725041990160041319609137923430019099669755190106876416909840999096866638375347853486276267512565730142137318572550340204561190683733875118029720865227683978588981524205444065526771755580734463001283676090995345754113939024689733234831048236557892313187654901376310994597502352072107522481189917795767817915727019899194602350717504248102795696647366743037693873797778812517185520199218025198340753290914118452576742029518905453762515964267388492218142185668979944190644968840876650753101788685225974372088544070358031049849512868219034442698727041163276239483091262186362781701048087542686585164149207527270506264986361967523398243752411156024490712601754541022511104000000000000000000000000000000000000000000000*i1^15 + -11321338797198674761644496553987379092587718699262628083251892417804201999972948551530888070792341508319252197825210458762448326050931219887191492930212170233906629029393295653370217550450827735114037442547484204126555116713422613128209634539115110353156762366291776467714275643175411505465093666713776345437897254974002759735285849634043212716934846640192982350884873390569560983095185154819009570323675785954141188031343655460433104505749134605103481133833388371130580192963467509588607218026156868785135553167608353748430491081698062966440578789582661028382633287554632558853709500596572009339158542009098889323414925741709285851570478167164560297225879199546734578509612159549361070521672897042820777190878750460123938478546247258222409852478383120245012319037742340011676638128798890419530555770397432846003820056120344047144478895429639879528498520350953466043241364769744118919940931840273225268079019214362357074949618680031109926006482325017417418749696847756243784591760240006711456530707350341412707884181160353549893999002775265625712196871682511251551480618293577879705902148441317790125018272611618919484709849797254755514920621857070191812724628561085443369326405488296720645901777349382657339817743332875420267860002959387337354286952442952892957546657222092422003756556626685949395892308996600921754687988507851426248369735655751680000000000000000000000000000000000000000000000*i1^16 + 190126219549885109664529012160736918254111196712303392321540233171628643726520872489313031871234927544619412983854162687472112779562362399171221946196508373471081065476611471636908390806308771194474769224652596399911416557958301303757938164072886127370545811203357189239896566355491762953891030477623139711055384947221700654197029925695511437298102713379240102790422675345562944147586129713237728426936215035289603575855773248711981395681758245906222605435220779285881917549242323944455667563736905106920232591997917623369759124170094460794170517813093639270318823478232737088180206648691900418865107043897278639156414827767571287027227503529905022814172593072030401681332532003280792756131559403594569534816907011399248543868485363486462346434575847353162605948592089900753152827854632978724773646609646848808000552422873032112394459190458308140709787659747066374383731124804232311069847866622599292458947289734841063676024602304381952740808411856066620426835775504131048894174848139177638282772305264958564729551020124367378272149062171365042724510283926809015103907687741157024926195200689691045571507259550755388335611222713616823847537914932447150690137174507031461916003567436690965484939709622627185784334386252706652754783484051138730833880203274018384840227247822124132544500858228324707070779600970946849103391236730156332963631569305600000000000000000000000000000000000000000000*i1^17 + -1665180351163319670969297117163942993783227525310492212508879340640248942068980880386424070760812951097348891816476116848536707675632358570666471225199895552877787955953791431907501357910560689242778554308150830587701675707174125812278699632521340767057878738736017244737143499277238565739833891368452391501941580729861021200546604673171975895585143907454837281278822528311305585745960471831370618195438115427022013003998806310943647392592418184605380102571680534393685945662727024556099251528969179968805637295878227046842151286126900520795596423196495744296131503821164848747704171234798097232418626156940812293588907209540828380480811862268841115039372034092485113123583446799373266958470942787336663870715116033562774493142771644454793957567731279697944115371497988695921259321576566857459376911558919597396643151681277208570318306205694497849941807843586536770964579095443330747065805307960170467512221763689348523402784421340478773389507087387349713659001312230213024240965378708596689752430930449470724949227168917001395618493286707329165368561076435185437123993006903823616599677393024987523773976999082032179889846449688780132792163888213502680578972236762193370727200300032248889562656983446675120716066215721632834921710130842790431273334118315414689996475934449244519107563605819073207633510402777236696398539611188006763259494400000000000000000000000000000000000000000000*i1^18 + 7241988695247995255660210115645980079541649473860770984383033917595198346087124227197680283914697461399085712124965385325996724242420184035025211149154112166678578173904000587146826443266959351247166987358347713543783915574533665631178334238574301066188888460305861313208146779256150273410358483012912258286435131246652355283764586451611116675916273450252823421015811640092751064664041496005245757271049171044930438368050752206140442666298812247511676576648550704549639008249899442547739557250804227926766250528804383946380842729595356264713360476132215549533167178613044892617231246566615582117168790067113887770783284000223871263148396943777130396569893141096087107375039552234439982633621148241655942960285371191787341203938905493748377343790584465580829315484366532118259491844545209722038489642601670482063334105662251155289032556642035862601699206646098797521003108956545756697579353409106605212128030665578279538547844758379351434870381499941306526312810020313650946210020866767675761767337511468777135551700545240686566520288750813806684653952803101229346216572776909166388348368913755467800658377539250203216455973290272525183517133530378010854850146543799418106223059968203475441585111792845640252074757969349828662965012795911044674533527820265454415528144824918003066082891639239693415750151496405250595445434332679556300800000000000000000000000000000000000000000000*i1^19 + -18111732913102273652865814051776609742731307244994710113833354694944744520012638886460866611506821173748064103913370176303267473759191659802980271834230076895634175206445525956676175019818612679394452126923060396365016273008142002567284321494965909129642687793919502590608517520723513691933836636410903238544665835239154576708789154161474634320067994008646085550017047735206364699961190025201839553018218996217416407621998313803316887966832080755319754829775797366537008497313462736437608248148539569663674066065007411960497558912925679584954442141639611557252551362307826429933459355225399136591790867838273306490008840314253295865458560412334074336377782336589577542515308465918970444581866764806379041096293626734652076712277375608934782122803501257790762543831661951838779126719583322894074516083112888907777935525518916518536855433491120368233478017061189631050214811143786920387693746675203618723912911345097158405190623260825433853643481758157128783513464899684196860465012594813135544949137767281059405171748804945685559039030412515142681334578188913353476033797907091447616092717625593905591119093092182404495395397225225043306423495592698273528474204483889137360568505267302673198178996249210421070264748328759508939960441228283751910080132356434955060444968436638502732517654954895431004147268341392866147411745952833208320000000000000000000000000000000000000000*i1^20 + 21491818794795910856610841197973198534976040013177401074390064472155287180544651982787192413425739704200892661350155704737432185983685271604197110495025471856107766463485915949563328578465714437354675982525281259984253429864974947770222743318427839760102086093632361274543891680500728334205959986540823978154365105076591456951022001374378610845631647352178515037331089915803310225951300755350922095535485807652619911626712127310484167148042061340607548383381446050665856210353151685171823155654374677618119440101962848018669694276455116774536899545079978583588424980692836052628821481036521113205485820573066436251369221255970806474546732702227017531930125650089135351700997537421913140706491017835596066346306192463330290126023011211847105336847451320986001107627552767006939879365161832066508559302036357775023994413501766662219166221846628607302014118898312133725625347661454929462310754397919151466455412369050061461802658998439735165428688268644535890741503116787201573226577675586870000285490582072353916469058010261780328406107209545344678437221885435893204699571387109774438131432707301733541161739288869814365679917240497846545915003336289857668512357378415532795730918587810783604320139673428516210729120380115933422579270771766559605178834324501729931052921238176383843669257320482546541639837747242330884106161750016000000000000000000000000000000000000000*i1^21 + -40151004671015512939702024920208537856919740789622166860469687445863808528816986700451210545580753054030038007047954341535521948104097641966119469601076726792914546168577089782522563544757330299997061097056638420797279514978313937766146409166566579591279641093273131662151476626044301336086895247730278459802046021344383636410067215253389517379177351452585709051778663178236463100521765254593178534559411582560240649642471916440865871109295262443864757631915166444462588068771073236860268157487177874445865970295330539662788977709698931888812046190614813722586602448956904307606159461194357600230616538942887495476587440529601099726593268997045514541645891173353152213955769306339523116001130712631458135020907232891719649936955742207892650578903417087779068615292852881543117558769535195869951960952364607915449138905177209243876728033237376879483736744878981370995170559598999481046399953793343239352051426060256056561492309352024692985568177745673634047333264740724817967758566680706983454308164824720601745391749784070347619166247341605997405354080369687538149970066909172400152089910712919449867212387381699090737637068130981787720127569296080372190164161157361687620471096940427023456012638259114493766172512951127237731684119509887869941174742756399602023324537376854161759592085900938398582092881908682510187888640000000000000000000000000000000000000000*i1^22 + 75434296282954566690322776599860142501560167930605474413906201573420916726286548661011806388046572009186780099051900868531573128158141021004907742391643929607270898945524718798405728056799696596524465756592688883724331671156112694078906512888406824535022360358802333324631600150844501832419029954737145589232373641991641672511109996824050815876968920436970390636153393806620513473036581393806466955410175364793024483787606455508324354591278121931183865897930375366990837756022504280870732889964033848788813891926059357589152347621703698662824732666423256736392008991943075510563023971102301067134825968792813609308635140418419937797550918611044675633312744218120346078197836110635659318091843505069909504736572300322587147227848022344092385204801371056553063516975413878252953953966711701848896644240840464878372719137952614731557387872086777231019210638512089322606237305148707257842146238440927706009379618667524605788605668179629566444145968934466365833974767617272077293901056408856445580523675118427055040658621339717576535716261391998745773041303558393476527126860860916994966321818055053828197366840280166305895630203864436251365203676481595502075252678749859317566694864690086176622636969814835101905773552630303914500655053788794541297228264280200589884173845666951470202953518740409181237023091098310934528000000000000000000000000000000000000000*i1^23 + -65807451572182621265962377114182888467192911614908934007980664841385240281997570532073934597051978616399164366825235311904579820505375600807016039743992798326284246636667149204004577609345425337341717903448577003431626774568045997911489550565102443034801746274193599410153571214452860548821503071354657791802078599178078029797862431447710843809258249524690708842099023902494233743212763428382051528394922731326187430668026118658349629880758350504304696429349587351394990217935093987123939108774920205783259267620466816326751412435801820048150448990597524198810485590665000128423933056590955580536444230694823239432305206119328870083461441205310796609797161250026539430857780440883371015406560297849878535093239645045423074686590711914913491813942644600481930746830353931621808228051590249303887640838595715080185357089625930800838365230220968690703486335456107096138594090460640650486520220945017742553208582523544609226726791834723370162871992725769867546526099689598330752703563483421756603772351536225797072363660366633750564230667108392349474925803603638194180627646864682548513735269121550582330345817700153628733166832002551439707928251659551968907430372677231730811887039473562607967170951646710228010175092334424147848407627759926091855467303590773381971763147563730429067912032355199234656061973971599360000000000000000000000000000000000000*i1^24 + -233747360857221232993730187503215121016298831832656316325139279580752977773773182063576926718524613797724332504086652336627018188913672704469649398632897930012362421628474188610245497811904841561978203220819618523071848553790179306732928762204540797645910205627839276448198103442790709693032767051098981952857131949320915216897883333857560233262365547314994366850470769359328865599743084000145989275516576490527981638641320969288064456958197093715628895617178807175283920212359545626452901088699473937549328806772027954193283134907502570703122888574916903589610878858597484697481367008004647683637907628332328435192129704691124949582790717847518638693031596834934451461703415381481739603637977437858229179311077505976841846961090658635985506136714725012184734905137701052417901287564165266959353847519222603121292480819324397114481590276118740371678355518337041752497298896708156997745896866720349433580510455359613910505492691957369593711112819399458780087876790639112644528280750689449802110066192473600458895544580023336884482206483220478741870689473159567928388743610419469274325609106997068679948406005561703364428864258081826734387375782369912246281364502773586581917318632026065716004478990005120937312775556391018911559035978068681982634309912754135293785828550261044547486053023265142625648765199974400000000000000000000000000000000000*i1^25 + -1500283185223300184969836320414196965862306196339482678516401007917628817267339578653039014433303570542454646807620936578587051322274648863741877612399642035956147734517896580680200247169955927422368931049563633173044087998543503030385432420084516514047547517457643006064460780959187269060695106849838783546896233031322113570171563544954003150430466366814511337661104438867196316631173700399568607847347231058671129778909385576114558438790148359885315353171447483386349471727396087861658439161360794824874255805948454628124213031748795144646316827157872109173472280028752586346882196700797194828342058580462994601353961967425654153920368885737740553103735858052201047667437384021569553140972412345156288757522195227013002988588778674076853340202768284173964106222377149512346628844449706364726529946808210921218326506881642106892190788130527581115440217648512985389964052169488096037185669329153847795684103143694887565140407149576481339080833860654054445270796104184626967532279255869145184263556468891549772142702802991658290538052364074272281389109723868497758377118960737950823216939803036700333336841911556636357897155384386557892871610490136707528025907944919213971665209757137260692077294614776713557159721958659904183251037934141474170148846363839570674913931368087817691452987357068519518135910400000000000000000000000000000000000*i1^26 + -2180517838295847600106239228227186766933666340038306299298929772575329255634805911662526617173252590731717739017786082410186345937856945205952604949561549241596579057965068009387518841943058534569160057695045476873122082832784567942323237537506420437077168170303646011255656414755280392819310397728758845565222569531318581176709571199312401838849077766652651715948555585998306329743863768534237621403918890225238683588677336196006407434893370217348344018620293797315437623618154834731158228497889381796449474274068020427503118390085198744578853625049843922256975701461374885671641994005143068637359540296824567418299357258129212159061014609678623575567715683547304515885272316337724600069704183955809037680574442655329990761722582320294972814076024411389323720853405134410363300773534880319096228383555418495237117596738583511453809155287540863160444032662163596076931344386498649232466207142566235714610476834315246098349000075525686225945457331431702298203566314841152938003300015319616241879205439024630312696553997847142169108871250610211669497494165968526339190588214513493545107950961593621400927731492293931823912624142353524805685427262140835473980909218247445150319385231092652516894162139427708732684820067201823205151247557631376559165125834710232661938086401352674792026824490565794529280000000000000000000000000000000000*i1^27 + -1737016784214521805699992650020625529410511482655801570439151203512487034330534769062372584909000453653659787322217693065427510801685964544349502800596351801303828032906163812027345316501274573000093878311089091390804965752276014360395209821784460526741278468387239787279658246226024656727041078589648531985840621013214253915338545253541564808949587139188694876693983395422610459525178170762401171730165156326614537124604709034685027042186459167373280636946006527196688483054740292722379319339201749115609073178710501412466369079180251043829407192595723939069298786257289144219011665300742852511253309672736302131279200125864166816235231872764080746284842019899931800634375146097100876933256311209846313845875250929079529001658634624374944874200442517967028781308904609844252141094917317462169148130287838725041915876391643135754245933082513159763372651692792113450203716366647403862776982968714032781175123224393485507324798155200277047176340244493085290168322905764200385567981061439617818329924747114135109624214239652132554278471584235857323498979981067340598318830166366786978955814369749742564585974387642166046646762547227241186711328109252160621632229915345638517962220542865522614465781227530198703655013648317587129594947295481472479093887579688055405158324445071761833621226258432000000000000000000000000000000000000*i1^28 + -1029007096440405619664933448004739092394314321640330251658515249112683508871634114352588826949108352938523143283345196312357121881076171652161421111175729540730365485523847363536708404580681062399272900041217871187444391464523018821508553049875303579047020332262346426381955414803959688763100269400195008711507688102849885563356692160224366192005049421095136197715453966140792444025751723078780036453208051386239419295626870764679499636940424645511546762235024754392867074325014838849918354362219578530100912027069468485370747455951153033621360875400889479566689122722409211642622686602600569161682303392551718164601285372448288838762314329836822398959015975075630516271357285944238760376962087805116680398458536492049165411098984157259680034598813053053815735733951850231219976368058609231613659975352523306764699417236078547253620606094019409714703557680808558206705093440595045465953935500055466261403439048055571098495506900889028455225075794006938870245750828094597514157235572282137098458017881058077022920362026058186611529981320626198221047023909772353610984830340648201576326124808915349165071942426237426365795475622990669987143267679102433394739284907552715004064480973755649200049063324772027921625419590702067839825551692569107008611436385463482625849051776811534839371635097600000000000000000000000000000000*i1^29 + -633681319271188813527338460661499176556909790817386098119058051551736784691185603326714590502319664393970376346610325694220418114084959467163288079956144486000568165661029653932678239435206982621698017429787383544514427304738097586363208105491316466537812231011686575505650332299443464289417992875038593628262877231076741427635766658710677314409318824217364541502800653008740697738606887486236793934890832906578072376109820477109041992009288585646717476919050684366348652602751791056794770798832431038013319614442677882892167967454080629031585167608637538380124563707782071008638418927341315732526558489136333858876636002334371209916037834389440650130016321791458261876939852030572472120069663529984312479928444649500106940696612979228990927589318579731213882390048241250753674398453105013635572529042555185140939741619556301003139329904258019589182311721845306849562374980015681238186244040488258611080376777039497322889986802595541203459020656032511825773385576207118587145376532465743894061644598966482604324164604800915355001842939013441452030674348073428465241813422927856290831703450833340961298081370320327012428002570731312995138266961795877453405636998860859841376568406501279047118983566844116616845915318292821673401286660213188413532234674050544610915605575524894243815424000000000000000000000000000000*i1^30 + -375352074578813743265495833277974275365806363769016780283282693659840691150844833591700650688055616319820733151705957255946331730835292319086016558116970511733425437663375381437563676164889749229876760502603561207343613427175597516363339622400723626030008946858305276906573356683410305249031305737088493214106631233451546316668708705174302626461185343815545359539153499125693907224000646803876549181381845634279751068891549628260068465785705270258472307806217926018383968196970695414899663487402424678203393699964236401019710190766139149739055948316652732830160785750498865645582702577410639441627392903479526884251798964857127696879167362608891096484466641450700248818130576568059572648806241269916365536728771435344593714401144587113177916403802897995258620799147617511421904884425804545907984569248177388034680769496544835620574763713814530695706569741104478072085678108205863453796164954266687593532364831277904412086808476236690358653542196017168662322974167645048532002467540626203532089604216159117374926385110649888651731774129395271667333183198321643658774012308944180000535976344972142393363344548927112089533718651762783420968628285917938135953147648795447356589850301243395936239576336100205098282676453704310169305064855120951208864903400493995696961903332871163084800000000000000000000000000000*i1^31 + -168808221998613564475108982011064238821433293702417230217128522130981465983860083243135332227383349994631876700191228711582063364668184622180186721488734585888711659731535617920844163797129085952077984489591718436926247726386853830686834845983743705415552140301066499743258238208246656877644966955250410663501496818481869162930778545171343427716172984676463371804020382696339198501006241470868360482292790994703269619725028581410314524594769908482744804766601942684259498240731880428619663534758938081626500450163758461335714968729682153113993830232445950825360072127804866982355917220832160045039207652439675574558380941188508868054551332818471586564689733384719247117286623803967316563705898309588579103946813905854542451717749487553276557628575509470058353820071327315240358229365341533037991236931948673589047671966625745423145735495309077828319168649159334036168735902897005311056263540364145231869472511254310480249119427581042905354046615048708744840268266069148620055464194541227737909848264224103917594677466750162498226711884084079389496738737781603292212214781957535004728073994019755437929485267613670981954145991673169274502683397858978131472655353334711811534670632470031544649231411105856877371470416431447711849411723679479618017223443701290379553904210739200000000000000000000000000000*i1^32 + -44888625271439206837252938898247927985078669482941799117726900518335188250460458163683931780285847220265153812821215854760331382230961505247268961088405703021803990066716779671914228677525340092796327391009432077814884926521875773778865659122801869926446561890316366389780703234078033720508646335522498851129445210896136202796060973641718495783456768577614326786778247552825871535284196008539953083687363875272035765816212275907085826708626899948660551452611373805785071385488761831432546667441469124106756542939596311387623728262883208252302056083163601811714713761896569095453588667075588663568814864016410911370212251993297314776632376887544227757573609747229032676181882874665415229613877710310912973482232836142790682879681839030650793493620071806031062444298228820346357240273974089207952344817213452591810062903628093430937087667630900894762619901335817298950139678808373983780237261297319685072957187259195308798641003538425493150989988186929148712247551675861172523525683137786816657169593103539540756940822010870522423197199093676816730166201769679915922220784041040982037166134799813096417050755737031782488937388408365259937928068554444137982352758975572129098718069501185867333894930430337763244966543677275023484263194176403498367023405772687952440197120000000000000000000000000000*i1^33 + -4998744517996871341026936773358293808664743398755637103424291877565444613117924196366087343845664585752778485734060678718661319160759350613102933294221357507118332720126059583542293284837827407451099271892726011971507496644810195746438720844349725568799729263751051716775943459534326908076078390628156850457724781944733886456208738642678940031909754981689462438335347775545582834379435707348476969643677021511084040142932326855038948110980995193521704275775779917550444848472296762427906421143771649100031936120536801442407686934068202013706951813338854367152773417287880855473664321599677093043745463260557695939513182561527129892475821404924747556481852092682335648916348955829225343547991724352962582325601143149270675901817710019777491552471653615101955481207329885354480060630386547894129475019868681632727164785923040656278169556832114992075951703054772199555548155803881253059550918405439736970894416012858504898174736625163374779134637846251632221234330727871388849221839237236159425405344422601923485957019942824465723422292193792228603312293291372464752340214820951186456701971619688014200122543580773971406161643261195054726954928909458351663269636267225336553326941358906316499917981926212981996335869613604291936032413564413807646250759233321566208000000000000000000000000000*i1^34 + 271223142534077544124320410831359725961554975388652375808189329167985522446816472624893783965050180018874203111672071937367401579993554082864663813531165620674329815704623650138980550318346401980681948673274320646379509518007609788346625105707172227450501437736157307101647474986942217232864461917957183772951927600795115868327167366781892175118084209841468576138235120960211815281163400408659836586084417193886930697514770326058267007603673132235709147286386699240601938555668184301611255099390814414386537687794114277916311403129842276218612617110097984356151495659809096225099866649389379683600939033800546002914178697366646069637517902671204117853664448471811501939285476674665455886708059097921011524959694965020665349567870137407926935051942640121459835208817260599968063213528593408405422223269480972038175466546525687399155459150993883442749838025003468799326126116299750996837827577403603169569490062373494161736999209456636957238047918788642431648348362547624210371043162413029984349483151120112083182466964141071094528271475572658498330851950899813361553345240556765248370367985409253810698160676101012015970295700551339710164390198860167049124035873994497073297817977593498036535088468469358716154739967085167487879968083356555875733224439152640000000000000000000000000*i1^35 + 74571569733671326014473873357652763300451948293320179795362218773869666364544499440990543390789089419368056122521996149338106095877814299989570356715682423252145827843325929554003614486845440450293225831278139945959948442770231204896966051553093295535703859818233821706942991988543234938063930271671661626056560078450552569688195215716245448843417288188206771517749881141334046956850339102380081594679789340832476418416358070192413253026749304154768665470348216134848558760161715751840588122512073776703582447392736009377836940989955331946078568699426915774596234751689972045672668170877378485016324543180320457675697515410040451950358648731992954710259072499498604458338356996618938656314383613358988068103513101707991253358051403693626678003122392363820408756860887837526493854917457620245510513821462588800121785660926614382551228823295233831796583046964970185761130820395393188584759742470126488403802076528771402863037169279860069518562560014362676611506819849195635317672675820782271557650324797169881731806642986713529026974221424524064349803527272168602869346261404512088974706066583661885927790984795534792466824952000293314405981560033635887973619341725646617208413780918194573612634771955080586741438469284571770175068582961353021146005504000000000000000000000000*i1^36 + 663562375050073893098577149527155490145526320092728136365677131403412306837750850562312539147942504112458631528410709965905653277042163616816489047675059931874988301696880866589167963783738345199000392551299624518022229310643465329852739328953700082609818034885328945937777967506226159185371012074984722646331213642023502652240220162480018807347456679457522442152889514200594947320659707981199169813583004228313699567383491771203738218318996226065712809507819026089133684622650975513204454906610438857435838987656752748562552218346049473862323489948910505750290263403414415264058364935267595447340318763693879383086902611931650632360574481851799686951803657468728327289812687663079355081306210773722038857732503413081149500443916887198676263175982145790468576168819929353356053362550739647986067514908339672862346072777177901120002706592729109332432440865731145320830955524468661145895652014468356136949064013048692424439299580396704482344392403471389130701241410036023179861020636651282784047916211368324027846901814359417876091411287604537782848214555715362797863362024955166571801608086527048671890325849555757009201572777002278099280801742392697850067085292486651935588183311478663440132951633710754816295897243072576984890333156679352320000000000000000000000000*i1^37 + -591940524185082587881874625368306442611524313427493732205334156095907486769327021489102256120134719745549870584847339866988149363431093668590732165408897631710093387718830708507018177429389214654312335658747127544294999629388132781781446279310236820334210695401354655252595942084670594747134524832835090066412451307863460167889322397055740029960741126339132689204907576842981733553962484947770659117634076560524608660249431611735347933522964189184544484002258053636764624950666843746243305971567417246272932096933741219443428320736839244915931505377154903799355524736978562609789464133524737006927715792215409303592562220683432105949459167755054166205934450365661653637722122442980422312315168549207803274569754814847722340324398628074804380094099032160401550916773800637478964506657107211329477725218995034275181560270829859581265196530075274768147461916117860714270940546079312083176148502587853391035424140827388684070507997670640928699612258613475389414265699533703310038291197759052491645137368734725206574560704891683872582470501518467700665641869807203540137840310128369374085521664796700773390257583098265109994323729375844115313951289878688067556852325295665063947443147337720502727153140333567697967119745602714032124184231936000000000000000000000000*i1^38 + -54973376974950009194802541147058455546848856477577928360756712736192960157205524112174311543676334893879746031487514122086253875058955872663078015494711066945997658626143484159733332324775333626501142099153095068163071178087197275455826533800006908769355654330758624896523320418003101654975956048738662830387013570259549155641902715414558131240611786334802359051043995095721943113682402977910288237741767881182014734288426171140896456787431726755522395223152166663469779910088775867447682008231023674267188341039082278282808569932451824502034498851865020703775500682774856076881458970838001854234735840021248043148097213247735417347329910209605247204918499668676609405194920069498013251204200737487904711566846345641602602856666228024464627477682027405877337590357280117212742033078518010331394696510456699794460950790108263182815803918406159755128164675324587012977629424965354164660268967848304289931899486104597828649765470675571674988248124140861922464289255121218564113234028458720812053063723251617398644865325897320279663623854985571915845743803934210140346615717213759238012637697397021740031142744574214578979763632288985221328079926210090398944096978056124764214310155014961023492812977615502436787579807395589389748797440000000000000000000000*i1^39 + -3365382104308746502486555416539859541290752638778726630992537722843922259108532731076302099403391245088544930592279019540106121675701230023474874278675126112918002756926595997183078227907735859403915639213295630496162336925005487481162101269958233298287419759591191443982706501382321737560589866924098045474606208738350460603113916880825824860443788660483558209102026671628481174981439965905265842886683848505516767158243855200673261660927151904018388870893519387544804235612715159188365569640968366436295585536688644411808973099041035215975997716598738916062135939948867325507278606141839056687237495628233030853909280092658657430010312635995765764636872938849689945697213529925663767344669633426181580864024835471507541903042208966515080829538986663361186850852305700637560964483151121084204847405095084037665117706378650245084866769632429799744174646457143313304944076720498952797550530933022826890050129191522050513688040347057990406391963796422701970656083709095034193440616153152934521517205458459480485508157140366140279562654692176696479652779736865731328223405829784410141518478337914360651659439791458145639360184192005941509834248418466387827149976695210176114409447066727390563662920405002831639091492087520454246400000000000000000000*i1^40 + -151899202049479000312705875350942687073869972144323564725337916951442658019703656238720424880758512217090176600675214548674679619275023055259811082884696487915490421808710944727738965693444332297684499688400038851902290675487027097707625700303500973591552914630973537293771583257423498471973623440850438071657298827946578943534638258994784569765905681193609647693897319169845373497153180959987026826901167957107680472827785996685928000950073343530976871024998606878509812588725128145986939006746653732527638734482205606480920538814077839514666468057927281204224766574379800676704173846383803928226301070564471331069865156924259564323064391551682410493337421671904097049725147314262701118409233739213490420883360523520102850421071808682545509272327018364389746491440901250609789505505669726159429589139466496724395254641709491519993712815617665283339376221026526112606825829697331643403171625911982104466957789157640772754915610309786265435358930576909863618842309874789654650294672410372906211614176158267293188968799811821228823322054313891421965712308433160667579464478764753333930207264380956458590795276505422679482275893676722532017386386177742951951398709163595480243226100095769305036191403152905306954477296680960000000000000000000*i1^41 + -5659371513088828020915346636768381300652863704391217356040380380603657511320740334194665095121594065931973229162726001056545095661475420642234110332206308779783510530313728436389805220535688521495813366605196344334304930979347986015872425200764146395117966830689825630558670956243809352098577936038852023062606391212609910410423420119750366220861012057749091419372933995217746068756402088386294413110116224690142758289924892368782180434367844161374062842525938417806714939981829938544034563959294639559440541861989900056189092725864450136587199845378750814253431504971870178032453942262790140362952232807501171532243251738808701008477415082942075327734984356958584603422019068679901534575027285483022813120971989426997885875782008798007492148869279437457464687333236280627997011921437551729332060519262920694520466702945567065024260043701599797849402164303008063654894157490301217826722505444192030143660597069882086874731611102598093000506066857781753510214127549395053210198965288909810790440448372604318300679895689599573890355460321381397671730759856863611823871928985911126078657365724398687756655898480881550728899758739198163505706880740279328130749510693618702129374463537783331664622241834637761362001920000000000000000000*i1^42 + -75423866431944066353830046046818429383036509609260887256130619719473034116361887202762219463670459379052186476369159684164867874396571416318308478843106467198687729196535105063328438285100833437372459683055101927529336020130197184039744718969961981819648926640575849844347210470724769166072975536633846992771027847896698698020405812934107746081816910365022358225443359416962010400004039341006251661192432712325003754996795515151820622542072368402434339889706604759764332559026200055488595737584705673153680245012598215403145597058035264038931325877465584273972390781065611840223022554884276469502831722735510327347007097956672483761674516742882447415981274276223429952880556745361165908877945787779821203702390221826187817349878733477649538210363731957759200021048157166244977267721640055724153445507902719096509091806863754278212015943590663841564116927626550723218188135297452411160831565705135190164561960445064331303414674651303205313117346892844212373441730696906646329904773594111875226923874040588839631402998698634559555146922312767284312289665790637251613602834031957954072640591199900779796861621293250517005437910653394104114507698325442484645798639166796079279332981483919781914907178895933440000000000000000000*i1^43 + -446921540573541498492586407162331414813660413823244970589501384012999620547161359112748301897983264807247462464668766949895172811722828732227808131407597351009686149351641528042936041786996893300093139404218646706069224981430402657478938743227091063002290314279549649181629186878463427899676858771592523847250508138384291441535421780964883551247455249989000083750857278791443338524028024734318428264500508426152940540934460505690266289855597439976111017968932397280381174951685560810313872337930028995861039314638065197887647461587190822649974015068627152037509850027923261741219960209694452345981183983368218243580169853443327991891517599234763682800076841315695343324435240330235788927163021698554345732588552449924963565555250838138150347056655467415070769088022642964241279706254791422488634557961571438717850692717121747842723815909907775413497643436781152359784502010571456401466438058520882605052995445887362106548158910061299988742009661700383280901800117743961893539463101978028944618855030882725170888364422394405461661471840748936022695856670615682948529699214754699765354757066514663260324040883442374310517851798802853956907236958449096951537307201494887762677262320807479984964553932800000000000000000*i1^44 + -950052598672423510793039913657408816956176258719424603048533529828443563945152823450183440425833235198390779996916869884583884879325057610957974710079222677993391691773633137343996284384797168030442326230740727895147252337544836298275755336092407823256157066448232726490360684991168767721665960455902398820583835268924646620427460688714763043290651702552911529703522466038400916136392010753013414117685395775159271145758537609937780468118200540055202588310601728835679540551449339293511985654626403460198955518803576747703389944431445264890800982383337000382470958694889878906232527038411995855199766406630704881135688455855835684525312540307452011552300225384078770447219470911065808263926162908940208314167751684566899851537026801678555804932021846742258671033170213495508799188126285515490954164882652979909637855952565432995873337007615218723073165129454186468129166482961749755913150855172286356384782536656399839830939689005664157652867155554391282866637599838623519641716501998030219220693149262912970236456636876469233931514176094065601745237325336154675202644056891656444891299258427479091811786791979940647721125305492050584414058017585593959789388795278630246511459826646378348544000000000000000*i1^45 + 663673415448243957267784967264659921148925699620007036492662386337100377262974488320765228278359868991203939156652995652045652803195311580842711688537455970703008704375483222798875270425180048544354270302062340162998932391068503565646615972624574166098891988433697905678100928076285790953331114692217167023173063029158790436560501002135120994680035979820373320790761780812290113913485581521529788918865536311568950990260845251850789612701995172214242066320743874242965379161910702476310829806703035302891788449230863830921377251332861539549006667668475311641206032823449580477074525803670501383547808281265377639431707247736037336455136440610895712663214451292204658931521483029778300552781732980060540549626771043639652675920791688295008621569881892216691152018101803598028670357455472556144217811034085484262133005262678801526874619784582903226283168535114852401390945946134152284958677253321861284270437854638490209631923373047917061468808910729601370696598907007350080079538711387637590290060991891866243490363192976378071703463731295736313396171962971681224463644169919599773064686629536296540631141486050940799101305290738973757781798299389641357135002641853631581659775526502400000000000000*i1^46 + 3175747136775579038270809357191995890527975259523577630966662691573744193019552378229740405441759295683390877339836837309652254396707136541756190480118818253533635326986338292752046673096709977898897320547497220560676800960395018746752334286520309282824948374635228236390267944948532170800032826800135114282426094736595893032474548932826582888624638009129875282475546452200387786873266849601732960626822205576366830142352280537062863185523119067415046464735678826765221835924454780989879600187011234020337744452107244717288293126819557838769734747785452310124294622261220960479826178167311538787820462723520034418210018078666788846561361375286294319527873197692737370754096785471512604185553080254749720040477577295302398272870027363267015703790714891643554481967349335468840850279172715571385596782302398314715091186246219813140264515109339114565709143000407361325113490937024169769679352262486445339286989344809152903944118138342797262454889362097169654478398917088061312583652046341968571992169771696985427115765211916643762171905805184966661681395508256452858690808168853363522644047448905455737896195612721413197793072849575323475939297629468485427465522494313099952128000000000000000*i1^47 + -4984732445809486283896405635313548826378541213272735572286137852902685608628902969692378058700646007473918505061366050694832359317081874159158289878495733623869228646901679082944232191483078475935918658350430676398979734576282516831860753888994253315107021286962680888119005405401799831321945573438289476513132847714182562997031481521968153368226383316315390532390871568284630162028190476980366772285836304306639262081389832041857863801028628500257624700978647281489233510464842412846162652474597638296622961744930100007072611979657802035753075380201537753155731993773669331165084250709700892614969480340455164612358437014834356738484236638435447817469240242533475753832992339901035447017864722194380565826711915047487430933340702040741823121765383786543227119410714627208476605619686316267638969305379533088080273336488131871618956285524406926645982538807584753213125994253287088979985824291121845374024468044871174277876513990714029093456199815944912491730341432968704127711330939107901497843123996894924617494297845400003975064143594593459816377503505394889729853117569899978636756180586100769514147690172469968176202081639828750979216180624341187954368262627655680000000000000*i1^48 + -6809276366370049491424313520108950278030368415489624255836529137697405260452321676751523270435114373168514385433380688327244881903677086570328172465822341082545037363132931946696548994389661462230951172606549790243034717677655896647888506558531329382496002704312365091156024175531119903876873846505692435019360564410422472149435371516303990142199283520054730794170720234189330023944771846497739482548823145012951847866658815425289500641027962363812466232934782962696822646735583673065285163134309201395352212021831242821406918472719681556090984511459199066056661589345854435729477508379714479923914027914095064654058571320284258123645045858951330903047481109192888709451785563524439137227207231365203360988748301920401807803252046032589022881705850515813780988992534035956861769302048037604556319053755503183561131959693757467913215942051941002435798299358977856987900801016020524917764350188617008949789378912567603219744917978545867988037227474067407675549117212276223586166234718122379610580887053286497636557333374236548824202972287388689835404181081105063164978183837257352329418993429418257349990283786492922249505924146650822585653032882152161706770432000000000000*i1^49 + -4366044597354872918843101921992220241582985843939194263421095738965162007661807428104516607033578817920672471297467361034559259841742732085483895376205782697706944098770797897903380270434067765918091087213992164439664405289352403233768509703148583521678198784205062145625013010752745295042129152808734093807305765390288563722584561770945806191085658087361375288828438019489426250580735225905311718728647647008372196839685484970567094455688443281713367523297359121410504695392099254873269459735151505177379959353167283860674510941938636885182579037261024725146878278524555822704865601723795876361154556201309607849525056576247959301398624934729307415616062346296294828930968685278797191297885697960535837311959796039949973071612466962937955697967390565575711514287763029622784420255951617844657169182902095382864401317352265948084329517626086618739149926217094050128194969296175203061954223784089509462347346599361004277744853464203669665134745209414288769521031845738282228015866125840802344716655372000513746488148571548553752282752696638245778962116587115706750962753173023354731964322958769384513745118406452116278990819908203903054537281079020093440000000000*i1^50 + 579142132168922036915769035693215586086197345336055983792661863924120976664791572193688238876281958341738849300957906725725499846843881927123097199353349107225265347189201523430824880962502167967452532459018968954985425972813344645474177825251893424879083976530186258602218651266112897762762746979554996964319343066245877060566149876683112799055732361085655253978066201784462408034203288898355433462490020988131960908204767725889491828383522348026715229632706521088555660475755175167833805956937660904585957543267351174417976022995909568592666208724189992709225229358103824144976937064340925226387141415844960150043436466661299478010359145079837913655638970855056334157923948575984717660293280685524862545468588017900607106246611019876134948861905069050256323020001558116319708472821683237831819127905532334518115010468345048166121760420238281922965855768153981327425069090426632502490880448142310161510950184435628536743322464982113392145858449668012171757805902848847316946788013775058083816145953111675453631439610521387731193697589219271433617167999703958481149049391391971061983715103723610891835248775140849846143320369732722521448382464000000000*i1^51 + -30533528127766498050005389684035989758382693084495396129620466826132087512594884336356610580905459606024750673410517278066588724826761265963075059813830235600057091033050797874227805055089628014708966353130303277919629641908561572707229462278233961712544048296678153585190728581942974307656997183021573288134065389289170347143977773571154776915359806851872001473540292030635800549278019017701337989914154041806039306353022042408944058931719376194676874017556944029820467139731589307109901155986420627849174650918320440179464421572000462329848482025036808449528794587612835474459031750244829702865836571326015432040200299092608974144627117251768642873407649513403982551500790050599824978897115192946946248244372806569166733702537426986068267087952575901358371181154675434123412090891406876822075063545421154114274881321129249825612495402136105611813533181540004447014553777816069670482175073732118468117292185458069857296904069098290021828101976588525092499881332709781069647726290071919609172124117440765996276880505082838694848265159228032365008759810189279792579017668876335651559751538990704364027896377477838580776822990840528896000000000*i1^52 + 388513751383105696778031397351877795147718293134609153106192647881639098895075579640817369535628597029545785996562305479223461499874211367296431326844399420890690596712447301382346770301436425214057294517244400423571066471843709383340260570905579195550496679435107464469883162103904425592529533168857096342833066822620094344727189332263758251755381972932723898014483722648924614953913877803185993247875333579073215558092302182525446462900151696615429773023490090061824114115380771746387951141469751552739585610567354488414390600631696368348369293551427649731659587323832449756514575158778108034694758517788754395587780640903339001422654927314230218180368538563851124268468768510257553036702676934001216662330070983488085907411877985624303716411532773466154191293186362037932209161749212470593266269669337053485775534710707900648613046546827541986096598433975833618674743916916048935145297870626062817312868360676231557159979037378110936928538205496264495569331156422793599882609567514968984083615620273030361225341540317483535393884780863488869348561353138514279106666888187341656126966787104715749798364284640084887548723200000000*i1^53 + -1849419811068437864787963162035146847774359797756191134336880233699596514083473186793252972960187019564480138288098512117491108024842533317104267572359802341025474756770033285337056836852493481228300355753686795792502411782945608329199421074194947469053029789478496006690439354402583778365993953648765799808742203804388497480693775437598504060533944907004805668451275447960612090323784808796219315877193987752782829787869515716009695428679096302012946491242424552648347962952067337020731963236508659279625283361438577721842911656137907670810647607673223006983458802702798612560963203260768117113170107459220821576707170356290355860592755525920712152621555409710523761714206076435494357739221772807691298056405534350378621900583911334663355687681258063617998078924727720128393245855521457036890760384057001390858824941275839601737358796204457852770653387173380266408162692586167147277846213380662387734645089354075534355228364398491873903275153838852510174377060230664234225267052137969414955743403540656655762396501615539345328228543477843579687079237905339597747194539744624368172257506576439682941934950613155840000000*i1^54 + -5579137507506532332675531391008888316472095600083913321584899543522316386364526598673412333428951115086323564813749527797380960530225368642050449754167764693690074623434619396517436441485339893910894382075273751388786695159555412682055671868942677371040488668152273754755126726866660046261087348296871018882083124773800434269012832250022830249689898172780728593002646471255904217808644760432527853580688592497734791737630788045893727393037611715622948855103839028619301897326561247317220001637938656726383991676942768130569099223555511150942474341735027781668302924765189097320375972235220342953701789874820693056317545598918477114365145858281588262303943933196003470602301442839271459643896964130845737165195851474768923480198026830984188670386263216997165808028313556913736681201961413793163059885054480756668701694774498602072661570205731858441986128593624402749658604534846066106262272210454772875087171129887823748022126200149873974665529909433424831068694561952878310845222870467284078411791184002453737069946118477095733560584622875021072046255270513338459372273463212218471858052416747119480012800000*i1^55 + -6653974461370043436654798650657856590419551702804139216154619211164076320167255516202758391851576051194788040488670612567874082505065967306292599398399706285963426785995848870028355208147985341713891364755216905284267472006823344980665572121662049164391979596541278900157534595125426194973792005293521795061884137872303674097963571969618671543017289180204785088009895821277708405722650512498532835295171644165305751635698837012293524749291978997732370188680390243459250764869947831265749167181252252247043260083737776939038149012817280805726984709914436469392231420866902245760722111402019893705629367686873369514996119012135985281282941129980210566298219520666003219537980728364417618584562206942293870865850063533960932174817612660115558277631418245625855477119445491425120602572521333055864114830037025088268595243663977491898753862600851954276795325526271951596040823956963064135684538645195146904804662621671389176024692694124216007669753906625137504583081321588936989491544026990974335682601017253611844922128547123825968097848163353325827296035068329316005754561773258156822076285859840000*i1^56 + -14399254145557790862717400747143160485989893483857018887178638409767795585055694981216570077660405517279898786737434312080032196156777018961257728274608773657198865874195846675242369822348507353067353218876228280414147475930496246489516333809823289914092368564295611351386666940246186098325680652408399691613466530089425849985804344570140339272764799056377138207160427893906321321391798558049906395650977214817452207595136217065257952624397410949820626777077309405279344011374947274538586106827401122786826057351313900304049040183991298331856691701701657221361554328966310576594231576118225006137896104649087651005355370130879517229044476287400643859403893964187784759432591171895868550109941196867893203221046566297923923195313720486095798892762652545105595244143238007433054385267978285603475228489759282012849251720818236289977555691144611993995582732722452192249139203379235710240553953193706680636419545530379745028207154412400204501313397286982023782678265213165179069894093369140063832595133257405388767559341702078469127049637626864339000593054157514258811479040000*i1^57 + -77253000594252321734432542088551349188652858175818805818421261205541730719890581595281967373484834731831360027187275301822191396909666525665068373191992712850496154471920601085019759216482094654272814094742248811379194003543224082984486876035879523588813617245298546180858184913537710900667403140800025735382838509339801581976977689992203708242598829546961367849766529934793494182785497049199049306655124463615424676660691235146641171129083309219242391947873714985251660473075297332027840757290968824290190611039089191416645345524955157355893814891955772420726967569378419730804032809580792965148478102153103329130682596817890483120779271356463419433443772764160645929432758867405679469513590564751779009891682410965701882771808957619159257563224307726263046078584884952788590463660940753572804591187875719245053202455047100741358561947559339774319461447149336905918322210180478435638213914747360003512626326473899831907064003925942456860795177925988038934346373097362874159212238421492128499940567816321695846818852099168158404964631876176000*i1^58 + -365139317399610386621423520999831324460160452729518135336329535379789527805503782901910294626915496279022833427856588606121140414164264798731915676996136396380627212391642116444741574675034144765078225047159289864332253282155313639770510927163856450892185761672021766744096767697775576943347875431057943048579636567005009533615335990685508648966637801129989400598788530063443492759543508963669759087243774357296768991562523684857269662792578584159898305181543357339685127084444242249666933920469190685884115817758997274130447420929850379377048646437908483805949119950693774010494967194002866646204515749024678026754510566835596712137256706655843498627121590903163626661552230203606938381869954350166711639777702285244238201463643397993900147849127448847747097109017742451568734230724664476427268397104939056667042251662115377363384694193298044414771952786520084170741245323138969948815975378749269789305073513889989549635419282071613549781066529017317103635505023808751571867070949522212142655599139325718400*i1^59 + 23179408616644915491671880221175162191179761911516432006488729610866372367801369224567970227991425766497309838550738492579014900869843093392246914550722324114411710983321945881445959670073773304181170263319386080944069787663804794352060351787337772736331810562022417531956363559817409973735700096773683376072053136158392968267774365188674803687682951068765827928522094315092134431023972782137201493681640105090862751414699841560646889813593288617891294231626266509157807576801601237803997523633556004036517345782079511868241724701333577478550170413597223743316680485212823446419415129476130733416591273942128891251519680563703739605289016256941587357527863110330493610992195161450662392716204766132555998054613880266128362237598967147788517134863139695693561710353604326848828788915803182644303436361065270529286989681913236249972085270051539455441657034097517015802968175157520088162055583746925852999310412220725080793306704552306413747395676333468878721121*i1^60, 2519134155765464350241040903940697746859010435117965681556790198376688382031429024093175291872553183632506887356772643857199192051492540832284311681000156712133706457976729397484508399381748421030320627319595649313210637714984154053194197823946269800119731786404731368892473396670887130808733972484909331001572880218023434946406111690019310443098342795127191129228217280521220510980722212855424739306898583390074965878288922944542734860996764249322265565825142314501141190420762604156906694922978905680596394644667980426056142750753730909444994330373148963709290034448412869148544794562741235692811756531545488751017983249844318272135596210954334723930527347266456793362595023651442891546102215306734409694707710387770786408557381038012302702838352226940102370286266211159491889835109536829090139142394294576440101585990278810826238019495555116791460199885508894354958654114842823338872813451345280334249441480140051210347425054266672782994721953490236073395358105982236109458350244598253997713626250413448051899791459981230834753172149770267658383208784148458209118959323069241634760651740432111025607645020674264519199805305792234296068826636353877823819234885382663760606206108461421961256016637676276613737388085851824791791589026276834431891117989549420959460853112509939621730372812852903329433147295386695109522343149772312391106297773404582099788236575044506771126863758270898277400784725803599830406642378131224888412457864213209822531696768284690740962010803646505939336511335105961046138393547717923819383169809208593089380302397853552890087118448235060921987045482383806390782445408463589789314645184530460596480666182951856963022317957553805348122060811813766748606384153749371054994971726362645819135617470077389299566513867961379265366077804457103683786793238184981262054702177382801319898184655206572749549992923340888233942629419141159683426942623780430579341542424538689559282799690329783638425600000000000000000000000000000000000000000000000000000000000000 + -219428034357215724487413585192757255125394013241911786900984094698814677847551734655299275858858066042000008365549345690547871356539367318566901865004442611146965956384300520001180312665735181734212121135512801149829669224465084839010387087350216165317878336624818165654048372582899951202872549081635083606492208721235899101596449744366659485365601385793075171819264735713585611011523396980619717535264503007401245766401638116615934332142613073862790995673528783210662897407255580070163865791901321653298772874712230248292179487737015331694753645763164073032470653267233415897862535808461789272467301284144850695800856045649811825577478679937781419247631045110814325708877040536655182601232717215812837792655321979765413305525238643163893319542599060316427890988187339888823556134174638019997025626007478702995859608524181727624171001646493288251069011196830252996790415143854704157973694583182314993935663436229416051521794298281746135888163469966853992388154665085186698514972903229499223105626829895368893918726101074169326750536257151554919522058443441684935772457301341979086005233663607551578310723875110844144298798013754069050991821200531613694457894964896360120184678610596802374238032371553239467875645418258177240532339006599920525435833843732024753744665635047795826690501428473912902007293293283468596076554800771639372581661507946844220359732771157632168956818122921427479481894779685595196028972962401920383732450300469237765077718538946244720676560558137371028618759778757967540367340535945552167480218807288018644579129348465076069144078678037306486516089919895831282086063873607503559996810504882716270571289336082072742382310405878258887794399135800114220732341903388422224489703722713672739752944968189839234721994336415012631859033101487888216184577159223690964035307505901548616422320846992082778523321091027487368915826512382670713131209715810679585880031992155813452852304754014968768102400000000000000000000000000000000000000000000000000000000000*i1 + -2667292955090718835412852142666159620841469203352751487505345876469562650140117912441174502833909909258836342171536954203404878682935692097884695916335932920021095662204812385730704916562585024015935115924800537340170312340864017321152843745458185501674706130381645148587885213683226433442086842890936329652502632185517423147213042587388448962111865525756107804612450694345465542310337556775024583556894874486629489714911293637886888622052180039076413734997432598099997623077260663549081828785584189130079270519999040864839903742261414118567933134364447516156511744721769756248268116005262269597030327873142326250398028611414537302320220855528449376726430606642249905272578256617789859035204196372584005695972455262799653661966593074327936149842405045094514812587020502705173346070771867208805732040209443307016960432299133777092389129651198174001659992230862534539670067419953256281483816215077879985264364526786175849177275654044042333977092458285021789042104683985010924475264189877655848264054324961304239906489074238124033584730527146134877784953937653096615584011816640101028252020413308407252901026717073200514731323845322724591642225893459493016896450378249436099099014766434102124967892965174204503072505536757567281117928096102306544249185715999498529680647153845227748751316239370710585774240769018573125171987528574465377335872533577537613728113514764320402656745747096835356198544198256509312161023202846932064603307746270943298960479651532423764133563957905579487857681698478398612558354653476744680375917425288666923936407061137819274875690383202792706341359595562606991734415292828537143922132221470517846508193068810863314448076701023691343755750460520575043204948175762331241460941557526417790483342292348457828335501312920321726574538526410871903477106213507489428524956824275756787184970684905384955474233674553021665031998789845906986379708149768732423370197418172403424296139580522553671680000000000000000000000000000000000000000000000000000000000*i1^2 + 2611621632306870451119889274178803730041522894064093755862996168718230203330672974418985376515457570158615943993261909525267749501892445054614129963627476691047589802832185222782914444556994265125214935004700219239207214656487606773663980840762204210131298785299560261229266586530794654336223296553016713677371042568238209068219699662008044365493237206694269269054187430037968758242639532206613468294764732275372181495433556768946118417204126897879614689762237622318740374030766007001097681399180421338928351909257494201547040372826904427117593226266985243625555773631755179428251304665504241357528985324893491895946387452490906437100097064498360894147591867043568685205663889506157056114903311497418124923944634788997696886520586589275418324673453597493180273289592900230277914322624291286251273285317888936294225350922481818782101532040083905805287714804725209433608369806555708467937682139137517226277330969920583433028366576638849389676449646556378657692055467367020547751358103760294265054845009624514794148188951909518883954826552590636754100971230133794805093648314361986800293795185355609588700236190052836061966099737480931574984899743686435713204697573048711600143357422304653405192960473874254908616553737840899376647686634103731564203163102031237012572336685037723717256540119408190467728489064066042570600588240681392604283034349174264029945077490375551343463889687267764442186497107702423419904007423785461946211102633291735081636101499625337612008048124362334212391278257774114372696272247686540140607001316024473615165311628044692046611065343297263882681815751117135641913523639498815837430923895491461085748265367632470163292878889198940601920342167195585866545819351654576108002951662869533622290130439909786250127172846188920636176235703231098273095517240060428717963361288322860428384201325134221411961224846322807482281470282167174918514788959737638008323120641578053786666416740163911680000000000000000000000000000000000000000000000000000000000*i1^3 + 1033585370863963874656992245367732895768190153041628465174131519390979291048172081236320930257689961665690482096565223562598108716282574349483625159251758593904703333353034386390813188110883953568966590453814819856194630534683481988484039387639660536311358186013225938753628157988414103816662591345029492983987024807566180184108872231127034718582566830663510390979928787992231850571661477147792286031067745642014358675611648083663785879672336127940614354966632189267250889318938885606391345076126788787428817405060718085760405046326745174554221763300819729162545163550274510441286994931543123458438317209052951442863812842626486103323612898859244557051421732401845056465893913022653687602566822402110124887100731676460842263731436429529332597778180442062594017943507876823025649089982210130588351333354455792883280933739922950518715460366359292097164908092381605517640747151067159253572215747152951510474823371905829738724464666561699796403960618829219690788162783932484820581009096356757561495087105344553068713203186558335594564568912862425330138512475219294937962955125235548433017633431163483649280932974963412686359200395876012162720720052407507233936135170752737697238246217081115587423462310498837774229689678211608567791331372809693937086565428124137055102267393416069771480536546001254746357122382540198213978048263947133393608349889086503527022506429133961731141473446496355122286139435663099495725078459570289893830517746656196822199697290532802857568496863326366224446125465403769883427242503991326667509084231183327425536529007449340031392766979989441309621716513493805948405171952522768668287600747419320288255105309663756200905855747297044463175071402273387392669730653615041433750543548213128001256106547818263022296972909097577960984692087464500376019488991188386562257855014973717934315637838974773836629359023793678708525763345077092593897149386638697581699260351390414695749500492840960000000000000000000000000000000000000000000000000000000000*i1^4 + -1139629613787926683354023662528921147233582279963435506417988348612247155478958146922861720721965421179046541938178719746867768011146102479075972100353853092397570730791072212065035633936928784683446887911010336930377282755556412678082208936290528002468870914968165776555423600139338613437216747417689727825094184719838883800697290904532136382718132118780864269275830530948340142134981412830552743794486410912512533274226182729031248878891338857529528914414321256012476405864737662963913864391794261460312396494842473083470438181333809248569089482271291206700419037138253584764862260897035764692556688152755516835402951519222346326808858599869598896848401160755186976994003735935749984753810382142039283833655654314402117927978279039979364430599113601220480116508424598156299927122519348696128471323225468827251138838869294881290252712340478520132795018290902686815214585846065498342339493741077694797095999459249347612354047339810598963977559205718567971039928556635767838654631991463144347026277201058164705457262056887622688901027002785020304295748411673971356529123032323529696196935506335472035233062775503589000546967624914996411814626931181220432521621476175289851205500080714391218098396453687017242029578075867506661733993554819152160400554356592019290734434492102017012625637198596656165644025629982400084067982392550198500084974837071752669214113188552344302404588803294080042000985350473406948316859521712856293036998545630101129825013237938752853887157572358465742736228667750091071821397284629424145090395274393080125748069694254358332551769393758496808245210556833453454188672681695360903463121465112599895269208320769956570299627349405432313050452068132479893342817412362077566748002826729884614394941478189086668391005711464701428557803128365307022628382739578051024974209896118220454752511698143203938624780982239435795989258718431754341823001093257510221350313434566538531591194201292800000000000000000000000000000000000000000000000000000000*i1^5 + 683819223774931192215227136890934624793431003715025164625862642054313992967219573771497269546589669031621371870205552206120619024419576454019981675825475668175707949611324035783568194276973577472263635202297184158670869547163555348546652625984256267896460934732348017300092352591123118987075747387872053635662058478557737675320743061664311102481812463655374919977756512826458318348528709042952085409079551902161400615944161226224535473726314029885511835084056921873549643281000068319249820052683011656126508209333940752046214115317367275258635286641204701842550939733642187927955508026026357162551050457494603224546975904419573479532891320200897507317267161279121751118692937327929466765763095429580001113008509868235160991373778910282952337442328580858110462152000156714472369966323172171108487864716357050234406857865853418715460270264129920837601921848220443538222352126945678416495104987339285210645651477618220669392412687741353011188917436244156508586078864778879616716608694260665493354957769006132494006521571373162020207074427232170951952179794809802149132389879593708748327826884654827599768438381659134727014344280078853934159679071619286507396319734401631626656468395630656110603101928597018155550556564356837974224503404016548685116057420008152455174895956361533060881483084745949679386700176611196973733536236833643663856594165447674236406572499025755999336009615486059402263193791410078673254034719372020932882052312464929505065345826602779962074045312041163324270023664511847819394742922563877804629754204444326297294924819880978731587129110905436368994408372028173155959153109819638726470286043127376912702310782454160924659073962300915426151139459815698584498408681033564436142022588393347028465698607743368169036164973662079540280029592781329801093211478427884175045276646552561077059804084151050780129601060504200308092267172611945196785115176601295487386524421538718887202166669312000000000000000000000000000000000000000000000000000000*i1^6 + -196713524845914890121953618541506940867940071548430735467358383555777796199772874779398712240199750520117256968309477022074096014910497422462751422956662737190871310740327847081075530029087822764441890180932445869572791866979686772894105500384978739764088644194950657914309508388671694263387238754990842057929338866409473572232269081868628709993915131245008306037266092734168432319873308077890001450359430810672453531404281023815242513643102008057642517741521451778895324169873319642289835744222231093945792021253924471279966340454096974913708037604648862651107959800757658164712285628940699092873027293911049466202494533628817344842790562077943849918961221574055207396342977888199380385121041806430471418810987541636921879646163925181981389487183755014582495250349120808694839905520171445246160898486554076236205776596183746763664324891339258441886614364131645312918204900458339135540199775054226159331313696573770794219224196618720321606720120179253231384819598726387840672246106888186807400166805309613881228232443783228693625014391663531834483874907387825239722488960781591356438317644586548723695885146276785077026889125099282466618201576455444504363501024475297834660241094753069030439180726526080256896175230366662917847020906085468091544621062127491064061009789277510231712878415273412537734796819150006923042125390410955411190089638129496038555931994483866395628590282179969397987439733514660664642361823470099742242975113550597868627539451660844802335279678970419261274476728059421115907103056812110585526448945652123816009019320830600837591820932498811074574833665576825196368282494766218829528754183528824969044577601053678944266847127696277044699308162923008518544840944750204606819164729575700218799674661201393587413390844379893224462126446120781947029999551088672731199900994787808822715131334018801365103918382826364466461578068163348762727150735821003918018289907553380737121622425600000000000000000000000000000000000000000000000000000*i1^7 + 39005532865624408443372473516723956046214880789551738558410235319038399579070934123858360431733882049361788359166731008229781855293670640094591340293854260447760120566494656015797255189326353857525001263289252509702066578042043245327548825347058076006498251450739845576300828583631993636465312087837153890769242988675701644693343446129407986693611757277785217037818730401888004732834724974728192131017543893746229670769531212894706349082700353670777594704323073559765196212706461582955063439616837713705655840063867261260249861541264844926330190275725705110713170625047227836519318585840893442807989705137551359436363291429619704216867666850086833554748684800299344269126180200259487827336546526536495327350730536097919381908193144304981057498793664892134213919514880424585981415793360493053882142429169004394467444122699231477971641593232019795282517629627416722784493095610928964921716052554980653873778240784053127802975089933498312652111228448500398450020494134018464382014214219179737354493232654061580920297018977338313349068418864312972546278591282880890317870548993693575888237379635863667863600080442249501474273661057816868555456118399728530061277315933409682195329158998274356282340251307067934915373398492156970848766012693915040313671402891692522325121199969257361468668941361850555410095001268405692669653868053758694260955485266417841846242224976195701422752250247293880275341109319204000624394960052732214688786348938214578868399599737285502497630847315072379143409102501496838056347490985447172430997432681812199727427072810210336867236892869198326484872681073197944881920293129805121985992318885689744439957282197208282407296721651595503780118831094913482676801501027608774905434854956356429310566604298602663967157256593292902041868677775912244971601916629761093266016839112520626147426289269805439253339848324099713789315807120488717147632127965555407072005495962461476696883200000000000000000000000000000000000000000000000000000*i1^8 + -7987444229291848557520558923284043889980771059121855049589727725341587595640428468913472243340498609668436675040070188933126627532895769037875589906817160914070260151169086713354198157847093949002530904792296183500370347838409858336215394430119675807213912906457186704852870917282477206250508139462220960359470623428851023982506385887785578360623870022162936668469884183029123836273242616589468142210583449402795010057057549717040542016447537686042134225463625418142931035394513467396987059386937590489682469927378880735917199954003558776156074101597737381569543601016841960320769641524187577617916670992155498424627005971557252930835973144280418829586169971368559424137342338849666119922671019086764315395206472954021745628956991093126159293435964485533385387863435056353462126431086163602685607237736878785361481760317220653325051445040114575250251507166793725934523248097226362633661202965086137006619614498801983434898871829900857437875609386095187280682663153623957460784336858797976380545184899689963383602371612175856314950118046213944602636502979588417981351769594544656334916112643661293028625172418673328679888323793521952602946994108171975128440912867620832377891976354152198493579827219723402886631518075631108992620433352014731596891928755005222360737165776216893945584146069504697254776436597445287979707481327210194861395989294627300342731277714116705379484293745518808523303888421814413477083650735412484939136058795600324299425288730438464390899427382399936976543001252868353028798787882785210953489975415928150535783646345201580427018705758190510193248527367121464759468512083395250707898683493546247682927139908597748655846705429351551121269182743628356171510070475382604071061580513888911705597480339859125468491486625790267842434333258094177945442864860955922374581303979773949443094998058783292461090164872030818752050553178263053239353033971476309271170874294051337666560000000000000000000000000000000000000000000000000000*i1^9 + 1625254960400638755173660258407213405787153046893003460433455853193039599896936418866586448542279598017652675464846564931920327329794740654845714279028099761862266354399663051511318488517926697644584366164233461463749723144852640129173489603529687111587646226065160821115407533858604743046710358657993440383839972363475148086792710010900284802512389342972916198803020391896217254357532915114931105546707500175560174857111819205958981539825281893309956929187272100304000509493900878666207281447819291951138693363930012457440422232524128269219323881357697109924913408135078987190985043713529521859997241356584460665068262958199047697100467223124827331556307633321040552048796085564105195208607444915953745879240824573941520296082375011154825812128453121986450216321562521308428778322002800428356163317416314531683605857468803576349983894087242814486876785906181057498414538514586107790196624316108559788225585274269290933417702500732558687260523503864967431626334442278930321642699609117975532480716004073759058122825432764521232921332924270633676228873511958823758862127144657437493792328392262656734858380671121042043126396728754145850860284727658656712969957406988914975556612807456346486230016774033153928682954931051790964692357124924654083306772415183614526170210758593070738661222697640402178435030780200850132584520344045193371073368750762227036532997936531861007625376306627368456441708213580342768712489978251851598491313308414668094128449140686743260967553080447335858397753706602928252472337334192827065085793102741918320014218922818236489769221665838417954815683880023836991383822435282209577265572815330629253901674062150722090152603100804061023157974454990648431310893042775658731732831259378638896874484571198648928318920582237844789184044086478280450346352609620875950057765346280024381572895153512323890487345592201744010004515431304913114854919502209064574450051411829850112000000000000000000000000000000000000000000000000000*i1^10 + -222992561472796718764210877770688852026705038633268047623229643947453729740542654885325011913382281343307750496965778865876224008233218834112418076937166911663525998900042499203967382958197469093325638386697849608105419712337173917412163187155155673001947666587751965281268299929136671326485886499440993070005118440464395335120226935972586533641132014539888014252916974718934489809017876339590474449400352788291044952527449278057434979771630013515539346628212596375151560721228189925354030018381579343538652016221809858608420630561856107433161862726629538806824325460766392137962354995354136167293765880882357569494579692137117474941979846133348372758888441294007590161885015132437397658621241964389587334923746029047824813934459495318271368083750440313151046898228010269660026827806262698143807249581898435460519320823337514095616062987674300129365390757655425183266776056748530296095874832632299775467375690841229604238460304030933867965758283505472938206493985373185689274907819211438292853077891061332415574582945800143460586662968620175164262438637060625963110123153135931979974803487834893935190105046980101789268559758892109159093872620234185451808797327169109734386504796572754378853609944572615803020752099909990078065853528988621856695518121334849118598966099026391699366334751883548214209519242829990374215117021860617312908893094258990682603152906942918481716569189384107473268699190187178893376153020789176645566731218972408781173086865506526020302932704157647535936835841045839028125918105428761531790013843636247395606954823480932268442091452947027946625569527349298231469822170211368666768005408885756764718008444096284440791353402781317162170517211244494954569461206537533354393637248030552668347957958062283680333210086073340917780977476392139462899644224045536687360657199323190130511117830682291099601393986028477613840204295493640122283538252189565096002053407328174080000000000000000000000000000000000000000000000000*i1^11 + 18680161126029417425765941668239794276913149443395698845191001317883825434344257702475259765342150135906559552266426647954058593981053589094725196960935328220637513438143893549987304262070674150862712309276123010781390220494298647138672886092916222063429442773882722300731689304283072192595422927564848144993261186251509892819153808534799861599477086382470757233416620260973929701899678692433597659677585840244747138551203107404491421195285781079037489241792468401132160258327850158087472892228303668411207339715814920166374823192650104707529753180962709915895420692321240576440933559193081444086625759838496642812976738165062271392126019523162078692650977887691963523070576831182238222688388543166171615584119942358401325261887948085948483788989159873763154318798428523796403024930041915598419511462363565618449434943364849120417893808323181059916066510287045109778912674848512396324560665924488410042225757098072110300948122372578674744230157339678339876168029534471641823892921077389798846903836189942202377480039301073596742212639045284437455398153303686523856157594270962002698230672881900264352595043298295645355808948342662921367895376903432250627904036455905444954339756592112151644571288154246587094734619189404267305016406010442629225776855917020293251516006858857056639871879442485344561798364559125240138844489613504421883191572390246876643375133754458346886639921324996861305484538436811534231628851628742819281965337612864661579255556859004289077867440607131381259980508311806108291269636363583237166335797697055247365321482936348007650677063760262841314650009843878482278942953390802056135098761367282879776629101112623065817941345552947642258987544558349725452099983254801681293882613865094339368772811504554033392654786297915006472899337178380840775778627641735200428780869744252204491043407353067312224090275565387985394606352847999259308767794600165842354617978978304000000000000000000000000000000000000000000000000*i1^12 + -1263720697408829519854367457901489355560947886035777400224436921135148739319879259270172650341614406024945901682376007852225468455612960313896415357619654325647807660725994150296667414803259279918059261731611379415070723087152395947502237173178379834723393398761150246732385007518582504590685716361852709917449852186727845904969654779822901448334135086518208916284910408675423041262404635850783400009709924394924882433003007475522766085742259021212537653679607135633432994640298675834321298741835027764324165668322949095596050693414906470973902386465286998439505643491206509857213289624830515711188093961848804842863452778990235366373709789867245538788534844493508933901398293435137979952582965848883012497271798015323828945816657515638323115999194381095819509881271859538251427682397772743867239672894646374329805120415438478350164840960116011111576601880355024846834184708297614949282702151205510536642114339922113152304275644443788219953711900131568315040291693164878624305772831658611633518953045479323976511109232192147501668222560713802756329070773779269460148779333971536110715490808932761706350074224643933144207305967892307820713675831245856349428083781971825415369456434328493423609169829391332400787250384501282548546363358318549991761252839001064507701311777111095743829537832369690524803352058137441395399358364868023722934422012802153828293089320357226333751157307741983311910955851181434437502796356474099444086353832603594345873223035065736547312348514609936132127028588730259700670682749755122090208382969665839396662134160112063064728382231037462802917212042633145239569046905605716914024991355061138235881724267652725615542062511264280154392931761486160632604611070288819201377379564373007966256440412815717425009822213912431511975922520318542133268255863230392804414415938449031170168325401294097415144744759849705789844562383135962804781921804198822699337777152000000000000000000000000000000000000000000000000*i1^13 + 125891768704285167971288522284427098625899033334089338963917243396394742661877976346767195633658177308355425620238726230358350651725457721539995510978373485961399418957920228632811127474248635000574273106355674301688771679252309249060187051457530657113143410409018250225529585156886828647516572796121722475679063518083075378066256220642657329864470429020886096104496101304754346485739120673331245608594951345888037125636665576004839156662891630946793864236961118924315892279452172969244301677007737438463461825607030666895566614670612314427639094162976653873176928957990801839182568143494669303610964303971139450780938201639140083887840509631925651663612353954929720296013182584903377823093814359691659880113236085225790560286453224450053416672390107197642404988031787136520539257664412242417716907531333855128413358808634151957255965825388837349049221236107542538932315298273500713391869318595162459996532264577224388852307275605638214726498661825468732869167072076028344678857076256317939674798600426859511865603611716229283501050238988381699001089716556935054859457962745665462509447972453533775743540772575584490621784585765386505095653469235968644660699284625876723318617181997260879989305178800485003221790206563356202392179048702355798556866313046345942033016366652124817599109245221699782266220606995624346235471428780515069758368234554955605086877682683613404054883809013752493303559978024481079689277250631596946534450327746133511948626749624450299643096025156473637938335385599438629968550860870816080758505057783224833901197057659459720039890086407090739297438339331160756719752988042812009215845147443965430108759899201434276984035788595336738634774563043702041301711782922544161370073128063136128743266871554495497242871438830041871547970763519569912283275683784443768850250599679847728223626208141798261837723956766620360052668106352828365214937595795056530502451200000000000000000000000000000000000000000000000*i1^14 + -9393301118409246831817302246318020483020886352057999427574086741778988885816603088436483005836775487442026412801159861593269281108010545733041419796184172105133837605453988795155331152688597948872897510487722932579320738451533150418055743175253934479698470068216591071571175521197370042063285443404506235941630779719139601929589745089074158004399831698189324261024941133727151512735164784629752571883492017161199851301656514788509553580173004037727636310326383131223555428506737828756397837212460334205459382924018487411105649300076073688574548124567936459096665839236155799739180446429981451483432799600450744525118453661291156771774258571334524289953889878901774212780225080424511408358433719168384277455758094333429967767974777084755784622486317214367407674405267851029593459720970880332475109320745067825446227396175041363030621675612287437072765004142986571420509510746989161929695861946375275348131175087898050211310596549543768476153692451413709389062535483400185302600339989233252249439381434712722825045800283086324485231846979654126278087151696711262720916195899511419983909741245910743907814648810333677200949977587079342165871609466453068555700047740535998389718869728962338921983714932625775756702857348273211755532312167587575234024210683178086062153001059829433741545421039517827958221140976518953984066091896449953049240540196107469997689267068571742655708401358988828602339720303848745190524871832137584391046778606229816411267386108055474235320158995639150544526539797611144015685803143013651693234436058458345860163687276952618150189491059821375416822559669076392922050578874789407353192945779083499941033357575823477948207152003008069357867304183299361086700523035837282590210796732650009589684977123202422656802544110114656531928128037341196186203815362056606948889807949670680125982867598920127922461366961805620600709407959062433000558288941759688867840000000000000000000000000000000000000000000000*i1^15 + 336622430127254552237335037307515312870743109354964506502528032984016982870564061752958957640760971632613760666224335739347459854744506967564241572253574312977777650704536318609986675197547081051284234334495474334860374806097253455159817503107995625917529722980552449199900065441478631388963937164973759370243950047609450764782207723689001096629535829901884455778533627676651361185418719374688657266603577890437877744637295766788286670150744988007915629581381019797712131714138464006452228261554500871118929250235847455900892921023989105968482100489953269740443710031616623089833104239783889986467232845764174448706862987255405749988547517799987436632721189769344963657024611768308295412111547870543149186423470677582553923774114154541800302488219096677732979738518040943508919178425345577854306124826289301642855391499950528574261404322306591629272415571423920235310648370519217204911452922238621056588160988023954155365474874656621774698677441818545046066795271727328710999180225416966620770412050025953673220711108910608453017070245812323852899944195156396126086165126692426569193876483587447832125959976141784305695912220786710664939952253748462024029302888889477571609726301622311203946482092814512058609885992549097700096425003592150554203542468769684341725585345831142473008461548015268208902129493014846475324324158742592311931501901463783882915558176536559360350325376413695775227924590547108056211382250999775285456287100942599424997261134795660291178846509245947108574987811401038202139666041388995141059489107694502755198707583586588664800582418035991898487279756986976176204774386526054685943901540127880612657314672500000537990510505558095386907645571706147863617190598737617639548089788557414263003815744220456754742042655168300119572008606930921348202559336495111122169602603424685071041285341960657873403333476564533299476835441685194595914355952857382912000000000000000000000000000000000000000000000*i1^16 + -6551499145820928946130557016687146290788065784288242984670084888247680769467848589771308804951918034902582749363048642479103912266331578120565269177567143441632472356268096087066695285696721388554604380833675089928220358425892648923303676376429034915194374254740036508549174353608601231377148739891938324045765617445984850061478703500404859346551364624596822916216914793513621357330416515997201262864925106049135655528355523558145227333762866294900929465428294939435035498346054737144512122714449744566851131489631237936854847832413530481349983539855181198166088262631707447043943832607530671893051257184495141823270960025893926013715128816067022490909942036502282954997995754609957138827501036002069502672313787210403948564776661790089301225089455198039211144346160120092826419276393177823829662012684500596588734366133331018539356782042968778967945101612278520944074628283443030174136942059775054819064151852140744093914719115207798815347782687727222246346963064507520173184742642292062681402402692334130489670390085609826691760519868414780088187086975860080263598426228306886837844292150569619244785193067365780951407673515766679114275017587501593124382898233806206290695119718775785309214299279381974043884558592434077059888207862110406998660284553163933938468697733249460339367588532524343518618355331973225582226462517842156314379371908702090049870912823095037236206269143049993358216745546582934016109351177655392687187145082294030191020613389471183465749756643739552924451779584655507503191899281436129313796405218376520651763702320620632714954230019352409485993323867945408771699483809569454691469768334149239022397843025002607647024769753226976184565334927267220649634431341501561397091686471183142251804613919544735314182059038979825789359416813677653611697184457399708166602920174958852337708292132655842306862627612550066994866640595317628591278127474278400000000000000000000000000000000000000000000*i1^17 + 77187685234497914802539070132675742967947632117261830669029211347539888946152187057070021220982183388344385379336947728042912131167139865170987003526800509133983562499365472464898511416184046637579225806824619770805995774919820920669552897649951049070381937630323219775073387484119846845777176044741994259078705812301016562017131319684569574046040829597146675926254891625297830328658037636664263904130206354219159552863840123049695654521748841749295941732943822210164715782127031593690756313074344756886054941618334810007057308718915382619142899536173573706170523766520103025279867854138080513083596371274860151723930018192876564098471660661918272379787080533475207046073711522680432159862251258532564446564594976532853367898614089656265405671883236980168337229696303834160331993277348935740383173839313648757361180130483424129360744144496096475788301806412122966631655817603795121865992971915334300294264045283085215927137496217363900149677602737592870527778717308469867798842348746821965249325305009522943521696995202623920234889735436553414180983100861652204905780914119839843767090429514238484181267887148728644070372778988021812446136758623707978176611953024246526829941859020686786841712470980532434770685423433358483485413975440962251358853961349389828621954513264620755012053108893540929798630783015569981440735872482924960850408905253492433384692035272268493796304317083334859133401239874884040929085147118172875623601251141073611047182954032252775039194341669870623988450550644312292955694146017403585984604604886579223593156797578567916196323833653658491111755467632447416998805417200652216422664948593845484017464459308825326719970078995314245198213605519116940896347457448923893771136644447502828903702727999863395509827453872864411266771167010547306269797316552162746155753754950238519443583432083466465105237085378856897157849069842954099011532881920000000000000000000000000000000000000000000*i1^18 + -550377943408056613289077523011874607682531020626422909334467934234587037597851525330894206464185233828612027818030856696062178674936062229345316542779120514023692154461090909544681816613120060458691711933622241534829729818458891179830948980213284624813400407299759500759898280555189653589869227106564965682954410608210113560275270798873595159836113202627065992624992377224919137788293715599444813567037595357577158555677676652184219629793214555790375143650800477331914882926676723968342423064667478071490028688041403490043985574727036190655128892278313618949001041853701291624108137840068114609651169416880041831612552339627241014540394582456254873100813092200062327287030464852970616463250096840258296107421096736655412170992820974107815373586598252045506266727814140904082636783670466085802230579110819864183466285744464848354156652671375160401571605933721275703505850136538697997888391643746761817530206187731276135942069243124204306074738111902095940756389894522455260804597089272759509591085303300227709647776723314160849243455467436584644656762022281136404903090156401933588751514376156196277098868754251836692294978842112669110933290622459224029915135074142152888086666186903031910816983960365808833665142892381672053610492034533398740123979172886987758902848316196137044621385408884755875752472611682732563409580003111504415590347673174089177707686470440916078146539759563107791251125070189779349432763923819508405935905773564488996312408011294463097383901081016207404986528228795759374435728127456863195725883476493874760706125308051085479301957043152063688333555380161112004534432199550908426333923218270597411976425721951281858325041235743971596267642009258434471667896674812019425969450846070503295082121866223798900345970077939466961654438406545419180426164852273442962691979379950521084678801499613991484492195142292720943743084552099106736046080000000000000000000000000000000000000000000*i1^19 + 1903556753387721179664045194813820909483690947319846026675286198707217348024159923159585137220636364452417281506624533114600107244964374862605649212743166552670216320396421132691810985690784988665651060331417890284403694868233872103750623346488985398319941496903838143042709591949045194098352037148826037605206411500399552148995617920546555262557365855825477974359564646910594748451259724637832433688938335350114835530613367098019837925957073727486282436749045405956482422462522066897514666232350080458347074867335602090768288566906332763031662294894816139544371543648852890733071372303046924650459066918259219589110084197056124244751819144373597082096759498308577715203041323510218493313741594609221541688365673248524098002931452437944200212840307067927355607392719792335446744125429745734233697390205202787402137876645373438266780745967165375427331941326086395916747283746788223045844259083055758771028709772908928333527723394385367869155989777201761552590176763483184162260675928873176069129975616013091485519568980453968194149648097854732561770224262397749733592465418849150987093662099213364088425510440413352943188645509906966275835559997352626609987474729898657237888646782170505125333365901834751028957149865433898139653930849498716908077340437467241990450131505488459041535755114017249014585876976244807328048062130197384610308979440059010397725301532673499605121218359717404009114905514798925789613183075665501672584728682416202726018572334420684992498805876475720436831647124667435775496534404982183792078784729290540198704895717151829038681731764713265267723333369138132651378266700050772186471398400726910859257946658781119039869946737355724395491231884349896776228701319616798965334364281621410970270069929243911049015964472913269909854709509901702398460490789711244005476170200653992821935122782456896445465848402793907460888922467349613772800000000000000000000000000000000000000000*i1^20 + -2986033660145092347271635334719542322955372205633143382696675326137982977027224110982163442659857001998002457955681246631106173351754821354080930653430598323639098292969852109730508887291050042937568084802482275469566278025429457575234684133431537404152114031518197168922099931121953760266498618584166487173985722650116027391115862842510642195291919656695529762039230944457569532468274524785935728563747213551058624284097080927396757592897407862560312820248926034711380907203860966813786369694775410969670643331673484421071034584170941059220342081769320021541823499366234912825684843576384324604992946956908793100835164920824108166015815005036920460898645916509749121759161231256365929425274596320863514992503857167730357685794974258314667251051281274062556914745231752546506249153089077534593778914401377029498459503096731026264502807309255228270419609965187747307650361528331010572757032808093855149611498606322850680497788449824332591824499779330797756557482321266560639191496271139471723777258130865756021250005770750321538903915132372350719233242798042449481255148335445512787768312350632484031917856916842255161743478968537502513272290702696859942019029056827577835701807195150425249553935764608941799324231468050632427434525687746480472490469656860025622753019859362594359895140326920122509372020027601235847295643434591016469773170875330778988940174584601208484567490771565582060269492829479650263090582988429282295973377305178683504140604681088909567700312925331219269574352816296483213089413405089323914006742753759411412607854705264570710408003697491941292276819727426806857668819331332149655353594263407695224125716785153048181186599824939064698850556886754311320629903146366043396992174650467580080871880982476186201775100302788898861879031679035631984575398653501262670194990120577386895221659902255229519224485399093571700760096435863552000000000000000000000000000000000000000*i1^21 + 3533565184143086726200448817841160354157176768497946949102743134350639441877897290215703401357476003561444424054337283412443552925877398894707607517108690251399189282827784140063157160435628503126857917406973430068193656647064504701679851922429212042898668082266268258542356782897447373296366476768411829204875098290630292859247821046845807869116178894686800317912620952990346728224668919089272858151385478144482430337874454535161469238265336073024205624905085945223430753123291757495756790824611627466756687035626133927745238993494949096611582641292753105994541484467440416822407585506147818159279001413894876388152070170482256746919087749802142643374146794619438134832475326540213549696797262349567647766999558382530845742203213213497631241422267352337960036190418904051537740157750109084588530397781613308241196084942051667901106566211208982210743759796868959558274933158856084627262380644609040033031655805454013751904839099186911042747291886083785285584920730647045671602586282031357648500055029894689284322984272981450310517849273830860066614810845027489113883653401679028034196520207735829627706193524022172393619913913070854940337261076082463678272826398349972786450476898023189567351064892874342978518238570945484457671254783745306398120602413188273225099552170625849381036806921339345932530123976364927061649929985010860867889017038606209733670501363876775722991528883344769595978935778695524730718544898181349413731180196909690864691326866995761152452876330941036503222391700194841732648191781130142243541546250322811680526003069024484771830603000051247271376651495810394111190801813572835441477423214316895651483105731589192329393864037342400977209671423841941065069329353339640433874748710000150922019235718526588659247193794209162703862004078390885756380474860014257661802442004374949173634519681574748693697956317289292975023167897600000000000000000000000000000000000000*i1^22 + -5220758812815984100491098770914496203363077591200525493993968947647455419794234537129774830713779851106624588169515234802438263766164380574845621105776006141896802544243816456441366618490642524126185068992547511751266273768538832859139240972134407653465118643515945270818985147966053785723005298526542085842798185784796320673991921405619834967963386653891473550779282014492862573185964721072240688704146157176164259711019231386513154558139537325641789237079699039265585576426952127169621749720007377315284048225670687828969689613537107939508054514068182178896347692537137986460272333170063546699107020503918741781993557592185258603242459366933822429526982644918038711756834571389253566198526196793732173127324455789370313343165612342338346630582162724764278482593987444351527166575079229431773290868093907995196710167628702572823873384683692627733647942009371775712068675258079258804170805921340298814433649379006747985981974936933042047402562859582222159376230716183979851534844648341065265953066135150229289748319950526309163328666374803084528826326734286981819103453244875549472027312905715322376104521731103606516830454733516196672077895910785707054166717865999235790053328746913080886663309569886888649172618004559679123880421248447820241721392747839134510910783867897769725314605330935814459666479992040932587477310681814231051854072677400553341913363729344536645267857667618544784409506587830757342325986825176446315697097447130425198265027617598845452821585489833885334446845292303022680333454400522712970948806584351891826109633446611829988214031792773066986038088803961309139908157982264716957236046998550068090765153959361716088000031891702487234285829890708896682369076238016395538762926804792566176712472424242324191850734147116133415036660608119754369053106090560105072843330718618142453364914109702371842743179091413961801728000000000000000000000000000000000000000*i1^23 + 45661084061258907684215852899050413847706342707029691702562296669259748258403034880779312794888688707855394337065260390257633149809167179797759651805173672860828053706288223679405033015518224299952944785300183169537006824113759195955619496642964861824216212925772199724296229057598371533253314287023497231429547503296326686997343225840621249612279760501251830004781549503254106784248991473375109698525382113685678266012219041782135183882347030235012022588665452182042010166089159012179087595157709547311924159775823140779649258229089885840356989584794016132788339969234160314899186937179057354627384800506363993728198419260551022560830680537435344065280663431724352145703805455974021191964727387371928120484604690005553630725787888503216915630391570341120593575217947489679197125005388039307904319988698538497302341893513622090303270271884967874948539205088257883612670391815180369170505222999239680411789840494568348809349099062472830993831026985850453743309526100521662349303411425515705852772192316073815779877598182446152504774982966447006449978694189973183896087213268846299331393696789320248673626834147018872259199446724451459587147575949958936834122267902434890654033394280531627825705898614983625040103418710259682395487150253013775274394223276948967772093320630818224255428897227751322989528180058418543702892751820979556416623946547463765312516410477722215330503108496113860710138010906367546932052791894433634227416707895968691261500506818387931121649163186634952757728396804165070986466011010745289579563833777346615767458923121154182227006391307590239680855795111091446345270012393050929252375292690880806847293079060355106051395820431217077079532369017437258433641305517537204664283099695637542019009412168281852268350431095555182026050061362855200517545092057439853832007363607779866555604317200479717019233648331047567360000000000000000000000000000000000000*i1^24 + 145830354006766647354426800446118499787220215747770580794776537471875673721303245854047849467555264637391094460866084158432089085137123930905187297114628382318493216426859387422651833126736477126981941865866951304415602925183985422827463299075696007574269251485229880213740066510524806048886244694845986258630011866411150916714635399331147845565202755342699426342853377733628138828172293770003064251167034584407648361761662058931457178466667566299151915743875654583780379386156244218300687767026980475840985866626730881039599378429540426227890944228753999206556903029521024780171619328288980771495402299973606134919630143003285056440459455535117819855046994679827396741972317542614451862839531492781939714394923721172955925666389451001570714926146962889627479617230752484058502236216966178589214053999629315322065052021227593007082900949936751366415294217879438672949099729085564130968606562730699895978748002639847849852471488714623326401066395825335875661244291458146001418659133778699749975844275469954068438460865447318439056151846255200307339919996936371698516621473744902400002937861653361844603895082899406168470273482405981979349215701817734313974018663287289447183167193019603641742276844054486852969832542881918709812910694077100434042917019494561205150276402903712329635111824265602029788839209617828703375189517872330146861873347314652555297737818531898786182157292279019211711292701433317156230807085641715200986091046531523589096295117672992588565414734636169747177410314530370071209222654717949049421178091561796355353798126376342230746238622558867418390465404993222946818746835811993142156293122825647161904747844690028831406942257837302265603571126065308373450291752166009143960842245781952792849807458417057631602991324657965093035820375809327491833225192649132285981566018000484071759541410301944353144495138668544000000000000000000000000000000000000*i1^25 + 386709040153199229017051916299598804750791726744977699320487568703927440838602176749378706611534353189283182251337595473652180029385318806544646678063817029172069574496114792352057118557675397747396958628721268776655855110712463669563352874829621281725590820579004413613683535782835018486928712843922994384728712830985375371806687004292496662229167847870646747663168128496362648817498558179973156643937998647899746600273406426741302086827039697758938266450581813417916347713908891475599591318082604766572126991712018019833146585896520555014896977276013387430252940689405387412989448779464314719213380387990496353565271397941328659469369355971387687405837866796770710935813986336144181407606227695071823228856505170604845833586476370183115285978165721650058999256785430653422192057876743171859583497670003081356438320598117316012377665788719558070852304048273410951188511325933595142691306453923424259154707776836727115179631528867204316116821613344663318343298975452334963184506066673435888459991170698466337029522194485760051432477367389467372864671193587427988041190732149643754594519541869385338809327038808714213989818629976660015657062759501241270152611196053221827726084982432288242961001032478928004841459342246486263085606813551387428637455996548966097703979256699799897749307394102768387696494202959693369082998886819372162598466112822626675931872163315356148791886702345401924144865578191533930672872904304490304015641991206384523017492167904922283968125363997876013240604087318292514536410091715009263394059283624753706648728958145811663309754542121943599610473447399696981290013059398258497518204042269174653699390523803466314521873721634243781800571500117944956008430609872397694685918032630886467965376341723791023486867018704492137019395053645425016137572964158125669016374345302008820126782120390453983599342387200000000000000000000000000000000000*i1^26 + 450937789989790993691098669784253759494036893434439441673891732992610370921127900961359757733430213915567561424409712810135679741761304392650518233594164596241424972977594722150152211658214317903143072092498567031875922450197216666978051042256705111774704974169234245670127689655697104932378695149948567722838634698759973362071407171390790059487994622325502228713508064084975982319492507891192148101119266995352725954683909888123996662491761472266848497470935988469691665989148094027594008728102963949313202173338608340871352731863491479631663322271356762176965567762742884414437211760181012916064113068642896238788878833545867532010523595788208667517487445177371891905314184178281772693184808342102047479079255378499613320883544389952429615784943945775314525832969658466545349699327016000323668847535034459774260940445068179737811109974696030689088538132929934077155240726107524985312183957640456222820058801021439922471416762388735737650455805841818023456433268354938161568548208997703934669541048189676536850176243580457069438111319188456001015929763392729308054872266604338031722095545083763472188847695013383476962896293865100527263019208712179548213425849290624302547845951127891243012808956557841800002469816946136020292224640212928932238249840536639191638390461088862098436831789970937667834682472999303453908964643591669041341232596309602027072976144824823795694099186629407952540947742874022194197249364585089054508832761184280885462265717716528916481154444639918822651750938583124010238289791858828990830940009057672519603940188809505434767903666346070214892766431070430681411130014816863293701354144735474401675401686898466890890736015687592211907379557542999139790972284971142771730127991325006620180044738705042802594271820262195891498488664119421295351360204867224821462533434119354368663988595463862647521280000000000000000000000000000000000*i1^27 + 350735576561920622616708332173593281301265417923978958158821508859457473954268133971010103324786569641561511665393169385322282439052322977750925789391350337797296900644037087773303139189540757342152769813217641387270112474909044019942217199489492662086867323988895098718413059688867612653581124993116176843258048035789884832946941804345959812383211042872019852129307201581207948829756265101087304334946351847700932924577017571827589189099283098541246474404684911630874613822652338292476236855745298768635872645063698932029638277944122985370508895733600590222436471005097585771279666259314631158093708207700623463537081740340887648159546448757344530229811749632366004400892657055636410925838774730034964430696821196806844484936975084491080886643299193506364568332765563298263527536610211390503741611893353689432729831569755355400839397496021503195021056666480915988597517701119011717828295277415177400088685261681614145196410429123846244307128110643697396193958491289244704121248731036503811479472865615280285750583664479841973278731570265708041711337791193537392486562917200512092603453475470043479540197356549807347113283441052932165660515849761273721380856991011254284666267852235169699746062081626554400786808173071492195738293561021081986543855573938974252170372682103553925500011195911879375777979125717438430926091846059325569765846698479764218234258496050767607156990815232071193106860081998954830118910744069585529908003681545134295340027842554054889696143188212616974203191049938226262267555423271863386769550800644149575790340843980396896030352359598739443047660438127609455070275361583230350700337900647182397863805147079829819044807622408192405293584219531595431327379807520748387837789335345227946781484996338559097724243303267147784022594988561043463665944105858772525402578209199366489905396246846111744000000000000000000000000000000000*i1^28 + 204192267947644815333108427998510159300721875763867807374771024415777818068107879024664315907339018529562473504355469589785274990880485709630516234321887078739837519510729506947941659103041573419696089516822092403034534588789580805425757912181754131285038974231414399511915311056160855903519321636677484041654224761458114787018637333260235718460101830421317961328595266044880859527094277059891432555881199963693582592999587157360400359167755743572746784678146957418478551460668668446293110595805269940591034625127796191958903070395833179227820329461694941008592308256650076831856004325993716477149951223620623482372409838601462345018873138195674119439920279488015298067845855968926914394288936445326769945320301187852680487940915269324484929813779818677632965965654307023695999180734075052942591318095939915202463495576022138155291881545475304747769927653803806116526267047586341648858566309263946754212377039560004401656860712759722410859633468195646371233989770510257860380469579905824026856659452786547931426070928323363530335094940872997946951631274252038344295134003919704309096316642549317759440299020186056184454659359664917670331280644417047794934056473635402472505771941747620835634759994958229576368620920625874277440985082299881583711584620481158974258786807262350469088459206349935711188173622694294476266561224684519024979485189803343269621258876600184843411181774349070473115834581907107703318005157909138588527530281323468141927567322121289681934124625572439129175525880845855684058878081330560799511018987296156812226429246608040900165910623981319824217053557360212649909026847424510609959637215400276223574682402111293121197197479089924010820187027847810485944405325112140266307901177647212482887458078030084178770806413389856379657098366533419595307260333957172011843627911428145464991795694796800000000000000000000000000000000*i1^29 + 123329283795620661907675255824570685534317555321839944901630410795415697980990670170858346142474246782635986190696830224375429819709211737743342618729959790743126564880085280651743213857714677518926482509508717080378680407647328607002429336907660690361581675099432398719664652354421045700658153121418258818201721444125782471428239580251548787866233462767559421988005891848773913342497629086212038201209745123813761815849098887355405300594330417413617443546823074720360393471672241010012851675583509251738302139338649332589534858243181725181976256829030663963666444164438496779759394502390631197443504768001335075534278507219545268043591635215776963325113037489923192203110189063909950979085839646353122248281288333065742948728249120564696354363504203768862990044283859942765087919966148201992901495030774801980182166630966727097513106482039850782398531507074326871460302201055826941595312432456343858299209425970444304723886130411386076404760378681753541693933801242402140505571255612984628075377325027767047252480091763188470359941236268117654634429572131607798687262858388920333813188288876094586622092549979936270116191373236095180868750475740384284351392256879602571789574371579270378611535025777651681634868069359735020986446903917708602182605293833269667554757789969997309354529924015751577405556833155070993559534086352583160949112656277089592524800905157086410959106727207175992435493479463895525538694726904874234838000434277657967268300772264309317060496028959911536649095999342822845315669505498042918935282655641714392895342658334407087846593262728415490441160136051159279292646584523200160113809607330190952728082054447691564845433455380010925554142712931893272517832526861346260095341085414128508320949992888504307523749882415399463491873396103203549221839741245443253006151737833530500684185600000000000000000000000000000000*i1^30 + 68377077297209003333361878798237774974298814747852797133783291128417950268958045542270877003160997850668433402596530823291357216188109194072226675070195550595631526769569285961333344004557349252190731135743326996946050917045179814412330619993474276478900564580822964257877376496848134803510610362469689111099947306383590043312468998997553966009598405646672621787185738224647578086545634083483183336968041994363885977050306250403072633160798862795771521870004604257602134816462247092811323744680237797347282837268075936140569833490205549472437571865313602020727998835029384408743294578474476815067488328993730253321905662190483674065540186282133914307007381555418968590893540348081725783502333656326504449623887751425039990392397623386302285725784483765642424962096845978818978736358196635844509541127505428819516342185660822456894731661125793162700122500017913363207740944268367871750137346872715005717721188880191795631391803191814183596728981074413680282970435459700085048310527887716750605853168556780492561356874731035848706939456899228287765553864787753174243398646190431952253763624359193690654814815740597208312760552679435865716114040586771744921068558916371107008721563999219252744859896709372800447274644496567724604311168401433450493768337105763190878980603096168023401157656729319208658655685670666548084296533218288255705979295081274979478636224522609697318559630512203074189491279205767349245688217539742061916119301961285779579734593421239759343112235020720636435557531050456973398727885562552457219395573162854203863957579719097922440717119251871166997932877503814533643863855605962568700321132362545088994483351510476486375148286328843823178998892806500436921973529079494507335800452702553473235017990075986917574421607752500241752269598106870346148037692305186025650182628887649425817600000000000000000000000000000*i1^31 + 29252876856335230658882975616346278693274192316849289046462200513325663426952380639235034577244087820034750218957848960160205910080268802996603500157685736314651021987968079978372295800679868974260665104082186317057679772892546994823578688449106506066366640548019621363988131785709921049850123366239766564833905136958340661511208799816923571778782605791433829816050782251131994263359457156381847010592439258043627027911080307905828593168262010308120449147489346528119393848964633487915857763550229433624993861141272292533070720446582541989349164777347008561098475261667806517835918313041682953547264876972675089565814403915177347962709356036407564299377925225478997577378666759553145297844698633628216950512127728829120135392092863961978569726190526555186799841863374041119208993092325915511426191257694544197230039680262042074164323595703544365335778148544518927823442498429597305694301924541943709383689882815793937625428488022414110493697661695259838932056224321907825943017386986791548522911519668379884586593863344233190174106451314529392670741223501725082735363310701211074635835250169026936494925902617829106746271090468817544789716193705418977923636374969367516615759975222972922906060074971539680593278257536375360384685250553607641871184828064204326848879494979783499731066413439523420416519437362348681896909135643921634570600381144985603573891964633258430952379558282728163995807597846141160303515445022340901305114495927380487987207698472522034680838726251177403322865559986112390952791725351696044617432532013882644636116469421507220424208579041054976689737439458111891068821362961021640050676575310310979700907704615300164478492622440220839809279653306783457423711851559369820456294688650716634776152422392867428262698783717077862684884725864288451711152066217470264072483411559710720000000000000000000000000000*i1^32 + 7753877533299423675904823184500945627131268903413334452582054634722381917970006879705285241310194281268974790209790821255439358651640161284061268532087678446984638729139108119498601660506754200263236157472009747311687439329586285525378565532860442640374367977407193289396363264782317062733977839207887358545703992609150405461673073241023255525898304464744632656379828878860439603516760751558168348027377549127259087366707606728614957473606214731760056633256740502436200703458309241956657882975267050483213559350667047884305945994894255184374831114869034327595127643235435935066899903482086883618549890205213492503708316936279348503555091828903512735291775998824767538107027285469162157226695333012736113491456767005773081306995685011304365685343121571502453449761897444483012974198201179847802664848446976308700046202802529526133958331281087503251958369871099585188769109807306968659010050507432526267965372843534280594372791904075200187576295891765588620760114555695480522563160740763550294285071686399830017391701173078981234495744434739999532953020353536094874504712689656244153646770600153136548196378325172142700835806541829031372874746143271775270608183415766658366581408613189822818742535557744596783948046705808289734411507856303993882839617394552496017388396156030244075543196156545900116248138321819270938205027429894905512895795073251467998241236065906927315266098646761622367256879181777989967657003403123536669901745914471834099369128968307641264574130916225664684470568538179725608137624168304565060334862505778204546696405038774763368723634217910762100027374000296652288098869774017501572924491040861338509870952641829193733610322683424618571445324074222595619290647653934152477102604706367452188246727523336213138145917682507580486960872368893864143354534841187104960943226880000000000000000000000000000*i1^33 + 924876781984287054355185434678848100589888208004852909241570410538380928782051360403718898295791452173934873335850868425856450157558713232586857676683451027413702022396691918513742303757745866255753676906080783135247575327772000721105051322550059583273463954460934658752246164514511284776976102997846125847951321191601241140057047694340413344827304324220425551378547770925938276554019228573152549634324048617532901050940696085588851679966477485690737461300480424098141964916017815642747634177910368776811809701456900362798415598631846394094835692629273865358109116816406457048542676275514497192946786879684841015532198883831283430355046454262372258783776220072508823938494611074284361092497297234924695898168840602450327911981166481259345851172366195537157293311372624966201011907743402186986144203529508753557836842405854935776034176712330985997759187400910788147293107125757690484188200163079158419249617624138580985513682738821704065582487342332933152395667442741217483633244409327858181277054044292058220780320873825142435707112300551511152689955179117908320108433059631195194480247801462062648677614063488779766280886213657694695419593578779888566219668597573693264590758183039999027117930423523078434999946808397354893556690431333278431373015360736491293671629049775822623935705553739821606057883910618733061544050208646024417855485019155483147913914918786664647102167706176239778139612388460358986107609519744424068698061136041785634478594080024155784042186853274100559496599725862658827723826832079648324157564779001254867207857287325307840188550059111239650490882159148914443236329314337631515418800910592769695272329512434849922065114545491615418079744546286734194739697679204684847879908314399663264211269039930101650200636152925415260056157559080177600382013681987164831744000000000000000000000000000*i1^34 + -39323472321465078822539015387678129481457997037132870860557111243119599811463198625281071502528948814460423940172610275960275975938487834820185711854942396783595259667483808336812859509863635501565750368259515047926044400026105791518625544648499172571693769599217308361919600009958801523050255571798335518033486094872756467502207914804921064382926955995139748229260299631517002920234046978580634870613589490534506874045525014792366141410406078071966450422880875448280779746158037571202004785978504405583971676222936717451599996478534204799171925946257211204514385933418097227523592466752470133301972021630307508299714328149346672370880782142006347441123545591779438901734722964716564604894716492114164976909171773843302666738689306963179358971925549634459784965156938330256866179563775483096125183168897497186269214055608699939123403339215969030587623942397978204898253166735398772929475301022095387890891733912619001997383258708693675896325374724437050057501566760464279597417967234130266656644361829490641746368499996672078836747267832694900084704288842278832357471662222585147912628419811277041149313128143779035734458583125973365225405133023180812623626978712628461187422976121188247883931516520528032919624529628918377062273575856112762647878822377671631203410711432966478438344752446025145594794567490002838920997904788507882432058048394064745487638126870131326631569077511878863238540751509695445816171739940212452551805853404091767997550935659803912956253510104995390193931177630550449363292323525592052243942487985623222002779247143659101652246913558305511727037442544875311443754257766311472422898966450014850574820324867525479796653118419286851746056390075929931466755606622405575862353754555405018864162167724274714870219506677072648336983121158192152594164396484198400000000000000000000000000*i1^35 + -14125393363855532616364904035730734532550106632230128684176484349339073151262801538696439390669721203109430134779055220986456698190208657413255800077056476049988733179872019440936113721573522906576098226483045459696553749404445346834697110663405748170650409501303527241348067592003987993477932065979471811074889382098215639920526679139476180857961353244405142482592838879594377562285173516898033754522959649247504166727953829711371518548671565684345582684028426031664965150076037739140294226118028547675307149585897666063627741922349599469135336689066428355874255809748217608174203934269768731732731298388217743052610509914251739841439841129064046000142963489115974098599833799737295644112092540606906299395772337141382534710996377845043711619117268648416727620903950311958490836623770257888465611731403120053144427947852060144705601366270780972533598632191821760506163567960060570267623855206590687621068230944685503396595462601173098391719649105813934441228525017625255106377983691954141958448784662489144877775807669266309218542286786640301589063419943126125275239832081433676334993199427763814019121026686258659840611157516051055527291578930784852662475665642670341079371281800070308644164653667722745518697659188421925720578513372297249783210226650044817966908448546747229696144839259461223390932353697477739034983691332624343493443908098673726441297904560882411148772701468980790824145188690119522672350502742824032942359221565802404135469885564726950553098880733705034496570829699597924362230228142381374065549033999977422889995736315655840013119506261187232685661460773896290760465454812358021007144986144875976381767687616846346350908947918263093675256231166827701858246787441376340862765286371809722142141232282544000743805211051403803593130496558111482867905200128000000000000000000000000*i1^36 + -393764565976803510994098172434879160449457748873995950233696391642353129227988536448245944686234194495101341627251696843867544882125097202620482852501626098134546206867861908698907521883161624394277005746806495892224872636400976437904437213131854444173337112141306241123485879875211258045605383397898265011463749493469771432670703679941787672381036251066646710105982636526655382758926165596634654353496091207171620546743280591531982156925004469403086139062849861061761372038004717013117183092474336276800606462376656231160446986574335188030544778423401248893157709751364640415929691821464826993960511282202410832716986695103183301158172017496647756452370009168523112738609458757917000960346072636671176899902244998618582284316004541497673708973054092027222764513137317973282461697335542403636290006904323479461598255450210918508455406915055384316749251742361758327940806786473434166817922805177767138713792991993655689078402587377886565674488116401451278876873909866276186723298045326428862985237570501436294641582660633521823855441670167135736771276742625105404044644639506945287714958922358415008357495393239894014227248433850706919976921425675594027347439747147594078858942749545730247201491120661443911156665257161026232312743877707558202977131771781841753580511122939740120017590470013534776166516339853176519319129655934677469581435954031288386936505248034745881457283493660969345793260849826355385220668461296008112280496400866040711042269184819540322955355293626520709080080917678323465790472869362043297898820101009760906972476181090582401354195596209673346950300212675383015428210655416789724120273342835878230190631775676989576192749177322242770996025511100800492590575122938383543871306709343887655736837453770496766630093660286031500496861431410552576409600000000000000000000000*i1^37 + 103674438516506568123100567848875179751060748813986394989230972881234104771107677956237040929633310693781063452833940524951959270994174203185876213933006220231941910695473021456143316512046617008741703079356692122222222702144093526488640992028413688555929817447627071332279055395004621771869603520251871088140893282301415064075084979901522728372800651059506723960974777124041980969235473102226394719161706886412116023132638772698373379595629869500773699218610463291964712231811879143553458191796989659484202098057104708412026868276189776200316296772413515341829060511316353211740608024277370198448688783338285175115102287894464510527365487317991207399429899827766502520426826973930314232629891820896488955225604165263499470187274959697582126882606731549003695838838356688480922926608575582758490826768303134078094835025211047465939426650415337675565045145449438994471138897710224637335338821497527949303588839251476813877036134393999725983491781225319960975694575857956048075571230292061991288892925888038934592575099568470659566203446506933781020753721317091766510266388052702862482299916013858740777285647067315269069165347100562242557883793846543110157755727769960200068498895222278593186804473370562175587200284717073821212406519090327280719162568682531472425151206526041560319420272758938519632087120332888221451101208952066846241162894066492744860136421693855930286528753347352847375889512740065261901915575274767640617617554148532647283422960614251984083188979641877906058401862794423701283318735478227348479635194846572459240464384398561303653095160067191262443606540965004588539509909940542961840895360350305280529866985534740001129407477237908114716488123719815605814922397234004701003673743509328134443257858812003140598436701193917674818690569207808000000000000000000000000*i1^38 + 11463859584972992075419045891076173262833756210543018374180933647855653836526222187844171345076436648752348685268675812491195644629964596003657649525028140212454030949395878601197655743978872588096880769439766209457158261996867654541970314247118003490184133116219118286517147296227074263971575903943536596212929499869963926736585245962036347789869928802606967265486076377435688798310420103144211157365530869404056711740230634596474043762491365399018561794572534180015053759805534046157759022302870115513533355936692386489915962128911881792629252758082512365421689366520866928908403742122588714035836913207802585237736295475328906729854615361759883229228852161267061544649271261229328486310460806918920720352899703487285093399595115686200284655213921782953894155028673745405274322692083426246135923631085901150531809276310703652570308075809623171379183926407932715197265157661870535573611410011206897550398847772206126019878497202493262103136846986133774209019697750015710587041541119718675166048815827567825060312396848564771498756884519582503117512049853913935991716961548460703310008394508843920054077968221668902572807085014325858416537126162855305963981713706247541019640134653607317691279758765565110338871878893488996907164877501735392981716720069553003047460567030909975191532856503796302814861398892437663224472763027478491333523512698222732452896879098982685672235791500180353045872748592135712820662683645898965224911632019178926135835938926118819517311483563739137062562340516841555409352216887428288981669048540461092891254943581005715832798362458833716173374848327610527425935749750618021009438043901901321304000377747750579714744212549986449894201020182031791639166578036091035259330872271626604090680811323271228661579046844479622953450864640000000000000000000000*i1^39 + 613525533827310251705422351029965380504170852508068919861247481168649108707969869222100883203411140014312829125050229652839087985168315495963705427358632707440048720180550503602440112626681217867852768340278228705632623055143061228031454711884364304465340012651082058622543000244382481917836408794919761436700717008709401971760688608706748123986916947668401933673931952665143242145280226902055656674422811446376343559426768687448700613736704274552528322673002604935955374929639382296172187470800907617109038463215019101926814438292470569385957633689453087589441802846227629923258448025584584442658077786307103159541262827824849995750964897426003891300467221178042928456907987980859337363537834436869101857266754053413089680911533435531929092380560033024924893276625484003696903512864901274958307610816591998908264120840610410149456771290403218206098737425024214900780990367494069996925345677708049329993655548162097971006588117717392447762814926488378451064025965396580491016732106979111216001276127207078431477207790012393843622105480607701232497114974118836911067840860671921620229390353159483947544649647073079682868860988445954580847693694071396276943020521887485623499802930119611857576786456452927558433588493209744770716332594529821177506573450711630685703461544702700087719357002389827533414102496495495204171741423917860092490275407966181602133018906349069208099858185286166593803126958036110994068051384484369120364944699767253472798034063822048160503492491596351492332296626479119673516639879889969606136271753970190138158622266982344279832417186776313768332569675631623344132922442449629333588434715739672493249553782392973999509768958547394234627279006200742866686142486490774685790627222451551893815701279747497624169096392997116837888000000000000000000000*i1^40 + 19264765440231343617863483215221787742304810033572273032158648330547560178678771712368858731053222424887939285004573174507286483897730132810408813746977392356009388856842249213521295095491662670199207546220124869725602899506728699801881370505875443512123465106653616664885716224109323435112817961543930592202113326743263055229389245208187377990115081107186984160903078664972467862546487435087706686085179238617722226229440894949092369683711321569624932785014629868563418749967233737640388458171011673760337807296853554473830576203803484860297963161693346614920201215000005274714731235004056096164363845218880746495173897140282069044171301702618185213522774507053276176746772817671171919496061485826389804397947341531298577168407411048490639739413078546850637711284028939396662273104743311585395476655553895437311579571505298289764962603205583966693919557391167451926565877293896516262227860759954224087887270509584470269332261264338932419550257058615947554454465343599750505652840763138983844080596095905928601301317996999038491613263187996950559506791491964144830413132347778662598002635486519779354706322274386095086094077503190735575909096001941163874412917024304001136734809932032759859599812730941547376995317328299604092624854010274258524010549765480153248051532643312632228709731737849395136645345462239582802578357208594663960562056644604192375609679989773884946382174388503301133891286352543089434236777379826838932474819087245202643124973894374592906199885084121695352795360518873259990689608002527689062972445657978281666689763042031724414382808633203637732025681371867962636152658147707634218003629753144206369391515643368741787571472619272504690395472348440633326066106608234664374868568598867522099077322177454373835413302406021120000000000000000000*i1^41 + 506186371432461340639023180330218962532377754642991021780847300493271571812508130558307721191136741042152953357131875370381105715860093179344262689419097519701700138696734644839060595213879755094034356755391548813375983453266321311179679027742591263564628675292887308439002790511564535306187091871661701076138643589277949670098151913438876073940261411992420909399005713881709351080755016828045812646595959654450698555074277408934169103817195113437865042753790060985399180346211130820851747516477522360539074050689730075879289066094966823509489168694108051390102210992664888432814846091802103274402623406967182884736671375758314678704232845107665923963224409872664890615241521306511700672015636891764785662895453242507131764523029628010865332252548429843993259584289844113958095477214191670206359922499709217274782961295025140892654835141575337624708998998472595157815373922134220010903516209279501163400943226431055424604637955414967146105962506805533168381172027185510546545459707913727203458261130330845410662205901316544313938452423117225357218483833739309586210552575629282541469337610532993602227213949543229286259549898983343852726937673827286655611176909554098923369439056928140408486851288106667516061818157211332441133568044590475744506413797377816471120594216617149672312446170910215957719591500928321493715962425301236310977278905522498299861321751302826341058059195472759131458154355990910417228936551264358035831618345759528619824626502960505093912057312474341194068798831604645770942968844990453233346978768409804659676337484743298556376246542387752558920315033645042035397996929561772969248164578703665954594415178929262743573375547525563287940774525101745981947602683774245726302332544437180329369712254869372687985147904000000000000000000*i1^42 + 5919143260684021216660707189883495117514208522190805760357616441980674113089733679302924600983999013952606463650171728237913580025544959899359006166817173132466200495367791644911882662419353335242564117472361164650421133956225603672562188196858078730342580772268235764322759143123827043782612783914373959665270622013830267720019338095573904646106182720827295225957645527030206069683665971088811158575583285670046529258219702076840751449111932172993263291225942541303691649268406446668555668952949904603406435821390625777124929303888780419211091603141688697028817655476883713474620411471380465394728698806701823096383218404946760310074161973048399693766036172662928086922194055844156055542935595656551724563686009313473047129620112787006148895859996882991934893436178893244767932765455067238353505154976612922021953781763880543454003822537514510546776284935961576311704391668383020456889015536669917226281063644034332879488698096626803394558823011590911293664713865473680408234101316262934198440478734338265574585058525613744262508958599158445914881965939181584741073943535226765009248039564304651529775223115711452471980129238906472109135548683590894286066158807532101232907324653900086095605837844202679523806923361698894455400286363461813264848860796625726450168873999496014900095215635268854055538516234650359803763285848176006783203040195835082467444074667510444961475411836973859987347762619450704151707859964912490398816610538464244468503158583108085554000490049518451531494782925727282002988315558267289333937846191654149510237246953056648371770071002042612746702893680037085112362851355005964524907815030422175517200473860205150765597452134317210225435925069344753863584418054804951089235323963946039539352030170721550336000000000000000000*i1^43 + 32415520236502296137247323925368244178857195925793176302152030573397326360067059019025895880108277800946207576662129770651219092111151641486337482162939038789450160995440228385384884060039120616092645417192865476455345038509313229904854842637045913737019713660243781229932161062853309592537794666772501009125659226083527369106594920529778945361745422474915108089337510580219853376558280636131853110352171587111780021725654251014966199323614440791326028429236920602987314199561068119290047383548598912642368310036152595586549455057914097914059432043234965922330393343724052246930235391080392514471264347149255338918218021348554169050949322101311386630555710399551258459564221216742376497365601700696268847797343565393383287619927401250006993808656305739196140435323337813973051713632512897255962589730721609292755691409626385568863954649698625097424094688159479073114134479783746974050388954659270760975096613961390799642573504178347613898307950942305179080288935129230543145698721635752474725116004831041863423029551854560135961227949413941155417752119161576645445094838215297782806188219070158147552011900004833704397332819640771440141252055293794040695123334595828124564635492399203065671551195739899488614862576356582566976161121923386168623577909657556739385204011427074419100556382398725180778951263271015124729370843778550144675999716921077340332906370676126294388776828292814254222679069167211332579521866845066195646314678168135446263909585968783734164811157746510650801396525235236645411475774973153325878169006035420800944303449785008802463213609075475088972113832964363099903441919521567245337583860710779222702222932174549668055303748062401727920512361679535044245512353623143569161779380654849425613967169945600000000000000000*i1^44 + 63698805640657726184323921407465614629271769012402252160253153563133017762717706922709566652674027682736858716496190562313795339025597496696113417469050511374773234516485460300705179864899624613016145527077120437834462849905142603862963525159476356765886975407713001448843849664523595417725597750345653891098362142513113715265327863233447001711771429108911787502976491918665755799053861802987310979775421495332416917288343174158145446129990277911999490728248063426125508818457269828497909289761905090178274295385697947907332501723123926340358123225483880637417836118513050920756046425848404454768727681771664963778768476190877879777522787162501588167503229674039726110223188817534461655755725631321950827336238593251320161530828014375699553573873772938186746488440910269439323565377464026065779110411135206470962782843173660766572933479565273851406746128166442447853233215696517939311341433058437871295323660994387797357029046183711862502643336839390732298391076570217781695679282027521291139483225604720959753109968743717738568518802378778521904285715066396573007237619285944635852892094402582737228610899432176370805652675678632148316264363626265973936587108814358373007529352806225248092648544013704431039935946212967204814092702629683620790886274757305101622844578161018598306543847737841355183820637370350960321620400818218831063823135671537390904615328465788815837922949848568079826499293313547456813834045603419417108203026345518846531999775930667835771988733408539020263300336506287492041736568788637532692768238417359171599583375496495020261120985532119942249288240385848948022652460906885123350911587899583741357175497148800852361292382514312369849533447740967731133286116634772753369798775255931929231360000000000000000*i1^45 + -47984793290394188316032825725639131520096385951626513481277362608304485638202772907691650721872639933954154312723050362547692466264483466673195801792686587211332949786128602762867262470465591572787466747419089538516219817868680220283639060863472154722926640266344642552368576247341740358288701766232082399328329580713555608093448575898447406964104599872905685626732792972074846356482611753219630463578364737563022430013570848056888074225505179945114524808198021402923106110747614306708861175415069972794568698253858924930538012653205093320058796037265439208023658011023518977162087218783133684575527495566171823265355758706403190425787578687412745621239398533199949599686762687403213170172388260662036455307732340067972053990064708881967392590276896442749070016382838122395576516927846105491364313157620368449375323363247226399237231754007521213861033679994429553017947017954314337722807327054063509432272619202651954828814018914544215569048956429831868449309096536769436184481602670445197634865436120849548510851337899030416747775985023053629871973198700371410383666660833938388242237693408920767309684179207702233520057774188618655308693943289785176929570989970914298636571780382690188773084796060245748411592586188787222397930607134077271785631590350218772417297319436351315265055008036443595091786855196594346049120731159627714001936842361777713511023667228807949688155165077796885277053748709081935208189568217449248046989550735773680668475794420780110117792841066643055204800771495398672627626977839271202034301902711939697014505305383446370058421661067952403367365040740302249779327381864060524617697807796196372724295180250173291026017312657100539652930177966547614775591311843593632365781900381388800000000000000*i1^46 + -199186325061884226211083740701561674191061918005510517912197310111250084207634682009388166245274775948804853844714408236200534455070617669680929539783960060323541402672666645399104248100576720841399608225965448117011611244648464676595062432583265102145344487600828191920133070238428744614312073365337139678148672662781501276413509887941464230948485755709632713723473782637495719344859131957726664515831232652627663259879842217222728554970300459481728884335717102503236770541550273598081172453064261989548184390407338538152210496910135824513970682139344824300156611934660314026513062964662020511315742011986735152977509223774633648954095290412457101216036578839638619008414965187627348819533159144130367609757847533547392864704547871410190434778695595864870043185103338331849384307370908721736430071729711467709237406483620933625188902050165758524131379307832545705861501605856825347805392467611357992224875770547095451421401670831110026819220702711136066025445744970501031983429399396912169170229710604121636256029906747451829740472623471552502471291135291489804280714167927263855585535129340291506553044492196598805776043844987982789559258612683578612612289365125477022907253331700719718258435562267428073918023620357077995941580124852470158552085780144314466642843415317087661858364989720485306768735407091355614241216854737496329911109142426866353321924066924844842796310646798862213664550246312576123441708436587996011417648457036504309059540296177393289522478417535856333665715565494587279160299019468959732861324017170459367946983732667503687831912569419654469669395932603155210370948226573797371935326252054968179951107119238902557008780608443988074519300890403677747767032403405841183916687360000000000000*i1^47 + 318927491095732858804342646648065876764262774947471092707428369473397717646214146966382686445177266771235393651188298357377022110296247035896533383241554388076563301771062127229813550104950715329506792040734595652529977583579457407746462212040045165537392827812130402508984373403116178239559815424827682251331236213939691744733546527785845895209684608671148097048541778790418609993659225599456749700734885254858760913812469138059819216506236585920259351120603716362805859933292625864445429955897692290428077933379833977582658289734051185898766551535089663333061900723511765469090713001520614070813049500997884624522478048515248370111813830681916136158790321658605393286940963363182675577461076595542168869575888174598820107397091614662717998385253281847421307263217987086070082938943679671223566797901885082406677807180574901585027283286354931481223963633460724651647149576861378263678088243831573261289113125371662495545778519241873792696686557339235959426936324355883906433655580538858861662254862510323038247966017595440294274282764537689485138556028573613753998636977073294315380140094196655743799818305513836961023349724278312521226069915209096728912590909922042065496428731263284247150143557824023079066593833374080203347553756927071736242778995000176121843517993679514692833040050474496412050412028381041666850357146098582068877549271894031311327907793026880983978672941873136296004096724290592400822463711648773932524750211612635745618303820301043852331571932384340200387297120101694250591934570424140268155622964988330131636807967592266793632172918729632268019227522940947963624506010622647370523654487051098686936487108565122848593631402667933830073711226800373518754536528050913280000000000000*i1^48 + 371040793602838549950151731252066513732278327146071361364855473252232332094858789464738891850356351988033706088662969061878369061898066103655978741491435720493591493862544305609467346531835575620886990876516250576490350179093185387351371384412754683535662139180302864474752803930498349877393465949416691127791849547109399358898557294216455114409564084169468770685841423327889669046566805145537141073332717573284109132423901445207851631209684209621236120608277539599184753345128284655912287769518173187226206797614869397742274134576024161419778108083030736057709878803672712897325686853444537156952983788649300234616854724898752119857438700813795540442855841503266080326769576784955658181538847520549051278015248368166166570845974004335774445089147157141940602752643632682988508754318888688182546451386003623818173585226237121279570615603182303082351835687807951174973102651872646018888028591501184784535015869231882081227128069532349365346154268316957691127434962985173872445363988910639957212154506715884685912884976395070409715578993335069695599892340899775996554067098354464971244051639906136253384756092521330402627965494278154880026607760163023559784306110621882552662304838706301344844741918418016242999503747586699175183867210742808932534933432691768332413505390960648660044329900033594964729283503380732476672724210051490200943520806852781040466916148771660028872536216190903795790064889508682638278019477782865782743670103191620795758627337302598092893087701219772776976308323279951206327531296901942330345648763801884065661344436083244574371577751611513077689334664352414895583954547353161740020149925368776022865053324640952201094468711392798856866207192749843034515963904000000000000*i1^49 + 233209118187276450342759627385135298519768470644099177970247706742167543734019102272800743523357040648596608625194983183640678879374809172829805810450312388813865058488232483353811069688336475976023318025202209759208185366597058029607439687314853870466856109710564758955838052491105396973561455741414753614755808808018735749685290004754693024603501626833058469092694914216463657974886636950219994832729212959186613011931042927175115866572157287603015870019093090449260371383322583063090192963640313931018037922867309408732845711974363166057015079855472526087141117763840980322336646319164197018437404123818720568401867308641976703409130242221408390244752307388054863888695908263737567699760122725626954476751082604883785809015753794906841700845700182888829485302271373066545611356559371414278555695299667496552461710642228557355336880436012979297130086185364725169787993750540859627210116850498076499200859312719066794208325334029466397614101535565314642256047653956416756124565988116208820542948597707526904667982462065395699514102221114901419422202896389376493006459662641885237193216805076134156551172053040411970248895191769744484196476622058652396117664414352604043932362767066442286631290754710414494786658920398362730374724760355991406462647153441595538629037985510767144113292379442284887711493353536013472226378026744021285170706866720787483117717947041034195148532910368521877243319986553845727882779571782135028915706004815324190313592843809593599030075229519828771496674451220200605113846603176150003310999512499834974359009969067584136759472285192133656640839289602432109218858817678388163603592823892356642314323926479938273192445906824700594786995727818450534400000000000*i1^50 + -28072745235616550133590172198685836220329932268757409831744897274378700251113203073614388816452788991697108569772973526242437828690478778576734652735304578939670447233429398145837713349303479846787238086183716467383505494565618365461113568552858927140636614332016653330534768154273071778386267573976885634380936360077127535374466273637600421626961634606729369965891975150620554935722017126395698187021001033853127250354744359815337928424580169402837178645451280811791474107106501093913299133424180809167024436730532866397081087037732489479787485045366846994504495268190909148076392701599112234516988930234106252102979070217601431758758543376035043910740295727730091586865692819621110417573528262388798440084078908581182968147851366192146292168819460247039647339482566390797523517863263398743320901400585645167460481233510217205732622936045915962401031129137227250659350770339637761206328026637247749106104113800739322824682734614397106118069666979657161928881289626753532614574620847802121798333395130248714797077321113046086133473158906185912620461452318689861431810713612092340466790632238382854335009249335722050072428184591584409038920295544242425720846365726614771205900455546125302623166240985523843955084900378360129463928500960995589754624291575418846414119534605311366847459258990051911155075742929873774528180929881685703449962474850461300625317715578512326175033808165400051774696371382959764986888486358829441577748638830062537054869472302314167973599714701719183611321832681964507835856688800847509663635319381257928841157432693258388382644588085296127380399325893956076592046212020223740995557312202543150776684399843963990620502478719607483327397756928000000000*i1^51 + 1457336233932549929637768527182697623910396725257335261901394045823858040816189095222247779884718027023341031237453454283787693933138617267612572868240533299039831275777504159247677303752379196482388037575909250747087216773171945216082150353814855274389218204097151447395992569230414685914012361222956619866519018917305717660262022085341110126292437850806858796133929883150444304918728127716181574657942061237127439445002684168258152449945442220424687251107819841524695072629492859996354264448591784925602332736296934744048967083788952281030723638214359823526073295498134143651239639423163218550530126312164616516557008344477246401177522789070243759744160042667902718207481727069028286060667020893155057605311331410570560938940328440747386496594755001971207993291600902187171560226074153994193507272512465092112306802655086458350956317690280333241328823486391875575786853712660896776264580388222643097099810171776276754902129450937508408089163182916206326931095875813325959848556203938395946703642227368966447495828791354721609440602865620001706293700795395488308429629744815056008539749074101333446449393115465513680697322303679020416744790727244265402757209444910747244448019597794735010966771290050947612872593031365382764820213592171726622823244363637913295925533172996344298533697681935898278787242606025788301562194837326708001957803650023137159480700830913757267173783036847305266885782205579482588119468256316504956317959152609238787532781431846987182776186872777247851860523984997601191832506557570048688937039418671621074019869938834657150238645325379786042859963498145882397460778609939758619145037135198746448866656935564367773805273922133190246400000000*i1^52 + -14456887126037719153306662114543187231876675761268710710035408286160865588380896015625794073669423955431346031795680675445005401294605379110904898041139892296836068184322306231773473579884990060251273141396436642049121147651696545338415289261376907284273270423298154517242569410237460444155994142775111043439281264380648516298048361984145848981191094991412026476207965712685734848124424982460375043845864247551127949953106345711240948902875839973159593900836669453240301367850595771645102898435156464994390472201849257226113640316384278277674720292225764365408682925172774104615763564613247385336656527376642501602921010219968473954201103235212720602349915555993022754332946132436536598910211800571569930172931563797505789157839507514449746854180219378636251781186590177354537313281637224046933029912240704755410830302563232070484561875502343670211246428958879301541230548749831118810006400400986029227567436364098860557649013715930884425952011044003162556567704220403450965197808433526140076755122718487206246836409896647095191972061522487519405967060461188025330298041725794366256467674165622219933375575504749038865208985812387854391025841481482056198017697036849976374404234136244510327626191778205612397713441529630765827403874667732793409612198517648544861844512135302547335101908055723154272701192835789922442765694655030177370742270897144923326145929086707019874129186026081066515988117968234415950970331007256983690105345276974198903674945383036842474739111880965753210893494888617474366912488556809772104855814638047342170757146919555189250285559549450012687286099794968049793610166556031228278972043503253485717238869718717300077651558400000000*i1^53 + 47599696076904930813611083194381040817043446303710209052729115041337294189269281161742372592075061059221284664705335883187950840988194744879535785218020784476226419741987859485109364053349651200088749711586048354167735974713354939976874000948669461869294749673977605776850135623684612202335240812385654561290327035186660517248712447410130226152993194762100506934950714725445470407007496874326982834776902610216350122670370861946087616793951711019895381871186832391820217009563973894903574134880035575890646823703738183138215668388273539081551644879110691684945117444766035773043176421062197053833462996253802917270056987465861258365715294077389717773930314243920962155776407625542052848249524174498940464167105773875754676476902508496563662698524428680994531983792296800258000105003570328256983327085955432997829474636996915314722008882753655101688179672171324259522390434287898719661265582590505634267594001351700340852933076852156137358950286793685942918973859603669518507839582064117543036257187476712457534437998395052427600439337604234612461320038805239122440233504016913393475824097090894688817746170540312831839606993370523818324905371716746849585129378219005914328297669348712758829670757894941552949944606479955076922890580389249565756994265338512284078320946826943076073648621085036521709701159204247284854247064903706786722994632533718274919449440153456427304537683448130093443312200659413424998066149788772976905748216300642465532604579765087275878992153560343213559783921815888480625177743995114633387504584003373297890577423990782039361039791721991532873591141939668387759292804202530243101209404725633963664703819189452800000000*i1^54 + 96479593655993687570766225137845510893402096794162068025090906294408043358033032773572510073054149902034316001142801262698766941195627543163350331560268448113721448683605119074663841374050300713892720908459365953517956298235919226985469835204277840089449445328847433041359545418142957992042837004299376078008407454634793411587445364391175961675289954044739799112513857788332759865347345914955377561936144257773686099172883630723975933696111517247025884958534505496336494847510545174802569660940350144527875070166802402538316468313670760059655797629768995870766039284104724211910468390143965358886791780617195234838364783841559806558530892633553661962318416507309020982356219325352780009352108282088497091610217687580868320963918373768892615317962999075759664000466701997308328504126004490941401238200675612193352449380363987249441778802186809047911232159560433571502201588717342448364197431427163475923772234068789352001926437148948400687872772298326343510785382182110613189984169522578152289383150828335170866773633940669001663559680613375192548918472443614226320083922977743269231217853374763063735866148171136999061756357756222061722864416343474646447843306371695339254338186960390254187903517350701319454848078848250785171067897510262220172745901229535654487014689499772224956359985968899576659927156918612397469447141396135462939667830369053237589048223116596936079003648077536615988555481730852509810191845515615574426243011166959946067923531737451019157636858771786975749351760026334615501518817998255743624269919172453163358483801530914590391334748538019408364292324373325614161622637409799718450743394724072317389824000000*i1^55 + 79754361870224322883303398401497810152518052868043036627711338436274348247061720377858637385898987116125326664218705474525313290276336020486280635474387127237660499049221448013759417818589725226374427023542353982476609839662142247729029536226947084250372173041490182132633877151466938736524726278357203167372220787924008851599566890694133500673664058588354318307738468613891606928639918229959055012253612858016517648407995712036684328668556761697245684464061912902546436179269530470389557697374397544024016688751589378226044518134709913037188378292592724799906045804935379779777024615129913907228887852895441351509576284192695705967722277845414174589804954782335217272310401076026784589501515939780451106917114530129781875995660511771738522053891825033407428662803221696898811136464898276753132219997580602751719370221661891917849462451687769420767442597363364929709346171087059667941008617140501203451327413919112285713150904264434976495752925545726282455658366080102792335908564482785038537534168967080187102810406149444617817654832673754931849445458292969699599038552426219900384255891074601925836743148831157825956126898719364364076441254330296919358569105438421955322135817990229314535682300964665070507267208606986730797893946033104651792367388132186367709070423670718196969014972572453351847429902309881845834541381088623389611553658413338247159113236944388506858437660057875282580253522534833410766488470005179140545425489733602463882540281279153804445467569226480176173769146492190741290937009754043870845969097936692233434650798481778984491572954337363117576906593161438512657258946654322399965002705274880000*i1^56 + 136683570832687393079646757074959275477116545522492711121915536796492806055811283773367532262106954797576748821428146629284684707541332851465474278100271059050138892026099049204282288765032445970145904631324658314280676094548951698493183975697905456131860453720413481283675277951905075992983252872024386978959975073120395226865605770598812178260383601228660302066483778320391495738987604873981451144568718289187727786412860519379626750746532948756513310723088466242907667408826564275794279413487563128536493990216511889809146338169807677555936115159323267845306753718133928330126899241464916829782774762962211385027886257975347783862035836828408972192400812103300458138565047485658354391787163908016592266481639231978023981946767399297745992017086733523911891021137877077915147076879619599990803791129596358494751418414256562198478321131645828463604243799621846596602231864705429876645076209240742778220994117532619133749382110869665947713701526813412680895554444488534347925179990454358525462152669386771933356623362636924903428963279989420140138909358017125932770164067313051969079663842932435441139441085385620283381069239682985362245912822203542903252901454637551678466635118845194271951852021228171112820941917262476139377278811792692101834086798081104003010999307809012250287710254846989685558748463803479089439316107533833073665818708582111916035062152880186652202263568302035483081372145537435228259497566779182431146620419725850928509709873105789941709076294450929178166353386970656319371741272362188153704957884566083330668620257205802591309304891520712390814684804384374168313276096000*i1^57 + 549050702843210761238413907833771492881083325821691041280017211451890810670046255070775782985192385009876107578703238299279626210905052354806013360174718609357789865066933086071329270994756540105695422041036136234972512285240582919534599073070749661166117656859446607321664699808761266722704046894004500460501122875734406717984750089131846492474232602965863666707291121543238371786930372693262956900958850893135353855520643322493060402297249956302801884481413771759583941745041927273457517692775091265137556246969767907973561237133288341310366672120476598636318080155241243912243839687342357622911885437265828646611403230158291136607734728557417916065489431370503830237768365484360852671475193864638919409544433532260071639234519637674446525765978738218127599374258244884157696409975589228923607171610442786302917057154590486468646352543865057550498567022928136021566403359158029576802433818825784320651658525893594233345909315437004614923656320597001766498085043011874632213481535742960876376629913200194802095641322186447460228726034615750463506883450660556057449588764420537129575650245483214565678619270695592734720271118214304004219488579388456577272325590733268852235007166686012930820212352114396810208313507429722946492103457937821442180798023430515838666064458256251897312539280352049816689348638492759935887813464442818233983906367543712235056359476322737395348262520155660009296195844438893267672342748465306565297646909768749298202302795822972402301378800074068590974342821872921895479661259788447281254903856268647623460113383799731141985627731425248000*i1^58 + 1684606615893355914711413073549060457035640573011656609222945140517397371735145425713741590522493905827695755150846509452604722948936230048498762310063281624972230064228766400241216602561121227797926825278596485009430120485320614984526027971798178111748262203677354072512917411358141361067206486500501582432113218478180147204571137827872909109462052846603787274504278192400436200177385025905779401946607777707225509067754197074078340686760796721038855366646710014858148065282853338261215530082035808276008043437142010284119184403113478783670737298230509799959596699735136289037773697952526024102284928099055917607507886461112078608678562022426297755071095081194528650538333272292703105339842700015484384739926942391660727845879244419906112324567178774470125418345123675759227587311152806321696132492647917285075876781907064345269160189497396281757128648501011748187874906630878019103592812391411771483454519901303342499270718343886659433937318073491137363188392909837859106674809567509084006163856576124071969658791745032821300176074451429405964719849415522447861623093433846831965293946530649631879530087147812217769799616799361171335476705885113130752749933098383037870627674082351355740760207746565360867811298073351527468989496206987447063641686755119220829423093685965629064019618912841583614334467622124648783344657683464520812963060256912045916090859181222633383121156020084925442390936990942666241051312245671384413903817833102696575631545685686788771877388435974631604031011061930236128611719183896099092812423228533951200*i1^59 - N1*38958348342233807837271651430010795075476412776474353916521826635964367914686371444267511981151194915827544338249879921050757308298328973571589571528466712670749724586388151263477452969701009036692465648753566897052647086755759758675239104206879934129774160289385644413385699391818773537499012991602866518648159107850482174988526721232133283878977884711442299838015406493789050563116415536919677073557364790374946684567498156988024932046160724767154823867312498566824741672972908303611032005360602151414856167323043712407*i2, 501381371821201775905824040221711702538893139071250635772901789728481818769810565859165460764462978338021246841273452083661101203432817817832381234390399960917558379109408173909749182157530678245614238232394230113959232584697703474697954916789567197163443543035658741182369886060748579774835946934912901595425379995795426079061662013701488687179574886994016770318154428259080629469327578736675422735398133497306955759213836692946414615850932799607697190160528600735291600262126556150823261193598553521733297128479237788190358254620466534474497315455517734693913356129587120179947562144112659038949621888696379635954339600180114047630112781514825370808010602187140358605801188118390308598811855699872209398298457767336491317329373355103363355701752797776067643357437444778403938756081646356431759492283506822718559898216934233791358364565443443129074314496538697343343319694019024972348391365551291185275663561124967104307286602136097853804850620430704105730627084035292743051944201150370713120977180423171125403121492647499609926882956454663209558276772892222521990648693543650031264832027309907387902564262237777432871920351226901786320182299353413295537949933996216991030347583602982816965733375972488161572510037571316563400153930981546561473683444659241380174839717806883581973625924936218128688624865889526512088750098754765343146077409388773642477641815670043057395826522826070324197760541652871884778553667818068248862223742260863901719832528613934704378656842836794380560368388634112703058665350799113917046660218691929429101875537137343271678905821187114695228016137314107611201530759695515898345862848049549540861751178189535385558453752726095170802200043047506321620454601151315528525499444596158442357222853464744817828594878056710336343775851795887430346619647695231253883968403314527319261029138170049545549210925245510583186502329226155713856449127136848337593564399617136334791031470513962336282214400000000000000000000000000000000000000000000000000000000000 + -29743343736836783148263327316893638251123182867990855244192656338528506310220576900952857122105142045075954553691471219051340831548980505483579692764368516718095566013652846313525051581978306847755171173622511123637544575752740860086202062962640407192131231963792033491821107907334789247424154904960702996937425192002566371824561781142524036354552260525410833463164606212258799358095719824753125516902707750956614683567482066858122295165440791755681482933960111342961597422528346617835594028580516863751333917129703001061146493937006306112679284063343922629045681105807810094543319302858375494416999746094286804832934547156467069456255778646962060076818904596042756952152978360841407063394114934346333210037868086260365123561085985615997610524240095583828337889992690094807078698575834257427771441971221972086942975497774235493015345439710995746834867556594687022219439333761269587984671412527749375769012125489259587797047881260474870101707927249811866477646562069571971788264450151582650070206650706351927820050817062838915731650953669115098607119716607514146704482446992298550686812255595534441798129197291250691251808165364320935746901200241941342993305044514256244603930745187524038334961098965047062175739058159297329493797682147753260992976296273747208800683086534198519877688116808678811996770211424963286779281889350750951335786432079795033793505134349180882297754369855572758308876940533081032011866611997037380568953504048163632827665716781566008099838377006242832755536385054585249325355492862539247102367476087475681107783970199652328279200420522450947777841485854181922848042071849031211353222444820943573887577504926820129774247426429599088465798944577030659376673649353808932571714363390214510095443505966689078218024537796801296789698796558739004614648517291143006440083119093140356922085483851367971335478514379400902179261706935668689983135428700367103702541561470492582604344979081743009054720000000000000000000000000000000000000000000000000000000000*i1 + -574783828734607293326991601652152642276292047850387523511512323415282221060168586785961786431859856066200729728525458857996184305732578609440866300193316245227533942828934102652761608578372392894421175941225683998452858663492501713317138220543981113902797148654847293945946157913094024052661375002630861953294301638335835752993283919708385013107597604476337675446276156027457079622407177413307319559633888707858965926028511375927331015008472477405534163698479685101916563097156677908133519698749219336195315672734877838645813378963004928001763446842904636490755209960237586918932076749309708067727362655217269916311760708595684316447306410218201533695107554556424626254035151240530191753761451948194596046340918193026898202874861390957308725483829882326604056577528825735958853525490862746219503734800264442688721261024913880800662152780611888737879039718676549529735384739716281557986534786149703289872333100536562386687998589904994433241797140034500105090503353629651007401851109614298292372029044004261978025734246385955341044059099780659380660719524280350671107965730522954341506370225057502950508475367142055803459983920244430807440266833937395960634282732556751911036342227566833344354385557571267794640190142242233753418390191807213131886370544983054149155635482294476960507596760024495126899030902366346619303000858495234132798397129510178373704751409530655955044552239073035018957510428497742583718442778978415471272762105391660881092660904322763843407691175484576302826330896593237196300992582639789384238456291908144840071967083856145567783914169091433000180393022242128273909468120843402984034326634793378881760216686377527144413004230403997660960707961353881612658025590316446232431096996247189320983940311893671005068068613966436296713586591519920901527721994184230939804913807386918017503357303863060971964005188623790112393533871946504948963672314960182914574847699541747972214269961831406632960000000000000000000000000000000000000000000000000000000000*i1^2 + 511675063028006791760742203733240521153708429626863649827364087102592508631540709912317685783111633898000598034556230977206758029721260553794508242816036115565369167155379392850378239949557055496068936811053880166327358792686264743576241176142563622842695842096362853470255436884011564838086168020790425372024184098990776381263123879000526159709990346263091604787204411170383113030815470148988320381300918535893278164395122178286622681741999324816974906832547867397115742780146888204421197786261548100885749964448981207260606666173250019763656432546997897381420503655712130641706769705613013435877683694744633444167958841522211906141490128261919447976338093310370197166363715569819339228771587478039037346430214930760918850400734983747341935282796662252100649713149402286663651157265961320563196905099694040024589908938258643142272912226006962104103242693158401446815042019134216477549925247785450383391446147626213491389878952340246160388468524664571261568511002519442805791111963331164756706934447562935189968417414409258091579576949165907825281600087848033847933692886434948199284773310033096278799297501483889666860728369399630558746840839927268693541892318716362861810377987753217129019663184193234608551416752289500488831742770445506089315366871613049312546150694225889756658452421523276884842897214288252990451365531174052477070395387922474476460185528062006261289184234516545201030363315614564817142898815484067013295399725545200088023881867950745125411566921257092249812158205892431494827102331242933408385165377650562971455671399901693144611231079504781937106290358654802371449443230243057914272948973223458365021493461218397910860407700919861681218015120804217524346105341972508270102563130047795111716507945787719861618883812280858166842090872918543936301762556299224450016772112791614297573484260093290164688622878981587811901853155200528354977574195410152146671205825489941062257843236421763072000000000000000000000000000000000000000000000000000000000*i1^3 + 270084646515743514494737529589603367204562075971065277774422316066959438640373221375055749082842351468093175776395449417850636144856284527955359191822265121621870326179217447981935509686607138370764323632580667259654479221556391002100455228649205955920676699538488012309151835455908423645940848534344461618575925674866353833515127929083388907192965721694439145410087978406824120224360583799714645514934977496087952412694477702271285830178842754235920042185739391284331046417267364959006173081232666315878819608559194167798072946429518001954151923515409138959500445666344107931723633468642604090759598652193638330177883470986962471039622262870486224711442161632639544438644932654084387812012662859499447717893347710393417928775362647599180799935184816973003872450022220874993682113962779156365272351178340021519670268020132433049592556616882408685806937041716034510705191149186390906830583057556100537529108612402708683284372253017572303780645719291210970588916027764816905692581058849089133497106565445149705905732298353497924661472481728926203223788473415488457452058675138420840812145807625485428635985845928034194796948111749894048838108819987094008858698371704448623701925328514271264307444008114059483897157342931840385833435416555277065596039546803719763755913756359710392094611191216550358628948481488982167951860790113195639348566871277454079170345697059143061630349721446204809746096545909069658145939555343225984444749063052604534019830889717811120304652879192333370408807757431672139610075233934230801432966848200229801244124496179102531951532290677609627896077788976625634885381763784910045863365329828487020153629515162274307543687640389915682755605373012025770677618684305460433320726946472253406957030108670274911913187693006149198536506440387621113224707243345409737639266991772626212636045397461322354507347810877335251412887943746185708997323292937669874058657318540050181653301063529267200000000000000000000000000000000000000000000000000000000*i1^4 + -222027539973737202029889702114898982026764417325187804313316041974386266905245615991247645060471955404161756173582441464331934475655431399799993245536749095738898906892603156302784228605601689170162305117578087923912045718545986343365775132559007464917335649134065575745561364906976914174774253758890716888308318533725289321577547752096852951976158708335727316798550335379152989620696171198123401145504147863808987082716114461943156472079795826258729077265594871487802632484345218763601307259234668925811186321978900400221371792839578563054846093826378759103783983756914399684558055471916064593360717282059238509500708550813552160027109571512835361172150924985606599873413289156878313730054346287437111688231455151778422842107895835587670441575400819793826632596044657417293843648164716354957586547832673497080242007115153983132709454530255769961608140181999663730146574097018275200071191818276318329251548716147238781422925552324637839185810164168136522686913696549602527724382916383133931895884367494055093219841271304152262429133449503727548333451713735618376363882310541440019605133005959066369188354904009900904556748034538717063647412096295432522995138726848900753650205485914378963624088584696081763324517678458077267539025355321251414522869662372179502850568272489924877849123048946403216951838029553618741553243137644983050347977023743020362923472403111434706409749418438332921276651491811947434323249553460201920018193407773463093386141996812400876813498522167057003397257379119368891652331603230187179635360722107509702141025021972560874795779704701605948264877031541984356189116988328446038054562599045138040686040855615991875193208572433122970285844138461080569922374605621069587132520446693667296670485962086581803909261095668522234851999333382644154300735707063251351073864576537716445811988143402665800769352961144674587593751243014942952842970507514560206764674718524421899525386269622272000000000000000000000000000000000000000000000000000000*i1^5 + 121077281208987570073204726119941015928404519056910485383854040464879366870371763959045296679633525308154213685922353340707528427619462165995264483271614381526045393488621025388142165812917988200198857600953263778542388778794087600576461429995058086880842783915915611387385509585739130438217697980945612356901998173721033655914619689981652696300075547782160678541999126624569625643990597767272067054131639198271047354903117237620593744934223064571564013621403683668424372464228479442349019798278292587453895330751767932365016472889412578232511340432968969690262591995782191701034385620573344532671017968700956417808949901264038171573741721796583655624843791564507762427833781323704502841392750678630318167487468087291247884587832312840792551164949863173971033330312510918970570798406123075939494004112411936094809901680918460201850323189684421937191892248165562169216137974277152768367752247382535290508188111328068904908001369467812600393555950875390015959625981434040987933989551040700240492346325268028666624628808072272103754658098870785386753883516750882913434956332375696952849862811166895793461962747059118595344822592796494355640819939021530575987555348383972555148112332651371894925194689489707365438411661081246561104409739254554200432457263146911175679708462381735670663699743645900010268606542435743860063240362452766613303284145688574736954028439220373491916276714400477327924856173060933484131635554383250181644075323937083280601724006568431697669224249414079631554786333296257754390876238715402292585648755967343536512255308751330828066435480338739009665197610461338672919990263144610248405125349722341939000671883704384117224295079799282788711740282210399990610183919001155557097425582585626815549976960840964821774788514939097343471760152698931010300204132432869259150765311777247519273710340310362626574843173640455897799878308985343286635132249106050928701640804300106006718397913497600000000000000000000000000000000000000000000000000000*i1^6 + -26682644459032830620769716287182571537171944477513785542196482359034088345646654571516651486882344275523582045478366336438412492043060796970548835960954139429726456576215268492181525406499536748485648041386174286656280891417896539245069182125988150197906112001336335439824084544002178905697425489057360728980469874963469902565915165959622564459811279010508788096961326147668288064941314654469103629932297524156545261603930337308559243124666821851234280471890807024328514087956717952328224375632476479131578932852422170130059840677830728629564327148931190572871807321830989274173679844044577442075617013546907185939161615844552608935312625379514273726341669631231003157365466073232024149446006358526935649491642698582065622329799240148158805740808006295611786080978909508543491014379618367863787093072429843659679282082888700265499822030586624448482419272057156461501231987095032697227942305009853825183425605450029945438925891934284877890047937443492158889982232570924288916910091588225810026808382472222062027815776155555223628069117309804798073754091814743140517170008706929311673770260688023609732098364419913380772891746449684406967096861017186627833451711748638827296618043540495206542043354983894586966217958536701271505531873683769565173637074149833652080172904976424583603823958729102500226645707645932996035141174351357980926617766952107574478310448847476072567356757219774476350977531347436376209105952363545673229983859023711644341400189204310418651027629132921816772006188783754372201669731822194836563348538091314651334586903485081199135369345459775838253382834351932025345621715219790520157840702820024308438834843140429804585533752986293682324039904074580082559238713680939044668793764530718597240488581472354919876230957312102317948980730095167388943844610785097723715131779242754902133970790005367934235537848256118039336050795801586719782306349170008389755833531732730125904301260800000000000000000000000000000000000000000000000000000*i1^7 + 3347957016277262858828301165601711939626233471411784951513329340317041649646590394326865639216363784510609729797012374019430727024156829320039852610064709863750703000059794335594976916888404102678828182939336325678584737217136735626475766983532471230488504619494669768380877530434088991015418956783387659512778152852588170379414490645898225741917589830232837528261126829151758618132573454166652785730068031462781186640345725681783436914229646860733162705379965689862955334722620164733406925226564324303547543823787715445591180095616990218533635751489558731895820082153357746653105007841934788613483270483825171091121085454577287047986063247564194174788625244322864441720666057366852713399536026199487646729992797831822576228771101125927881933917891864240685168309099765048824655061780016532200377054514831703369046995609251376749149865546295495808635552039624618371324279160574752909873127546794166035984525567798568948893763503058801816838671563721106160433178839568083854997253768946312070653550481691097217006196400470543762012364753355255153642842570119888776816812066106347193776988827418215040256662184698280746404208025165618193467325958945178672598562063938658361898932581686706155945773808063399901554197920342561112995152895905668302736250960442580303416940254628901920528910888505084165933672203978163474992836732757529883391785697330258649563376171139199235280270959273484596708681376425366246802728453126131690477243169895187355431390942523096403398852091419275958190473854587344182745414451237559595559713020486115532672815850598611574154207404533397696547682920937272902772306685210570494979795395516431872820390213766599808468748891356117149710992212848366518444584168587958981141972716472890863013184671406183797287565312425996502717784722213202001101166658586083371154073651633343169392007107305447876342896343202457883999174805117485534964257001930314127777622407835528724480000000000000000000000000000000000000000000000000000000*i1^8 + -696417756299074925327528570802400159853577427865563859303101155903113719550813512331918759371454427838950187637223935915405557496376452437496855205687633731248247942892697454009241955534154772908830775056046133664489915792982892556849675275189860146957715358965920026835643315025817219706900912245522798850670133307697258954342878297250372893254673748051678043761869664958277132893770962965451451218731410187768573582812566315706996180099932820579822128956343579987484003369966092233940492325016852676364969500489760575686976903482666709501937419878189091181515327856789092230314331801004197808483342684262961036531843809988189564677833187421213756254444950943797904694742136773095836489429873390668203638755446876110443582146881000179233021702754757171062731846548700230798661348999471481833028073217980116064985300834413363604114798631185443742862979556940588391878792154016092745740577241329423378414623435677917145791293701535546773053900052190287177546880133763570081515949276866103830454993505722904116122687182884992830386848156936148931315693701259628504068375067648547975203931147607732513610717476903498371571615251436362459739939846985988374386570876608868000399854376373192651818226545248427244184188061534366861750420334785407398534083786400083296518409410454981249534853839341521449087444775100840891978034318019812681781263863426303089837551200643415978445605106187539967309758777024628831668782356636306521253613379799149951000690789436169428147528716740149284286264893231083666831483280684444173184149676848408915033599604639343206818012009811934094651277065874643240142514108142328003378600925673178974245449349256509514507782172513007279776969479660607243766618665104347810993728677891858574185470469132037219836182876414881861001024774824887927514266417713757927843699114951758060795728820462943048532407286772284300589873699657026153826447549544153655665776849676050366464000000000000000000000000000000000000000000000000000*i1^9 + 200533868598901155191602316319171461206594066483902674669798309389931182709355106127484952375132642656810342028468491952551563867968188076501403536740326949975917918570042788913646493860749098242027222921459003985145689812955281345857846294293238332566986945182672682418160907957366518943798872227461319870830302561295516164967623632408775798435513039625210877922646831891646744247649951056456644287379636953318922746119783464887695407675041917988688591047273343330097060228828322222707138650785951829156461114974822274803469208171394143052221038884045664070737861331189018793849795823276543832081846440434620498016273464037846741905657284518350590479080515464286294051160320849006396747897350956733179420458769365744638716108077368195458109159968774175267753945979024660471828077752132951683677839802648021229007861395210439680975101625842841995435099566543445177747679960184607884973197661051817655227129624004201613843379404502686636838044065395196777740445524182262625119293455478926792731240692469025012387492157246720563676069576223997990174510976814943310096112547238547374357300288396657272522179743851581676469440789894738272343380396372658299475113967834299952768654404953938034913534202138893204292762613816344251793872194443133170987678421755124813819993341849917708079545552217789666636762241346236514529205636020138031494543715464288637867288316355955747769245085535807220649495738981572126551369817804803687043299845676269223123657157980756615802534529207237292566160763992605225618897119683731918606133654715207583557206517727443466833875151620071725352142134100367731801612811785587524165523104760905390004105244729576321499540886342675398488212875860389486307084518698700540222270799602437880097643764938647138206228677064435172957243161453581434175242708154435774369005897530851292384999819306931728093179267762934359234210690653545948300141604078295845402802649462976020480000000000000000000000000000000000000000000000000*i1^10 + -33487457551420875094898983626331757064708933364407344735153578249046279923293917811463524492318890526404897568921382061013135698721995084145908633421804159565524698047262739540418668757809472983604988631287579122126988717557326782106199752638870000995600651913177136537194601469018136556281974777143320206173332737837858285616936361402378183342440635313586312626021147234517892432935982911474755544642922303123245514311218224394507245552423220433497683098969338779158416685538176506247191624254924985027741168759775113548784014549634627502240473798083504472015404416863640202256345763232397374087470877688097748235735659930052165389362992906625437975665682424309031097179278387976585543373087349021947275475600412344359079859734729815892410068155505208112887305343466134406019038102673788790133795012714791514410351569362344851837052445133035256311296525950419863544980101063961994968827332602922232234416887739606137020137024234648513912034744971796369570456709319120321511625855475663433846622653771346152740969221596227601954011389559244809792403042336028602933677554401068269045900494546654811513352757246165321751594605704337123916929282144535826987123426784269085461047450471024818035827280309041950102078236654947799789416743193821543890949160939718264381813949575467572329060321818278693684720050299697546069244056692228490638948105626665428562801960890927075408338464456793710481801214587455507973166593149862789873102816088742502570793006826037691380475472193105159106621484414402802127981166348223947258877507089391069059994880620228350739289688421176985023766636525952544478938605575609751435309192667577939879682451959387587213288344453634964165851160652627248292124455285897790610577991363875959266181052729983796174865443310427778782263693113800406390125135358827529669321312201968488599530524042788267949468831893121045100552220259022280042550336070223839580919845129027584000000000000000000000000000000000000000000000000*i1^11 + 2833068252693196369086937401499169923449823440237411200691433605989216790248367571251133808597604887187417238626001086281988313091944223706207850264913373823075401683850071257887897591310277757792927972998417067173637467735877981404213654332080726270397970948432606103311935628207254112229023391947581667941385578110373809480318334528553877985798618999743680235844256703997104350494591830294907918000176814270743649522257371255727838243112315064638584516650283375899046053156830160920110257183339957622366778414333259889390615226223196775778208233964318270223247198966477435033395645745458657040848537489864611015916820563737943932246872479755332032469963831357010891050674326031641615574959526886317127424267869839288537740981448428148975132998214842487340351322154269061974320946522013644478792621711069748036300427492647587896629765400087607443018011822377729464695805921685083429383876702842807395881736519659700208863649790546626171432288899404887692298296952631278204570010366484051434287028554845290306106039676770768693080713739252839683580563684102788547070969940612317664795016840813463172427643649091598051332917619163416837413676569839789700918917833314196652586215827549981426998991039150624231532713767504501882772993361471739023328040101391362543705679310807632621236597968281839128895958054822549028225601298465096689774513605364754500511221190740345816331314821903624187254533831205039987738006142139616932410084442778161565084820837247956200804121817244293280884027295265181060658187854416227635671182115984087673629181810486586481266203012977477479380803775175005217429193865192183050007288480427058357412355196115198870359539740669926027398778914810043026185358409846532892410570316275651809752952204720861041655378395703032039100119357367617410702633423935128366916157121881540728150727771711113193012535693173646757867376020646519655630100815439907658147179790336000000000000000000000000000000000000000000000000*i1^12 + -149078707673552973736083663878544409196356459570420861722706924421201072957394738601155580433799743014363411416371178517809502676856594303138651439811695118876127282682693627287190036411387975890503464875497064060411693150019251622270360697363119961699358679161831056969211450391205819614950909938434128728925800699778920705564350906800555827623184461322658474844065968326809478795214595510676073883031725705169753140874469826562410203971545038724245970865677828415588049470210780981814450094706254837748313988375329683003791421847527283807693826437845342014491943429129821810786204855915973815425896153974291926482146407486045139104114042827828761583664717856301431844471040823128895133829041322368240835814824037944279943182638185862045339175785758424105190963593213068959891693135744092322916055920634201126527024153053814916446229736370975784021048340649940745105905409109948884136635552047861572741897102924296749405709345063415125143225624733853082062240905665066053467714169413909620060934035596219672939889919887222488647641993549807806487343051680547670372941365278195852341881597038725221802307396600516708902059976442200061881165044358573716900213424156704331152096313519934432713869473115004711419049131652500085569336129409272567899657657567990336086706736754036485026965966839739415224006887218298810656526618075686402217069084179394598547510966943516967120878992134386178845782000962455118672675974069496854414628582918719703933676539896047147680816229913022606218653507569093422144296009953905415356673620394181651047281283158110995887514625884262154266486158742536483619743554614910036112565679014553394358507492373655859357406638754986978328837867994916394327692638994845570526119234807348278563248544551125802908429003116180066589225120727740375558849946497992775914842158299433399756567177337674873378591418417375942716723763949520591495065240172413286383144140800000000000000000000000000000000000000000000000*i1^13 + 10818987815687206244498061185979452124555029376954839922202046087295120224281462819646883792773112313279344443319898727610129702000760422152709232302915015679970917005589041518360615331190514180092411968289331051016545852378177601263081307140060098126698574474414284073335896896073941989809002771528864954984892515617023363301890771508603885347653854030953995942223751555759088873136978412034498256327626213726190991153745318911176838456482415446129514617737762188400715667919867378360146540132164675148383137026808832098104619728996954862184453921186538589365660112484239205847849295770551562998913843398915146080179706847368658888486430979334897495773788611457260437991643332614243855560958447117579594997268778885376764574577966796208645517980993935829035683815818531461271661907435719036733222839479370209211829630772171064336827836013515549476751164071746127206885980624388228918848378189958929339480801425626774154603712952684791502454522716151901495605165349999099567628899615752510466490130149572218776693465263242816076845767104289422995699117744260258962599269626618895160515710062371130654134695300222240705024166932589113074127862112373805616834158655038484881170116175747034464668716833441178464027591849581694090269707773549269321432961864724598750208335845484433639889457432173878957876428902274339197115131797484540808461944030916966695699709988730566212287382705837376149808850959214738986751835797954229967377339704550504635614374231117670086106638219941949130514315968456419521806160703070159035830692588602130758327462828286531030296332588761019049785703359767876114572802438873246073693597680354165993799814006640817207077726936050494882137747448594322566183706370065741067129442110949800443472386050108916943968632361831427106934593880244423068953755130839482680860052490539683804354243355882965240439963297391431375370148477992386463377611220156985502597120000000000000000000000000000000000000000000000*i1^14 + -1585039945215476164026675501689073155503515860778220446989246669287174119798395843207981172721446821682293799138021910779037111261737572154528982647533594846499103849654668956760826960345216578104930933366317969259031255670382765955828041233117399245538126110252968518245219497622900897594192814287450649521240341808333335877822829569972335067353976229533579700764082030060040629786410536417246142890754355620558441469957996691606633000391011982992064468946730158572931138039094679484430982691076389408634806006549344575058374029239974347042748018738511779982502444874673990493314582979430814857482377749799246816392721696766630017447067605030294022588059709000286487559589070042776411273664730871947527129140650802268230107909862447664002205611930679653020649052346812008987615979205523299180590018274486499215097723376023573429877764994795020854394600541876373025866433286548081693610729543022027410554020468749243295467231545485289033891161149445623090657123196278245396443950249865231406053658750607007739459089740783284133464038065288230921046020943299747279415769408155908151711803338876496095081581608138619614640091407550245580081827245254506104964916488867524148098808192843397314159858521460313812024869090259108787202823885112443880590486987374508069493097761155962222150852549209276281034260502184546168168706396315652288664441010324237775281143636344364890239173319434298013005899153406992179326650771906004105387801567725501864236575212359053610103847240232775424840892851666608557905166305545769832650721681184115687514945322265929538810752727722168993734974915132776863770808346844392933290862514145786143921072055420982834407022671357906204675271964214686899588468255566160082539441672290136512441273694076361770380477417296625107268852089810926100141324209012411935356573822466230339437608644472193799395909992262906382172362155744539687075026343545024806912000000000000000000000000000000000000000000000*i1^15 + 77497154759355411633128108550967852503414032313225783444604936128541068582344784789995974392656855678454093113397195222499596168307166670106222251736472298683066997388992723984873627107947973240647386641713768420224306259311436221976529868714397580785679925972004353223058894380159952011472757474275627319970652834471593390730486589086064263968049480954086894256536609838049306659817463987471674846260787426262151896094437360264333015012638172816108268664570251950149449341110835607606796231004135638951147916363722098728408337532144344808626037469227405750010262351388707043724487730798671120891219771935135759340781713338082062206443599243578508623862944580590916852627114680525223250527136663959501434106984934299483874711991669221739580471582452152891586686918639293274669540965137356398400276975604985928738955884156507119325300736594019831270271501584713311063715386788476141564240465302419216800972130186040138589343846475521520075387854019434843737421873439005199613579876202279867212712762353057804062543418101901358987790631337152798580672889870992583219549578344485694103379050324683639505498241788739336233608125782433864865712619676405824195674839115406561707399033211452641672887065044514830763396184284790194620946279319741228967677319941617357010761510454619457331549942427043040644007395431275971173663197904786600492686026822945162491796844768925682809409913514089044829417380015694775529047165876547085002268569853511108240283310684309726423342411014448358922357328325225234436920726346527678809676235907156849950300550230192340543140666706557094982607389969743949687399074862549411035253246503120870811476423503719793284959252485477188918584772903955244425856475525884583724516959327980428504039059538109111660743340096792645278242853122241526330051295013616070230831112645887418859368505865788111223341015778968640495962633330282197867517602009867878400000000000000000000000000000000000000000000*i1^16 + -1795556000626709246796409487039038624876848634197641423706802237603244659837724858237799578877754108032781262826355369419218792752804872173147981576781406723569019652347196907467752735118863915044845615902002023915502144936403039976661285951415694698956649294021434186503735800005471214539621378171409142558027083936971545670157239309956499367526204440403910189471618350222704991900002101097673317648018265399756766815467996141332475490700185136310532604824980232164980079594235885444462531435928921153813868542298244973997307496946590806762123966819650576237797963957181156772987211172441813853216674300756406094660322867084320372359389200207140810451593100519927748067875452673307693173881683954171015474253673393048220062527337585581246824934770749902111599855362620448342352302111174182030760113632251682713726457341185648489140216035116858019302127153654511272397423818913234265517483942246094499570868376487083107517872352123975114027510257606654217575251763194227021720590637950267874151811367376579846750371789824871616187200770261353241819022761174356295047023694587858506300423486817222541947409960688252699834685700744337652924634675717101828016956806045486867623685104178927454176046631164048970055711692164904012122579082916346801739361287592353556751146656490784559703819308165226176966017771168924931031851871204319789869791443525882766581067620976362764436409951710108932300398823641908498262098873614544990572717684495567045935887614993599083563901086574236672097464754776271380263992888386837956045306492399179608715266932806980423169927101843566274686520368270594552372370097440556182375021550192796655523726381555424131101354713889666096486074838317357455444871417590224195494270041129125914612634514948991961992339927074893646137865330029082040076204536087752678568451835420173736378793471300395199000728034358638734699173593614912322479769276907520000000000000000000000000000000000000000000*i1^17 + 23225253611719893853148083100139075396177557922585780268023997549593868277359362296841735570853044897340456522572837293130473536867245222837610772865539844399424557908163019703452881369754746399487818573667325025521377474641813215796366045265495481496725798006273264310770253985751884260434186671663765927196653147681302290028553085353292778256489312475085994968089377523414141441482600552980121035356502581713860120509793810432920285345325675261760907285326788339094561643529012477244773944143902095252236671086024039283066486273701040852467570993718089313729790434072693483019418669914853889389077473842789232491305933901664263838031214441946217934223101607710954470657340028169131995964685265465688171256251478165612255966446268355129085442119117747716346207040388548908142435165968658963993989060260098819648338316495120644639510144860416463002632786185924357448019001115970711558299989120585756627790241083725209700321644643540096695471521530322549572410322232615104352619058830815943252166401206671703949056180222541352025133180432750923000029924594789057032987044717077235374825881433787470999374874310254542959974985204966862553683136599534804291556236687999789505635888197861191347424331336991766650237763379972120395455299823097699668850048770003688830067043081299411272819979122373069637322663083876575726529333088106360534275537564979983161246237959508587357276401218069614997640646064405555579135239427157365900358900812333421747052313730300931816552629807876227703483794986707659896130081512110530396513471649259165296757126745536680935546866558356911457723080037913605929175218511651353722376512699671894413916510279510343645161991386762242379318777258463529112437240776674815480590108712050722217978720829283440895948386205888375842391713378564807357816140723469673557383395881066091519777071810013763076681741372343049393009998809915940512454410240000000000000000000000000000000000000000000*i1^18 + -170121814944362149204550383519360138677950199137803196012481313420094717588585021589817483100509113709935226298976479159192665249292388308757548861800951262272065216045600720174855837790385046089904624144756811843547227774594140767274794714666683036364640599635842527553400058698474337219457706236449358181919387334644008391546230780296003744281929660758546841113646234414138647289834203636200324366307532769550926615439127246785596792391568334775391361721090376693769554510764196476046724687840414392389095535604001452654555001297372945752180375153386942680973597797781705551734225563387629868116038707578548520888608329866198487031549877320997645663299184305455400734841004681920879390954098805368640660832082895335202636265794548925089469887596632294556417973815581066076422724699131030744066395213944594459560851701880612614858274343481029511054193125587740056818194731758196649336704683882991935635583952907401446148468607780830926013219159589157601568775012629247442313708098952580435555967725236023822663944212862938606596677973696485573227383847285920421673256950724578163908587391783761833437045315794642601193717117022201198041583156204952105176839079387153462798132895070924432937272949916612276349192156515272973898011797940334148272503849399323743948240251806599033552803798997863854148688064994198887811056168505591633462833899324418352662217068182787448128279015520451703058927535681036527346695406981894174916378052296687009106129382911840247469109833451010985332751957947457383836517678438830417354821285791163206624474344799929586653518905129225008799133999042889552518891126376798029183075566609120048845169129232326110059957674010337876677548044240626559677340780057537975332682164924193911233747760252156358528368523355046877791779778968775268768018735160457712304796351859827669115022378805534292897748173457555167515147033413434993331404800000000000000000000000000000000000000000*i1^19 + 590508226889610760886801235187693651985576711607629066988154191683754281299279689564328736516457483745066158387302393394790003033757653779407597717752898275155816681058812294224522702926048540358091248940429831709495527286904943930638976308101477521815711970567144580731097675898215245208201635275279899994131352414198932160430180607193749314546134837131457248724314931527829234640487153408507087701580389230938134435867704754230156112989332891466621825612265452658804546849104818080135183308052189189146971950660297133517355086595169789500521977812925595124722980382169072782970416956966414127321614169378192312133184839187716721532399175664601224044647387502856327193041119817267823504473731536786802614384717103541076516376059792406836179383988197181979625516574248150754373325464078180011578736276294022447282667434234089059120912623924470679953838725114837661186648507844289907902482140176745649889737793333437347478504569179939187080610511011360319178672217063266218317384151260258534287659215717767751082942209860985407051513106528532854833258809449311603743279463967520129312942306810916047560765911363996652242614429669791570965054218744711744639673954138606220443210994271693361790472134171127988784042378461924474169917791795137282002783534008110753780837706643624045890773532002793765222081235219995600478223195022287958348304279304117079098728168613815518576565669961622232259432198996094645848657715945023665828851430121291988124790691387818875644356626828533885194315019782000680463534316294274465503996690804881668540513932624471353538742584869102865462924890049487349247503989509468239048157145038284385450234182435421329474348687506057335805748446553294993696103256502567969668132035605023196102714956168812204300660360389691169429306510695895571348052309948419377256356187442953794168976904699670599253044069348139441067764845721537216512000000000000000000000000000000000000000*i1^20 + -898886526230997490405049802268608277205916113627511345639129375150380572138031091893436003039867560333616999477425772248585934932729372046512381100202408408799583485095703067116281324968933170902509896301476820525873034253687378602507362695058730371333679661215056676798017192065319260880512834034476554902352158452543907781482372385774889875799817410361922542801270365850474454827667283434894221060568721579035426514457292173731258052139585808392878698480979135750595070429344449542427238293813802026476702679640006232817249999989315647252364282340248013863644303525585258896801169070850256937153080540481047808730929574309144555957749093302367171443118548008777088584232902401996822946750322061412763056689600048951687227436047754241268991685981910528497371266899947174361126823355984665803657502593855860942086972660486552820039583716379954694029495984971980856404067382112377954389025322892878845473887674525552505585647043653818773486009972613593632133874242353934129533288585428434457157136949443396118254418380304524274897330805166338775680481718773620194171841304078547284937245506863758325878436266842958144091509679863074971706876666108951692889361921536172715636007802522695605150378040765045903878838262172396919404323731967795634781952549145481536644945484481740756979224608638215104960766579757550738103814470268196116551011633389737267361337482667385840725022240851003431325927171730240187455064973792161273459132374544617172175421889914691347533205199555244585132968522996578391540028729032512482969689195396523108672054120660847472974782830540458010501163269741162241194366710855276625139779137829749682871153140184586879821480163672761318963442130609430608512411453150715816799070090183675733089907203087630790221649961084768688281838184345633354825831365761525405547654715031389459839472753829882777249190538947819792613158032087449600000000000000000000000000000000000000*i1^21 + 1079794780365619508652179671183561487046628218779412723753672792781953062037768596895936648096080806052468832797971924267862933863769131494902048066312260363027469273095090921334541550809865107107151134050534921313918248801510010290986147901754613099335015202849136840253765463923620559553996932081649806574458076528745258274405476614891941123810448329286088770816884259154599353295409934118508283479212939611002240666754034002424833611023629308446580867391640437897316681907232864546041029404195539226980520860497184442294670011701036627785605427439327722932101868024096097121655448851705334382304132633110831821672473786312684337510288700410026105370029252932587801617555295348795756232023733978477672336540381086261649057843278371562995274498038885659872264343182863853079648203649718318194266780792758401826231638742981107459222153517403276718036694394318692756930727226774476660901580490736339495272891811127780162437246092096214065586625730762600096748040627331539869410244622554929116288012333069806818584364381986892805830307978347157738543772909916562491771039979993386155180587709953137491323791480251219295279885875191222608284047022087584952675478106893004224533047742966910749379539667157915982731997220567837737271861595774585845191718598181846246448915798274710917940684982680510551820189843388697376930930793265872536348559032684033850559012736155414120943750913821543148415508617982325876608120887104478024816924133820718620574593115999926515956407073094453874387785293595404191261498752695828217115616151740749785089482970586057031308381282687476016543085962758649169844137574771861264598575517248756284546349086378333242021973474107272364004863649521587827272031228521334022160121590301947588821719451776060566622008091506449214121244471629191297663644318597430961344747139172121494848148192875502561272190769133993743634504089600000000000000000000000000000000000000*i1^22 + -1605298799687555445439748558526951109048734838141782279163114634763416140396956485133681298699719209585781298315264826199148307991845459464712603557065500527513974439982450514347776816710817686904433830200335630719400957247523453258993319993809528315795919986340720130378362946545386286186801748612404232257947103235854434128424642992290100520218491639408538306525646041369813857666331680333257811136591485313894691956736694508797515511710834519070366234275269140343356716874754650183016028037868456203866296223373416175705519452185610259598585426214102223480729456136521445331241168697632883871615245211998981913463337269665792761349924057264379609031057366425852133379137365369098695845534954296263963232410213331186603352467738715807644762914208393191510052356732270963017149165131853999717854577321329430787961278793488362937142386453737535084510267027391878130419174407057252483510651182835906214369695740145247511865805766514940200627785297129185071140344043987986141463511940577082253745577988172019165496498883657811473921688260837860889836957706226068023266077756410962506128207240591670509930051022183576741010208026651387306416500088786605560059417091055081613720583420160813059359336590567941402895594522007565056136607925739179328912657778526990566442234979025840024154582723153601652417397612158325671813502800300343912237977817302129064796755123613045904816008785083535211177249431419410597981099635963868282200858635710090178957151704305872572352689824499346184954783451500648041561966134064059765521419312304167696143766157887772226307768635591044312107321899934567290013675394152396982509699967155601051544650276448137433186663134737199497246708322854184308804643509327030891198507652569862419811956746356557738049777880161836994062676547440800543228866733126747968570065952624856753618499490775565393623207692919370049126400000000000000000000000000000000000000*i1^23 + 14839616592146500939024936367105329626780499270446963393963800729422806987725309916103736839380221322570179046482447795446007441165398241468453283685719738484609913072997577302548562045945981605374142939566683785102214776309126397470475296832860834475229598022491424320212041270404501215265500762320034118285045610472183875865052209339143273593278625473106111637590316278180028325877963356489818336750366771995012239043912365454954568500284260368850997401048420633680143583173688333797431422044151808314429747696655061182074687964303434746837876725251976253874462674531045556200538581759647589550339978929573922115913596657481834287010025303078647987679161968864998824731383798138394309182098899630923136485555439982175353145286241956949347475461347585648524523561615882118897197068211814766218275664311481332213853464307015754988888242851808512817757419751202428311278092984569694033041843343438388346862700508980321759781454315943811371372484242290569340555145966482430799989170308827196530009921113123597773931241555758551924698903402417055894161092802388218332144845890476735819533366784890853113076057933768609799832833435397744191602380803371706512195544286251397825133605028070602543235307938058199353166214446896435627745622187852955300340496914035848195800738929971149942242821074136005733504584489096735583598540287978699974144135146800800013937380830602660970739239159148421443946195555597282430294002607075390792041016383295772528510480923367018075762769076382338145579773142219861840425261053689644774369231040008422827468659008914464010015856149876419467633838572039962453562553852036288014093745650574017181891976801244700972107330635561960096982799486552524944282362701114441891171426551690257909579109400014104407660215052145842491396933198115160518168141695478983193650535213520051810546412673527818434805633530795655168000000000000000000000000000000000000*i1^24 + 47801474440316560154869598037789322008989808068987576180574809576604956254220440495572409863176280885847121802752754665861558219930938174530024578788631640200808608772119464282740566681699700589753603951427097384415410297875516505657346184878960276028324227648127439043073388262867637381985748363488994975242395693125482210451639689317078615361970674857924933197492227613380139380608216817887109914875641820026005592446376966546747969323916469006723529511578777884394425210355616902866794931777546588943625745467018088556718080496220833673949289570504260491418998676830179957176965993052737203889167312378498118239609336528198131547487951499524525414606454460344843263472935766811286687328217260317136210260959478169572440819768452366763559581349016664392857952717468714912200846819573233772655222081477304079061412183812934580976769697527113372897879242426806783087833886154150482269546138613607294278324918430336980418437615036089196196315310815575270227167662881827705237445118457760310758051742662808544930820205606023475746437754651489651495345576388491189267827898696039740697388181659348094503878575088700729059050137791193706236633758063603554570470052731235352122962162648199769953008621622647454002037256969471384853731480869810221331302292360374717258006036239304158698083513006090843333216447674156093304795959277431002058919400343140270131595548215045404100693741764536994682975909175143540190148604816782155673768497956627078235761689475051772802718914257443667702976247842228257391428674134390856942054127674347760073714200890943296863399579589226257913701378869246254698954488313622844402705037612028521607937655892588892893457474597362139666122800024580030545311749460923025580358150354298303675200815437921177018559046913090725874212954509060913778644382009671089541250959832942288481068509392620758993759346937036800000000000000000000000000000000000*i1^25 + 126045321924336940511013140005659049187617639880142536346047145906930132391867333461921765772110826398956418432935619835474263429868355663933917548481228189439576570985187652757238191505947957867316819076051592483741641007794640450856037524122882885292440158078863982617935987304282810807952227708553958969426001058320912355923060228835080400512589798162344853297384838913724211613980385358113744749219906232888404834265130185484335979485201912884555775093433761869063338231108287673901451244492746932795526796865932340259005712097713077317339798880200866990097741420114918191384072918627136237812639963351193263628442699968634918601740922954277551669112364207473914574279130633585268916225679817375225680540578009150060073667502937466417228262422608605385028107314571564973749790838712761808556824561042372309883921366145591890984876998407870512987520020260540280782795485197270845438137606392070867282980557355673522162235437747000877206400173067522905082165281091858586679878218333804265222884864050467991698497664417198341596192349688771991028802407607857696292753805919889856083570371010540240002240161254952504863317296908980715439088438982164257819214595060050963085071634982095527808031572841909379352174763992503717842477237519308959893550084426624055790128590430472644544305381870210240416107442435549543447058304621976399690319106994322615343419606756812266629499840525423357042690616803561150889026163233338926816302741825957995195833556479047124096979174537302909237206707731104858142594429800224625984598769892994494878219651358598859111204184189452341484080310956135122757615804234281547564935511443461533334438313793404591555439013023338619633168689804473975318879848716847494810608453774735818883275500638889731734178081362129325910509263313119638545536531322991731265050072245903547669174604760811774946700165120000000000000000000000000000000000*i1^26 + 147688184267670698576225678747001627924239150085448074285983780442466024173070822405406834183225942168115543721136434776157514785263801678776151423693282637928525725194436233506521826123763117737229355956296439912116500791872354879711265719109306129358019768213619462952795025688701117767197342677348232434817362351088322660410373892378048927125597552813157194870949128464692912912232268360233231371814496290567993605632528962086944162448906720890090831194013783371454955642393402302352801739397499076284964992954946304831026323580833186019178590438868653608101781999715702674233529564904831395748406108322767354186055164299827505258823519420316511863213009768776635496043795111586638431931526331623272595824481579644875679965057419672406315393343599120447110024258313704735730170969659951741549247372580885980331909666824927043574006451588013839052329022894826660556431325756107969573832146350278951476761447730463112217562313741793084719641229299255157910163820881908793546531100452972382510438290469562109451866613475146750564835784546262012752512542601322984036438470878693958999509195576410749487137308653569659072883470212228007601613444870653617036645885847019041002528688109539722289037202952327714007480689914144197102971564555824904906066731885436013690814973609686106029193308489434963279803873851488371576492990370755746511611988030928234173983055349776947502326285230473326197666787606508422651570562721827468072798459481154649398418213073674875096111475122772729453814004318109492787221971852263595558814753793706783191360576588647831848874463150534511342027946152647450456069359394582599286737496403401897729122035114762877730018131781337150821914983985654274315632863356097843404967258907968387226333156960184046126842276435103533058321445279572643530717350177437658102482096199339511695204779568810317316096000000000000000000000000000000000*i1^27 + 115057659041586337385896634459902973593060746330698782502056917002488490991239654050613613191228785995717713586196903720243031489207302995371400664918166216869446796686703169039803727076135225773359552119741859543675297066255669252561044014734464242326723819271386506805811737519396906076563411271569815789310703849290296698941639606925161581834158952826026438917944631711639639285904386969190937268523512199305776949584849550962148504350904032541669068471835628376584136525223387314482664045766044102437057863768837823999674316352371132085684486379748041929260761696986157788016949280809409419985600406138572894380295393385591797677915461882979527583143935602388697485624794294526344743906782440240949183936662190498995278099549363755403738643649456451705707599622863507621258058439764501444239281360312429340946450462536365535046393746599799535458720032685025925607977540082300941480566875402821807895633494286171221364766404576085072488190433358054297980338013409839961947989739574143267491125762136257531546997786162645610491253764902175326284981215241141308253577266104708044574491473439753655315444608678039228138870332471959347462283225614593203561119843408158588708829170484042981783965739903881653981466934958423966976700203018728419243445923865803323977505219181004383109417788302567374388889014791017050382508957356005866833591581991035159895024798806734153937795261850869228304558729445683760440382593091008978953589215814949935172536720518094565768129852389566586448780369208361810505481318964396403589328951489708257023263872890131926389084827085015806808284707724712205865948376749553463282555356984030484516727341291910020900802098460473640260691235790815437793475510831185159441655748927669862752829734678357309737453357824552719349421281504513028611272432358879651723454923253514610221713810768737075200000000000000000000000000000000*i1^28 + 67055415747945194261914703125240506096486327019537282296686190326753580780634169030909086195330017354023959247255577652833239206139075991775091758397281293758221615138019009230934612002132512664365660395290593858107374062287709168475904476372295519823571684240232865255483055318663207322950666519962666114165623219010268515878378364791042476607817515213805263540929999515831881904991907453443712910256719796917224555708553164804807532688746556041061895010684216813137372818410876057156433479640416299301135133742853147092744286169457874210130286935153779704386619356236351558078806932027458488996998448030562297565006039989094990064088840757385248940052049226534147942747258474120973066102251937350000714491673416350877980151474745553107366651839954763011617888226852598249331492127027942501195567384655131559167011584962605027484501197783533489928682518414541676719614703585731019841409716647263291069914960644204909803862441074022921142432352747008877645646480870183514438224556267677833683563064211201586502993933345869762828455710557720808053450683774400052878842778571758969413287916277614261957774551833534857248115549435612749280558491829735598593741745736298421152965070513072326479538927007826030719731138960238460285695891810177819078044785534534988065894212331165449571008236843533179013350372969210992616802195154562970084996378188582423507743883986976696613899785559805239182499008465851105835680630382828257810989488918467189209505730178208420623350886449689057803102479341503440968467197697025687890132573231010489047280919390055314147820363754983143182513173902928897025166481312348179946664692240177315705930952365609691607140898513192846497443732084014334157760897597051264251415281770601141582920184057457478290198872552433720955422994400581058756678050482411478537258782332923855153581889945600000000000000000000000000000000*i1^29 + 40705541632893675152292300633307728737709937268923718559447765153202787153153912497017761082278550529790258735859414143802114100763640373693578778794433323298099915998890468245655701279759832029977690155428610242962643976975041685160969359060382061977662135033554735029998157630732819717009743197352903887177869091920197025747654357626515386061058248997259671952537719740752415417180374030960852469883460101365395570341921021354771858745151342254581639581196139088137823526202519228632903584003903632712577267436603447563446061499057023737394246541580282352982569492822836102906041107942492558072993165140553258056085347869726695291512593757788458792944911707984959960771501478391204760515784535095378780175817415113771909706976467051694904951908400471299348593748833099471773925387880105849736149726383561607170866490152891255655145923524230849930400955203299569851121357333813695032817877946103027768776363249270181249916708421856262209007207696240246944487039463401543663198501293201350897756952919179920014506762530800723051883154786617653672773346380165033521135402831167381226817967524355590906973546669035249930369362200972636770130631465244212616369565395327475813566127817399331053121037202537889720182628663192276234836364447857060206960775914437633871252627341981427861959139009838148852685665171489914433247785639536613812965308504870542489922364723260795457266832007831811122931695043931357037455603255677132430611939011931311190628681305594170036667880385720096646890008765430293382609144052598650094817625251077516217391610788156904123994849360537270399303685133276027673591487321919834963159576475505370647049633422850079737871933173805655925190975378432615338424380280272361343849037977871507524658861496405289505165620279583592953989069227307745252121437541829754637629285980128892372280934400000000000000000000000000000*i1^30 + 22647357904739777789202677337960596005584377236410972937748699911142386030063009111107928426432844882882201118774641114118804433444899162011301793915928817345015122539907864593421509140188901934108150432843181829140895696334853077285640705873046753749248534492779948063275079874534646968851405583913182046051490338910985253115501093744679785016737516642112436777421729545186751901592468824364196841350840121144044961090448025524953633695213592414688983369703700901220317482168735366457598163446803133038892538069347757551297520653210964224425688402585115848329414655342356426267473878078096898562653088427813471078739788810344287609223973113844935559271257783454397673935320568833577895342635690928887612030682330677915898875947275144602960744652680753011644427150158568175165505622909093696671604954557604300040561425515503722584321312094773288589403448944486603514506231031980083371483625188290205967451820581757519350963786787895422226339615465568040690350154249103888055827495161967777168541782005347082157325998680643227693498491428388363706050547111896900624751817178931414197912732357765580594908870746669318113880884191567700499716629701535296240452592339574897454464832106762447268889682203537943248635673368001143883127381569913752487199080934503850052801801827122068674524316658166543883555648030703386783914058249005477103319710400621395238358542142649628856817356967721945941966198440234231754266835170987892939816929719546289524978647800897695383051297169500245645736810003892118007122082283045167707249912681226696065961814141585597625197388395461602613719539188173100001666338074678051908184814092698526899906306635052821950308916999857424372228638218824657084902993132843254930128876307808602017406166896491895723521350384830526800620439919319086686641591575892852169195756229973906554880000000000000000000000000000*i1^31 + 9707684976199513359457306140492471326193750842219101813221613275663400105164767701379579100815339789714465932846437085879132632900053966788055698472869949549452572193686207777764457777010084489497204489144295340433662178230752768856928551194577754297197950986195416690708787904283179055849037691696016137367877699083614135400090062816760321932843490645509427226595301869956591062839111640022052862407351548475311768272004128647264613978259304962562304654843414155680366600338336775004381657689094575139248902938194992816175303255007004234284424454633797986728787011114503838873126367964974966718412626756206901304945462152366305990700198168929321028977181300191540841711160349807433821617981311717248773241813958781986886880425026777320904461144984276241001676782625981446115771713945971245115482825919368024289449443388885926052118898040407915239609276621521977323077991313676354467226439129883275922286110795996760796117027821550432998847105500571125403240146973433320047314146649752929766456947438709037710463134374573356049025791836930538989107974275200454218866955433719205604165507109322626504735222707671444136799336274466588989818010863839646901734122891305980775053204542949467934959803715413413814381552318757708789359452662161295319121722604447455000291760449209306680021097381338873185060364076611978367930354500448889041797483397705460462378021124936206132656201118453928555296439508110359002220712321099623168608215644164922717038216974615226742347847158440402545670104576153398683338513422910356652910324885918854329884202734459811776483395697504191818417116204636184681173893700231809252636197975802357434726444569339797092356640173486346737460389358923513025739790673450940121320447538790077630999372630374203497217156589854140121063044554037309847364930402511468676544038636093440000000000000000000000000000*i1^32 + 2575955066538240400700075440856597465844099338484340574883705371643906854052522823124285879525570310156602943877498004083605378612196634588669552244542602290339578223446139921213939985410038205504374455750708659940336039224372292534088396843397237620188693623501962008573191604282017018247494169300976635286404183256005378449451827846608812243076411302372288503817973993204842193631958476892109615819481893790873115980424149958891795757689854778807832258638031708854832335230821936941774753929905291943997641456568714465141765241126034107798809483501972691810240797859429398981143921480242845865249453191743057715855174949384495172419234062742848513356722640150405716551258647723977730927357069283936152305557389611468026013435965667608608029071671470729842155932467411482794091093115614619310043782761400220825871674216553117047330814693375116210336622960079598044813752309213945915203014305543731700864747194477852781263894999815707574437838013378221061839067267163314261553132229745580603881867144904781038545840153168667502823764411173629350917526392190999020076060368395084321484276142037484048118147665181010078888254104593749725559671709997774422633037734715350735289131948456804399435013859548948791214618019065088956722187559287027016213458124727936508456884359042821807128287780635361112116535234928689175365941533280164451900437101012069142374091762983733504910742668842014404408856155112351162618549091864731028394240630329889141167901986475208850500379148393393479680540374206674584414793030680007607158788623560745230416747482071788107608340810886134661117820385735866202730538131306879701479575229082148621977058676797293295828260860564442212691995791751222591033667660256290368905371422843405767436591346452195452861851304735563048469412728650596424592896382016489081555386368000000000000000000000000000*i1^33 + 307586647866683572860302594229326388565765311493873414357146653445386561705583000368465442885282082690040515877046138122967112169531936341073723048567712296723805624665668566836900866722776736262154082400378580939193240258709002873470644279764974912308616990766439107206959681559983290946330184646509640830277174812906945104847251522517380937783175391391104859446343799199947773641979490464222891738694038658096129320078263024262170963557282549590102990205771995565642312189044666078072845229579947327022662894326407493272009023321730505843753333311996058559251435121026462878925058646100995990360976754242501028176114900397334355223069954573597332605376935514667181137347549617371254734160501534080696747166229000726417133298540186795076393296921555026587458923482669401276256114382002303647021480259168989972867409426430651285523471104333811289144347849083431044314124794125026319084283364375323230726750542099151120013926592302355557668369135996512855665546348738097197432072235982777850076576589620136602213461974508167646585566233603371597699668199664633568860919908606701554939321642461360990453149835851544995507004200592999400887352888598073123791243231389452599113445268504982378539453850524178015987903075313895239441534947559106178056980367876163895605689356182267065930872251580334903658946092727554213150644427876999685111221863339576321492958493094488845452892045352231793084935422954431478725201242169159200004309385346788942726509109116881788357674514164976051828024243735615586117021516786201935839405509807546945841213047485391712158739052141734650176440366924942839599727167278194366053145418952074092088689011808483911855748708877883735316929002009106666210276436230456761536363456557460351821832593979105836756469970476987245318727991321891334487255869407749786828800000000000000000000000000*i1^34 + -13020721318798338179311676593204929805575701555152739476509836730615878165797566160688252427804042306523876755919970979016914368677455524073539579330589103889117488960784282017022948753691157986462384360838702714817587623288366671605512484184027592454837329636331058484723636277987511622932927476542256407043880563671255919886449621522128388233594720962926513782757817327333528946202095195844219466653982980963242398475745657811627320200006874773884786146504157089267951652256935363818206935173315751156453924063309501995090188160506972336334638070034006122547503317761267118453724186411332142449662261293265017413720334535678232812335804696302617909274719844734269604064112539247510202605853755513830400895313070342832374878066177159518473535166965952369905504527345870687994220560620687374478721780087248607684125235804334954055005920384999045615199546522807314383589849429003536502900175608126096635290422732124843308070502845139268759909731896592750329817808280415371768987787520347165640900295582596263062548201191407709991814053147979045746492774587823270274370144418721014529718960519821796813288190979776351918663452388645330576217181763702656859753350919246783817096407265623184987272210947381135080207910741236968072987378145755069515004549243812055430186913775960153136016415218462318018390205816061325837239029246282499723636633718565246339872377797573804260024659069868018789534003718268684622951176282584848413109134935010429809210388757733939246264139223328790754595935486522214178066669893120827550789444233757511176632259132747726958059462950270097859892934241296083084405470956481299261143795855870987074638284683915401189105760007205488601555963350298090610433649003727489551861357672504563125122645186087083762446913720197235278885643473470631691331144024850432000000000000000000000000*i1^35 + -4681282403185710777785032195616231597711185768463308323095324954130309686137197111987133155433835485282301205815854762970369623593854735976758187086481537126696265620778292768654876670820712237768896610965161231420210339868188253764868023994729617434162634096726904757204443991559970834506862351773810368625115364482788065825382206794516555334054966400158539122130601433241118977821363143089446815914620507802179881252582061394368208530790271261060671659235514996061632479845457903951012899802515560745581605430542091523164887803654556747248464894581994865733358900637324254559571291953978808131207157557528105661374365170802655052014327044043949415206565667908792601181541554255723192975309424945062625070479464507060185366635470387068771637521800910120883092406492578130827844673697756324916239330275288808210730837453359881657272101700967207520248047903286136094161299236496049885391988430084687127874204794573917435788044464425653839409427870677049833760616764667324194488741857966878868881348703152264683148150966130156194766028941152715275209470204901861473036225695968824648106293099110643713639851316756930599721125516687482827344583423570499895261344652590999917986060620841595283758984846983996396340641604879122921259533676859388860556010896060331911906610978430428496704609520381842519135108656702578573470885112159998515308729174828683360326247842679822133126920722461025342062753280233903554702284345654059955400490445511771717328584144581818030614255146187673460872827523397131200150747120740702150718839934078401798311363271098311345971063751118264717360041157872089032196789754093844474963746072651714015921734127480475484159371861139346041276047980875806665698342054180628185019248050508505322327217517892676685711300138847569725764260703764754385703691878400000000000000000000000*i1^36 + -131681700773258531038692477920261219909955430378022539163841298568012343899507393200477971126786520466697943683703363699107917570643478125950332707335957497297210236276653827712286162220464693325108365701248919860577049945951049985350158245294662509800768939443653413146654088499970848781400884097988951515325441010063848838477569113792452971858930216153059286289935808384618531657929164073692785885796204805169519610148249932401386929817667360231068961826948992989208380330579656297972226990991061192051479404363176533160209836005159741751268949710290525994581949031428594167424354123899365712448989519228632890633095640777356204442929621503219662465045055588351309284725765800665030553886497559862055489079113966636934267517581269936390325198809740976472788923885627564985343820596490087344160368172843956100937897332621378599352164644463626075661786683318654131764269207712391195384876541725508834946253639277848208031637752653832649298933542468999645212883823441295009089960067341958845518480260507706522227865731617085463953449677004881927204340153132838920016103858818448454752382866721389879302726194590403146874387108064363693256454361046922529951377961906135552858297734858988292669416770417551625633051533428515718552148266693984520128657554292520766981422884309859930364097256321881113125599978064377472516138367247485602489123058691496247969985320255251579856583730017115738022811101091190779018437891630834062547756211146735893510252396761816136043052484473579181213048415910910927028748812757535460032121912439556658337888409173397630667499274679672100826133236250157465731690255852956393800861308066766477177773229513516131975818603775660499522514347926543810882178982885799493166686486935057181004059587224308112782752369163386597107835120964704246169600000000000000000000000*i1^37 + 34785908044697395839156440552241101539991182359018291748883028925671201137976765910626159118979368618156122638581937951089179294388813509155036280827000181940448395969679496838428329840926247874729547592318960683838326887218906364764693626298368566606566411754384956790280369731113629405845156818924456093608351386301012942474297956718792403144246228226005419790286209471656949022380427519542138984207492885323028493318888525123740203247013531438654160693669704124785319975703507273764645702857015827356874355825421333746277143055696971530541046079824227037192929416120034925748683188903009823637561465848842178560657346512565694882269059298704488977027640146034656344980631252287759226134170067152523168430061572177853347049785715072113626673168140634550892251875170369900161413497166521373636243449905410761974035267314380740192778533996381907303469941881387014162707696668706545058840653692095065443320160919982784347563341588092175405302325736530774016030942909257902119915052143667681590624685375757182920308336108897166901867382253319624729167724750743210673410340471262197013964161434848604663865563229721648206622426931119316834355393493228842518241382404780950232348882714308555775175367696558424612929867519231814893087125371211835531758157753314846319283448303321501373982964547271770872581324071231566101817275394463224872959558515029102278593461731728316538516522867307026429503310798448201365121324684138872674940798088387609850594591418373964684735940156438384799985832496044309367129540609625636806776538169240869788493036552412408661242506924776108426965332119793924331007446003407340095749734333701727293297555351361695568624572496049422046569100740684892488793981116652954708102602743013667830258581183823147709792619760312963913884614682214400000000000000000000000*i1^38 + 3884054644384664363317129685714959843846317010746864774184028186379834466419091105463952969568252299523452782337559702465275891272474861724147450068434912923611585332180436677088011877954443011356137516527884962016398526048235716994582334294914442374291471261494248460108286129288956688402977250799112941794642141705265508082894032180962041585599312074492959406311546991635591774295739314752842818943796811524450025048601900598494219927545824259889901803927174763468355434285391930174472319335932465858546358198808595678806604911418348587915173725699399825386371872553699747036173959176525108067537371612535151376796644751443567961172410061858930582783102785022425027506870523569204912381326558928276022168751529746609732003302126778722514690279680360174839554142410160280562956937067472848256977771591187213245029926233236482961528253682285769886691004467555513381530878029395866530336846312863119866240401739588549731180001242905066783946175269548479351661930862353060288764818038369413294910620514417337091505750204325804775098643407910556400520069285898240748339725830782482140653232142813561550385608299958214273219895933776707169359266700439334916311421209149554484763857856432835478727359635786010009308196125615578844441356084029026873818454262308319772041598903293053600910423711470754373882558898826738088386175303970176796750727621650080911447417054417398304416178591238304867525187837642806813757960942653638946072930026489132627013676624116418545947599328327942146075260388539627304418617604230045180998383603793619050003167367833075398330219284931196610487389353972243712967081750668290792855009137579781311521582927986149616027800805729538893350202674543323819497224319679638802902644723146673898728243628102135412808480431985647554280816640000000000000000000000*i1^39 + 208808689815622668126378702376530592731393890286235772336335566742706851119915249717999983703985963999488478012530194428878377938506933736524689666730893977329518135216724736382082452560110742392621404593565776905057781169013403011043229853153260621442841337803617904046060247484727457433278981124064816256418094022806067295380117498951957622088686626472315182871481994003874065509366302518683540864232015022939743252625593274460047107052677367725046279475253862304883435083819049893024774567940144562668387011123467288564279382252621927975555850846799415585889869323119125120037659817554893639901045011286346222130501814107622019700333491094427439520613750895207073464244284096581279166699322674644200381474715391194705299027131701347022201352862844309223001537553130628950688495905009947375507229135588446990047195080144534862004610046406747682835974852985361831520780111146166471951290601850761070065266213495625464926293677460317275137010833340608167841286317719225007434714322078091745918346323083346297243246401517019264803098031602592136976037149633085549360623372208439515928307039792558859529058235467599383223728480729555532755857874707880090405692527760236821881234065517313593985962317228779644397917507330851842965335804246593717876760232985690241373620293600031151498999543083923173837466978623789798163207849190146684365728767467127748757631316359178751576542447603703085496451531497419680242638297136654916036007997371874733457151009517305568188532714192828022786785493631716079304364183145192834862615342550274683755233688793624678748697264374037402936167265603315459854342612630300285305469201591126689837297326055303815526247754652553177478676281391792369319386308316689561785804844110736481495332526214718003057576308859961899745280000000000000000000*i1^40 + 6581029349604627436497282529400753762781820797479326459880144236568186214228154451383448073714935056132207220123589797786157228050309512644581800263687060007608186806327753032171717460894125285180720504574695351467367074678475011441151788110887112008224076493338348934001521404907600628718190735701725055443105176092565982894268684478484263845056583904849055092092243848376838424253681827615269757708141091268187635958574109907257315264295280903278509077306441829882311660173180297459632473210972985757910342684164461800621383747415619634404689984492858085451806912488503512431343406124990473707016960719664628980860964026459093471504616568554732258246705763215677738065557520356792697395521195167336993823867454211623820160043818827227463918203893717036392499905343425002562491350028338803113853057348745043529396966944280141503515414564053918964455409851836724088497528626481297783543346254026206585670456923124623669180598085011805396235022685263135552415140808178478773287013304445143079121168612744530982171051794936807395310507316200455468635771999706372741041590084789034950283164440140617037886345257337533298245405430722332264690144930514735779875486302411930225181107597957320104603271152178605648762342110133235235151162505762407223117373262637282568036385138900159530095768398457446932543670293408722067987469706628228940411070882027280759984980501852466492776053749979309090258392727223126611089159949009712564454265599563996851478728828302114534077739271884942838832679563847126847870377265483098878913477325682188963204861837518977348944297735819218498742264627276754680391769306632669363781393070657988319728894043606246169982238203770375006281508074098847398784750646583985468364995088767847982880793389086594855740985747439616000000000000000000*i1^41 + 169193240095497719083169127859615756673102938201027743581701841586643643304246004805880196895452580756415638080902480460367982695009622008687957555920727850046215759119676062699090604399038726751007285950578903902790833462075637292341987701612355957336396262880047758783575201394246231234714357361169512652562981779921119296576656663603878981119775380130666746711978537127800849809248573684216692701135281420586020747756181656811631585546577009334656720254518057987165595269141069915175821096906014564666306386525300384149890111600229626998777748170726670959345008999852843165410200877227248380549661691098344065041858460622696925210719119959317128014013777312592692627018445609069837396891421797442478568730680013499886603422842610851885478424811327958850764205331935129988876183985068083894552053454202837285158756690333578576116418788430584624236515276067154817640021061830870036234601370236525353670884281990684740149920097892890365673346833969478028839213034082558675349231942485171914839182720971446592735798056615047996497146079340609542105970710332299447135306900860270425248139349536917836280008846785532468945555116527335802207897427363275796291530044607307967668229674724630724980035641315867154537657802389504234608211752943184632863978770232784046824800766985263421523813618591974940546076829866645233860898370147073161268638146086597178967988542449518277297621505865011521919828304903116786082392392769226482445187215506129180757273996349892423765425015418424267391556354166066086212000220880413344274506471349786287673943585031571717934936966311708974608882377590961254985063862510419725771386696756294400779119365394946191775479700602252125306394336821835929900207524817874110851455738315635005783369407110091008060162048000000000000000000*i1^42 + 1967681318341713182540995912196767972941328257244672462707788281933534793366584666168613487721606243513921788586754498820295629181344068286901547777317688317885839313346401142003758773541604312104414855550800249799890110966589296946742866848665184374319498191280238476310526333678500211006236073091913147761192720114866021996987170461356185842402769342307624936048631578148384905376000500170698434828209374917369566600868568759235353079825581763381899567717751025118001795376567144947239724318501716406587896236363093879226220541471679505616251492757359030986993864592418701568713118666036004859555283696243246038089686239301294377706177736080118580558423733202834082744657477470527324808106096091432120661013194162114685386465692305881450497577295577485327875630577952057486928788232796595168884174621165263801550852324918830346938246764563336143773015621516738683416287678174011364102644714800690127594338100117355279073380320028958505677255102376032861905091124339165447965383674201309114011202186937625576207386640124558163541943892792628863743400761932520162632308645843869955085845831673912579897143236453142166415408199152628657634855426670329595009115558558526459213217011289621923563147648686463631422820849402484938143803345710020925140581274104298742687840605979084233075292385157978126991441082635922609611460494909797863669323078210326109243518304678848763783754137695326296149546980322052725426254493250463272324124289590371150398689211519173338521529557288975213681825143764878935687347773878995571397330783729030261880042710273198467659271356436259230152399533290810612032168893142509019071146973468163064560439832765121557291704910772068121970434380015095455103830766644400871814999047975478848803042516974488780800000000000000000*i1^43 + 10774858273452999928210649700789980234731206133091765666842083054308405921831268868539233273937587903356044912730751427117473698843639006533525798531039277120552372992421691534150722114595509454736374626798738353711079071286535179385589327483577026602491181627241204791946803423662057414651006224700239465390186640443605712928876477917652968960882170343952703210193625929443083233061808573179014705149568022219434114645378826228254991612038655501601782075032778647891153206218104733699096317558074636253323296382886842252642779614635802634256815278069065313628612465678462058741517734566585243550026284705957642470671060738077235494499810246548466086322027473046209672055556778933188436043833981727136430333188853128389421233186977914128630984815444158062453808081233978149552663212521783248415620780559354300415860616659680338426067359847897422510086693020532517802993499167101320952211997883675687829435613751630404258937690419369571657696400267696571671041478280937010020968179937884514156971479851916316037903273450671610064248138857957878444262442278804021543336056462438824133371285688246170105309724802358559310800918000396820029514638372104515483234646593972141645196157811728704295225078604634028903888973214330983480289529046426927268133042276112576270676533850714994409522283108165237839533409107413639713414164668718548188254882218683028969586434270988076802737353323302339871641687208927175352624259451895225010817286015962371894055156389793711533409874474695476499705639141816614908253583810396662491854346964595272308260187756460676467528674115699902065971774250020765210214537825251737520728802376545443363966892778403547203381284904800732729742240807908545374736041547003169888459195673367183610707307397120000000000000000*i1^44 + 21194859977875746405922315502223667099860288488140969934698706818412812344984542389332118652929643430865783536236648250631418228413338901749485830058427238976752201689329346827874643218841889507143491991019913016507337013869691257237204721693786553914552346089036302522413473076398375862642027565581738471414601793774440490793206523054403984911754109874100253119115490711783988199609300970873512238934027327547491350007665362738163681132948208018246599451695540683930231638869483201124713908426106965727653111956214310647274745861198177731477759261088768845328078634419898980842675907858706099821680207275849839249504571456713425068284381545093063925252215968766902868657599497911029993517020772063855799362470459526634369936884672792210757555122768918309652355477054939174461139812368067179578089435829415139587721386712278341726630587118576266201798022458335121649687175762233996033442792237955431844048428100349974266744257335561778501703586389128226428509286152739051974103599415823226651454636897944825461151045772143616288979845190119860049708852930690656163991202221176611350108668747629311966386969792364408516629732145155089698529625027519495277279949841173555788122374300734692371498036041554788817877819935575489272146822174674642542276667364426550319354100272747057232778393144944055309987013412313076981033258363375429509417371577055507365108308055719343429396714662483605002557689304806389302042980973528680669709516532808036749006831748210627928184705357848649430020317219800407223339753614745573694554242160576190342842220443494622139312518524935037363123855334098745528818258491770332307584974097244283164416693275302711323188767651724548430277426544609039582181145633971591818195258368370643094732800000000000000*i1^45 + -16368609882627178875847208753482411718932628590617995946537995043053909748439660032043806006767910380565130184933084096998418147877887838205914222812855230364816722298744413473780852809077099094163860424155975894913480518249204670382492322898691952206235815722705654809636321998489407748682905202407168694836646828774349413758974377833827954945087744391569508423807604077332522599891287355176521194394548916532472327132181451156158100090816014512604153292876721743279841867421477707834123352505672008452979478967735569826557585092037904132237941686367987017568483610409002647996437075880185662561725081674295039974550730538884258708776350898753656219874970532016285663415069167081542468167883926690326229998580781958056760391322428297659985319428266167155621722194863512797425977837572587599435987284387446681099711657582934814347397880531538155382326168859635786078203898177779910172597734462494983935024655399290037405992646955763612616556541265942414859635515426625451281341514496469464141648811945977080962219970962342150050997947399611219435656448681855284659303616484753074446548691622335718420170818796297778386416876532801543544341239546848479943216104394343615441706908044228885312956812309922803976765307940210882284348248818290184514876523509518473914916437232164204669729066624717498364025102820964525923560967968246205540671846667879490076404834847821619456349259692923342751321884066860946174086741967696503001137683505050564823918181056976168406784881371371672914102149582288369098724360192982938025876570304308751024855556331177176390878568530019632586046486611304382458854361244013562710476686596387772994490387725777246795274351628483160144378329591422134260126355805482744601605070850621440000000000000*i1^46 + -66671932305592698848388429608206214628152870721068074411096885240092737540276699122861231421157621881067767646306689318064860922133960292289920064598546778425872613161994106545731776302250387670879761028229046046162722139387671649393132538802432120734899019886862751142105455616045557779862294958194363582644268275670726726005491598200145958894495588916941296379766412010695911186306501854310545308861975587863003901995254248486872009712389173081178210762357019108220626999026144768750628238784839687905842270595606743729054828954696634231436137517266575410832354357322210640155195407266703320695909575313164387410896422840327537822810851857985908314279597055908463310639016674460407335844703345187958835665507310560574450899326669156219668955052949484949437739958462954846813087027422699543829513642196818480334553977841156958592395391447723802467745824432780193738724633368367700199064225715672636283162380326377373088909198000559552556851625905689659434064664069287440527222953220782096347990464679764806200846342315613409142057721411411616460752916746079347078935653684119515550188141907753648144363663504636190227996381255237159844305846830413263662531511483256544251299676285257921652010889465237276773688041149602185708412760478880379851913282695388280142844783391175986529830010226515526682969908266666492861507269863319879828878437641873096302629725208472058113340441623492299804624887604872710337619908216643151884832904290757362653754138717251366361826309809482279516901375995565548776452795584142563725628210497815896428969557830923309064268241899555702378211155659987263725404539734335874841867135712535784544434457447466702536658733812151452183257417809554295424088640897206877358653440000000000000*i1^47 + 112159814373738650993482028668431479141427618193332563834776142821730031373920198906740600272854939638429192666620862341312053538219202762882150815268715616815104806587278893722547403608415332911755359216081261280026970329997171300375033393029183899296032843842512232805089514686241038642514033293977908681492833073026101172456215594458211489627387787762734219081143939987385101520212429405723999375020633010311514077863792351948530981402252232871576799674765786641416406716251193406541442578756439437561499367777613982559724262846393215951860385408929710118019732311982141949396327873430252628088188903526198615098694628141139708669870987832289015240595916153821186545294637431729445476427161707641764229500031527733639967373663150745035516826213348939028597114574014825823772404967939184242077711498225329373535379709188428797979515310740806258948213496570905776679081219370138810181768307338868666832656258832023345818915845808025685756227354806949476698130202661539814885587053019468773511857450640010600542089587823629332422052580976087883788464025729474566741374427693078282366063844556490381443293360297913227177534842076919575991129621508861534427214803504582770366061374966845350505769474731980685325746688809665198283937684661506472963713332118948697820783849429660302452439430463963705444922732880858884658305388046159151187464746405426243962397894541326656749699818145544250487082430837436823028748240927489578826653297288616256085136235451022046858272734124730747542563097595565255576203360144184707151192640283968204740076528119202841919560545068623244989647231170843450955852755917772071918106255372198922969632150935660077587716014808355683026275095747972530821319865002885120000000000000*i1^48 + 129059327188062150785833451268857486738806692205587087119820494517794586866630753311156675072139182277032512870952291743536849323436205765699469610247078814286731665519690540539086890037375578009698016360525554583342092566954113742290521422767955403995818622164106847506833983410080492828616261501395112591795406631751151580827084289376241942993820076265734732091330140362397286554296606685848591461453510137173309552143142517882299453701469088911998944707714088383925792020312860083255191293946556677045041380707182084446626676069285992150655215911509004370234369447391073002948311911156719236078703107218472763195953660589787691446198246592905520010467339631265608719072999955490331946960589575548787283050073283108841505518606780318679592230641412034421782903141106018656497273412911596408930482645794814136291971229786686798181564670212228180549972146223218214108061299952965414744834761061353866177221923793586935272349654316006014461615377952671779836691135466908706939548838650891422924562199032457176218021143338196213714823604903796897633109215222796660110995009191751240659296260850425676440571297745661181458266531816567555494287818781939260613226009166126623705865084647671816511353829462113659100124030948215351563662249464289957352582591606119259114971872006848008513143638392678966809695136594998318376813589196191163380976117879883207640212039471405117372526787660885854587251288395955101494652756341308262912780320538114092344021290966282849938448723466854744887717959766129892996849431637786179375514759096954282964831858357502755282517217617375070797910505861268817569375313281763736527037809798352860545719181569837326923167548084128231412688789966795474746107494400000000000*i1^49 + 81265015544429128350672213575188484541224516585628881015356527154472178557118607690275782317188687128660675601028983375514092337184765312303833485733204415114411372949809794846441093600104380767311341156325213652164473080220797639741792030611607748630732272348387324526253245496805350681261158091072966959281535081582875876680345897765351027646894987806427678519247593342469298499826735194384262938667374028396017584550472584427472847990134467557419805857689841505163138755605596564849777144382069975006899068595479333265545192582742790896652165917956089076056793215219884650634080810170161040583018377741282810102988356186865610141781557389760199250424210783135447940306213791355140189099337478097099051688452980662427325731490828703121076289735853011843787158546491577657883010412570995023047278589186109686091008904775194116478949687294093684723768157178387862854783016084237161030139930177006123861598494408320079420183237320640728465077196918601177094796319201044430944211498109593507546334751797579098996728489969029911443914380342888022846861901164584176334071094905028698842604937305893084292635778967814153457225239674193491035313676516895829387701248376986960221737295313814493734208247849611499540212124491709479959856079233336225085845665761363932018077566999069932806657903121197847756903379387890243533343574351152997950078471481283722967436691480613469108077227598267653771791169240926656721766083158369680302025800481520691202319354085197480132758034435401310594076479270389986835217698447274825351924618772264060693240909942942006824588467206742465215861522542521179781369351951765957741825359756384414772338239323385126431531010332488389575689467616368263168000000000*i1^50 + -9723243747005604229269552362318954473829086025809870864175367770149984308866855439441843366497554561013440675337129568902997946932926209476756655030501909403443764300904213879195556498761750665644950931233862325593231908445681352499010356509355129354140160053391956605544704901224188223546205277463808071292870664042937106026445868819986345052665536750206077275839655800913554422396443356576596450952282142819751066319242738754878855372781346780813003388742442510105668735466936370286880387247640409179817807088949097909915611999171075656390341536661867084019850628815667330913860955843680667457812886378119738787107600463540616479191266575685017421444988119318014428641298971102029607471505080255562405839832917180744192150190044278280218841413226817262788193582164382778182839571489106273056539704468434581068846443587868776460025814987655729234820336577408155828471118557608796761018648014618032219292926257399990560729061194203424533619355197460730777478037600570276514771722117876458188010610148312757048808820398613718898326229583364647948359735245895866802549855423318497035141457335584927357819200211659158211115772835688869653873773525619583241541718240181254634422531397378887198665990189591785898078289106619803351705066320402815559919468046338528334202239467563356618041401013312374935674754064922007921725917224104412395210001093604184096048611071189865910327989276615593529181919633565494508585215189989800723594791631499961836264404517261283352620352800867837801027599165727188999695964933570618883877671659237409913431346766230258724362547199410242475213568514498373840915853291859084929207621068361777800669802241378345447492725735504390676495099494400000000*i1^51 + 506796367627612139117100216094788219305635661338384942864880975757081989581609391558844410169325196952576380471542499956540572070515499813055870299911276804825376761145043297916791296414312724335576877611299095105122842002731189255093882869121469121964535456053578189655141360604694178027418389646903996364102925004302752053376037969013124703834517682222828116138017772980091727236015591817752202525576097025887997724099447248788032334266083609962165910030465844415551721209414079750292896164663946722091364630508672509380010806247850702720244304078712762757983630630472782062640439880761806432427043386841850528740772775288884554969528303738059633262427157301106574240592032871658045151175299544297995731550836594072063480726220284414891932117987339297629316456410246085320302150492644534366485241434747395508808935372941133871448308673534204928660791538821168362049573073983464739000556388336575530150537188851355820719567049365100590136646599055598919649971130485382032830529068093404018749237790986360320091142610566587278762296049296769149180688284707877794694507869856778017917310134085770083309456189816707041310923148912626837775140320215572304011040110919761712105809157381366634730976087425456775447213601892681236167193763401723136025729723744523337270435920972914115282201813414391718080920683744360948151603747209560780541147496025235987489149933395471588709865917373554940786395122288397141429894815129021825833649782976340947346223573970726081365219285263932481550180365943701389922558632115671614369503511576402137201495105224358906258953733181765827322836744128257543989488826190593772943136302770235747223335182683570358292208577121668300800000000*i1^52 + -5240344547273863281831154078478922404880256945080478520826180190153178253219469962921455297516084938688931606658401723328693045706342883797918963285220201177791402761781326565008312398714076798199371590696187792137787575553113154190372163130282082514480568116419115237152786226962793466488919494653891147461316590661127123540073506679948241714630812859963250561268271763472799664641071240595711650792913579732177057785100125945047989416018743438817049888958170725900525003700327969965416288422093966342479990942498619829280586168477159550466708872151056427552691412830587904384571418026203883123572164625730426461767459954325645957463045010160054769138636246253263378130396553523488360562118907817581851022984517843007709963317103760080420670312321298680529202081109446946703891029088738405641850746206473378494301792236017902479792558585568819287227641183702479396087462170318696999735357428577902220926646605432932767647195095655733070981773377249054785881611531303208949956138151770122924046390978643913837378896800873823721014827556601216090766244669829284538702781910689236797392276948087803099807181983979364852988909868711111069360331931861696591195401586413452620200960970348150395825546954974151326914855394755153055695142764904713660314271381655932701215668887875347987235377415696514783723971790523414018849106615175339735423191363863326413963519120474445561051764150264745719194568103325900306453722082584881949756890806339572561050703635305410649471332015454303666003169678972998809669025117140984767468704948079131833450115484389583695239060830729359575035830034859074175810633203293868726390519748987120261792299953288095126023208960000000*i1^53 + 18197466070798891962485850680369832290483185530738659486676906674798580201648461358810760002618920552625008450284831067022944202028167198931250259487665420646938221726491520926637635443305083000550805771051299142949040169822438257423477214559156774830605917238485833301940158617948824601317242896515602483512772727970777214248615975920948360596045043243052279051943692080084879956406926241152258036520731498890580027368792540814388728191727497651622665667524786242487441701387558147110088967941568961010511027475436218161985706859622815919504079601343403131972103416318109183189191992924197313482273078626678214337568794850341320690516074391395032248390935136127316686440966078704275248712871337506742340251051422916145030624839571788156542035825460135775221882870574042012029932617309097613613096988734854889405372887221840194001289041138355069749593501019565504011020036615400039733924466407255170657381592484001708337835240858893667959807801259604972107562196772907448466612912323799640805456083821074910894986583238837059337786047365934937879719639633425833207697268125673728965316843318572026638113962462064900430797628319534136029727246928754367814612003524079510542399401048941344062871735132763584800763840845114810794819780953449968047759234740824129240027759742676179141308015789964080741805305518037650987296143802504729609555550576301920204350585002423835929092576209487626563471909637726344477537325424793367736981611454473295986312372622661825715941954338251788764954642291480800176806254177741373090854438133413647148737872883714474377790359197075887717921705926958479308001245962395083848732969941149170437115876773433344000000*i1^54 + 31939304219841039007583636676220469280152591403273739708827167066489904146383572319507779997466427402552944733997960785453674329819062408105611110329429094273221344851785171052926300170454351834608654898258645504079259048077297515927635756314516635859986603491726771557815151875146606176488610328118957063458080454740876516316079897655150053106209298503369100915231126726657000271756247552314168728377387344342539541238961243290237552262399495136165382513520645441133891715872317761177003046381258363632139205592371847305705102583177015480107078453827274457817352726131477467425840709752158553381642204423130268731066363130026048888603945083427400086218183004156558312809589676941675190254864339493242138938560265064617531357871543816512915061966457944647633919790950293534508406836167950819981723026801977486817234211743725863994779471369705822391184223056189175633278232334745598977470095572222983080002357167141177912250375476530707726908744274422326306764170254680480602434601288887586305221894161239400390044355602683901955491727032654605208402565236494299699722825185955849659717625560959454783964046035487201005624631302207220710615431260370239931778634088842974896581555744054131963019183615104944868440961514315231692621509060614136242408840998034152343857261093157829025395264538600307091732742068983846939246459867034674674092579370072282900821069787056830232317184010988554127971463935133027926325996794303917990732545079320835288899061426012354535187547882292935101119864169716630546319454755144944288601428023504596834257005230060261283821217108085723424466641217359783372588366262962406840109131798624581537310720000*i1^55 + 23980949470191401146105638973773360748816154318702225327374018433734349471482762152386462677197721171951750899456586284600119507844555608726782851303221573004539862791245517776895764472493790862958908251097165250183049321214047489246752065082922054890756010052695069557680247494248014449683101396935492971204571911059067131342830024347880887623093263296888457422269949721003503612796602608978182751230396164054705092793299495850890794586291449829491078866362767367904131800196471021524997554779776492246874506660303386137953030129631094929499979727706647241808254599296782127639793542222065945026294352656128660717999636276372244276491201582878837427791073884712522711278547391204917278470715363426314540022096037961122935411597719831355160060029111626675155916561681939549200104711912681961519967118966727259122302841246349567535029644578378098571904893171201411777294949913109689980646869526946234540810163429814690155661224529109806078129953547877762509099376454437948138954978374312395576306369462772266904318533526637873539336802480851344445997424257881851683154244757964523008067249687212438691127807175903352525790261415150680743318258361269110785437588477235817405900667141287848574268373802408546242184718712060173697816965276400653885701950302992625773977158024913235754941318762131607738609185355153537309028068050382568491426615725703976409166055505591375490210526801537046161083466523416150814962413150681793674979387286025114365585716894880111015364700500329036203323961923319088204011981535533495561525636683140497439580374462754534093405024444845057190689221814891518877497650425915508016191170736384000*i1^56 + 42918422321240788400289537692018920399181319990952793914595892816042932645916442752100872713665466299191864772939314626074962022319469056125894359770545841100154755185567130758755527256051720709367936794920894429561366933885956867822862861954222163483325691977443326079723802838769992598838591690456148231961647202010582363161314574154437514632701312064124125014789018060304302695622640434452218233263174994833342612197594725068300364358341933706833223327048080171322613992700052321524052996174508506422399163349318805060361976126900884166524784604259067076595064432224887042424043482798287608353881962417311320213627570429186864107191070865096911489246058539344605436392830782482104623949910453118782885709746496644387865189072275946788160539835341333556023963772088332618977915764326718378091938584805619817470482154660895350772333280048234649083619566286749274255383666517991405768563193231060881567325497204678752756313024447757080519797604002750404490417841356822890307023467164066095778767883013112746233194903462431247768077442787174831435895412225282877049246385756631310850576204879623858861763411796517364080464808708117163107254625634659303444720519068496451881116514288016878945143630252527225721536481659498449062983868392051830552470595013940361987397871173721777617343370829928464406539790548862650693453087532250521761742319589069983153634097375415399692487632803683804927567251039366517211284984814416475618467900778178849272497412915076727569396274362161684526679698582295979249781889791566964162920596805916169601694588451388108717072154529147207061988894422493248036864368000*i1^57 + 184609197087332165624751972190258233413520393755442552630998728814779041175905434523109937575591041060813147419045066375687105000435466914140076527205833517017071459301944694934526233770707716408246799081884583919490058393157248186946909596471484505115060722073503689099252918983837508967260242804821499176713306287688733902921937633245742342644130750548098115388570540439850802475464739050151163287173733489655166136773984073396663025866523234748598914121790443493416221640988868405071537037537466762060191150001211590456409835586573416223593221627115420410410290553619896560880632299249050066527386650956643216453052459707313974496458749267577755452337075483680322448979297193310790190705186834152892716422066737080337711232506712404878062962367062252853079567110028134102824659795494472717436557754135505628825163669272447483655294543857470487382049061115988173896255605717610597051650786146905905321936047916391012004562873607540931593880042268657156893082984015435527507044787407790603578304584400327695072803672246305633958439674132189971049263724495273115590533821999566966109582169845950054504799104194895753398854760155231229360604175152381073560844099622327844760197925431245370237361902900489389222574768868052357647214438264461966978648343766673206577793962038478108437992612674098482639016158600566824234162809512558737266716977943379166975554075229696758343352695808649838538822908765123056119789779327173697951818249955698166481092825095334600337216882028224622076799747113933180438991846859694177102772540724990245751204035214215547030733871557734400*i1^58 + 644932404900877000434127211134372609352014663764629505386222515477840594624914902296220228923976532837948157869781644345745032656639525063192950645333890627308892202869285973165495029392900445213385879902549373929287246747796729285710533717743152279640009871047466870197152229597235114463573290009107357394472958388253223159084156418485606763455213106117568554337818166681113318642699954802573844389318709133957124816789754253238284699302193100025283939828361776287043749211341179857975705720830897127272494760038831522599440473082626072016022085194647415622045503470624380936948457791493720064245634143438819465965417874769835662926990111982778962383600794315328062510983916673509620169027964515520165354488597306688692868019311463986400403117904832548943823394783093001345416006983763136548675943255700124037624571975931979641529563470907547699780237291028134221598348956986517303373312256507824682337171176173270047582597425622430775088401220486925156596408295093698283638496995117596531940476758429392537896372408944873303471596154395664787149166656486805793400327148282216035977600959694985949520479919365225285808838394203164156461839519084740266801263528076568304933945462967559788138279498320140580592223482232001082131943910819618104545586692762937055924884734868959815028854950540064956560541557872334419677075235713679877768356329158507735819213630223870548804327020604694196238251629547697112077370552915032882898887487413336534068014978604129055996209952980573270278506192062115390041322727452643746315955750261580345*i1^59 - N1*38958348342233807837271651430010795075476412776474353916521826635964367914686371444267511981151194915827544338249879921050757308298328973571589571528466712670749724586388151263477452969701009036692465648753566897052647086755759758675239104206879934129774160289385644413385699391818773537499012991602866518648159107850482174988526721232133283878977884711442299838015406493789050563116415536919677073557364790374946684567498156988024932046160724767154823867312498566824741672972908303611032005360602151414856167323043712407*i3 ] ]