[ [ 41698514854847076275518663848817215104678437971317233145261935682190433697303160171550296107075054593030391085818171538293936862015686634380910721003114214688715162914616696219978667370144473021359369287875632530061405041798680557331943768175914631717323359859205494675902552911001624914466112902307967465530885473930772350093549164478009035292792296422400936923007836252760053700807182288498509342913266163766702629847730654851027758104761984475820105909289727729488772933970190965408278226616464685991032733056282329468071410896997315329488241651129033669162819509556412341461846858873392191407869386769115383489278793357653626796661120478984423635428636899283510702197999371174828897576173597586345471105861219768423442611265391531761860042983217971649711758916537479764793063739491292766090588603792426680264368187873689600000000000000 + 1790580997314062604046030471634661123908872524276254369405501894887316631691027977434378338205013786457454660700815558790253259259452861459424578447641561013975978251780519047514676319663581622943088632647102354117783881184598906757074920434992025756968589377621696959021359610260280412403023098485440884757754899205101688779659259812925476504472688776224780809058186747289127150136315602933421520862233875941285778915898218356677054673076957785252929105170093227847874939072746099649309701054666466645568643342405643100154460874002262922126845543994100104363466208513109081606894294012835948649614574205487103732835673448605892623989730492652000432888148507738988152462133815545687426960650903564857110236994250425221542646795790523869174987948747992187707337450613052232806170383614936495110285401414309063953912361285320704000000000000*i1 + 21026276862104382349779734630280104201810671096247246507996602560374046715399863140064430397151438609795838916250889570261292408579065471647425131888058992539586368510756239033456523795636742449403488892683066998158118087367239514408712475665637232402479388280660107220214448666117029167449197219707227805755287027383846501780415312566938901635255024545205906946988311499419839738384072798514699592889530811540898347558187057157336264328551731512562804624921456172096517950000999867437495721206005579551300135008322926437118424092782276197048534936889454082312738177303281688964901976240650726051194241540268658589120456023115596696565430212788821387427276355786564879415118646225259375818745784141435495002464928659784551919602981135208824548930852813993186753505371089156110838573635634409062665885714895250511744579770777600000000000*i1^2 + 1555758677596108710061993465201158540047343108746229530366244253817005090061092177061968172362606577842899147845149121704955895469171625417422106184408007827222496757452213521746815477224235905015405221958701061552062094935999591434309069684027900763028761724767459070300286292223107172593955255851940470652624160580510624495216194619351032692810087394923273280897466469314635047803749712012632103216726302377316739785062666106381026893395993151282511755097410219448288087513904625184531648398814910353428134634727336633961109371770681081581741664641024457081884010984557101375900165052212440109177197335887569429067698835513679853279176603900512591975919307162075949582524878921531069122007917966899998888921364860435255508437617498507317570820555407695867690863051287502279933417669800606704797106610485281839776004046848000000000*i1^3 + -5347035578247456088120890336128413714382504389039246960678756865726692622275035567678814996219162273966940988281746649168430611983240181213973639512502390974567537163692976626452716821139880044199661675313197517265763509762458331572416923170683568245735187568488404775782454726620851975640836751814925111181715170997775952506742254181830301364722495996566039972532984433061984190553517268176301095264642504455233261331231459545389149379247806343313877189208172729938350465816162281405248391695361929085855431609669481512662684455382290492500529220180381922540507964052078885881630709896151956225897430370259578071221206923604896900115076787207053474996994498400258204375531621344559087605369670080116542640125287128722460027411900912174903588251133699361478764145410943179793801492957248823865356441878368784243610521436160000000*i1^4 + 1737807242719776777197100334440235517290746036489364452464110581007635277704347133585936434903322704391518784219723783067073968801802709429988753592587045496222074956109961535248897136257301961822735495191535161296229470568479389172372208530715394429162918642389281211188112731641791494467014664623950696105916041774787785249105942001420677880588201252740187815058011894050611422246956006245065952720369304854723348162039810172863329522286580854690954016103255269851831269465746980775194026428548046049568992097778770585024582319654481628650639201423643167079726039000482533658816169074466952267944715593597907272147122273314392696318622751125542406209107941368861313127628096516777033711322663561378129044703193292697356031089334691393151934434137520978128420012204765142464079115598207592486628976929799329220269430538240000*i1^5 + 527121406125036311056818670385697458790413300621077712263871387901714577695844139106595412166364752315200399429495597637597975542305210361681211455323944234545436951939907244242420681272354853886438127042991238509617175948584354697375080947884184750829706201456870023020224834945205157454803797270816529886285518221139059323532831495018086335843121889852777353636772544145875591890345137578176543639266178447263628909071323796387624851425027528695706984119158783141323162095130252624436150332603245094341348000395613562873160855070518485472470250330663853539137065757211814500769452799340955802894794334714001411612435180728409038242985084636465025389814502171174390173889875230585836035348480543617689097432158288982485258477469603745519084837399839266365522824309062525236465493738393239340485631804105068121079519641600*i1^6 + -412123922998378586563424406511958575298875733871403733877242973435844136213049090962706288027230193192409149227552118665898133226632021223221311129241939635954561461327325632361546189696170581298875045395671595925082008794765858890390803094452133704812136353720432662693529914761776536290624968945200692805966767591552034688490946772243322944020590025147886092051325773710908109044143739349394532473644985407417571941672842022417533558789595758051255793059285373648363585913471619143553370724675160291002520205342551669298021304086390729696882930180033796996637225466506249645363659110768652869373427022160987512786664203321932268125068118105043142451119998993245308419784481012728605165768225865978167926775854495860064620072791158703011698018420622168146021949115279051853320795263606859164882393895646917238162718720*i1^7 + 103527439919131909293326055699283111390359534440734970621797331682876711671473913219782014685265645812371789788874904731142551778486861616659821017212244485021847139399793262759830409661035964202461115247981594198536144849666792289494863835447442469121662945760531025489377505795511641108901390320603496713537444758983714228654316363582085680187889829176283016963441358052268955000496960821675927754627563763466898284545427934657067312406176749409450895794306393846894080408262126575996646026891585940160521554104023572181004987724727386634984120087812121026767858037124538320727221865423881980925116516137286059434293072012043394076874097800218093125434525014829032063661234546843266706517376702330408968419356323781841173428621481529158131993013472029230214212769727174268062316087145076065660776109113384902852608*i1^8 + -10285787847172666178694269542922647825427618011401959649395004245199454346513202566888244838273866762239606191323030194263190606913217622397510202682029139651218594943666854637800853581663704853648853620508572812246367012205685755729750927605956616186239479724451932409838434575942612480728750725454888260175295366238744469454072219767282787849463020029713628985238343999700901071341033440963168973638726415954442035508749913862604372506562886206013026134360379237870153287425672768762047527777688880445333751351763366011885837272265538407019260762085333832636615520326636826478084082600540602613210210715415792811229078837586730333677695722611949811981793600326718741764542797315507906837431272820396492280260967354934923973777763259445587164364867014001899435145010616970949151929606501248657325893864438890496*i1^9 + -6903656100421067260587417865346594344651776122825557295513853959964766424300467406014352457403926156792242514847346001451433212961652176625732269176139682159054656359887880877594910300071857001223913018936192546490346496128571363409804148940613830031734962799080601236370799310394326891911832535459082371207921173128308840319483662133759114844587061124294209995937010682675431872118418904866720764877597711290337683453973201462683591441379860663727850048681696845427126795084037890828310925866816082003388240674494097812404499887983760569847753316521579211462245415901052864137886345487117533066216096896277293077248963641346798475532402791773432020592703833315067615286104087820454020601532310909031696958386930910450402209808340498077035428826855186374167042399567367197117587842548691666471266094678016*i1^10 + 35522943862334261835793762899435163837654611692238063834753580296021125456747466036725217039012142383475048913721778699570293332729267950471334255321281973234635021754875172605991552447867778047146117098214682381339696771254476885858033124844608330745290577427563181025392961716126954016936457424902920967468506881273995485863462253798780102305810186307030979437890679464994604616384584205050785249294689438609538302028645059752159370884182721519636114051108751980837709865332432577988475923370717177896159267873452090608030717677003801946432655667144203320416831314054565618208746456946908029963650265502063966669444740004000679051125288188879673693616002028613876376856852668936695266209194543232016194711110399069264876786127637307859467244723459029058827616996251167710823790704509170285384946417664*i1^11 + -555761080285257748168765450452830999382604314579265321879575470852415714281090744187955946033217740071806628452693474649304332391568968711609566791155416900192015544709482822069337434761493906307323416661837741622269354830945406946066794225580412671944493945922470212492376344961304851359246968968122513841179180323764023935232910937195552520430474700226008739519857415799793747254109975252939075303353622553023224212356648360463548998353821657091273166648993950564236943659527505211570134756147826579057530816350486034426946261098797108298509231842229526371822757307273909916191091773735518652448833277904139118739847429906722206407538095852827172636983001930257065671321975478536940898226880707074944787523697973024523883128791539884652865468644584055104591450879780253767588669645959991377526784*i1^12 + -84682409377662055836654507426117614875454046029988332703360312293719496842525216247193779565813273950629444507146723048026980231973571910566456900340179805025507354548170181514055846790256487640437226737500224617172574880867303688008950005807669496499569671431144163285246277472837553629593228498882412452859899620057323396853896220756704060705445658111057749264925680489466831177939431985642977268876090404486047841907352160227591271608787826826717808905405064744550390728821647132249289511695280426552656182372496722221643300120743174447846364269103620550328514867297356657011565745798039807497694174735416598402075274887927985810059162028409084129977451099246620869911177629905723948594419140423720533677337616731414665609631961597373084064762365620107440491193427124232747194333163763531776*i1^13 + 2315241487869264426628099993398912376732463769738833531913884182902293229554528582161453985835261370373275589128633973016861140421371315562916608558809900090712198688474802584806031117101962021871064513764995874571065482063397867873202123279601852170828132381355804639463300796518685279987353541559557832595689105360747954475172385100625344467232156246856051427384256633021807349072403083274458101204187675133152742889293441001522347875499341923885192491208895812390718765547746611743171842442583475649017066713172776481961916970183333432890877937069743705772853019788509857942321849607518802355936273931771647023624418041697349535711958152658094301358624860169642549184418881578911458964755093007778659529250244579334106582984642232284341140525163257695394357046955882990105377319447166976*i1^14 + 80544115342885806465094202517453756612244990870534547171198612435367275598501950299204264504462461436037534952875682171984401814953182801560067555349182991406772567760849742178924703091405302574260973213493206349560327919010791413303068740635951520407093369409161284929539824239680652072533603383492694664819344064312223645542916382329991948544264882070962079851589824425084018230886219944360932189004298047766361465943367734957398532570716481991955249570557238413338667103350381892962135559180406997758676550267803271223545727370636707894992076718252296455255552951858644319526419378571331595447666632145427862359683029831065813129806528450625993703590055586274701671294197424111404129089966158171654176797519505280724599536124834880194312429437182240209297715743364073840369605804032*i1^15 + -2755477965917425626690209775839257534708453651839623678856078331663289325411056878286431529110927161012198767618663976606519140614313614701748428982365278759082301755135618611804753478423984676907802961516034276002490057166288616323446533911083251133085704384899503367424142404641802869429734903258364060822617923734222737884767329118296892475526898693445578281631635260649650706995784179834521766497656326241672026732786845997377288304725609449514777153087987505415207522001025858354821385620001899885174220993581989396091531155366024132365143683151114499128532639561615110112493082204067405708765559253550286874832817030937580576271712649099983982350716361895740634569755181248202680994592643063602341810574452433102824787385381680827744961769099779793146708783022881765100355584*i1^16 + -29374554801957540695786895504995998207286072917720532010899850754363878091453564409748407808251325275368550545612071042887664237211230035365568692549821000968715201122354727265971441904633171623183515972329581772504165953412802694102343408246190469446428657029767702941000282882583767443827538274758309419240035390843702175662497458915698374378116252724483084174874474936065058079792289403012964277629050097708949737430037691804495640854730239432312880029564182697483104092250103086277338821313839342033735682451365991785239175487721449436725367808739071945733386701415864384567041183674994911637041014532442661584086069847643276002910597062220413950670082164273975620965296360213471407566374506660556398332453017195164962071761130092713926101805556918651297370632249506004992*i1^17 + 439860499224657275882108385988451486351649163475335261386327887373151222030039628242987725398505509965238320466754901513266325738514343560376197384945122331162490970108739918587231470074159345177667933484909700148043614733925261067634769650041967409751147483321327582146589836969022027313374144618939834799114973135018073247076700440579481429749374782495477767946300652947172977760000570250019459621366513092163178776466104648936920357234449789865176451408422410763540763141790870719115703260557029134612791964486450505125590717958717349004942384087717024536517167291776759583170664864872712649082997484225785491648598916843385625119121411903112188364506023567418143829009902810021272225483568183590034672301543614864747660830843308567754852313278362397306521383937769472*i1^18 + 25928127518226566896472704313503716892586374992023203441594053637310418352674678082182860131589308908268471308324046679211710083225789821621438248678836774576574632098578923439890109403387608386308112379743914559578035358253008422687847799200170397805119287094465799896156413705549385774928451169096157359717897941809727919515837939290694219036925342161511718931515417812290609014439695770834117969540299383623093773959093496862631983716318382405995556505128806745911351296146533645419206378339888823282372733186422930953350848181617244790866758398291961517433309327388294184890238849690791818109940352562013179637301987094634989417901763681039169226921515685035574272340839109067155394560448353216708235816009074578467379641787068004122691553218076395555807335284736*i1^19 + -15689720807900947873394453841542622086511347665415874378617923794630286909608792858473710842462663086119657939981278639502879561077192733062649233751656882609114059084280079648073373820002108482035023294739142921167024721913717756721824893795584419039484472456922415993137755266816036049269071742516190469762233792096188393812480207082566856634088409973353892841023220560637951256440980248275305432978807402190894737239825418010434389046808139144469683125727591783282563879975194671477472447644970934483354254389357385783160844708412617602166983242521591803439762887539044866047439438995928927336149570042587776555817455766024390658443309569098437865059472299178249907236971325687733770494852601487873565825565797876815068465827749976028667998861038108601745408*i1^20 + -8244512364110409370397418383300284313817686769102947764800205416430199771299708767925856404273974581290534405928603886466430733592871626084603032948306675618995059416840527677838164667873515783151277300550915487325546343163923441071636529981136800507967833121061420325683926648560899628162367121136576093849770687897092745864831811503985785676283486951022104784226995247561293428458290100773840624909759165756516419933870165363278007511138660353766000896717584429303673580065024046079300572340615534095374978275553071492280144347264394013415269811767332005712945898896459033129382555984510874203382434388161577069866523624020393112546070899509462880998491961594604467754112791895422225693267348969035512688049803047085685302728957591467116774098427256504320*i1^21 + 7401908697405213534538537273131073332906908783730866857650321416022298757797233252270316378221808207743206226437597948504317725230350973581714872570652890288745008396530365206811621785183255553135512258050807652988616647839027416732119084853884002911447577663607570692674456217194187459705112839860311974847165919911215107510877583253972242771724244012352451287336860548544090013869313282302524411376335829339341044036091619376519643906167721374032051625104757036101098890555627126732889592329711675398755167873425186732908570939474654435346250836389438884923892897076947553031111477108149787612112656535287478160322201945334686298858653314183215687098605604639868893342471762682493106345967153666077902479960070439336990681173849228700359477329657856*i1^22 + 646209001778318604106311245531333582566581553873061372113811457182213889266079455374372136761379260647277859873896474085199116966188304427386071206338739835735684349610720044310963688473060505727666873558133510548942835534919256857833573298773228141098229385740204259138229330683984863418348959548113272724436440092200414970703775675416656877220252469193872743411154911054444338728935234484171413027716321632052271186049888779503650249288455271338417068572768093393234337692586147714969722649873801661209963673396340623731681790701024881568159444211267799790485022456963930131116980164290221747654335171430477910698540174944019312067523642061301913050676514648827809756635261200405023885431069481777479385741555573770955072563645541111855975497728*i1^23 + -2374552840885323463461355914130575339310503769584691250030915634593901534277715327788548401105982050224540423502578166576613803702714586381743299504232831169811980528995601612470301093307235379836328183173925953037097491702163509647191105794815631712375943703243333337734827740760266835694920964304104088841277363007392588607748947120177708072350919050830252875713919614439927693062178105845026237953833168900957137367510453820991944161385563902880358981021897014935063189457473024388337002265824298959572074545055460320304345148655637245422621401024138995709385106739892029519348816027677611879495061945639445605791445333178425618177281291620474963546179647063881952075755137671442246147258055521906375618296030074746152917524308265682337792*i1^24 + -19717892285203240750853132146657428394183275752637302518170511358240083299648268485679561686721987572271801026855183277082887278915177363874397110662586786757026846267359125496691693387582118842723730302389332130292129745767282324775477052256901531787907958448708291370266126274774236928890167609013525405524513765071674944603152759264248978290624077857598971543359523493883523858532288792658586037191730827081418420637915001348849096905814455540823032593781499935777101401340198415562389408388885031906313970231127336788716805002626817791336737281488289627141919490979566257270169424320727279811357520057072461591130896248860728737962499214780592776150883665712210363913245480729885448664099939533973822386138977451854382561186329657344*i1^25 + -36372534739405289819691349181395771053810903529439593793744189499152960521631341206132766346713874547850543397065864850405969092137077074263662751066170282040451961318006344817216390910800139091447348817512705087021822264421524702538855135803162914278499838065533999447163205062558028750243907129134695022848246808816778964849074490245901715732744400509946233743641651431483086288610801132158081124765594833492466120914749129071869106868189764817207875993113610526612341558639660468356966656847356279029621773145993839244123734218479023914710332413792963370729084831528657232872569113012405092097460795792019383755508536578125383735693457990648069895563085569642302756114101022543663107914104977198645420218773279117556382084366336*i1^26 + 544827848185400395161129620395733211796485312595341724630856653284845272776285477661325633486106570821743594409397920728037142087992722858358245759969240948325229947381853258828267369222664929496770796918921968876934479175624775995596764136601528308763947468434062446524422805299239206893326792987924790118649658666497760081082500929347209119730527454392345048913109728093519992456758478703824390341299654502080658682383208051795315958530005347308685969728932154319178683747957957074764943947932245584951898930459269494927204602499010942098139454083796051993485220167302405432746536569682803455723904566008585715940486895045828029695847912384693542347782884043438209993321992487006739682714642730071164226287422591460286595072*i1^27 + 1407331336598841670783224669835854852105548876027531482647303399587901585090414863961681698760645946491044913146529478361971756088495016110999519372124733698093721641942553408592742862866825446006685928628325106363238976911035735786993960458323692105463505909190588556805541727871930401305455186814192182842045051528623517559809335153773706373890187733417343076905921139156233831434512900303158004018909123141056283063545489414675159749128768114934068671978900142515741403244951437675034095711896409794891033873260539624449430148828868526934553194850739081644525440717097766147986269632733131094430299756062701042715242756962123384510847722843562836754937663423547328886681620600032470066506058018211411596652863331028992*i1^28 + -18746568264317906529767358707268980831478082643949866158347690160967701401000962309048978832741857840949957230136348176511917163321998206526200218855981824906890301926698449083098391292883021927204218750047094190106907685146981439100901727697384020570021656397165565408296260924963058345949106722153243215181419388751674147142606484400867959077267728847159804797857542015662841451228414376541589685709684545366917321287497880805378857391647204513820974330715902995045112420231036948680582414619446702116888590329736680421467791204396474090901459788207055604420976001402870408244845761347532727266364412932130854390348746932311028565538881908466106158274603821659667582100890203791728788235686589483348317780953300992*i1^29 + -111276868140219757296201816129718741361153875403785792882834183152857723143163248161135806061471314801829785884309781506326914830258807600749355133854312952739526111941181659455291064304510050099238413938829538493928654032709625394108395836974516066113539379040745392475135725328054008690396509345882684789146306704369987164372076288503937869162485355430138644345956418644806312582178959935092642453947998941701978463027403668658945705531790544025714836802059661055950033805660969503587748398195208174101002451617395887168272714434049065465633249333048938060603163032941713212354832234264302876314711914540459325743980987399614455715050106601501069353039490066689480416070265424912447435456791075142571669081664*i1^30 + -242229756930041856540053939171073975389856302702406565633923111538364500752451940659148648218077045383439433828674630112430091119164125221408272141829372206763674390621913733534401845361181345570925723809496232479637721126456994051534017397663698502254923836319847149593151551077132682617545283085409437077417319347208268188913195202573135446141826536743119442564436945327999964405306430859764247814114977220776537548099524214288612923334676656125829788901847693161776213917967241564306386271761148518683040234903315795165386547312314545391853731102819729724060700641698913864429304157469232079437138232620369269528822155595460713269058089493090829415526194273286485822665285798845776932626079283928567984*i1^31 + -238393034304260202348073621154643357987659750155889984601712355622872236631694149258769425569361192797730636580231811326812871469399074791228738754339584717184337286272435468561463796911936292572422128879114016808065035864063656964182487535192087064110933905831875311322935766532744443650790140111126322893037642445222512941245633511988100280380555613223186004145195403022528770594340469276612144317422586369158689919325603749316399252099012059166673337975254994313247876005473199436192074374374051694364734674642583974106914807726338153585448248521874183710657231055704453811222059002389835735113426579197210891240921146744981779538099800766001689734850106570522404849615512286176255786478026953367*i1^32 + -100438147418274635420848555721409709533448155766942182637160838544743266815162526761551554268921894203660742933792171444949315816123973544820944290345129322956572838521461661460949052260556786101255336919624551745466863286816901042124547371951621700080371998032325115668186859760750972762833786797332837236159706166189995945272520232180358229578852315478289625206424001744927302898554012144999419712074281723654384762136655634118274729043105404561186549839031196983386166850776435265604196386267210027285196426159680848226719473274885056295343892332005667720215561782096402939296258538462907518371284024148222012430277991680459571586288780855519044960203521280332913839694763073090676339418112*i1^33 + -69286209982458280248896620238871463694028187669722089926373106668510749514246344831550940072700541500682133030791561384293059963762182616269268104320329839654407472195088921033887930763421651458194331671834449470979144378005636500419857448037669004615873146756095822063796199702493318254145930357559805519894451617292130960161625956749217138408998727015641569609032361532027688263924956859213642241835466875444743583456073442682660957219167794772602024710801404394187019381406223487219276492164818965473945209318100464525595456098194383449663997599756646626103171766236303715930238469890552247932515061732666352006235089016035399431775419193779474931349944512363166422123906478672248832*i1^34 + -116348178356623925959759740675455698657335014829384771060914278315764882639895317344272273332558448713100573032216202310472369861306853012817626306014002337056278181217110874774485702064514386287612536962672334189494554609781189757342829893987667210118288513532769376467369138596218970760326973079758130423212246963452333978990988728181802964836157727108414567495979389391716906546308774382443957682508570945085600358591093233732341066786593103884563463344870039114802842673721268751137056744413994505550689151454269914067657812446559404339288278471155308839829556057871108253054372101034198656654799441740935975279911138767757150346487451544153350309017026693468947635244009259008*i1^35 + -57187997630355565727471520660814936873236816233812884666780702989118632339473389204898178263710321654022266315669555637697223675497899442283069032606015956299425895220050771837221592586116674785847021562436792154757330887420428596281243463857105782191437196740478682736580073859466249741307482993913961049006448688663323533528690410646247598239102631249457998442362111988461631140571126507320004535888536943236249005004975048561926681991856292069377570743857518287331100800685948071942546648890367516216170631983875010408085407691974114429878036806127209452589566959056429630030041015557355579447340192678095431051648743429172671719767726242375936672845403812219809477689344*i1^36 + 3732878180100373120123249278817187247024894646129092408375177334937454771555704560015680673458494841438597869957310560650180452051949193148507427306721176416177982426577763537874835886088823286674745560196817495784401265590167932895520644969984656666861673169527872440438814789667146014486867371985294070840437587510531178081295255498496836648128708099839020871279775261443663391665996690128067545717987872668421457436877919208796761631011223558536762876707338802512090197015090999004287561071832216208666505258254746164137399447028150848464392565868344034195292239317595800959488592385033747778189324889380712537254550368004132799496210669075841154517169330064457728*i1^37 + -21476746259162631257160158552215793830183915510517079991172289547656344464659814109608049127114956783318547261857728632056768484884200793492928581430904506283765960468919288852200621657970429876009357435913294883074915735411854394774194707915200520030230281754972187618258948941083019901510282497045143184805327995667683591049510122035429422637521840394208932648260931887664056810525510991585877743484654582058778745181312552512695313126194210623634582588183063428955483365659018958391819321004742762899907429400278119380560785964274263828167550419841009468808594735809818365449920059981351574400815418435792844182865786979226188049211302607644354236870845005824*i1^38 + -14392662722034831917711702121384724289643733984106315658570562501845956096285478984279633145215280970022548944202045145322284504379273478434545254349093802112371484136509335014591360511229567696447931921141173713570198276650556231941413951202043092935699459402294636947467656112946148257927588136821227285630782384227025026177249716058493929836677351964944917457204343293255183860820228765199911100593245658323723006334778980570207357303426718285871709290243853650701040025378858343266798805886012964180789620060220672039964291120762656191933249575409607194372032171049476603959602438242601549858570499843019641733804599031750927787901637834036264982020096*i1^39 + -2675405597955030550325490231705904203355661495870049682079185361685724682476236174792797239084682307064853607554061042323098241419923623022570101043993435733635429237748303066663677437344504316267051264164403037326244596663826468080927001589257017429019391369432636474469873061371840361820433893154409022121227218316147692751022180364160199799875199928806161138645120382361261151056642606115686118622490938664674991352364410048184956922855587631737024129419168563422375571537290755664391901335058034097092996392797884459365741623741338569944897334383040019566455374289455649268938983338507994181766087435928887184693623188821406547216114915190243328*i1^40 + -309575509294288121697728882650670537731223681289455570302328469892500082894032827807595196143723057040441947942356853539943116717283577415040817374121590172577226461611688721909475603689611848876278265181890477934408574629696857872003009310760506733497705956989295566160357460081846170000453891466311783000220984648757040452601537307707870854605702925361516983818794125016091250195057227618688102810441613464027486202533531069886549657916354272857593710688383750267218092355603835022231806992643436797472638952661644474634501529493266606083769246915249859145931732357735627817047816281683645987058041252313161671591725453057803657721124225024*i1^41 + -45011567230589491180366254389230491394801524965478242629580221332872494655261391300895406089897166390435219306860233362868041663193223151752467490911638016412964514106158942760428067505290443830771005801228728457922680969555509069867400328987328919122187973040157017100284632848210515846437113863555875106078718034047361948609783776665504276836725879100723692853665898829973060836845051608228759168709604155934433148165911372543578789269472763044495871838739856552333332903717567566981027747108316041340986755698620904220971135749263376018845961626245942471300664416765846262252047297955412307749645390952612481296711422729237934637056*i1^42 + -2014254233404721335807201781173057264833988473946355423893766442937897203433257164577282048583992091344015993413253109353416181174294608220717260787292237482937623442094510436666405937653537783700729459677760370620064920195981083782536104181375710961409158693122516451946942045192133623323664990966671619205241072745907898982358883836253785561660403135315965545950600868520443329023353006994374313509956017623573435955874365829243370271450027501102660985124525820603788094354172024764465173599328406045793327805285955803525078839236480819274222585484137610930192130473532696678426690736607236090921167388238864406491984862117888*i1^43 + -262417505017892475263592003853728861444999563903586962723309248499581242516651649343725142108144773097093562351303331955717204573183540603161203968453274644211494141201630819796412951598680334573553190865445343484029508544061514474920059249632416571297445989309741025509854623772275059897292975587672181502314195153583366119987450093817420579258878864891288384322602218848438074908099653851074090201831994893975014562934956284245545241962877807893300082284685373832334349757366541967162677714824672200782978129947292566786753941190981488800368478057688363905680149095268526245115563474017183235206913243080445127716503552*i1^44 + -3425984072561500516376586726676232488623385850588491373073298228144865534471095631362001602596998919652359369228990904934813683171685814807514474955993143142459884011118454315071385644475163522783632077306574744243336987313369506480066721629259096299544715082436987283716029030391652959074608810995113932946392689877672431140234713434910922857092856424408011783395131914371708998962006000089246605085369196218144787991972426670556053874637048483460774437575408019146843981485519018681409745295706629276778806025084597342847448947952603635240368436688030920703586397465366385177668378569881194301932446472025931776*i1^45 + -264003202453437606018530695508924866567478801537916814071502686287035616973722059129719427699211739159327494607021207486737835904023329887838711034469337361569883321023360753222769938732997195458868997363805831704781471838469415687380394056446309515354026870365003988953208872676952649216633185384677804461807158930789651798886350789392312676635435598221770258297637354234254476072074275826097523746267939014128700857858666136138325077950151957671643360266024691505198227594312728982312135106632673313646682849606626296588918926521707126425655749070399267612998897602011390046123071633152408719131735490560*i1^46 + 1539342784371918667657953594633138123905343250197873834042865499127648726430690281565254945370699627143776990485995395013650005984651978758634624318514802049717440627828693929199277220169635624316595453201647007191339749156237771186914964151708811011744969687850923544940011718651557619120186493608346233667199661895533532424645220615665765489819106584326871014797020559036513315289503071649842380904917058374101887878229368029151622886192130747600336453642787418082585122130388660879985647750423605786921209530773871756857703813838946057899522803714003152396292604324167478327318620763751161266176*i1^47 + 3168286677050049714128961987093400184566053569298176731472644630097321408353083662418111388611477765141150049938565887966824465624503467495806994350100708218321610186841097576815568551743599954890924251913253857989937664369085436524497962714593910342348440587187681308029108870190277055521649064603125230316642326455485475015970447529730595165003553901158261326938526636051493074428474379424908905853644188353295056523142043265500698693646514087576613484516362867483227322641289134189177682875993084378038899317968781723674888247010274775105978334825098198544091293090702538580407676305408*i1^48 + 1204745175482162745587426501280778857281816525625184932226890248356061615964891956387329005612797484773346979807925376342682509155900870918811827215393015426525820626642504124657571762747174495409108964484099570002388496875801478991998316532956180698846156513918875608383914239293599161091406119591148811956213090714573943108510633049359051879182765506028277077253972121056512140890470092300738567931243574998248923207337727799506315208691792279342375720941977467132709288336634071560605662653107821827456922567390096557874170926701280358983447687190419581526430580380830003034587136*i1^49 + -16669312161577846527169247177869014756786647188018790391339047637160322105432271896572213697662479510087874281858674916377547837753562362698926027434556148238901063989209741484428047747080010365919937627583302855242881369427407367020064883629634612468945870884940032163419185899447934254667115192946162631404081082780866466042865384588563080708189016743043307249679265031809929899870161904817734859868647754968345174612239851599495464580740713971425300736841323530134218745006081975841094308306938289121377729133428594497018300449654083322026313578364275347236275689967583232*i1^50 + -28038438950377465467234805619858322689532900447376236763517982605786483594768234125316067923939210565930518038849108695030108939577530202614187521038660096217000741635949285397266717468229474544977716702340588687440776758070455045466466201230611109071571411033228206023456161612984846655726811506414694394928139845040365572956422360610653293834860509109245206165853791740387039233021510069463578560967987762587316688351225428949488664267288219293955178316401661935151055178019636990930908814264291957475392290347200421695758577861928915083778499671372181035498340352*i1^51 + -26975078647220135191968235677352143109879046689259874410334296401638190547889924049283556269439953744884714198615545372288798343035783922002404095416708757840855332754968799227868535753271473254763555680507209651517677154098898971738292629869504587680503825536316964618933150729245803660669760680803651491500097279134220503058206609769445425391678164702036381997867960526599122791384242606709052865039769495845383212181602958091097536812583428938921143067312516860096822842618144674604466502457252142862704531210853502036014831461367807012182878788440293376*i1^52 + -1617503137167925199631768723760673727184612348682627110583122266250808224090921388961730025500247558240051435428392224901219833204084712003186551384400599424009235386169469383994232877104242797412248922450833198730587912082401004968635919794612230563759794364485468297134354714362855604316126744498265544501810691703294759923549470636942777956255152064875839472629842145724827485762723315226561096269656819124420799600888324542196359177707971821448833490545251411291581205379553538155097375155113755862124271555830997771432705907434815334471696384*i1^53 + -56764838217772607924117564731812022703338846437495542178625037634669542791919342067485007614878757507478510369032669516335712493042343246898678101445111510535703385211791376535916860440634273693880116227964826514208908299306618046624320199527713617424835578996200600181581422211617503835693570996773615399967302999018027046136746208113214275163271680489137712946838724330836792771591404130236779991863841178674141608816640308398136927874960686645925114194513552977872635857706397735611980655779687534167599352423187688794306710824026112*i1^54 + 41384142666059595598007142874982732135147513755394113671994506551929515945918063592768961800808154020336015915325064096752989726032656119627340003762118976763520571600832759303074827205278812496379071432562216704395742264577147493640224339876086678366210776265603208301320782469601812993222029463359592686384938011120349697946648831120254960707113458434282132424036295661545483170684184245544331053976256222500516686455383738337587962846742456116064001532085003884074806799092804920020076303414855264204560651579876570038272*i1^55 + -11256037259920687648612403818677270071216039834427198033063689545421408058096132018985563870201233328321887407577670047155696156507862187868993853934996096654396389541454781560261131320961584880730189555542497458209785768887729691390769907746002507687970923969829718045044890816855482664990708581972336622661133674173445625354424008148665868229702032905917799322124569040810055067524047064715704574595667754173311537319463008266115845424668845665362746295514898720215895408158339897465986570749746080237030998016*i1^56 + 1425345355227781517520593856561298312770086627514398485455232060918242464696577392550888532425965430977979938367655154988571848996504952852870250723104358369360083811387883300276408434862696831344320331482906259826880521323615361992156351599347278185191422658136997772461370925524121916736879919529977288441194337061270411972856750944708446414306147334240143714634926588622221188872065722710497793662075281716937276888817213159759873328837584607839255913375612974246767104588472848611007636384514048*i1^57 + -83212346397488147841927643950960618407592155325777643096207560126065466373738728693049462790428697257379548799993054503814335621455812667160561108585383133129048331743330635853838308179292232381914565818707027236685991796420523137430056747432256881243458737115744952572000521386586968614081989305430401022163513982822512011719528695600081252999030136006053185207617012952997764419073716855501128304260535061093661919684185204182066806733965053552826025206661990290952693753844598833152*i1^58 + 1970723548665371725599561980983114827700296784484054663475360406807741453551131531584148548148577014791484502689602809285449144750560195183536594475056509546274532867773909601479831015336768430340787236737621104908430959196310430087511364982304469865361819902017069833832888617451954774971866126830691709622203114567855249647567013723360776319585625555429270530364615444802465538016052640348478063053537813692331406478834059471432524940113491827526415438844604591558885376*i1^59 + -27990870767340707247805279839955364862251968241651635482991437603756826044851905531647324502161579887259491329104789306033832067130896434920750754038353742549390937194477693286819426252298795027343908943837821513609283916860310651042117987786487184561217537671367946293260674923246569059090573464598232898073573907973001491132120184049151493256458329326667144439119600924147700816634479683572618037738536522866629596082012732370238810544668484444095353192448*i1^60 + 40139349822179603564382558591641664381170447106219026361614046771199284249536186239605770588354718146980375140902054583968209468680371496148971439186171778322769703224606107898460540281065166003004188263270677608387080554361377191326889297404266040915391480365434482007857161310622602722412056468242747113477722648833941465250284457124830566944446665709323405630115630273726671670659467084830473038777300951279406616302687434904109393859575808*i1^61 + -919869454112546872582974893739868042920686504378842469307586911961224822668069125035580901845467894814850058360902585495285115338178575915518821790835178560917754704759293953515686291520536828722853136669327496313191657177619420825948674024891420330967669899691288674567162471407205735758427677869349948392842142177651404459479845689137195559187028356550127524736589489186986289603340588356075871528711666558151699084361332686848*i1^62 + 27259748464802970653285908422541366321316114231422154097982548606367583750883215947709740420486184324001571508388382540842131062821809666301727362922562682222634365562791046219674391872380829295985299464583150955644427706722600229381255458708719036889256932668013768118643280864296029870531949141496673464781173024738849328629379053562761086009857749039180142107976459578173618371003617109877055886446297088*i1^63 + 138306123112864430382001208842136998964130766677924976251890760849532446287998080978297548794166227607034121088786444965245916668129876201447091020385551919172328066288381518860953317685285277218064500929800451710007621299829577771495711945941047982474508553545876973291907806853392330983421472426490644307328596780697555811317627900590564536232984789401012266563636596184337874944*i1^64, 384631960130260311041542741988363048535889178026277217801675167798879263454642680184267743408703250956727426489856677898691415635747473562111603040832132347632174940468664474664430334486484763239509376487667621049845979417982927735303611226058126061990295994757755306821687369136851167897697146934135608728924860967267209064079931158262318185025347606494702308848094459387628153080630088933751043510411223233990643229943252723703031220585546853372412636700027033026869890206695240479444792918489608311260685981844517277636995413189372155615458966227759624304674725626218162841681529507754549304786328714976800241016226131318445640114830088754896477977593112094316924611445267571792511360116444475969356444538714743042630814578854684805451106953727479968490319420033691236258797766670158804117786862738746061443703597129140681336297507573876329227428073901974077456755398115325473645630086184121139200000000000000 + 16530953276099114060238893163140765803374442431117122387743883914451575601052988551146303683651124720537150107914161595988064926109219860555013562676511558603055992918600106685554322402422233459935293071148543048380252706328049384083710091336738483241037477789281357470593272538163786906941192256587167381942724244681289343519858285458103681491372380698524022408072370697161319234216048646480592487370615618194664114343349572227714550385313947786310177886000006522817585602348293650296873912807673605690473226607440789618249991045503591499065432938617238393562593447394977008519411705794944193213873374473358991183050118966351188894330291202223534146831537738064429715492637919102907548799062732456639074853910526888740320575967211409507017074604376060797655758508690279102175409235293872158104824233624228846229841317932811158446192454437341226270276828797257880186699655932389110546499946516840448000000000000*i1 + 194040535830225983847271225891087679334281864161507145237090577390122308620106395933528696455775532405755487422427660519018590413202794456584512864693395431047346719256138281628161357600428015846312617454903563896560336086655986695941477548363877963056811162153771906582078549645047049568241163366636178745893460815634735076451439896207979993810619560316398719899317035460953149870886170133675427538098298586726386481450070062040600594592090591712571878787965139846071275532797672840809202666221132099666837522290960076845421391692947837302935503951709706250889129624574460293091774658481085201864198563904834125956006372340245737865205466835315781196515673391224481667967461307095532740802453721893143405893202244980964725307080127454938801445643187666527787416716073659843520354258178670434900175627800738171453529646881488391276036077517471027646770750707941978440699091663544715233060469918924800000000000*i1^2 + 13411165288610573420597573949081283476334085749890346690062964776950516801270445367153440391093894342975898597250233486567982719021703252988056402807458027035985425496437887519379380272720584425339415208517880941926979824635172698315805542529335009557112331924859592430254780771018737990925144857095909144009918273579354833799039148446973879035541920055258570307186065565074074133679345073407838485366125002636198821433946915132258401777101573580882967135062190304488540168857716560651303335892721174766295426722661110813174309161736357356423582481983229344750563074654789966621562462460322883217175794728188124108166095124510477293626255594209627632417429372594494715192971989242833028892450729573255698498321051623583039486202848631284851879140319046499458795018636967160724938056603103071722411929424756838160335796643871364994721542240590933239768626265225519229739097130384858387408775806976000000000*i1^3 + -49511252822302745577363709469967850187228860097331418193659771116532777308822632257101468695834264105139013349375456200865363580849773709464230832165813191946945270823762361778269330235244773708649013859425444918862994100687274088733021541000474339653965878512551735631544749375118207357310818081775592502994069546250370218691412522504268544834676879268070786973381239253046058931504515270550009192162424984804894843880407695545881475465146078001301625808803771752475233527255148611639270630278814046084077618951784158626154941366386722212006885907686592860282778584264362381499569889688177764507438869249406875605210316157912124949696261616556624036068140615577687089304871211811230369878519888653673680623711950773134295734020435271103020782055780773886560308367854437939037576700497039752633119157503486947616010222896401040877202020046934501788529308154737701110035665224382852598789696389120000000*i1^4 + 16396882448441864145036183997693916812795870829374584182208770811739361903943496737320796597690258047124756011647467991566856400274686574004350384843682632837047428757173683521402748404659414088281912224270676137819646917259345432912661569132375475453647080095323777024494449218269369007137546414779719423160159434394553818743271472413716838844706638059250079353482401103891942349434316285533698546463777977877646358589583469066178019772992644708460577314140151712073371110587414454952862689001072445148248247342773748142011198477682324806204715296340212974053869721293513231157901923037031541150621247604162360069337218197008179539889428552846001796264840873456297345290890086850414010961302784402573651416822016387635407872628797869756842131978397344824899716482205105406927205325580969389403491546772502859550839927780826694493594107381948068781550223690459234464960369537802683337450958356480000*i1^5 + 4813673442669988309641140981322113361443435683838864242210889741162897304223739419168793093312037721727017191849736340164542752427138799199941705062537318905101063010192591445581979985595170210477509036960404247686512617156209597699450217366690610527312662299687433072562262970966628094717131401467664097821655321873615822254533155176123468420288179393178086681294527247667297222030179785951808160297716305728370565318460722008239174241482074918515058392643334896347954327211784746458681151925243562405636561952198509627300365830580914816922416885250236507579359923568738491736881987265550030476309691110478220205440061160589970708242190063492531441147481237800122962908647866894814922429555157001854400818698735952038938684051951792283293235205794546897005305662122544058034322438278631490068115178087692086672174790461564988870430528854653270276122961279198143109245943204420873582615409459200*i1^6 + -3856655581096436758261755533387871566921441623423772600845504976501902828677706080027340711982300829940973346959584005202248496591197534858691762875306072501617888518244127078148142040090240687773076856492510857749555274096287955020411674377177969635972307207278155575484881079753554456640261118962526999351705899823850193286331428630202682638087315270689278758903199524242593478607016145448712512159263680147971071836507937004131972255045500599436379142076780578885992979747942112645973273663910454542683226931112845474030343767424692241265172730652457877026060859950795128212016468978679146995032052875288868391822590783657559328199607904420514512786543887423542277781405183549414214294566981479679861099509776788051056107110067726653339187579736350760584544071807215817412526655793617625774676084913826662060626788776664767108470956855928782741408342505510961274850266043749781384829337600*i1^7 + 982120772233241080152750833305464219901948958594630056519329377619665978813412160122146762140810276295448848979844732501342253266449344553144398235246915206311847762810259890551612446018992427380673585500245921065549360350479900946014145646384943827749196353952034285924194793331839272333221308642131834464070336030655860857814540964303838561897320091656573162738748702547710395056771339959636628935877164305819832924954293650257310134614176976187176094564204942656398970130720822945931867158544140014043759018049784788681304621514261589476073805969211131735695968606376194198731071923194472136529142482988707623908905024565821018634348226017962814754617629544419663000350369995192644369289782155520447695921360127124536854362948993289709551101405684855920370137725075428686103908912188464210954664510933285592444705991991835411209716179368249800297711412025148063075339250395666158977024*i1^8 + -99963661542094684586595646882802824322499151901287802202635547867764556271363606086683607416338866815505467187002212761795357212591999104082748880710852310458525998798857202381596391017178022901862414798836675357200977294917831525928160942085602668513115175981399397409669688734374126273636481215194888280398759714609717468567134583134628745175884337060891627055220880235508199228389214778867890560702347035900078962240641953991845889428689284460830632331463464234209901688330322671555061492772359504779379639024214398402385632644841180468121197805341769109440306895679189244475198481931622446469891921207767319550984963838396697886804411306922486629138569175155897373402595029304728779267400913974753695407956331243845855862997060639482350121539980782104124471992194142727530416233745106082102470977220184205749847522704338102973069711370675522650397755770843327434150938753464532992*i1^9 + 316115394834753189712148100061194030288016053974799293472418916980922065529995432921916700878383406596546224183028693574467760736310526262305789745459825094678211845111112937203035110279548010990967619303616452638189992219534700476596178471733431754424319055902273185483113367318833874957722974480836973511617976315011258518653267714752560717740185767377484985583172943832079608435865698755196521881355810535070131143241319229980235418271875703361513078003666763819767027377633376235349376384462214592098361423283876017964220367195926687671899364316980061914194632379770561559707927171996503107607624878306408077722101317448365889965702169926548134949277572609625977240034226357174225664024389600101072939655499731690922675893754947154565282201791137258003126396187590271171481889069675053393186803933110244315366827669599565553607575807375129595737107174250869201740337931878400*i1^10 + 328435578945383573574104183940112445751871854235106276541036705322103645406268950876504334652869825498768643786061474563320594020490189828286602875442177804794806543807835072940486146507399943862721043978488585485010536974612875428400423515234172642020383237125283870643736933044957403720403936050694595670748163855014296928291642878406102378839718124816647737704763141861245967766842158530610043521598277732529923633155378583990593856780814705890028565397071750754766437176540148662025878754668112161355246896976839805630246714310410811431114358619839777800353814346731425922606950785977465984700194911892431563858526400068961519048411525489147591228600109549536864658545234883120814878197208147670944692446087539605607009620597970417980311525514389513161265678003430048433724907952421801544094750935385541942565959505672595612607728575119957314746294114257517079979110694912*i1^11 + -5909184650568728293133511218263250459342731720583865248308444326515198706160154973312150521583613613364584017736339250961334432011470837457493995884446643356870964030419476707352597187872827016852468802822682244552656132785166785266088230825846367671123253942676438196598542056881264068362459046781070229927095000849028564964807872099951606815826460114141693904427524701691308265706593683342405095317928069448762270286114138531022702550538520057605436677128668200043103149073884907613873181688879159657366205666047421654503559652697195468202595036756377898549802548801666585271976121066423789855249603780275191598281059958666097266279145921320326742482869699928693585949713526092220654014668758506985322212849305857663313291555055183513562779795320656388168385496689910446899654563920117597021060260607583450958873597472904669862747071048724073534895454162450948206624768*i1^12 + -802950047416572159565473279372686816991135661860104360357541058811583420165416961448511074529418893283248124507973099739908706341266308224421701628952691497560609196720882514478288399177341175185851746665375183220177604378480672831989060753159099287922197639859577813872291130506966005571326033538977395105342638853901971388920775284447095739552576389861777743741424299783125451550569064127714316418914380474829739867775171155871737913271663810043656380627326038809919795454531994120074514182784561477865907423725812668169703132727720476874923517238617290518685901370781789310240717348031956066397452839182228342647783233509121584137986542206124768499236900847659156679992231813292935655791601996829816731711062780432610097349692015317174099438865380039022376357382234452526228921974596585993303558459347533264443214172690426910537794673311587921449205219194830848000*i1^13 + 23646737172435203264171774100536189315591559666501857313679226562271094054629411428448603078044814796619168946019100272230972106653482927165210586386030471566415133200277551163063955400658094088569402641680864665023202277806707653175094179603892391760780079889560475186440850739151849571523867815506618129423432942056008816795868988974049254665693574787942823385412634920246488165856729150348262154799824485221919746469518124116988356640635476012003054824102770469330220104468936706030242321083873555473532294191543505531618941125233476488505138767832734348407032631658285764350526555865726384651202346557625514250190115269953824526741149188825093025661830447242052672166625940382362464002231946761921162930810376433746208224594251370226830793442630608551404111287752461950142118412825889268488842490331465314275309065078647764009752934275933340265300133884723200*i1^14 + 753765195689158348501298801002764198814238283527701089579355869329192123311476993582385591927621819356096586637945057680697178826983866457887053071015389872217379842452366078099583579482838231788654212723573337442176809800501197194016194993609936054335373358903194578133602246531527743711330911022357398340011468719231092481438437477396432927811532765176665624139235475309992955533226979654982229859800476947945594572204808871985026254127973034809511125083881056314676019570162522540021618838836175828645461410625717798487623094522428614442096481309229921768847288830116201598700365341783016593888095095386263412543771270935872589060854754367380558728558429946075167133166751064443167944346544350035432211450109486745109575643375208008725554621218919833386519457136429167188050120883202644794459144527834134199275043994560988190023755805770869818904088150016*i1^15 + -27690017779267356053106476202787501992119988529693933198114763685038749245542201269238501603933423201448506792848809697272488305671451922224674461799233582939114938162398527607956138446903740909095925754835869296893113911015923927896154508808158150542420202770670860558166906417370572553378214780280926578333507815300258192073941234212709296656137220372080749609400037700099685369479587211232433515940152078070516280343912317333232436689658105440909206891004371134502455028471679733757600594262672912248494948982416313573495949878525519091907282720910507189755021638443313353132979394040447262657330457182737837631116359495490741744230102341406278809481696571969682371187638145930041417761982942723752256435344302716149312719163856552931493891840652851080493579503142047454367409822065614092884587628720674931893950172597793301916716791940707960894783488*i1^16 + -275679459948855249049065445040590643376963321069467487445364009731228713551801427402663484407481700476330442414309821403136323174183279178067593848215694867265200143613173065294795961795968164595323117272015744693185925280486653497931773459323621419122289591903332907056857607509474413026509592256538871301517568241689393248366155745897727442711651164681543929855461971016013831702899093934805037608378347087040538494533542782030182427337912628872312590532269045215018435879176991974296059688308662124755447395852211549439475186736694195751785367697778869065827929471982212196166162369085507782559766776303365176828859562131229610586190229908379922251133791220365759205072062528633813674493499006013373366415513482542342046522101544731267452537639652176905435218840134636881027077329946192350817592960089866286056050689999476675684617584496370253824*i1^17 + 4722648601778415366209061921032455306879490632892740236312069927599137290068792363306199181195185915762989360743685270444261471589511009855909356654679462963158298916820461387021391769568412589019835051922254355092532822769297024286392881518395188152087795329156041739270739548535087408812756630596940366376557615342830024061955900043381184832193257343144026668602859526487124499233407621370662945857274391559192873572674525257414414007564341961053919080015571787133717487189687936471291248194702407721183190286746841717462082282622864589589906561024485499111815657803629450850422386773559588954217596586523793636895025151335715674141845195330830370264786965732048645516340587044269060287798794305069172430872959520260917315546125205146376327647893146230795082818568280968481282781446228006480791194728612121207959697413474059382669483169546240*i1^18 + 254720643334820254415387344967713005225633434150296164909446832907027668008144644919535296982804722318920329247101781223358384165810747112947543169862927987679717397848853465893823322228231623650469148858334324290194859620717023920893289643301020078254471166977613626365385481752522787185161478114279658307904538297117274784820215917698174113337608655088208499085004656642055901463522120826899895245173480849989678814003574803130697419245453731819462358683695105013311632272972684806399447665339949977371166767783386707227383494205302225610015662560659024822376442303233474665565091750370188066557219973367306721220765768828510270166499408970207922605448226020149443263590885955209441167721797069898854911223043070752477233774948631512677522572473792015482876838746909470186188049626200867720524352396606699557899108634839666946844844359680*i1^19 + -300194263793477552003901390182949184063870795921144485410154998723188664991024516946527190040571938160753297169287676274107243473602402499410284393487214367248815634494481068821646294747623015507501845836217728349322565661318242023630662547619931052503793961963244904307975223091164524044551216584175259716292754297755214360836441728674503022223453680146791878106687638568343105446240510385340587876356135762599565340398974636852467474998657008613443399689076747686162260380424291986535635797031017782743469440953497573199144577395013297486236950728197244653109199451117406392643630906026411514313138365921036972070000223243272051866172362109940246305487927015871492407366253327947831862961903287035304479117090805531119795178351383771984347596363674401526255542729425784872546661903006077316497418417563170719748780902246878703255552*i1^20 + -81803257940678680439634185184839632710067620254166041032589016153009397186202847364963193866067135454604770999256275923037958238758172876021276811870343450157694626370276329074284635005328901698481043706996583871995703290566914436152764394454866805346462788130912100250987606178574871033032539967588926172261968876811009884344148049806718066263971416738828265425015810808480800573212802565022470326455879452804748150630517132726958566162433119114904751838896130930918852418105486971815023353650100404862491832029976150145610744333701858214575646450865332820685692228202051614668267181486461839831196772775491478489168626959302243749938584578117454062329755163323152788907883020935769697575907132695186711018033940237458291840995418221283124620753548589657908269643785019691694458639935172318013939666457839000625079978509188726784*i1^21 + 92442246552152714158063066814489718360617096018398642563916197369978336049268076364971822543059315578598065485520632054119380595379073298736289787926780218065745332706355105349759504673407381539477761594590921543706852436111064746844508013801944769065133307336360696466606461343562279892874242401766337169428384817095600535032677004298407824733172213278114154779858234622541809752265819290578834487034427636329869773350954024959594412644779531802789047592563610992553166525420560880591934330528880910471743965008561674112950406625936981094754000754949199789021522530404753072998612814023756790483485001150141992390295743602288675071220541913152028249270875332356912381406195403700358582900335420198796369421068624676344265747381510421602423861652591809446934132117763989396762594601462202421760619403952558282506841094094848*i1^22 + 6410841654916213186608166486486315678399713444340140868585655986055978598819063272118072129860580622150228335236496484776842635177649287361442363860126169045789296897768136951534888751092919191435524125018710798972188483814056136988961847334148041029143671268606118544716705832329855230982527067491699959510486590108464442515710810327197440656366567448290501994774376805533731248881966865761431293429032195070644912951274082328939527624761205043467647457127425560238326261136718709073547042228308343920948038490638815721419985541448557143720492581247307501565587485379414841928558380156447449637352034325734837159339794571180617345887059405320297735253322425393158197417488477509449691475319851362635571710953196169744888714211384564913608595835656112614646555503267533171426546997453358548848253170411008330382104854528*i1^23 + -24726325539214912373778458547691807183110900162004482516759393759951460083942587597541927416857827038230940424803671781525010139942587793269541604765706295790814793009802501351871672096661701901497433042951293474400018400395548206918682154143075992541575567904959723684987479365808567985121563807378572096000931687302846325297376563519567487424432678116738525360917492696217988440396217268780748537480761639054499857323840226943770007462253178269810620677778374121186603773028789533473842568298188528558397593940613874758796300266723353112313522028833787607224606712541824774973786305501806070861765967174305641580853021060963427857821951192646213314512393890294361027981744637050732436431993906281771357115785839939508755891357532907723961240920880848271977026314654841307105766619315078389171652917269142857318400*i1^24 + -196194760530676699915727455743001969323206417383426428858230792612367726030523193338682785810505592739532185602688546824155462201534874221361756488765428262162785858632046598663982460858853223110560131635846181582175291928416783055778945163418355222174987477500745391283345651651653033804345982185476347995684401366193621814612546730137029235697726223744036864472192273834653086073474503003118123748704533358451320183971053028918149950623726430450762832135678886611042900747587476548367964884548840047507122787477120031835379862720038990717085872337788320761266426661158318496344411295553790393272132370717132295935983089683557079264759616181828242658704080723803281910207009395341433248483856977623966145513979994051418468268731851654862104580091215855803888379526452005879984681464027240758350951073771683840*i1^25 + -331790590830374905642002010003010214079392833531705225066019894433490448494533213309750675795337698848941514225845082493856531225710659266355054596704734130258712136803151351861202249580668455198908367176232434724554034495806564394264551361612424124761579784760412722300559280983303746476418818452806766108409301263561714770731845865242425143467629818275307785069334819232120234291150741575148532169792527998055645088221585397620073516118018767400876614039819566465233201851130342595387570327965657715970889561178473877570390313931821959388041587494036685514623069412974423648009374372681829248638875796012307967723441813101265233746372428938984445537747741984912594915549718726205138557806302730436197325217795875563971461226691115813200683943353274730620004146992312598081543966265548710664331581784064*i1^26 + 5565891668059780117425165243989950765833159691959216400875619180451639309749390807609984200891931004452050353209103286085457150868590522136152941371833589755922901098320943266820775964716344636897567304882260809844418735889972388765110335870039188543023549403938557225737452789684549032060948287304388504410526480973056711087568214811246041802914446589073225903022402943361134634718216177206604419665790869577329159240023359481399215762622403279838241401120781813364853097740236432902177065644337253196320131672520492392269395348778950173531956058810779447517000775225699917775138167121247089233376784872200506674044858011210340229981802888776989545716569463010534289154878770916741794345321321755481901282293943353553349715398134169589752196465418565021977482818776148128519447464042961395671576576*i1^27 + 13439404283083720276088871324789495544241380298509046812231147262130085220731449605853621172675635504268559570493660444650014982787759106414310098047737146072937434338439261427807816951607586170078859827267137884195134507405934669707918098750845051824258920461890474314958816311303793846313718885296232334380578510827507976158930513839629683433000495157688729671357308562982684982221490165469315081863252882233125936869179295817474123671269244895170025827612833100585166449475216195267181845414544739497498381516671060705083028837433260505273777538977222156910961470872905619961941862143103754241319788073393184037752687962727912555399126213632603983951655159168061217893027665174050489939978802757803756328642893260138435335317918686412663885615141953229088787833107137976049772618285482661888*i1^28 + -192038697612190524618033035315956327290556159553711529419814814834646013637284780085513574043965936908595284175534398843460630459522323532570780443978998364254514942086093238995621308301979662529083660395753961323503910142208131052546360152536058994690555768591917593083899225498636271854816784964703376701595423658447434737557912347678036598752569800389377395854991020962540216572581021117060406529243475968503509423451385484261800123611782638262767625798032501514591329947684642365151041771065685040809409318785202972991606959724368188454723650285680480057343719601727110181109850977860327037014003371320781654902899259980727166324401581608338513815912450715944417991849332553981975552871479147170427366201246400747519634607493777212706698585353902178406626209402286179297799563864809408*i1^29 + -1109908826243351526864097986735291004147728143379201483783365911576149266592268957320485152582067135473416156473801957959433754419193632199848329494120974540928186750145081799706733092625158031858346077034112964063762034325014324530857578780636580554614577432818815631695938562671405039493182857563520642173362000764366153363777330862469431140127034625812422790675562700119178974064252265358971410649960465619997311221929796249294165340339792296633971214519625550304617340223133454277248681525540406452861143159847003106879567488605723437628976510214336015933194998978692578623953451795463850384866229160104083411847225883758232071072057788991132682490575755156286016146802880045914252347446225932486359203498197854552934147219910663496089369441863978344809250670824427168357507681456*i1^30 + -2337938228692308296235010053203660750336175548813282591124516407722434312687160901877090280043206136219520854115007961420719419872573181734977709628074598495438788602710623117343371378131744049422606465809670910808479903625184160133112284656347209948540528724058150655139189266747282571020043465001399538168773886428751249904079722533163082879482051380222615804336381665685063016255136516339382653033824982089836903452680903139310488875119033986496252991274976487242398233774165247033336207763730028125352582468832623444845631576267774239895953749615605134895269318858388426726820324914633428928462397804236728980307605353446949903144722072330987282228306421438861228628873765372625676097041557463261894512236929912535708030833183976769464346049595001804823759234413772027650185*i1^31 + -2109355134729542413650384864825557408797050482149063206535045310710392319694488917102108347270662103511007455771563397300401700031260438538211894972957117639766826779384739800938226150537890744214835788415300645866359498083945020170825729498985779831961037174511537693947735713329249491219999350401421737161117662839362112680686940482359062584286484567578484780006692202671620098889745231921371968019206367982013138004793401000006366957220455887307670238260643048433203693047954262460527724338257781227462450885788049447434666535877289797604737242606134173223207721523172847932282013844406383591789527449915771066604424736985085482502453114424525021075822876848603742991761516204885702310250637980625539160991845339780808786683931814843661545380336675723947647597135256576*i1^32 + -576571382800405268163655502718600666578266433022602519241923529256511783844500953468908153202963622416710192489893859450162018509041955320631081788077237305293613950758341797938524649257436531038379369340195260658832159186405399354856819658189568601492313613000238233959877640423865407146192846849058691463021625957470933562119152385700146306230615900914185059437934200383381081031367447037824298528415986179497125003060613465822506730944380089052252858407157402308710945594517511932014304355219740147150265478570517608417968839060816848357887322559810577930163863399451146156950015582567704881420117327719139116673012441207593794977232859008319918010351265576260840614255795615818801235055582965052054557236338121859415500575506986495346927543388742217939515015168*i1^33 + -324189392220474931771439304395823637548064611671217135643393093666083902836661265832458362368932147496237989436330375183677704967708148869207878076187271781000984133826042709550401918652968256235869462465650298287880368169212286157934190284719974019232904870557573306136795712683849502145500825888975161161326732800135351003780402635931619889673441383202781414146788658362306773020852466184718440282577112312410656131762753590317265521893704454201645348469905229653111121641056405430860197388529910939304642668027161692430532395984854780200918712552499804681726183070058762829850087452206879367647549411663747796939193521768213151893970040728150092375977841558442815975864017717850353965614377703848015095641759587101109372488959355124348126891208913998315520*i1^34 + -956742735487432655832160854294648881682800781252439171498694985841452582118040850942771146517787859784428483447844488915326153509879855023232516693394037339243292249489646812458518434654216372392564672866442540264196096152100252626270753236494023485977919140877336479978444732784743952206678040003620326510708326050110700901372121433986026206856661288532256634835319444375552625598133113206277616896118803616148827089612816214884644898638723557616251817525913235585478457628716853718045382379677547436156919438700253931446252380967944325389717817318015565455308265478300681461453575021333509912569897006603860301886761286838979150716411200622325497134208910528841822062997477041971448555206455409166525855071132375903520972610487495693575998224321216512*i1^35 + -439546473326085031174681158763582852014161927663484779076274561725283542735974137414683873111529913109740468345818411107797820842184877570116251802966435421008835308967793184455007450583105004000960097495783289034888515806570573185880838349954311606868103345762428587188095922719213152214698239128268538903935702001359892882047113980556430173802670690425460754009255491959113904094409662154327984722519607147560092011544501974644908291629898809400334286982121227100479993867069472392471367670866327782733434794753303104456268995092728123157773375846801791042489962483007435362099115767159042138016056494516163117778251644385139699063326992867302955348940295652301402403812952242606862857796779631192155161730497827728921326241623913177836226084864*i1^36 + 128424332522775552675601728895177006257946265867408136879909993147864052685985226458920383424615195108220489649763864331915868914113573019019127830587394221833138119805094141988489764067685667704164078199933452579770380307390701346159685853737820175983371422784410772937310507997665985313209985621540557929658052878621622577568245338757217092048314568218061745945853220555156383833910478772101014986725099765455753191163243424010960826701378891202619650725574518016868776336262268035621482615078814083331263801868237565855902924472597599566787107190640200739015849862840607142564520616056267217243889162515037358238895700430236871685682792370587842126953178021730941542157273200899947825651250586169299502765236458186502234836880576988839936*i1^37 + -197299010748676799382925894305128831273240001199329077757107218601126500973395488085186335939153420215540262621738679716101691123725964345759270817771257695933519189169889782180670776379706763514457038126749246539223480269396237737398958351378355622764599401025143669917976909855894962171820150608555855840422493253982456598043767947350191370209871677964914606308791332678562527186410206017953275433399142431630009988473757462068904037267705290265501015875523109121138955923222708942352902833349908713744696813767345135854988532211656728137035520055457037318984778271204710017046659104757205495388231316142367296810122768830931699269428287896948424439349489213117564108684865376740038929428703811000264032355278260279800448467553222656*i1^38 + -159156383647625283444427920789269817740871356637763621290446998389715135043930429773058390488390372083322145370720663528089972455625213379199074748411237542376408825794205530400921748307485555828333097039424435311147444817529623045463079237695002573701256356779586064965500303448541620486455037088271789956767748671898841088288884912413917692720456846715246490027263350229782085716854613678790541835754762947561821129651318360032417492769611383967571202037827794161223248676475267796642445306431811167573941556965316883765705651524488830345409568675756584050897989273536452659330747769212523857681397456429783102131472897394909458919321874038867234630110592948661492351233300718829167275762431901623964311022303106116202717511680*i1^39 + -34454377928601661069299466348228293390989943143562543653592389714833694201035241188771823478252341953119391343388292620862083121896506463462811640860515109237097983460255844024255146797930395424523679657435261940884114371978569164621574687904850863615990705226340197799338160968692930138226465820195571116807520613697314289162235307476177821442773373410609782085049775991390985870066080148575053518677665822371400499605733663943026189220548012004288928591123748456190073233302602257101927560734384329604053531464201195242626552766813517216129842377582603949230416640460373550348140116644925169536588727896552768389465137304682454497862565132940471938834768989967774258662594901289215932695109110922715809069080092694544384*i1^40 + -4389779873081963441056450650502561148134804524131147471267712739810574439154565379156036781856203837974859150103217861877325643874242215267246239603236103241203779646242271693224854901256701029804231395245302054638895997368586326227298520609247025862947427824726256695788952945046574964736951296323248512223267911505214852467692222907156215683912847344401558027464333217466123972683164313084335625422580057968374239118292060218835696361867915679364606681395405098442314782738942908986115461893626473752633182062395702367328371977793838353550485989468434240274387682505304377332686665728082649480805310001156182649446299874271191753962231865821136328391995855884097490420816374322330749370944774007215458293173452800*i1^41 + -604097669348670303771221093740357307199176651944740093169334370657266267386424482472775217838104042577688980724377526565660632766135061472095710986166835887351354335018349853477045910193915240691415092716329291066714848880905786690479251799084348437455428841529269617682024075231657220130967860655526485335016338178773006235002636176626158284049812872023363827614614469144442927892966380319055883785547779016392725480806939068092369194309597898696339084587702147495215417647310974329570648932313907186575230134231428081144064002129351702410421076937473025715921012975375886897248035440915509883090676002688805845748433966611090631910022955619700178373273553414997860808866063294635840163032639571788059115520*i1^42 + -39160889553854826290339906377871103532603101493101610087606342829149134214836706218069833857040384196266855129409479073423819969536436838892226280559398995021258388962667386258358928274002363900235964717192635456660074669799607519867833852096399862875908362185209409032912966655997207206149467832318730088552891763096874804299285042245640873848798464160507727671980716517817421388135739108357893982886567140134492247400974969838699200089573317062896503642820315057324012090668023323583315161915951916095068579725845828671800264585592349084143873395091580774263337593675817556255933025926274447019611491736832466384499525104951153130842813222262106196938925063464693937732748163001173504844979937214464*i1^43 + -3272155106911689711556641701245127506988302391176605642844739060354030451660506494758756394986339021931451870523127326107856623119618821902249812367818054614603338691771165318494293655352520341012783040591950924036553797864376846802006166839282768907239126810722602992594587218769371927667106414047766614397554419302550187240126002724709185845242544601998193165084164843337468898649091269471867481048220259702536831435882599221518853266919301917136539352243875338273998662044377753598964562544009663620536325315832253006515005685215271851494023384582802947589286449780817086676278757169581236090148736481328547688814875647789092041773079110079728021410461683959205602066467041759240871305281536*i1^44 + -119890994724743176504306380875545993164349105429180604248274988398185789838497672961204639818522975575803373038701402893963953656966005095761833485480160554843058825595209100384031040305002400503598981946410064916377585718237136274906496154667575364267479399959021106559147149237998939336210471145015069575468190606743779829390312741434866104133982826257852600977808980269771159667911842275693600487239359424135319824266298197482689641419955751976783480011828158091361789017821026075989676097925281015883403263517511955486730972553631308104926481525580703331096435380225260700461521333509571007265228860759298754280509549846404622650204883124522442867073508305164909232465786026103668736*i1^45 + -783303946580260671171079601155511347332014186514545889455586487011984779618868669763391510243274182394264574485804246622419766293250127814774671705228917844814015285031364513902615967048800291944633991353869699521528935766220255160914004300800746142965422723776645010672198931558416278280194487199104362204888725983741817731325003546733365887199303299785462495441467267805812176831159733120921701671935922764861140760475079996626272994153450454980141292100403831522828860488193292160129437249824427580449066752148584891163762315312163287513010957304733019648453996046651059768413038360448253630553974492411428762595703697033467958213993730612958494719271693079974997000401715200*i1^46 + 5155697114428606898980572950296325553755123408147500409627856508127357786025069330375924213184386092911173259331057202578825007981410066920726713445427887945461689639057795282045475234901391115230483410229140294655504994747395470524501116251895129571165502543718355490149425672008674627854006376292572709862960670510373195725398300194211418235803063332251159482895239005263415131684145582464262045002320859315936789897178034056764783938803412013004565292241210220825164568116719824689928192104112509291845245190398759278773641328944522075890633894924325742130863825915744597521383595070209213159051866295081891982524841842895760253882050495617582982971645957597449682944*i1^47 + 376438158585739311213736218336174225717489615156135045616282598073268127487739057296590377224155522781546573010616322655853778985101383185885019956560869216341852969579460534547200927486805860942762228881695348356118612937153954440883992924339439994575959979876386212466278991979664774886705676728042726069440242766984399170009873411369852133386706274794025986053761088930110204296987332461144016072609096904957996473902718322958939757333538674921323500745793843321037027832241174962074732721521203191140961249914326834167134247469447267559158512434844285564742884913215022335757590685943921161901484959704783061508942164175909899036342705081523778050953375121408*i1^48 + -2645504650536655208008153202095210089145388364124964237871849890235260306607809128127727858856490572154255630640448989181879811860924041791779924589305510288015434726009130937349047652502568486766019977347394255703636485546329030352482805082888174526520063487497375707119864591852685830165888195064575760166363940875106970994300307646502794260063032592615551855851389801031989689672079614575692596833151792630351294982493836616378319691518146832648181820878549849328347429960740657755789800334058882510633736716333984087384617107089138092491035994466547278276123641452223787094004139926465629577791231831514483541623282099119907903842965882235061259993088*i1^49 + -15669447035080467011286779450835891877781620561946672540594607749633498377458681812191457565143167653180476133759716187818173812967007778655940300505615725662487283104908459231326719710154565576148693260512891024904616260015757666482913984541024134931288069000717189920873375731969314908168485549833949867682701457942107566328109244177654485933184938052859169669571970342053552436745275469332863863357795251068646143354951059979896239184899340803337191448414357043661177914853583895035927175411738604206656144542371243841735406741264013422684185610839165589831106313233540524364473032676822663824786121497318053973813612320488652147905609127165952*i1^50 + -34263198738802813383731600733027777514286684875347803730195239817533351380228980083878977458118954843959261480208861333614637044208293868734791749281617286059196255482932470886113054045791518863296631689039998702702994008284479909577340530528451259055162002500418166262897912180099202079725821814152536678313136541013659015867570984166628374546191436821549827047615603877136507181700532424494621090083727955415207733383119714832645456859045922359178791554758458848508359657161285077392305090809204720685557952665992333805336122925216810606361275877697482771683990619336540988445803724592001860989812631958733720052052298720032263975731200*i1^51 + -16678917953742369641311936818468825376827278640626337449679251908376124742230122339837529157187340369297820714811156477047032702978168060134890803139027846312397084767700680047140473566834651338502544977921101413899009141254773256361614260011340442688895118007857555073133616893975500552242577038442666630657580100743207356921401468046856095701334334228687312188648443845846541186247407721059661196340292865506731659159937053337241432902311657020494211871646637472732526838965301470006718426912889854457475771370949920047519215499412336968497099792250971883014160047774469986033302069298328430146906907541979199238287348845248512*i1^52 + -1000992764380673193803609725348608153362287490410839642583686296139192373346173948319256543585690743292798885117166771452070055661367474529536863170823761565832419802390801531940764787733587116348456395815768895001200003703766148764172542933943698697599045740936523835316914942948054101812235337623108861478349535540693713835651103679968627923678188806438171402050113499154251468036232905995974475374361386155154024327657063824809951352196886667617176149157581178905009395399557151376991776530071314927303382774513503935285218280261313356191069222188171655278881244612042769081474181555473251786362383192716134865436672*i1^53 + -33340955885432966721883032583378969214064239165167219720499157271885494291679542968100932479997464458568692186745694564926500482556651519902498551698225566568834823852588021511844650682577649932577874515636015703522205668312219854117683084122859731626747375539376548961662452902440079964172647230272545683924181459977582030457969730731489245047611913147907623070110543525152397493302976850581531247938547029092607922195786305030783764257214999138048278162899523355382232921469207668574999255958133844236759735559838121968859271696301925457568240871462698788468374018425237172473537377918325795654799823208448*i1^54 + 24333042466123527539919920048254517454184523162102073616187217680002084743503881931455175771435615386295062940643887006847094813564835863795161017605274283298521371050088182640368210904356093519666790488963884697316688680985444939568618061850689838586524153081793858789872198299707617943610557199104874780879719775668528964788006818032476374740053169888196412989215370764927650259044120140810094881014207766789098305974256044245386961397963044198180121428645690800714807910133569118512088912374339644875245329856132633554480238583864751464579350225344078078957181241634231501416060443625441460224*i1^55 + -6629400437945181901502909613398497807006690685476915752027103175145499553678082522188672145997057689982875066250307011821938396629154321629292370532187456841870664285007858625974295419399544263349635383333590317816657205274214067679393679638696713897334151913681019714061373759286210049980517716801570240189978038128672005528771836903944492540522987142537356714478382546083423485438750724649100272141338943307822195512454107449436857276922402370645258879774104898391679594205693365247699554433917219263663469157746011504172295942077105922024846593910553725534883718016064786247188480*i1^56 + 846156372927820112545790332093079816949389022311050121809596303047661084390377545967757894988004777037467470875103389176991475349852756428931082921909269914286132034486322913065806236236871424588704220250476298070349339868755411351296880485061753210217572910768051233906040173894323607079363030177839717653453683886454444878912535707276951005116839312133189952788442510984108640740689548721653141981732408015510947534411199816555500662197871680447143301426621601790438911162846379339305713123686785555472248261707133167963013223025257737014271471245805838915132484222976*i1^57 + -50085541175914662925257715102577940269405171861029540188437807236679896432799094787422025312636222690636711290008177200049902160239393053297971234777082264647606383182729659136767286377812835609824797223468418471407523340036666032754291954293720560992306747255203628671592529065971812043587915785943453463042852959068607729976934537721419807778689845876988024469226364811354760998174389660053541311551228220956658070961969624332340883834791977611334679992211583828668295148715907503323606294624372692152177564961280259847167461367706016766969641305917882368*i1^58 + 1064130484754060177619581803712623288828966845120341140590767680651283043773231890621597673851232730429805991241051123830704567134477194705843281460172940832892681282196546006906134520937690245261830930655667183659502324700440266524456840565850820550731822028601049609240887157924668800460765828314288895190092863194479744076643917304659377649752043843978079284311942797300421243658091419002928324453376875250101071605821274983316383148422285445018334464202674813029317258356320555324362654806416312296047183891418694266090108715709933081853952*i1^59 + 104914552043794410042864445537849995642357149480724854640856686408500505143714261253211920235666531263820789161134463564917378579411487941661527208576119292411817992825925563623811205028061577584602946036946682207449305006516057908202218860786334183947790960602629043143677751048231345790086045041649399526692078090208113594349361535470080815792705082185402789840116007697876222379425746934911081681827586480959720697036295947625932984270867649815227889718667101752150949956448315683876983432064720409568023401651928412599615488*i1^60 + 37023952362777694653565138817466902848506338542376325306556392439114787334069820773605138239565118683888277178475063117632944233799104199425215671323524607931325503748790620290480056285623171407166431491554610525601486247340373077220215708151371768446624942367805228899477705777637152763224039982532850928758021615630350453190391596912192536272409782479547574273871067477120339218073407845411204028958181871856937023278155593999509051043980864799722949533602674472820144259175620463804036994247837049643435990974464*i1^61 + 9854506406998280660801414456209689375099362258990358927230268930457838898068084749380079302358216354537748921416173745792706173066931976007330247631848277901525388171309827783717129251226538854509253207189381365352131464716489113677247498643267094064957009723040538951909319167095731300275937167683227835954832375309566493893622296362623393971482296291220638276975626858327990035543011476685835004353241941317775975007000305068769903758180912816140112841109841318222750988841826046570246582407528448*i1^62 + -24495550181678196684771228428749305577696694328514541391582729320777345133379388692129924500280270807033808875395137892046170959323169776823172112069335078598044442419752051507297915448206601203662040536391580392713751644028298555651907366338140987582010673623944860249482837081149990634792703541057785440957971978360670855149068126024055055066991928895840382708049231842729618675817159742177420929715087379159800906976583449268074066543719212950340574165450874968223493652480*i1^63 - N1*162649043288627868914557640062886282574056005528350640989255874000000*i2, 1081436588714532207635510824589039358201149922610256014366822175135839102559032752992881905325216335493529743282040356861234056569231512041549863125217937911285388991586159579064486534675035724255441326654291779077406411546025368346053825160654324898803191848234111705263833803707708854203332607125851621485340579213128591508466091055410835008069049812875299248258304736128079229859414709224160237975768414196795774497053483566140940932601743327815469768282655551057355060503015489098078746497793339526780689812480560553009615004846281298005230773636308964244974388150770013014457806799226294201057686512060981501058659651751514480562031893666632587218073193457166521977031793071830876258541704840569010384762802426191163625286673484434189284749891371876378336363252425608640675598107983435122813997568104406094266304630106282702846410965159453773906551473532895660297331004703728313419827537384570880000000000000 + 46405494719884673396247467389618832726575042802558067533357506933081343686766888861931491721019719401163298433738795585465372471811741704561989660108302538018393400184624449312838319616811952554395253706393086204852829973454974401719110893293126510607952934742129157613402345163841125969205778931194925872050179522031870864497531257495167270205247734481695310003301185100853950354875022559966726774055735432990001938232434021249202053717946643417544152504608009021750783569224777765283123633965612339373616115507361789149017860133616980337382916190333700190450187811023724666326128014807492413743338623853507580618938274135958671397940614150981388541029618506673999879018917136088701069954429204040824874070022284570460683708120888074960621855374407958870506865173448668676172488846675492261957989759573195360302323821463117619345461174201467512156528634822973739041982812166069400108583399837610803200000000000*i1 + 544959537790603697352499199427522737052665186236334987508775362185534662954923194625053210129766975720719732224558065932976197473331198802086942434814489733016040071502822392484873901188669904391887630802011037719677525554424302227906455946921838508647242127649927527570312031519825922818887693270102380808124050750866129426490722909864933409026643289994425444758931220331285002875378457459533097731608654181676052427665951139447934161964125575595935490574482980126872638181872190191620564089150421314718546302394647299880423017806072195605458262217425748744200117498424585710795504994467558799891559741358333394408099599556478167383862247763580676545017417024317287211448365078651160890131040919466735264759691797202220590372936439654793278027674532280378922430383465812109376387351863592823670740333991821225045750751097812344537042541277158617115934753024999320679194262003945166840843192982568960000000000*i1^2 + 38433079908900281916629837364747220274286103205515028072254816542310967103778447122889481557465928178407762114344085826827372177716857548784731222620529044996029568472924472163116156158389682064999114110364261760668720263503799938728659650791177034976826969697581793785860321222055492151551279241484762534637584039263372638012789072838371627786084045240869374528966440912083442111651795966491709044332728156547185951763104121556779050736524701434831766845415321045195668007642616503110640312015609048257077414552264170027252164785317541574464050060127862763048316086857570519127114003618678016663613072603269448494013347610733104559637749736939737165861816390070487978202431353401018457398340786340200747257318409877546896646202931309400567894887394636135835636909058150404340256947266522516569126491139707369601599997893385143125262389003366857595477043155237613081390678720063132370393792669286400000000*i1^3 + -139020289576317607850368193043306652412136304622373781042348873728348195660404343972651384990652525404016696160355977256001667411620494272872993233790741780226351172323306953649143018512896222406089538952652230559640681970680358237796033612309658787674219000943157181811144253852336867221786460726083360556407535011147599935932768229398732323482100008112240564601282977824199647887091667529585287191984288874185844414582646469836840726228465199356989996710528214230045126559556888028272082952943471141889405287947648950895597386106978556081549362440247759115642304504325105161656452742585805306925972686563809730273841292241628368191148017897642172763208051116840745667530896766080179782858649248433340932231791033121221579681042448156209810314886679524808305498877277070230845223243101748392420903015061867023791044519781390619283727494311190932814094563828087597175865164934946633974326113599488000000*i1^4 + 45762072077450246880822958292765036412671459839332753304796435454601223111825577419227853134469420204823053840167545286998512944227957109093497645067360377488909918130107612179977200509163134884267126753076362462594435673955678625277315495864878371385086310645720382816818589111389686688875266117698151341549789997728225524475601529549946785712913787475417780414781029082889555331994559657551386678792532305718034683829765815649332187381498996457316884493813261647537967552733723175527701165372076793409268695855092625325884123895313256020214839880583606385003343560036076139247701402525479906835625489006449333267708405004031977378062788792009415489776453492388631279462527052629449295930679439035443847181902970990089114897064318360477716809354131829356098665557295674127286395828674351734877883697120429104946866995126436095067308412762409929761218358854853147620494700651642718318214221135872000*i1^5 + 13581297152900580408118387516419014213483586772773027474941751786804166170085327247571477668089660323458491138429469614785479970288718871871945081159138886205485184558225330965132914986144663104964248188411899210137136801944196881799597702308731723444886774144381820267608087036295287486109861845791117262264483611783799302342647116628556777421994679897441903735560583920644367161135566206296824928263758353351265291358345932080291851516098116003522166489881583474996569846207564307272888045277911469102449861842183417047750641459268080606531148650347340056717928315383482819359825270300677666082716280985017311823560073759792967551754921252758115381846971264119467390924524188252342163426351412667927410475712072309593646772587691289905004349273057557846883313024101469275131698540146218320491238539901124614403252819382846773265567888354720917010497222136248082547788631370108617559177984737280*i1^6 + -10791140460592332501939830595916320510412397030684984447670285352020300272887383368588514348529226520350662157191383519875262239702328612753957144458697684958580511071648875581040523429942989401343050751975520377460448216127847054874976314543496769982186663429016597423318937179145779410266950454564630061265931487459373331257276943945219155887426265416315389376699493927099700282632563035772825894732576897801471422310309063691429868919584658915447053142621868407107268924351657335670563730201085435056591086970305876572498532820335973390155475079257764982199393438084681952352906591233015498629518074115794268666120137607355617465831352601439116050660128279751299702907400530810857410855665880873812896024620056080271667080909480899034520687010212500247595999868702997775037230151738633931196431778475673904726906254066689974638869518100417210528784683335004785484402673271155476922099564544*i1^7 + 2734595072134303910831616580630837703574688093863777317085360962383833458761844620759359658524265778482608225700983560502054002284804598065363085022480342034201711913356308343361100817275857410731325172563100182947394867058217260693030385153073465811150321332892194175662109369021576448853735229627391525676979906209043146180075304321612232223471989840155012133905649933631044869350725529915723884684337872917360197106444768820743421086028020488870702011279311395218258010655239499208979434989307761641060809717892352538324855609208569360971035995319112422228524757553191878083726775802136172412457082145951220678619385307454784057618492151626941974009884141838720997597652186145362573083688769544342016835174155531961348312338345107551503093374641817761477547984889725011048936432147580866865133474440534717055265140254757345291284769680410961596773345783953584138262894020547000315936768*i1^8 + -275737813315443267212095496392358767809744526317069686913687419649803159023383668340132901505251355316183568394705763190387474208857783632900595996563646911451935971828872786278539818220788590893413881852321485266055075314661947496522705831727375377067648955600082264780698878793630044955247139874886609863517610737606338383623151408032955926489217960031266792339785710378373587114595886696585242564731320199870991018000377409772941992249301684721883892167732605358004702545853515528529157828653994952788082083137579740737527641021183202431656582528991628993247780183815626137632175145281675507766744535657750167641761245166002787767156813160267804852336254787930112482296050909953305136719585698624446625444190648335131969216552930039002094593070222932509641322114515755456890628112883202463733798241239163084975303372443258671769947698760125970396942647051688478411468514849286258688*i1^9 + 461706972505042271459278643246534855715271499774204865138807944983934583991328727509678141924536099830043821200818742075966473487563927248696756051656180706328453667644071422101597825388328881974437640225721914203285210572620755470543480186991865525580305053706212805321872101694548089346812984267298884064601940754991307927007163305006206579892436000846087277954225552264747537384371290188489723776238486785395808332266354905580300368280892770809202514241913447862296850016711396636028044108662358589498174470781223599268448928803357081502453773977010898782884551919882843250593248414063372815191844653141569781816380206022609262771032907355627578901457986174238504716955251959047002360267929471486759261923055079932947844454693258772599351288742780793280466839372191045377148283235702307931886343428645065248289315253172885541786487501397706869006539317877970964521148185837568*i1^10 + 925023135079407927650722173664545946690118113246582874597238491926601849302675100570232553512014931491760948841629254592313688659648547983882954223414253363214381205109246223034545754373848806799202947843864749490158533485724929771461317529665609690453113877070930878794329908802121453039274759682846233300884581017335952006983571642443588994995716384796794670038457970028393229882154001798161084962063415180594747356125611504022378378221996029684952377632852798853611794997112816440618574216174126531457839066162716154909030575747570199432115405111304877846626816385611037108896766432683701580812531025342432887010265253612736262027662153030919486770455812578756451598085614599159186598677401379582828910266156303868612377108882256991243578595536677358331256989440201953309555939272559281441739808939204731464452883997200898368633190605296499528081486339532130675424871055360*i1^11 + -15711989983117422950301768910286864653563466914515558695728265419612246712857789556320765706487417451084107167441606764740723817551816316763537804488804321580679836175435892689701924574916109801181214757569805909824128401117660415246880817989100705358323340514558441493117473830312526153710780897813339730206608930249973789822241908094494832151764504854046534417306507047914363779417642047908115246201807163811095888248356417942397099455787253926942611001154220424405424106003635023123060946678445527784551808416202967738700836165257350660937148483158036787489092998753077401697868963096574517907893286208468781987743698387290579426329983293859794707804580583936102589893873508029491580911279165696270966989870594531041273479389711695869628803589502041844296814930331774073693938302687449540968001539360797684482586608282843349774255580903035898983927074461492967609729024*i1^12 + -2269155105902645171362862290144581101253905179291577745504125233712122461684527921474695713226119110921163666850035303335738686500846267358929736380993327562409985101015471557516708200592704781238655985932633991975502589495881794024031810065676801898606972888883864925507573981662529609892252564302239733718514297964626116781003479984040503013688545290864886914075968014832518450423012898212134679232817913511159643462433156423327605692448891065938469662708208009403580686331158273839149793898641866435872583440441152191223959620309092143315279107556510310226971498106959330525924213950978678162789450929242454717688970159012557049050393657527034952511526562642480617089242624944782312621037026839737221924852862272230479060877590861562479734268229733658365144501507699348459310666225102693983134231997425267146396170316175551333865799748237406334364122271106463694848*i1^13 + 64348521329612602884168249178446136711948279933758281036173330726238184538176857337077619745753819959564834438041988038325954104604357908572464688405918337300892022316457735504076828573508376531470092504543000494664180709648585241586284676446387995917408250524325811054240318055566228465056715783920015295401383664691782477468505570215052033498834746142405771643617272262863890797744422369723263552733007345418978529750674319506072075237767226216692048341637239017648429078192965990222758388224001364659928021342186289268050954232161046945803154148600225089042612304757257695240518840079248853387859744648054663984284714673201739154711413201935127661768268590184596586875951001461304409915096552755235136613634784194505414164430687806907763819460818340501772872269779466109591679319201737582189226151794343108361782794523465859830448483848414222836643255914856448*i1^14 + 2177687176697109963271939919232741808681571843978094357612306695933049236270857319842462760868803506123245436004547715011287868409595258014140783135847480536706744833126892134025478357614817851703066321900676873919579697031343209827604718082246882454047588837538325858872878452166519900216450151992414446616214152096172479208871391325889689538003034667856481257809562182795885456159410465551052809589227158568100882909107274860914516303342069522013574788490712364919532863886878079544833728029048772207620472396244774431393793427543753291533101689768100741719032742600701724588496117938110293321492014842819783991779018691320348267942079554306351160276613556932423562371951214760998655215776572297853631299842295549419619732904149520491566521255914937540141924163968738254512146936527120487770740844198550144346724871362996533391761790555581533870161009836032*i1^15 + -77310962439004883644003169290983990303000676953578606507265977483518277004272754686467863653951723774169818232067064444349084466809199474745899088217056303948504440656977995821955615650221313696426284184300806047474162082559414947236582724306745468244768879495593519188619981231755376604188421111639957939223085677323160372936986350070909539254574139702726473836559513618024509729682237211153037843989181835226254315496307377864056793211924606703883632674686305076222927539569505714083253175089842171918011777882706139782855530109144078727536651223593574976345631913943579665223325674915107218556559908663318005229137163345399222951408704933602950160510435851750478133414711604573774153895127490402864385428929983941516335076461705927670385939856177314852041591049173946850341713452643646020493079097761934136612241100049342777855133523935530532305108992*i1^16 + -780919103987950612891687058836187645557495199601770416976275394321163214054385375619374737520506303862968990520725407825507133660773902536780214801525053810188933977551356889526966596238831230238982533892154015085221681840839719910680179880770857562904180114985812516928204632186436919069233983699235518543256896568703470954611538755597895382092123289094553017920902962102445987744975445881742129684405658842297833035429871206123181145490593491933741696705719585289912320424846125108657235894932975365581420721340702006242845225957360959871109229672975599445617953090415436290673063960571596108545782232245950350893202787416368791201523036898651322489195589670406540564913395691548231064833943038912281769995562643394969839732411295726925423018069681061310198937451921154358739712023341907260155268122055375170599109696635529773486587318196995358720*i1^17 + 12775263727586582878266461647170924272640290574943784041818469869068457701726659585149142185120196176953390549853502768925525154216925860792749485637839670304580901260282596541616493288125004131848551705178597073733482983067370726517943112323317032402093642781189075503237183763340600566043255775705598309983087762465957103337740612746241230184287641224963149011266008365131822860341966962415382280039478146736169019394970460732265090710507314859080070753104786171835318052713390295001811298092761322504377873561371734239737501200347357632777730762163548381087766403954578690459491140524497696265933888322009518306944901201059134153404230757691688765027256109416702265167841210904795399682918538228046231885959538072589174180605056724981274547175398576237647043679566049365917206059824595994878687537949649387582746702681125931914757221080104960*i1^18 + 714519077633008607157870660060275199117113032506686018236579696991187733828830236734726220225573049776219416316257573726816817148650752852694108068178995079382610678061741441994951786048926745817768591540470810106125111526382843167837398902409600245878801937573146269269603700813944320610687017712785860577886389518273966477342973254394614192759952866790757256057021480898696777588136983064086873652025745162738138738973988249172807248616832555579534240696695289195093487991551928082085905191885430702026771967060674513665662309907922444393565242137188481311272856849900878382673332806918559343495611173574145357426666347826503209667230814632733096001162570320666017467608916336027807193609048864517831964617386415550872496466165922902988708951883844106703508639925005213369025445951455730742980381939963102847993188142915307209009127227392*i1^19 + -670771825772445559249125147785457033449699159143468861676590459691137341721527662382256729738031917956516397456910847175013012567450671196458357682230951619398347939794491174938095924839879381653623010849084310336527105826881425902332485892239971144844427585623783490614538789670331695136851914776496740098375134951196979733378923777854163132984183447715115338522549073415331414140441153576527428067800561501639096926771762790803379679896734359405058151296645000839878777001873098636012063607809431188530736010306484627119198094872253622800978308230894541416978978705333635422148511497027851228993167146596102792764046354925576310335533149144494296507713299509152431693373527549007505960642663470657881906998276161363504930998459365390163106738773978733887337708504748771065411568145209244533530501754056770327249683863137322694344704*i1^20 + -229982577025005564012491229185754918939406613371747944599673390170153880864281191696786246673422438263210693909064391111954991400691917735482091084861647193981731598761297860159391971513861168482716748711003713186779857625404786914366241359472160385327664164405133067924322525010809441253204641855722366866223314615234090766904956839035982796689893954942297320262151225083152732001116087429391451675246132293209440206507318416405552619299682112490783147010721993197054887835432260921905207748218671096934529613737120929957862412055512850509386856027272681334299533878473446418980566349949661448124530635866055752744272975324328608746576890079314337235027926240924692002515589217252524988435935498509104411500056439147052502884499837287735973864609779084416746718756446562983752287223230257645803280747197119423893198583999273893888*i1^21 + 245670958108750505419986135142538080346383935303005260136717289833493259050067180482120914575615101066443891130961046281758068972086254905034998436574632422373426446666153738352804063601088438351516058636657738446207800938307104226111120779845601135934769652251954476461478406798909590205050607552193297132706857091064423312090065308465470289372060525855226356152805560354614331162196915528550670308626431970747076999257006984804132517433197051790890983561308976001927125074641246079994971234500061793582028685034489843545505313701247696945570193553968133456750120475211552484953538063292796855270483937152435710747647045069781385664281928380179239626350033201267066235160265465354829924298827089305566013674594787867114810061652406917166002917113517754041385373838769767751777484382042665795162405516171067444496913886347264*i1^22 + 18069818548402758775519295837423704098159989981807729023958234004361471617049730274505624393383558388963662550507956249243590961055064132838341852289513914859208507595216056379987981031127983853989569925821903994639268712459089802676416778198082333458172343494970864115610442410487344637505846713711401501026388502763754887162299830901807203450240141633841662065511495559104491099719430362515543854174588986665044023463594771423028533337880313375658030496800540081274355777557615435613550035984214096940683082639641886763620132227975522194245109234905778690078067222772132190989035022300529662792981355567108457969143147510311013194780790932780034328277665602684712773675857945311255124756728211478072475379412429380744558803542638499365462980269055508749501058248383804319649618205339184442315406452575794192550887161856*i1^23 + -69150099255628659664292029852321148445393169909991951627982751104319740609091140649677858878286142380581762497211624277380250595289938063093848440089189388099674073197453432726099378842919148344444409134758688656527016611897513362038104708694620808397870017904435604612136487098454701112171736416595056974851651391567660382056607211377658547145971505345396843857082586176013605518677085227810800133301393569348200023758819390288832169458759194595291979224723168780454317621487236966054487767924224347774458413001509587819147726513861687093450795011377464875065138950111499311272805736921582849494698656476849165129846682402201234531755473054545597778579644503124722747271094625534240955503256501940118230445645460416896917163500616920980460389661840925660872969991941968002692990748300106031108482102710568967208960*i1^24 + -550793211729882064204187938565960681881065415053430804440900521781671986868067978404429364238859371301147031228512373320512960238967100507093687522520173822243312200150766005507522652549065358291526054125615889463202657855873722823535982771769287436092429499361131368369191735209598957346769954773497805381445886816354563273778094620266900164319371370838483761478308443347423296779069566489248377814169142755674046034281143649847340613544813569513408799643298267004840901417755736967275093290508912396143746629701503374081481395130956895033594520748213017770571897339152529140024712768574500177765295431874529436640357499624114323971747366955845397149950700179172071463211971872976109421214659798244495399086409514443036523128927381889578293091454557906972448604609249078055382275503480734014546444992610828288*i1^25 + -941962188804296309583176613030649311889898380345793383447742167453808882569619834562158337109327908698161640165547195049912632506181775343114059102299189250354155621061182742821135524147606323073955361947908781931078026304508730467122715923194941964309655168429933201410527893584545159612819821653784210259448765881520523191440968538763139107998784066545695871682583204430661337864836635827922154876860987864761302757735641762492160886565327961948133784185918885949064490767402058183969530951055995574325247176346835651519275070969308461726556359284707897443763808583366709257692397308266822809865580730394825823013757377136271853689964572756531686647482786822674779620185638034427102284118390002435496643608397299645170530973125274426046324574722882609031540110822229821422473032399901747351944081965056*i1^26 + 15615807314064991749634351546402872906222328535677032230623067552614106998335057919899536960344452151987831733409875055300757503506966396914469522044304586717328125625853966001787634277845775768191953079636398098030623945254507553948525381231526187362586296883971255250392985613937426480797528069425418343730023571179619646455719871542478263824655044684788124932527300163117981826910819440552291925626861490355401289207256926359116106157471167755841591221104125626824818469405783737793299996900305892160470812633575152326808818290224081347566895794697242831996785204250792419215023567631002751965702358990622875689931065761906748007300804863598135724038738360752243502862284614539693951269885992235311038294473440528782718193297340521167517611348858543848392356263862235232726177637459077632804622336*i1^27 + 38126218275916456037389973820445236850335292452574659756562228410840856999652831664932125940453617416572701242705270706293873602869377813712661297078342457427698568906010666290632885689384036026048913013056043904295165523464114933568231832616006386269311414912470910507756020501905197452137040014211823390872500819373328609674280080429160921027609740125150694608695937282570178281870827225241014717268623547609954667227271322579497665955085529773218498611321805244363857031753633000256268713766146121923686647143868034743184123770188070653712838881718925363289659392307521032378538595839417139562898288613877247140070415481451184102583531419576119820927621764120346242010830017931874594813355563189468368846996676779532452483674291734515875635796863002121461388713363703921725306114125150841856*i1^28 + -537516120210525862793248502039067534791968836056674869593693495897514231792453869950684025924168890504662521984143962523396175876664967765026806943383872713768577860072377121185335251078878661354588881724944757301229613665514684433478391316467130214299754603794238579652557561727244397145835633793509679293511104169594835863606690341242723128143975616505773928224449110377908182103557975720221375630361267865369724134627565929781854387047904000752580552680262884634723817501810095169884124125728596165719349523028102540148004338688799595698003916970890327798689055389858021996198471320844798322269667873836311633711538404014224273237338085250830546080417705343192613714405077917215292768646969335984690006484676007904247781998371543137301710747136820893137992212849016581601442625321604160*i1^29 + -3115935313863331931637495982506233324203170913059436106321504979330216685023658587842330387028268358762688592334503238701542788010955510784799859146805956795277148976435029298942727541550924582328783295916418484709511788160177933908834776311718545138895578806666754449298459911499771969919180828807121338270625282000404092846189446890434174984975480693836635582460333571099189717241294163685393495017224795318341781704967337865069155893056154337252993450690421909739922696040897156784959597712537244462353046115708211004051520055121871100026944395162000818826024584481378865898142678269385040868257647760793090781217703759328458226853658420486420010703818175665983055114075463427255143249431160295070617981807812759661101808108853955771975021014000602430843979774495573653442377084832*i1^30 + -6576771548872380052606978986653529885141317465684837885036097868285263875090140308103530383728169098137685583905535974811594826745473169960752570339138157437497430767257767855423405254002561009744445154157967194580535940281109104784093273737651625493821213966099459228376521699110597042497839384438253167752745755149151234194423564137647483601110107766062782280278220169988068895371647802881637934363849329343214907901727885120914415675611967247166023943005405183149058067025727724520461247340263386577421901149721738047421959831592534469895819552700711466838842725515258060029223863182044214079319809408302329054245552907327890576898632465749867510961099848483286675053302671042382399508114116079646684994885139954504973635783497670849728185269161354353278730673421576839778275*i1^31 + -5959325956015051064015237678107454085445654776649668951924419364323088801375766604165933849031622318160156432234323776671607281099144048661753818811950766954422465304556913211567056651546663204188297988135888441083763345896123750896266327521257473742301529501007098096577316931580786487520892779831061024413139519545841729546079970339185199368320148570391830947777791498395429720806885373129579954098196919920529919638912439574030740365659768426660173220400996363815764844140162150212676209346502395583983224044144608812555048576319694808453731286903173700875789280537848778596756262524692301824961340644314757123498811962684271253566295689268332935186367473947090807108084176298427964587885179729214709865237876511746394031364105214474370398436307670988144866855686337536*i1^32 + -1671483674626594579693883837086034624701954359188601812063298470281678927288697476762417111924752413071709566329593051974376395761219621987766041201325687620374750880107493232388000348643819827391884169510166046032510984157025880897168774931785589966992498063239343660576013561324359512018641614201306347215650316215659428931011258414041862643647899687700531664658121035810971440553625529927209479938349197697056903778606520634030996929825553348458493298552390017047999267929993742815683973161273999656188378225187112721162461061580452372629243007706332221845483575508583362746999287973277316373524041202536654089341550945409777056916164127247337642836469021566003131546323707476442541977215544307582862132864581308283151999204708308656496546745877581706862705573888*i1^33 + -956577731691248651572052775695927304982983514098886798681666534347429017782435066252925147750191550820985010821492696315849788461238230168981028068733720847731875072860013095457441665022212766778740757641727526573182026998482110271197833652394474545531677590567338835880304751339907797041080287750486789924286942439087206575164375819740534601815847507059802159862362989678673021983598236624289886485227211203272546942210407595084583742394362301892229507937340784972023765989166434294862098476513913301518219294472541742195409045110766300094059112753296848763662024534118978605721904802505224654358361233378585346198932023112319590399087224384596050693635584695176057533291831086084546977050903999581041185434141311522450554774893305063275270964763806564089856*i1^34 + -2716899197978355431299334219241936638609653421332591383410709937491184467771369196014782947427465966144955943462531858715817654974262144460513349575111206922082934840128733806362632483819719042429905610314696013925592346522549392821248173319400363707462797511737414094211650682660413620152139429422985328257013947334505738961004902098691016040124759280082973227867823755821066814931876440549573736401437745247904452610595487133975488881048237379813359584543525728823849791632237196448336529798882190520505042156081277831636241756152722200780920091930414711475293013056727648745656585738266035982190218922288842268096965769046327595970186194860950168149352143576113532344311988904102228156854661149209839156201846944993233213061560602294359138119513538560*i1^35 + -1254720836070861090612196003186263901991101030220360387155868245103261109332609728419369936933076779325061907984646401264288140950714250018370552534211383494732004460293047270119154001999641122475127000238895943992156159913190520087571015662569728396262366683404839140707593262575418960454558057288649023596239052426115276091755949879507032236438735336011199788598802493120613045902086401446096014451166980247272344700997450501712542802684553729042084932813935596978330121719053418381958211053674463932882476008778592082581286116126591132083360561918914151308258650161771809305535676794999629211839620204608154616345004638325788326797863372906241924534380605956811215572097497034094844683539269402058033448197791024528895118355290312245897764798464*i1^36 + 348460840779556045416164112890206912346491374675115692055092371124611564111447906638002703123986421369985388967930019521656716586582078465942953004541232745988243879668220795923133916355222401073363709914063476092909256851510438873697397831327686830374406519071103563686242335536015859449425019397601953159184352955419593193539019160562353005598547012616389410566318537910211991328031393865116785498478992205800161401257545977886897199838100784447068176884516079971496155732036314015014081283177199174637431499725660201138367596552122249910968951037436686512792453947204622996379208845773444773488324293471328074118089709224915790212592765773013595550773924880046176381688844511315233655866312720011713040586664212795730922074244373190541312*i1^37 + -557837574442369398903677725276577095100114344519790672878362474913323491719037155393972934201518651932170959340735633299607655135305253331529526954054068130516352578598740911733776468698895875006999620541130233283693449358618987944102369963178288884462778225063321447259402098888381816750706173874272427810723842965796227298612537910940418589838228547647026645735585229981023400242193390831483949953403748435430187677630606135776741147898496179354971175993286233427675627430250658199834955679459838447508806169671918551462332584788432991656357690252465358415511970627852359630588807650389584144429445224058444881893185486172919782007286147633938012109888094985344404356801379268888508309808431649855603250030259642791202706925396426752*i1^38 + -446681549034121835168860633524678086826609443043934270277416380738284383922675079948614584355973758628383694096307291479483458220077381115797688721688237998919089335407607732765289989352402652682306278392244123284060917210493641240919508639169376367988491880347771946528245982202311755562216753117149022717555792643584248726276715860223469856769494564275818690803339280024429354777107951118956657536026278057847011906077372545959899896743387271628574525559940487374376178154378152971018099837533859603318618663149151624866924604459120828447496082287194832296578781124003621110745601940547189429555054623392494776364566647076877153728883407638463485540216720613758016508925153952392251064450535113654283215117037143264620812697600*i1^39 + -96390435151783012698069630121335229856463488094772740481556839323357095244061202768782067648286029923957421347993572290301577995146038712956350227864935859707983969469249520403959963683180722006425998383554104208986522586894956411673035278762062202874974125294248717963131303906354049982490126859550083326643755121832671176014618797011450380450795555669083224273755018614221145542531471536569972353902295526707863924130302566992413452669233519486862838715538918192196448764855430854252186759351668404239208391522254384739278933368231018940408569704578904146482423315420847336219858043566486824070741311331588941274676234823546454443473730477743734855889740503176852331036157837549703883612191925345620301933762307227123712*i1^40 + -12263124445365013538529065187006346339622285944527279961954226820355799673479289552469937864620472796448316738051367335475613044348167821815234136707236918430540848763338762346974372842077033333794120439480988590721231938193075609951766255481276660364191166711068795175861519044261758133083078217267580580705981241346241266671427544627786463718497831019640147854810799726175486376060462704581531914828817701879833097833946102283351818253707436015289453087758842633725246649980641085184121817027997522477835546022228394757104452780898083536763685225776329556083063713636056756983025527376628169708893753390662501232360434602978745079157734572497132159037110467176459735736715238446476598026445442501795957208214667264*i1^41 + -1687247617747894119846674840423844691521719395461095154299871907570135709351100831817972437744415406878145231006092478086007844387615643786604392078040841338551403720466618164240897050816067189979868756756001703058223949428108608984794979876977552640175452476752951431409179934180219815133680191385526634095342399714398994501174245698091401338342873830272600041732439683476958827350631464276243540438897217027559325559051742086944557853359108827946399019592006647229629724964532622285803091140241413019659714151979537721079137542077130184443490734834139054349219726859657071809457714518923382682710617115372033829170540664264091158105326733263752366995037654890248354796415428619735672325424061951474405474304*i1^42 + -108759543133508315156177288284759365597963121225089236263453005314340632067028796779543318376983259759737132010612771697652630015628516449982725464503476307394422388915466194767705256602271901995889120374048025051803341176261301374263129435765883069338630149730497292611648337412212333010501519129769597741254628826278189140751962336665426429086436179441939140267430537510071602447129091476274824237048483901342295848381096555442806271609458578781191783265494672673028120283429232404120380742655890454382209078001824832467375331229970446001437956797038380910927096364406995818995943930447703433924388491172640031777991678824699997714128494009360076040775727163189551637109678886734942026460094565187584*i1^43 + -9173702610052075785240189437010192231298121013156093473641393314588162144011528554886327098809868090809303814381418519369066999367272083567294781232973926945016833067562916423550255440684318405289133307979511005034931337550881050149229413077106676055109453123382668990216224779327320423990425896858177540707941503761062746779964717930390207280765904764381792014189321337884375280918516946305456413306547850069581114820916789577520644002649157968434682726010820734204938470471810632639252665539246259184907934353168182684885161572471503909390407287265745055867584831257105295057488970908092960755743289150039302457411690680479756794709493515553849173363674942713706766734941587195032933983322112*i1^44 + -332092351462046303138512937671144965747309226339164456757865084197470026943097500045957889266085051167991394829398694589334416072980088332123760114060500241648067281277549694228650607183990228897185440343856380859049765726058581121484829428357723603762992724244550785900506990979726469479953735223904735221340697818731060290436470663925870160186530279180052187111929117219803398909012185053874688044285668351922590381270730355029973467454572195727329170517783519618017055074527567292945056394320542530879519683126268974219633375684497884566475779770984146184314659858879130798446931414127119316722328877085006584452151739922944010262536890451293256981136919018099010246745367630326005760*i1^45 + -2601141819686332189134909198044845608511662273355392859769266623133953009339989059209091470489368105495065028329743636642088894682078241307169962419115796036001955337285691524608357498495162388037529519178344385786269949330374268928761618207686195484710606734115353609696906730000628885038910649055134260994817143641016591573276758770517224260613745557492408939966507827960388120554389011747909153178955839620708144620146732452956761163999964665774687745434589533281021828429996055862321851132870817370299519388818920493431076274535034908682899142350628132267086402926747640563001471958516072886846385807420806781146503855770055837922830732311824298550716647425415404161167523840*i1^46 + 10423710217386457413011640776007514281107487414946408979066338731376489726115896322597507604966568925809005839530823962398481947584604710056923441060049956463149727146682098487263995775657387034278326650340114454276897693851261875590965688694167501856908898713953413894779612737837409524643566769085562706182559422623244105262612005918930583770051875001718486277481328008733315596274386908334202541353367498680750550044717642132717697815551091289628440068051139563609717511589165731456159577650182979831467363944252438701101977670360600385447653597362916779003354437691152381823839259352575176492463873197625363895741855174188144027881279099476625539484995423377131831296*i1^47 + 999838655383558430687686247478588131846239864051636499818694602047543000500068713041299299795290607755775660170566823338471922169074710918079363494685567053736191538129141358567347657321077426554844650141085522433675009614246698785248064233133881177177591520397427999518196256903279390853706905849431407257553947901331014718671598347503982873707482639482084636754569582621118229349687811082350023739152797569446677081123887035677881611813062832077838421224736873049801781732209783518299381626709051123045652038567589671591020901544959853080231861227759665109874609605327710571993778537103039796090475762035031875229496994743396602949305810124650273121360154722304*i1^48 + -5105417455032618067721738114790311806739019104589693727629469100223562869550271618186956018426065176875411998540023854700691282861314190169100593861949205892867320582220658975477518660311418698587264526853815960332704489498116496909986168673793475877036774524519837556292942729904630975127175083828618854804857553974198380271070576009940055045535032940462856184634008503776182193255200004930617009501622322666999705512856224286495121065043907415584356924524184597945156829946664533877688299109385673952714648872622799610996684922268591189614347457663416231869201392946986762800867551365911376714118056551041199354556753519908563997924056702529572744200192*i1^49 + -38149702963977482066590700931488285974229660364439229948386910365447420509843355689841350778380251011291457032521690837649177724349873850364934297021406283377049970272460332068009955613229797371128002635579985739030396079027577668239631730685703593710382159252936997313279926498910879365220388589007248275541931392650489742977231742512030866559476147364251744438107770805232065048100301515416885190100360406308343452694098233071345701603476928990681295559909277890105041399923877610398578068566435884341254016083371456127275427942849200063178044756682430290004566005862338889170186753967489398485077404129875233638455082807241738195927355428438016*i1^50 + -87019892254979560475488841506033385627129556686481692617184523173397289194580219838394608495333171711455630769827330334692287969844937400723329340192159730938850066461648487189082756239955526061165166272056394401018390859135879392607571218016076456957747870292183755318725745007347682311350796328503804593407637886605526825807217688153577318525388636365131441639488413422186386157351473781646532447678312248643682882337703696980279326749153430279340884139788193913998230503750170423620684357543107200881177605545374328456542472099872171675937166691046961428339342061124421978068471941540945222578521998750946024791252237198447727697985536*i1^51 + -43972767900951814885707864471542699829055838830552424310551352721497987671823630704714553140152875646871815926498733820928444449519490633770038229341120040466412130373868900437236495459733725601191515396033117100230874296065755672930604618683854424076883908972328281188084877216019868399755242173333244100379628640245719001911665334734864680379360402048559608996071495850455841605902070379657715124329979809470128453235521878731232710854172133930900761900958021269973879541208846649375892788028679002026938913020278718790539762326059182784094982754235564846844087602870397595712228348662672803844730375716386664483694627759587328*i1^52 + -2629792687800975742486302225191447185271830760592858735634384505228223780493121565527693772833067917630358843854678141831528072285890008187907175350515584867633067656674029140135320431292392833021118752985925961781981897158642257622208395876747499790817559242226082089632424640445535360505385378293080466468593422100360791622393966119070758555718644811427220094526276552265876985476001659145867377369138888844250490557761090387499479675201408483568794677343223408101986155094712303971336653088428106368959621784729142519033734205568630840533293056836545456226059227117529255737055115499229531085982915356708955937046528*i1^53 + -87687572273144254289297302148846322744782476979989460920746658441553440156260024131803188032333330642010091513467801261676102479255053736293993784496469505707563156471627262786807496315011759149097107845565596126025407188489981521069590555987730371955914483796700398489867117703496308869800159184515149435228687843763593898190582500531876533861574589486958723321494833513114365934381322953009945613063984300161120484453415654672616835583406792945257835823988254060954320860730592834138850464322389665391441237388687520667189769638923977805815721789560780364401504778131744800355906829725395178636859873951744*i1^54 + 64107958901857429411289536250674461758051826130108957584528851262794802131507179659889882801867028759312464405193888852745043272436196309235892467427287622294572925673094476730974589219066225444988037347646539559018147002834993229229882294283332859117824168308636219635302384762826162372115617710002639018974430362904860970952277634487490155809200774641818261435786138293402550227675741179234704473718429208094787449813637629385297553417327416002899841860310968708798066269298468420185497170679427535898631226182211730520097048572718436875290803380578013098281279398180764279357561948490883399680*i1^55 + -17518288356986516656511621723264441735851366091191371902778726442902939641895950231976596134710601956270331530819530054466984017355752692660198996628561272135274586701203595704466590317658170316174416108591406642941599183433729909017160814124553080399745092284449132298298174311806589897071114458243697819236261413303555400263260533502200321535714261429804488781138224723280944552785091320724225646421212794501412541397119126142894229449088359363580698163222465750760206774267229362694063241127153648971653564147834094575278794611989182787835042445218846689482452070966092188673376256*i1^56 + 2246760047449718470568147450996921671138038872768067428684208710822422588151687591210940629579183530258977725938916032982743914640096744619748489778078835183717497598724357603538265590696872408657164409701640265988418302129541346378191974383993018687553928682451217322017221812286999832395751615991925729469211016071919649290833576733462693623595535808800986542434090866035290349870756409311717374854651874452645963181503490631562042642472266443961151580133622520045845872014606974083266120627401631193314721051817353931000765512499332249855357499421817641679150238400512*i1^57 + -134181861091335063448848135395539245864977943496820796975287798651309693579852977966749623742268896395982174827838038947266140378569911703675702805539117379503493925437701698860330588538222767693647315742711198550755967205980084509084317225747083584022901824807258284374210192677085512441856387379425637928214873144993511842997480550651500015856704995763621166496292009127554520934468333626997740528426345085179156839409218029718604908262588464786333599645810339928440087968086910520576791301742109096307020641218237916593488231411218075942540122247393181696*i1^58 + 2910469362674496007063355100444873817865839072458350690366464245621384226085151790898356001925063133122930652631661051411158349345786443633899652399369336079383737768861652801395030462739949663616006190083216052021708551134803807762510439926254585978439666620377160859111608384687795564734925321629428487011828378300632920841822956758944423618407113286140855790100712446557423351208225669557135357335823742513279604554844534870079835648834032647446680416812284277435907018316892657389660690538685452035643639627449583548652911599349917615652864*i1^59 + -132565370161694464543181339928903409273155390609849846148095208755965027217014036903836300040884995871939023611021945925619421844816418669850640146772770834795738461720125293554033221909208343276994781366683962432762343046098348369100490513945657049920165394631661742253561997194991466092047157228549942574733238061423961758325790693738771534423941020419448261243507463621679468482150089711351401464919541306531143623502239652856821521126881590998715283381331133202373876176645998904199974146285834892425618556274765781916450816*i1^60 + 100614789107715400162059129747467338613521104033093154136401234546601671933000595654476583197342226964493121389069286198583495450519736940108517239898925032800078127248408217548815566851152030773728383567493525362526544659682284679868367643530819789024276330214853874350052872526022545605560598918842097299292877381427704424214069377460257923674388293252559117190540767690802459868960024152673049976336075018957024291596007350959881263552802642011282340090523901815346824813924646277045500296847806605851371883200512*i1^61 + 21334332775416303143196111808300383926531833657900555471043196980956580828568029254197076056367967798422332758524184218730072510151044812566911384816536703040116518668308020669448862306819436597179598052879311205517370408898319678541521147785726031064848402687480174703463512214402317460628544410747020645351337827814086372136719740199053958784021846794727274473752814888296579267909013167158722483085081600921161461928520626085197290788731170275375992713656754745846704917198143920695196005938757632*i1^62 + -103628334235413375281844137121672137141829621958355964638293351455388398878719743290451868536062362713167508676001663983157190832539737971014268452263899448556334387536783505251413402998634022096771960993636215223356888529958778354488069953013242212279064279512189477694432726613127916322763941134765573055243323011375266177627511879939214150855044760407304136777552361418274822863166041390890899535948690739504135055045832837222906562791492848285521320955520393869013102362624*i1^63 - N1*1301192346309022951316461120503090260592448044226805127914046992000000*i3 ] ]