[ [ 29245997698096134192127237079434813928075033831257565171683891928126918590728227319965740577477353562894428602686826914936215522716732003060443137401220177577959679242657899173833173160927920701580011200255287734103493631826820492882836191040900627825561202525058117961567090726074918125425045192707712498764870613050453629354609404231021358187332121597255117866631803221667414762447395859306668880337447687881058133006372478255629790739750320454787050074119152837172770390939221460732090716562858520597418286163026712319904643913315323066273095510450619936651880601169851377335781241633000191274283724303995184636618753004371638965594806241516277398822676416202984026627438252264309033292514933357924660497628570053832788359341253861471227106934212826634846900976240427723220845056720873857388783377605729135203961202088996414998643273504046720200054104674977495445218662206044532227162684948770444453444029490664129674028713432761422601219400194897643457902955034380110224492375790660106311487938296458776756110182256003393158947752334885976581079040000000000000000000000000000000000000000000000000000 + -9538449316538856455062067396513101810757740436818563794446638043731035405138378739220820815129844793110450457589482256119895746307142257695155567184048974661501064447563078561316829634063981529106232551607567001455492702018347791888091563425271866621781227771813448338539993970897048954578259916919459617778432370001346266153507917436862158541460946409260441929574059245196442673494698711537786381231890021875799099121384655960130102216417750426427341579897836647823856138052961377392627318437886401928177348973643633455725179174164617692597221131128985548441312313151811906248160890125037631093512241659179996383488146709659808194566496976229887567937368606914758911091775517882088257695927227090006683196800814789527069147438867297638652949430615608396149318504881375195119436141592350964831229385951143308302973449512943393985951548057314550268663475384578762201978168494285498133590972923548937311793545709958388306149213170424625378498862101743995950122002191859721853058004176615505288216871455946350314780101338178185744777815555726683144192000000000000000000000000000000000000000000000000000*i1 + -1389182280921366125037135032396111965194515035575977503577399056968760029554759228235573592712491944875995349288516132752278890361448871633988231807378419742155054515377711238029460427737367928336451592764892400659278687997107050006199633594210999887631657552000542698105396414207362787492780740368489854176634489993712440006646724366052322937465924153588740453572109471990844570664961858584444116994266375929975603079570727175918849372890827969440514604793806987251398658440494085084547908995241328800256184709973312905406244690358133669433391974292631709360715471962969668415589480752517876371377525652314552577198001712874556064988074529282498881230564879425847839857953463341016604678640119369400638076346790905399047489077306635383797911190172480798009967555525558182232024799146743505589010499057864331175636621213501794151671163148315625915358844790268427622183013252901291665609386950698950001295969650761671014790975627601148040366256012533801519422216432331135286242203883583832444675348417506499318747744548523182538079928759851627315200000000000000000000000000000000000000000000000000*i1^2 + 3274511111121923407379582617784490402337884639803326877116452254408827253636149137093442797617908623481382309417666249561513763880930168557341117402183044038845301445963994436090542077490562137414432176344450490976970144692250491324938271349667135526416037251877770183314152786965059572926267621800838132369360065874758398800610433964315225837752569245918342408898139325619495740168837040370178808054390794900963652649591927674346531865776214385990106822997305163062724372549633555131784935938366063775369063206738657616794017822811276915286963043306623802432450341922023136973393232469947943073883698151409768637222276290823780733474107095536790098793294544200786554551790345562647738340689934313264044579175825607453318158426116523414433086673211632465012366667566311612559872434103691234728541569857900004620461268239403790637535594819131455631255223024665782206647201045654135838279466366806316174135940768067341557326937542512437709805053793646460172308666642059021855159715584731707548936882091821383456417593393296020799833402038657566638080000000000000000000000000000000000000000000000000*i1^3 + 1368782205370338283120202949925493377994687738972565878563786584682456062734823456560369719383439200855431828150516341398357652467813429977733974984487545644643058503792410699172642987023345591358347666567996749688186528320887272041606472416879299071145347038117367072439186614074296673245457576149415418956174814910497282621134912147242558959037687360485719420935152389429023679575901400876670776037441139232246649987116853603493771705806608308498886607457236995379802536942435554156450076611438283883453505731445633336006082543672798902157160322017402040299131486359753623269901471585736047332988929423665913572534262950957955587125200168054326476809432635052693623735496685278509099447183450421843316272199219870103039683118076037949862298872388451777629042027174093763772157481036383203090062647179888843206109467352459945208714225901320113455418039821592831839680468190648741436813069953399376875047288435507816564084078406719308506365494927757379479292720005662293588227108882634151894589386652718627656827986860790112807592778772810563584000000000000000000000000000000000000000000000000*i1^4 + -15161310077173823429517261973503857487400132961775279379929620757914039176988241058480879403082665459808623966965790653530971395442054913324506532608142167212635250244376098365810202272907203964344619283976395651536940559131630117163219490360662080053479240510478877925452333825435796359535619124562877718945021791951043271575958751837648232699782499564107033258601044111765647865900364198994554985106805512767989549238390684131230117991286948693413596977955009367448544528864339680252457710484312328005820035101149165219480115399842849235777534017150541965613196594401108594666995227912096254507123344932338364901991965042078577357597179682211229939378114527968602399192692715773830329649671586987795707450101950502128515678371572362936869015885157440690575739171636693392390891423500796329108160239598814194901864010074976141450815672484691597710920478670156035727274314474301342864404435632293918074044565004834166264207195815701191040595325500998186630771310330562380139530963307236646230718761383485932396665077628242545824649457620012236800000000000000000000000000000000000000000000000*i1^5 + 29165087093785024956121102170540239175827086386259602655805240528344990534133734124954653102079047259300805246988072882576329345898445811759673472666539957894491508869315847810937685417174405069296841104950720788417326249059636940408333934113529454912777622465780824565215894377016031569012646370270318111366948760980209475848553296196904375896436730105041657319846632391122695566607896268758436388739759618986729782883607571873946637510962757813231916676946356551786143287602924461729284664240318468550843760339850196347866666758385573175587318440581903155814016762763592999851707012383274586159421881875011526392759079119390776381910183683479024239026795227618629725713122260049529684980743065116488282017389055987959275014539433077175194458831825453098202748504669653879328923094608071146024172194351126173679270618648977862595248107661982147616580187254481647206312894363949465501086883557415887242122336167012797855885448255100238125669815960368729075595851447211651366884033761123676204343429064798320941720710656468470798470848928808960000000000000000000000000000000000000000000000*i1^6 + 48775989476997099803393433311959289147714549322279210321798533715658699670891765643570137558876657595012980003455983198503318811752628142342046760058816736972716841135796547078158532092037090001159112685631270478708563615800063680510074815237390331215299244591492294077085970138114608713643154864455110832094009273784902626100649900508986539853136319868888291315156222493502872913975167933980396249010935471525375617743550547838193153025519254915776526686982333190644105615192334945697033554042355405638345763283266409880505859794929704196495726867566248915597599751409010010128999918757250191707800895606191281544044526147662107856061608398531459365168542164455343036410200521060529256669943623990961401076715683777227419710627210877979289998014611161980875865377092243881707983275424482845172240522064227003330044249308494736534324220937271689302269731259844666079916190233881291563627135809613630272110841116323107498603802779890286224620624675691814746481990574791749566297977764220017549868573327757582329544040071342624818335523536896000000000000000000000000000000000000000000000*i1^7 + 1305233271808627423068328463545118521768487480763139630525776936343128316620514280202908853695669660609583318202190982437762923457232974006234997173415957216446517417431976048401201381124986697354146867259291733480070647787680296292872612445333815750025641611794092049574845572145414816671023552385523828423287208247626068965888225935069917010483550855522445712095510795481558641918513412745231121405295349616851668731097794339653899180778486363343684557779827526122577695575750747902133821681230043092677271301534055206338346370427657231884296290246132574120161281045506710847584165012900788269729992440845113981619687022648237900038448055426923704479949650809567897178642288970274272888319438532430845592736639110428375980957454544425130692227796294513778788197580993294271707559254982689814507350547840757051554392838229896353996869885319808886803956178261919507304336862322552420420314319635631343378432080859292791742320738913772398309239720960164299071645673635429894305180754423119904998873019706648730531159985536613433674301440000000000000000000000000000000000000000000000*i1^8 + 274552201415832840659592410151372745391382603328103247712106350803501520700585856498396089833056605593779999902723072388423542493788750546082844473887801545001469319207327952589567343883938972032828717901004814853729378775997195520093945765311559962317672169203883828274332117902655490667248583870748001606793163302597352830039084132930234449977320467371654134836344972948244322693000734007289887667406082114460754357360596701818230190847080012536640147049480502957155126969858267895009279458867708747271714803155308666882564252768261750969532097772329951973164709788955297871884947925256730754893219558380321562962298194275336338537191221141707673635653837935609638836491846388421300411973498000586439000137548503483704278311927953221479198429440519268073659475451938322997984160762953328126115511416973389137721400708845533379885182218239643723114866712593290232058220005433935951150410455669128054743635296480133444144870860125057899818397192281418750270519549156146130074195778012438353478971372829111660244079104472223463558348800000000000000000000000000000000000000000000*i1^9 + -83386936448481693327419820887653603342832775450130502648607116001624064251736476739161924757180409615143415303506037024044511195338931461723226873358350053275484451275894875299625421524274211755072041972350758641469868575632103152164883963365301351316486567178949488077619448515274030745981891636215766915674858417164667391955756773990764631085736831738330125121983780693273340324845266299997333426390737841564739371998237981061668045230075252447121267411786136032098751562951185163285148186898647432003377292007355835421706387923745899345931735424364537334126804863128756274740375396289415075124589321964824977765676086314231949234484844341151266720618908019210758146445233861853291973442201171703410071253435262562544113688797857767901478754599225321913872926768803718846018646130597673785281622942199144056833114677402774520066332735322263360008373415712003628201352562227950156839615758541156488453853479262132789988037634844025601251580680660542147572055436167349567436231440244413617271091313032635358471720714374248128315392000000000000000000000000000000000000000000*i1^10 + 4790861886163257402176273624509496814758605095534104028882684140841759912622545029784540783508661093875188903629767992153341775473533353533504928593684786075117353905874610383299578114363357175883285618920478660222488234315171140119608624899962021648402658109975999063321483505602887516201491645484385757682430552678083340201516509422529965809543955233593298262262968901522076755699645125374738323711854579461925449867318761236914327015583914390196721795128381409500569648581237735677911735854124131279818858896733892765808967702119310614718516526985871561326141714640771329510090943173791489785793737516470159990673935880252514641596305634354689208104907860606625245947432927232626844427410018521922484069197209525483559789843948292869706051293054079490841744251108900127582175685372232966411702747920502351976179108693078409437789542627063751224562768248086886860233480460554156392734199507580985842768133744050287178627512243080582105191065211040078325788989425810371025598871314817140917909865239099866349204688206189245235200000000000000000000000000000000000000000*i1^11 + -98732026967139388947589790512104781498132101051881825391601039123297399230932634289235680871751344996579691820484314305002312429853981581760200724762469382650757325927464665097485829723549213636512288010667161714131353234545614307393503105196029285111484202310372027256147956302812542842344278561806962754386696115864575305366980388108392955632184239297294059382963995835191433891511028262161055452930723002113932029151662479988732039550494849220782513934333431692319023173943704459952437741907848269193577128658709885518142888338260874213376432503406825268157852912839313234317404993967007119590433317620161445090770754905893844035566844593554694101017353073505802353250215644655542939454865730692517526681885407890897499816512746161637018014524798645276383711040377620895056912773515903327474227715687547078562953486617765609960613658274715106263630334149048488562005306078490953698226549015360350259794142408392943452616143568348268305970720827766638504329402446915478473212300358339481052459706580049247545694048516833280000000000000000000000000000000000000000*i1^12 + 794097208087966481572114914420622879469593620292247153521660244935934000070119494808439549264423768151975719499266245787340574579960464454851454381515040518775252474937416092158304421143978767235149802963195791660744151828466938849535459349056349952242794388953538137615776722364023046608913348581052822065639798753951578664639995881614308438957245565379569235374703161935122337553233692303308854280318916204603616264489499805568809063467968242226977076604684520777642914021796406676018394362472610408830277522180947173844034066105915120479405591122454715699537458305452790679761981451270686993001682177944149169744297114127894381630706328698431229338412480598500454538802030259337849376938783437224147898723648783344969628875711005835123630862999525224960535011095472331584360518128099574934776025565207577007059278877509423464602834023201776166835167352509377839665136953201523686661676994707328849286161988989266307678697691975078716718159368615204169997463451193835480878115641742770085968141144287326522380147228672000000000000000000000000000000000000000*i1^13 + -14135292140386631597057666712708266411362105578226249859262222983382100231309288011460702062852914059305992654788630673865436606611576068875914599841445677581524492058775923753780109354621308088267396517418607556104948049706565412935999805617100835900374337338197002210293151280073160688075256209306948832450887444131621749092257030472896983958303911704008590309473073177794421328848597044592967769798384160311128633517083129324458055487715030382904795035310920987864270726749962330366853853951381359338449416389117975399323667204604148221552360903200919208586658162931059009010492050176877195724724305761519154650851954706882270452366228564611370149586959461398826786103672763928066933840877257716972015397639717496409445177716874277199929410835227504188668766772542718211601986184650292947701522901103035380025809264465575255464744860619291220205277782134060491228714684232059731186995994319637149150547179554761593884093829624404271107020034141594771458921621923501883252564701518606212686375814390330519034685030400000000000000000000000000000000000000*i1^14 + 238953290611267679411029188064928332469546459331690125668311133719348006727084853572546815507118394711151316413738549866258939666148729413862993831221701901952491911512584564961271677400721430788583902642562627218411177315851906169973553669771847054154593337816640252637873077392296825563585292419786381154856605069102630544039614808130740937080138673312757294683247406955612816100952885274935920636026797354200802179417442204362907713065488410272082300317444169963291815854895518388136565802526850565150547209787912418802479889652382640680017509961193737377478790707795004357722395255245083631917376892184296311039514466845399760818813539239391076208107195942243930897070981775592287643041021691694599027485985062426292090051371886942379873921806429434232394226257772159558052455840609892712221763524059481581386161966013142339992528038023235607086516870261871120590427997486089028666104845038330124061172787281429515934618983630175744393367825427355177041895929652071629273653412550518799587603676636753386536960000000000000000000000000000000000000*i1^15 + 196529088489430884101046973896373307931886463444176048032795439683533858490129427659420760653805589203027426855018112198292311913284089301921753800447071811792266993447895065350764443861832563523200147413959999941040552239129696410081018021870899592100802230017410990298983234341406473492634949239216084939727599920166858257678718622229848578619498103699454851984498444764149444365422715971678267887206087023693272351678291402951837634632707144696779906371830542192306364996953513338393472725954945894940436603385370017696759786906950779236682458255119637441214409234707102015151728323195254348815275297321040535747392018981241230786964727643519363929476960050597590483628385813214870011233875199967978584636599768899332374157894766848664260972761164733237538579873479508123240215119269291644102611452938335434419221474268212396017088924463032486430474669268126894724737951119319815543498038213189353530523176671801729739968843336803344504546930831979212053928368561135979260605105240634389318076369991630848000000000000000000000000000000000000*i1^16 + 20195577743199779895316109025117471166815087938417026143486079011949405940890103395907006516414183367342079491271486096478229128957933588129762582043507672310637392655567533204929302346321332222933018620234858356665879672016121364732565088613121619390951930035016677005228986667863282468247036401375892590864602486612137870458437392920977775227927399795822506354092410965897218821095905682669992494483801532295434228552690122005644745947538089517860931118693252039145466330109671970864379777104182675362848168704671244489548499611109347424879590309882788453528226856743774587812208259815873987809467757180437638231476012965543883541771906749595527169285949537359482434623633551389601946187083216703367805784075604254427033610851384136504535260593851321593558271189061630038718469987308273395263881848693169084454029716576128178073995348559481548780747427944886588560757179004879980545754293110519166140685923692892676042654293302191707706328119414337025759150436564433784042915609675965970734576629186560000000000000000000000000000000000000*i1^17 + -19905573008298527635406662844659020017685740296270539982789259179408585376879035498255215552050258745247364052558026369609362188197498961853177781074628593846189813574199831365166420001668664296935266625769523263132532232639287720798602235576707040514823984847687253842075891391590661300347326026585638047584023227396143277374553764629997420254044956928085016068259950310378204585012870612978689140015617930814238321649242244753063607975688194799129838206857879635626503583471273533671445164426607590584503572825897033388682403004875707343672412876767785025944000872822367847499138073310803945432250896187074664997464431104918938695671591311803891748939516409147157380497689591586646097768423522159273501046558929968661040060641717734725626310506110637917088924361016152983378624461692117587406406546999685813976203481233496614739326417692464123421562465684029570485983740602268127355928700841854866609983405770101966171514158689818276135822736876914460382759893900859116428583838029280748743960821760000000000000000000000000000000000*i1^18 + 8986372925150450272598729381614504401563290506505560990540732449498313485380443816762759556620809034983984047845448157373093352848312853071174978147123112974129267914135757146740487621713632716922693206352567911130047865490924949768991974719364141597088407216841361246146171831563297078753597723104890944567822664730757940191516584809746890191900571578557471545716441814248964383084951599444687304225588776673020296087463167303854257442548953217764081696667259974678812136820726219830259198352475272449133552010371867445927758670715502552885094664710321482104825713281586790961659159924789731376827426946780665776597859878217003438769879807008436099159373528028358124000410221679894525320270230496331693643471039289990964628075751382479938269442274434241408184335997514796337422626686319991697168691682292567055789375629047826992510590683454087413618225251352816786103087943789860357274906794484714649853239980824519051253544964038936728249546204644160486377333896268542376913403206690584657920000000000000000000000000000000000*i1^19 + -2229114045560957365995571734986862519663763125767558935312822802300028542226192764185759130008488098882611070895521707450867759624120371422854254638762819532286239878262182451057260340134186526594498778227126802963755619421894785879567347476380345516237013322527380213262659379475332523220671873095986359714387723394294725870971472595446521246586906950928857221871898093382580896103899605859259653541297648753621354938062992124681410521127002692800050060924254603345367184881561271327574184050139980698522368558138486725380614398761998469608690092817589460236008068937698089053678297922185563591147447004107426734459620286588533447111330895165172908909246560301488877516164701218282068877091021468976198432357107252039875592432459848016820586834919190726564228186585603682224836727677935111099773833761364072612255502642577527466150663609925224741897339854483690526366510656780829725079497116192531894351239601646185016720374888145867979734003671610416071205087587353809335828115026765414400000000000000000000000000000000*i1^20 + 322652670442392053596193685834864835935963134014303475251259879048296585808286459484234912706178205022339508319516811129666533829721775496848865776411730707438338282410321773386279077722023238877898880113072262955064831965175698413060047912854001539051566154364023480226695982216683244707805826510139528331199807593111197769668427424855789278210332564078421040556768198281415875998108261388906793300827289271780875746834107430559237822928590727401457676839732039533917924949992446888235903102692509420396758174579472399383276854038466979827967550181123731137660814995409844039020317194882189104368172999012866362640312546067343377997204899912539782459428182924231854831522086505882854099711981688919728415288734550907033452400000532863523355867594925201803491653428716465785398280576207321223625184774478414168197684582746070728309553117213127108449920417773314698901780235503478145919241891505373070544631973054242087138049431966711479493651529333829294967045468857409170386714624000000000000000000000000000000000*i1^21 + -25713568149012214665615773298879477411798421635090086562865446442997411587219031602321304723480858088355897951259657382069524857822659666238022041453093310937899932066794013756346731614685410113440654135085504722916394476965178393970590977119078374093785366177339395978513435356153596393130520970101702752141214153666823382903799642662879135234280080486505083593818301112689445882657349476887713900042954504617529866852527849298226598124211407056967592748890068294999666906113932688307463216022999385773363395404011274581620897187849355284787588036765967791032414945630025521413244388953806034990249013327643701255285568733622106733647302782028147703817334451899323976512462106617755376658480336622935475719904090605647720595359475344001314618916154959705484973733284559489180333284049493779140619347521474563360696045898860313853153159576474763547738042765062096511582859062329534648299817565527597525911134639157627875837929128327283486430484379312113655123417342411959959552000000000000000000000000000000*i1^22 + 730159370931154255149415769302786802981648977964557432542701287618487349100032240519870991552472907517407887532144249978886919935089857700707081763294333365044416169870333276739890006676149130894899500324756323277983350458103739963556413171673212025663412879160376488576781310845014219648688707761903000064342397859561395672586858882169556891654990359108593426434870638554811627514657030896897600707952944034162690327474629538224016209471943904502787547234877745296028379304338068208981183795879406496341832339226936310082767117282332848218276448208695877789938375520060630353638274958608415627226880626693902372566224754828094669552245702378110562415407316114825407374304824837674966595593902855957181193752855412540316303872520252928700875087486048541834209463626868200775920758977973106468249957733899413832049558793253238654556109790625412940049331169419504419612935332461227025039973405397088141177111686804920799896560434027813464070570348749480809252759481090048000000000000000000000000000000*i1^23 + 17956492759245316088762550410257852730818646883307721718809745459594725700444480571810230491479989944699031398857511966789325248090745169730599556802831373340496046407391480617878207797915248918166157076251711925969143845456896656643389333689312920910943161519719615048529452122450568696636573164215084676975321797376094397663267927138642757341689848743145683106509069851503479073706724603437805658851950347303397345180983458068498755623638224201583388513158121863308093353099732526181327624836539770619564291464360004196749785806711159618546888350518173087138171720391916380173140735755168228909105097639041659476101576258829451391893891094512999510445312187661989644141541618954363421149580223890034847903571282954843551286502325419147487324478897356303880129365605384093627175346934366706168902801565251522485082691898138232961312641646321862819413362094912022455676761972145152339916744191041758854228293934370856235214465812365687009074733317625458301169827840000000000000000000000000000*i1^24 + 571286670688602525026857085779816123669217029604766191907273348885325460679194636846935511989394437812096669657877340282828793563344637321532266780637825636480731602278734475467386197159188601874671462831215226607392874900907312389470028455105320586494176895848840977730021104348804135109720051810247226165457446904620467293408650815299961439681156579659842422647957574701852960392744254727951778742940255326744303739881747192178814755218733863232397386039693410429031441137050652474616583500454861061543441281508794646603072947888688928561164286891566163741615151039381850396713345495931987122413056036782712369137058619496235784442903075316354745415624148624862478872063973428392728321828245343251720075240004051125879176105716509341372979896149065048237086219006866730756104194285370038944155903674196666586648737197390237243288641001264631779743100994976892816891632633295775843418814095722792657726308964014374334935359450048052667544447207416151408640000000000000000000000000000*i1^25 + -78478898511077979136259055717371524440507239712502356028165482794809043791527850809528216119249477045428958583481602228055332946345234803811745263934318632116119205933260117510542118854115713797179108439789322630879592750888196123147836762753965688775221195320321823821918284579072913371702987255319912481285972741776159918369351478152323225577553281643593047569626551631722332678376835601381050094128062192636729048848975351191485041875695965271501377239879363645539501170903934987107562400646323934050731881600413267514300763419953110864742201823578308684042676848643640998748137452271379501586865721929379401296020749948492369689676274617266636214216750771012395113833675857227563461113026508985974913014050576225729784110791932313112600754464278430152548596777848683173460263486387431108160988865055702826945863302743399889443449055192976959952413975981307666282553964931411608271733581085495956797034740077737940983765035466221187358392865259520000000000000000000000000000*i1^26 + 136859670300507944558448498103084485094463051925478811687038742597070364987941465149974536239859987207398636722185145356473392468839628636596194551161022600779464914923282343423560191339885592944438646792789987742210827154084636333251054226233889998175259225759024129153559780344923117955538251085021095277268490279972569912093217109359282430967338462351262319590778342721002526362014542761600716552614471224746453499652924812355654946780234321990874557991975749535788396571290515609900135511578611870479763057584055371708997097288709108910210812155950534476844897600431373898418820626052468632285382569721339335613148404135411454244748593751725888571110677535523821582922595216550982688217476121529508893935607040289031600243174548001668813068028541349054798173376000749995068684926206984028073492820806936277019642271752821667433068293939793742832662488282135431076622855448220413749429066601491215613383832825715889186817446735586900490321920000000000000000000000000*i1^27 + 30153335123453590615081564617296269986659219969989175047545420446558538482124872243114708196755043956805325693558062245214089384271717646353522940049969434199131701763783920386379150913232817153637294741473105892379663931456653128880182134274463531683115738042506338130046436716343714354095471042755572052114125288670925105011902464464959725689068611229045533517640863363153352151568699962712728770000667687022289477718820921077253003592013126039577595104499758437830046892109989410270605459133136549989480845771290589735473545513408868639357595007062257415390318061989393106440702201725430848430944099780689340221815339910743749639759114342714856453781757712286445228875594329691137579624553241472136282286336790340281670703497494732228199984630823996203969616281159576731634898060585063860750468142225520154067095206727156246613324851473713096027149239313226358444911072588302340073396946872114570511215879729737150735984735864030756864000000000000000000000000*i1^28 + 388706395946459916883445716293109753776512603114588028603372299477451042563477408695638913437912694602237129402860298975595772802392963454875415220639418757922411785213014064414352460257859258475146018187947149549910824658434322653964608001829310977430981782950852299910907728231801665469261570914732821851950311825201516715206487704171946875883553396189453613739124153005104832619950926855049802050662823821650381427020348076372788393727421688235990443104714900005783904561558253222072941011370149877919946571969956709168113920114281147451043766759884218236910894205906772379438638364717473521355501492203644233424126267910492029271864689405009996131489087270179180227744376743063140265155749568779843656931608040138515079606664925733810097276092035139564970650591282144066050014730462407541069414934268413971581668085353337418952634132697116971252582498636435458805939079673975408667340176165433393328955424674520190543491340697600000000000000000000000*i1^29 + 1206748001009385954204521406153791854228169229466783859917177511900433011697707072133544970252187098774481934975444620271866018384448844239069663513370112508855850657515498210748657182958432826091244101351931902039650144739879609695096156744240274959627446166722386048190841750846605139498083223594694314075081668322410197006308107463807804049129375934789121880480999193936509819510603094907642070938504822125828387121999186394861882800823893156249727365317896489825305966242857243226853151099824277325029372500284134257994978591818604371574260395612868812288949799684594128037931846086275802702949988882137372016476402357267838371873682054365844234846331225730153694085008231935461701681097150215158614767855818468223704447388227872419080434543609292262964224362155508042284752719313130826250830500084962075610168310679561144562296057495770441098791466121927807545090016066164413800521211107650593761912811924928792562237440000000000000000000000*i1^30 + 1545355794197321081248541465794075422340640715953579162194755635644535975744312470958568434062885868934040007254672908827356953477335044774547236572456957960703107405740856268302555755635199955632827826354646388416831933383790919196062181711992690664180676630712443817404571197608706427059961313112774523651981698789748941539405609749915602764055230904883968613052865291844283123396018546094218148556994618548718257161225606138858935840937290600687446180300531455249843056050555262337947295022937639726445000360637714645526623182012228378570665718351693089151869115314209372299063595812324190542393001555352584351369695927160833810988464730314990525979066133486917445132774615017977677452535282746574487828721619809818581148245291496781210309996791836297120071563791831345967404028170280169309352886005651978310770738827493437119237450194092370502477505121835110528939577490559091238444585984140038054398111890014208000000000000000000000*i1^31 + 188631246332144642980739707431330995370374703810704736913431005216435267448345291224680152508331751014067250227372499722414475749151601484007040222439928441180662970011037608008407653352045802561061913334380786586156085754068995638151942150892690988027365195768284682700307724351764118212515246413158015918731985617072983777903641146602061537481148349314945477857851347025347748100496105012195543353075548394336731012413531793654447009905365726366946298402186410224763148960617583951282159553605547841225508380168113085907916739961447064292802415923275427447463663573700916664416393583459525808700544346525984023715981224039645424246752757462711129392541279236646844856967205346209530085361112488483856126018490722131614633539493310770357808877227092122130411573870520804184621757610646086873183485183230796704566006911965478625275191831672108797184233745753910194653966751353693596957026266100656180192870400000000000000000000*i1^32 + 121551606650531156491382265404916333960560733418020916031343507165615035166965332936156582871336215475315926210962922177650538984680835564120211615459870000753545235448771404993434758909041151015326745539109286374294582767472632748644035487394300868527573826547737119973073536521968852828471035210492073976562496485226119109565206490906322325683869585533193994585387335058237614303619051239022814024569786380087802804214061493465253782880796331331090358828193039345130505463289151228060992940826669099563680218565434465737986215636326646380388227019095260711739834705324364398428300668779656241139186171808663219126089012612618246675399448241464757761070080635358248273951679455039994979364348389506665149631316308973269209201817714524519112929211669415959631593506180459514192885445399618016033150809606775434642572378871583604412150368449357452219585786854408738242099561314396425180649829590630400000000000000000000*i1^33 + -24861461244661394102158544993805536643294406179967900339653877434568411981465549892714900400231311935214216485766102281186001253518909832139868115974734759929251652948979544408032272784276169142423081348730135470367941246987425767493801626174345694721686680149710967938304203308522888535870160978639697125889304118644071853109561412472893910529837288437062271902876628078933063355855618827905354408988821803320500604946690389009102445224637594835543010333500737027054966177000442160479689928146628302198165118839020338805738739738902520650947339369631877119314829776030851409749896676472089077433153628264913944358703472616592638771672949771281722906039221685229779913995193120613337805120177457821174693295772177817545871998978559165916980138144909936959789401822220222661472387722040655148056059372640909050094428179896838595733288503794023353255986496976518296172954687451762803181879296000000000000000000*i1^34 + 3203018650815792977944068184611967894536025401918189295022958536021603128307968973966707474840857612459301531004887630018155367959130424570676827559730364903125492362034184625045272978484516326719772511801708942963309892419724847428248597433242825290807695722202795122949045314460300308705283331512587669235802433215141394506821622316243754657686728885907465357082486891109757526582369911542246987541090577477419189006376048417478161195408365803068769116353813650747053939377123854697485547010021341935911821362358805445420351160636406219828167485598540116589446247962321497039509954522790099868944950055196585517833736272165453112544377754463818368197741033321194300775025635775942346568572241984341639526255012962496876111149257083071344333832841451065001973493419586354305650801446703295667610299080314473774559378280624718443003811046150985507752148852928956348726012425535488000000000000000000*i1^35 + -222004471066932684080257130343518657953412684009191450384358527390293427698184894772874728145337724438291635333805485431914208983494812190785214791922440403009375539323469569508488151791770671806903293497979911569374841796989484895968694006338969062222447668914502345958464184836378766243916598801898169094252027468104691021492380963774792390644641582135460474068905908970211151282981489368370946838789657974938129376170232278890116467142519234333374004427076368231829827781247199925579319663310765592184214651230759915671243024595600877405067150191541450591855127756619576806479832640055203339111143729467937534511300203481546731292804662792708126172514735881063395972530875245973068822782561686849675835470660840689812509252954045394934909153259698368526310196180528545732444936332162207774435937789142122338003931484662345792547995749824159454017748086945861407887851520000000000000000*i1^36 + 8309867640135530737200367733772596277764261351751822019169025171027179961277979814523769654905930870818856902646678711571899371118753003016721869310937277666455210773118055556803995425482382498152664242428750309089930860553021664131967404805180511234761251170204660769954472297768393488391427636483553747120517357017314861006012691482693172763572811479142916800550372473557395729080880315527160006606241059360042212539006262731350437885705568586016301208527050863608237191759285103630340597974611907272613012535113310039458505996940655717944932214131735125042420120196648929231735414050859487412464492997886761984745817771150286482670181446363662645996195469148587843613884241620330439944800795354908576796747823388390532083876502401734054986833661781597924574182243457953579585785042648483337812560026999407767155786904018263249069574867276197711225983281922048000000000000000*i1^37 + -195735546424330665087033407222078607983678771597501919865626264582000652486742989108999044359745936830502962688453388230868995658755288609887762407826651016810850663580483181236769588573097610046927265254158619764424283429946999885939357325434960099124310403290159457880807583721027407640051528763124614292285630795006033085976615224593017412573009496503341806610810670077129984258690241615493282568117527667751714308043742385565721266600352040163200506648258924688546750524281955988564245803944952630537471044229714407074312441261037792849771756531725555894231243475717463311979139001848433528218902960810268949225544437670263229704434034330704304486000196955957159105281044276945425102656104988699337248994461017473154653424894079145780740555578524434708446538278038345559762317978506948174590707173129398117881629270741709271035824365798212159668224000000000000000*i1^38 + 3420881986957837307540532970104125520174202024241929300461965327660266369511418012213641654881174330302435628056908080523905495904765251985612457495473296036070521361525773423420451192629695822206445853987818967090176396328152113279122643301601606586396087645123743754299054109945532788275322952079528078458667787225205999350636470052652288743123784976463712094434375743336632493218733736170620377182166932029252490912217660781071447099867314905891601733797835864758750814119311235556023941751722919323522956478360738768940448559736890283996046530214128983207177584100696140437044112083911080552488781826615988207935730670421372384439378904829431206098149316466655393792608610242239242262448460209562825156967547572651355651718964735951619935519866618581137558532878931927043777399774231164283183696618734894536490375163566574226949142772449280000000000000*i1^39 + -39872231692788511659194728518946581769722205902407376434964971841682793089584246981703652272832420177429780810863466304683441106170133753666535412399002803277481048694551739584053876414356627818723533845804163591143290299158990203231714033589689498689881756390328834544166959401583912738170294682968261330168355231128259974991220431332325737927413524160460491635506609287180729922536935952741185602883450131371399091069535016043655327286456030597906699527834108835300980170688541734316500727719801666809339629423343709731627134427249742236740471656599549842754116482805281424647992774889964652576164253410914032229920526267254105725305013039707868116534766921183248901836435706416809286383795634432150111915973846106100741555157001258667560946933627963084904642767677537111214356220946095634361368766474342441586937880140600274059264000000000000*i1^40 + 311153054631523062382032857784175373844378922008475553719437136489620716707012010333417140631013832105494948373097280995579457190705920493517620548076002244093092269775267582898712445707917934231964980569392795270189168754425869821710295250836827918424725275347250222220216168903491476648628041047104836722407113547538900968730539333761699083842218413150014403504883364258348078980306818589433691616692437011664220436783820458946363604848919272902469892403631593861635691911437385746743820204851319372646492276660877597597198073648521888201187393648346325709232510372942392354401913189686057927224391167908524081860129084979218510310517732783760896706542369353247788333151620868076934669911467119631619490069788632530751006310560570138422009528593896975693436937883321764634228523665073616288333413757642504342250519632281600000000000*i1^41 + -1216390544868194153146426840713434318771153338473196989302096457737526329451306749611276389491979013866048530761475781713349073284655189467529310427753963957486099340957247022528665670650894809716539720568515854203655505390999544877611292340885990287139086694354323297829965522783911106931154401760493258773146448368062638629027510566891166387519696554644481202526871183979678467561796169152158067031255342059250580471580427543560420778161377202118556479130512753588439117395180728968429282258136199448094056144485169624982308901925195390474590433001965465571876247982084717604570361737937186595064815627972712405600517294626476244757301305161617144912004364965936813682285158490105219636957407660177826057973916040904003470390465516322813962851689536169005737133025516744319360783244987514286327869867892974551040000000000*i1^42 + 2279474334176557596679851284455525194891476555423640722698490184026241966221273425060472427553768807917968704854581021016902540282936368732691948568591141637963337647803488379125197894016695054723216382398710998695971510592177868969398793933430579564755959261840100172991410527686035464648288252646753600487772288794154211207565789707337506889145418779959852622054728807914566007570896266927576277933908195416503149864407821655454340106664340834895971202834845017372429562443973224745876773639270202099300060613456987473098627915732421819874577674862310823261059013714363355023643443600217119782865631689722381054328151623018670257830351257173700792998652171509547911594964886477178370329651291750371063505156026228666247427565661060837947299078475355979416383885830771152604540898807595959870235869184000000000*i1^43 + -2077139039102682688153883812383337643412145353020079222655599387604315673238203187233420911718077052669889926792319749017858253595506632445355376614342501497424147595447087214436026025851832891452671067326686200031077360946699622737252736948362504721230311485673511568143285702602234733422163237742994709396420506288702939577153768308733595148422385556219016448585177475579540104469342258052677622538985221561458473107648907293431805353312527014616887116597507989299911300593116615000225741869982650530385615182629416452902432780553929792083568772657621775803992555497205738362687249617747826170790021670377547672615668561989175101073782751160340427215660177648871422928437712121883509174186886192805428874426586149361189319859339937588284351130364489721819984269470764829957581164524430950400000000*i1^44 + 1377713882421718873725587951667708621810231415263860359934887243406783744735397210921793045311505039826776139114359603701087209549234641299239913826816477341896871394631561450773573576805499293918470595624849894075800889701784131904783308872495018712964194440687547898318251940620497791610469103247516448110363741691999142577606504890772182098312331197650268831386897042296247361096355572713268240937500606190414984891059669054614801460460862555502321710502122174839709753097614691295763519567224746670519745417342206298982908177300448161385564635079341789252835217212036867223106532589392498829994944475792687789889576484323402168764021681777342293692493350671533148024679997512630050894698361937655778037031584631935006031543051467002165364772105072570741074441698830787341844480000000*i1^45 + 24523879184761063453433935081669253554313230001196033502425829057285279231631286113746653092126893446854871665467523880321021493416542108086352758088005980995585582008494808743832908965264110422449619853135025300029440362518139534581275084340005248022538130349203437678763291713322383085535810376769348222085522406804204743107342593415600221324336544901517023420167890609343224328302213753260430258872600851594012253704576860771325567638815097514100433191801561552411740402220766141419221165331919318508255162086089073843008147683759009198098378010634820160224334310723459154541973054629699880690655480622400620473565890748974563806129321859825871269309697240283487859842632085730953447349381179698413581067092104958447794647114643061991682461656991808098104360960000000*i1^46 + -1372341242554374094427706152550664589508562683820645540016042143690363815719743485585945448638945831597769028623080662290107184106936980978226368305686061641075702605961697048696134193526266963006061758738023112369256868857361044986206196600293005160045961700157695670965749616897211849866606963371125344980965217831895326062657325208063337567066459728692189660869706462886311172771406426591610822895529883496357444610278428738755951371566438246032917637126705897296053767203891287035948918447212092478867721158781775538533128171818009053342637543163754186081692064750154898359445552234206056983939923871127943409470925622833120416114269580312380895948853138200904674449464911236900596502839929970113995941086308804674600779397785674569394819262464000000*i1^47 + 14051420296050859962899549839969353605962384554726942894336674403250136903436422339581617410557475977585926517284980419075567608118719587039850236972743433708799304774568585858398197496888829441578933443744837119309003621877598820772387154668149993383225150008238255352867915970391704822987510350186046628137949778398768670230664376172078347179523270971355871145133102001518145619494452184929858697756603979777339214033613001019058445569969295934848740893195333145496036214023771849208076064047330183046479565706744325325579204857077796501556077107559577637205460973783370361214483361380674636431620738923111373577009475715959290185276833055863722261037919112778811537393445656153504782743356518595766972707198497442472044797432448000000*i1^48 + 1470675520444163567119786017939581085338337449208379754889964393984094166574855305016868470286306227210570113534310779073422203924285959759320745808353719098552288867742999663641023714910751817177621052334156395747887153396607532349580183623335954294737999678815706041042907076118203446608288433789249940854402500624456630778038410448222842811723871277810032474823194931654407926434634884597287460430523829522445241955681899890297843444968308992583236751878487862294200819679666950594232727132883815254816816843704803937887425120009707113172035719941099995393493642867895037813410159057005460695850769370176881563606597388624842169048322910434315143175428706857930804981562097392376216384929186171384928781345208314048000*i1^49 + -1520332333419072315864585557055068406962912145219065031963851964724959516335545560781887482308318666930676884562182129200759510557366330988313686716583223865765065914099646568157468074789897169230103963624235209762267799580446438644416928027457153483950342511810238701842682788892928258462657727893327545479633748290491745049979819130375965352136758053169962415074402278239184972031763843065798288553329640737332330088429576183304930587514133537370279139153628254888295322257840928261582968210704956791296483739403577759221682023877330891545221966345722564042530549965706892815161860194845365908810694880250271802305278595015304686067956381572480915049811237788422924939864299499056847355657557045169600*i1^50 + 473864336102847396752153842440138832834122464541993021324956609114460568483760173264105682786147399805995204944381246697574190440040536017458443761731543554723954433014678618068119857466238204942430595933494310127105384661987921923116470526233966284634723353180996603728221721200843694547402669049493879144615388747827683482291029845863358899587292362488284987856838578953157218711412246369708217770410400113638094916427188145952829136292511062038888977364730305523182577781089026908252163899445598758066911718110539344987069597746647559688171058576177924735673144231607891725923006434183396614694809291475838312673080275858622715825995696169753761677289643732887838377182932130388040*i1^51 + 2653010343855243264391170807423220136210223052874549114878464642155466643073182055161696149729641832506749416809234897926904897225845723552170804693572529951375374221678959511806188474535243529394813694272930794018528341796153582486976824964593376784080921532660520331340665873731770552936038609741647059250764458883793731782098601979466346564258362069914185174554295703447534357713565410329115629045169524441212711912305034516870515130043558079181895868932574833773657196827234410769741626054912383055948552851491676990306502388738338807245484722291198618429388740572021542838404596120825606640182214635908825028667901409556142039631460550510321615405022907209*i1^52, -12631516109713780812868042312326642164950329322320179381798079602386120649672761195727807155613567600188200951031595933738162476268176220903642647366050930564661164390562194388769594885402221885086960166387450416213075145508399354508104807752532466041266008754859837816293556314004449927937349502242893813086053256307927813931858077559844947982184735722533531413382670049799502604762081239018524954443928320699480388834962199137109530277461134613365540259664174308583586494529204525836256167837240508668573837511107054027603014063811424983740292760296491927549550503133139238166828349482267515041473447416234940290115800761211183938684552506601265200421941717718585571434674483700635529017450990460692945470420441961324414844079728771141478560944921656590602510539410260546270253364565370331416813679619260305493445121662244125575199005055719467590230806570509004859661800124701226553279149537579911190809263564952501347802088133902030896832063478713307505261636679812034161740842474370936323052659778876531431513221396694447588670117677159713718017109231207195430271361345189754707586498520912752869975626702953020662357325240543385269120943553832196574686194156595454507529354375952149405776702438365434884772412029342838186386490145190599628209162105614321174490026152024091638991532943423676744869285931871102394229231147960552897458578034773505736978293996585232511476463026406106193787023712567732470780381366527039640851998536013320345631231836160000000000000000000000000000000000000000000000000000 + 4501613301076024738819496520114786073111887334760588167596817802030678795373621505808039657432462179781249523675220248456861082372476542635196830294989001677461464687526135545943551292465655648277851975809783143945409414652310073304231998152080267307465262068950113417083846601110731053633840166919940746488949171290675391691699547870015575168124944368481804287260069701229571624275056390925583120020803247089826904153015008553023227642848536856201951819816797608573402219088373196067010945539212346454968849764664367775924015096818540468616104880878155605025103368575719138066298567246974769297966915303801279476134963446133853066201404224871620100051406237286086443986849266148035352095824090529097321648085575298806513392878804785246062156199106446975352973755956641137607021102465945951538559420096297648130438356624954449892662624382547362159470510960653771953096653172688611528128536060079931955949255745130199722421260117885961590900724941609147280484958611437866217049072988835665454470487833554311533341350883297401498206597795510221142319161930896006804335622426079830367684621079099440267928327884200663194606816229415015908314719319184671300788193355457317159978916492063369248914587720323329022390397728267128131541929662952375340810728324842388148306327973671962668987596480673282018874721660514829711478707559698227948498369548287054765510972158419049658292900743850665751176046412267142274234301473279133091466816773537822759012270080000000000000000000000000000000000000000000000000000*i1 + 50282712492344973788750688904403109702504036811475837047566570596520223190400116408617931796317591903350393266563743527005699031698603177270896377337052797750714802264823553535557460874780938220409726232480162559935611066698076638639978636247376646362533201878744138909632091214503879539215959401182446528986291218254443089638528363251708649434669452310445787945761597808172848946795969767904753502946654878031077579874098887543548759806380009453408799115150770752385058733815728656155497488054784471021015194844032496553903880360764218461116244427134648890516245297454380380973323211851982912684344884179655569786530962310881967189536723845078827688786294692622615949722782454005387632996297533477748062321359204262292677924242473372327291781619062316322883261868271973557329559289998293914917673631008949977241949935061885488932836775242526557628700449542330592157507638492266692581598264662340105185071375858891718750291383392427846367033761726345261465640205781773762355718218115830174075627398747861800500155461349042789131478276358751705652783481057674324692559204281071574133751202069917002698451899731130471968977710883443529707794531629684102700805955744093531094587821885836471109839122495195143353347944900382579965831779120491032872209307210725826559879562614230214150662197648983930074177974440064137547550526642096120680997449621323921614465218972012953462814021589526524268419581262583585743253155473889974976472560605788423743078400000000000000000000000000000000000000000000000000*i1^2 + -1411094559134173477743599744610381514793337311383658816170629356656895726091753890224839974576493749164771523011006458636188020564573260971422057459144658914892253329430618786724711824144760930266447943641834268892439571724100153295438594320690533422110927146320708552668799238048066040021842750391392062726866672091431899852438944805981129060081296182867897989988155582733090628254771864636975234493120528371947577904648866704132952829342828713220931583932860882133974395782262481517294664251303604728848335738161345689996989654107503366435457010913303341484382411069179530589906661819927185003603292038359033919086523171592814222897052775143141249813640900970437990706001208354315352503728666181593288465756717576312873825513371173133204160836114680772563772741655997930384702786292191557971166665216335825440681720956605654654960490478594322836492062555600375710790757767331277287782398236749776158811799027001945538203378817070981656405504887915995423730254307635870294148003786076543814819256783672114815446549237036328126902078116042356872348186822906244528420275315124370064422547402865624044092578149124356316651394742819165359671616965055868993235747493586376461097063435363696872030694116354276921390532767486198973331660098400824710155410910801846955462319844645137572152706527435336210654389564117819754686147007239809782878525851253644608069959526923700950067594799743499007515349886617852083911504804849623841057944629343793603695083520000000000000000000000000000000000000000000000000*i1^3 + -575417712673486580905114938915360210656202832267959657990915141960959419051740323558678000707589680858230672808962064636196241360506912631042017049720446838698228217962347846777423148775461922139287213064021170607878569614483683398464791382332973766117989065951741257933218585767703906140828488851539496885710093167587862452261746982534636759072791381353311352616063500491563271655504026376300316360460335281206994429761184324078162045462305610289556735774309481166155585541381348420448448707036519409205876539514134829219284165889633497819769208226674145932950462716908396645523087422216424322765281951506170100481318107871887787608424804410370958355640907326102696916191353017563326819726418013225428666408845705594166753475618875039655836475379941149024307884252721645056628953691545721326391748267149183554372728853492513369095737677272248280818898902707438088350515040103277931497979796902098908165120621906458081888833955305752793248061512583011120341390326887645311855821804234179262896258337073060612005882616485827354580297498197884113892330036961069470299353646743238833693960589254115208857372284273063356583895738835718071877132679137789389254701380669035563967955112307574856532250312384988943259688789926248373537928852464923900800631817329728090709813022564541957067626383732451458270972321282052955597034177589510303529777240775439561130576024706072717185130204498870560184041980415220622895754900241342464476667676022221368721408000000000000000000000000000000000000000000000000*i1^4 + 6501556264209004177671090758957395148158966949223828493798726069742330086288821984265516442231552577652294315976346712602553920859369494183614209355726445208551693352153982571471043813864298474180992807756631408541520940538100965540556399437253219461302784671830345401230112941533099290003999094007053464381637178347982998856062558733758513715790719152331408823557405025804820592572204941826552339122421289730279678636502709983521164189330313046552342733817226014259336311867910425112766606764075225179642523731317345812754848618920258065288437678328586653791065754172859164579176072671638969724943864455870971393817095279605935746324288641008366210713629336406638409492262768161184344552471319282824852205535779401258553913002456681057747382518799864379480216648675803726339467158765572045475836733966753942998219609949961236379428112569991143910271868011122362992119193601059042332775599834898716016117294247554381657889624267248185511854375595203687500965877977189586540694050156399176469335834933436318534739213511673112620175089076673674957696509664173272565540885693570809185035484188793859486641575681340335840247750103701773628674481645746270812539936414970895102098347588418767404922209384372939196139877774707526124427071531279887181305407725630541911771444944407817867910024021270834595422839164227260772079207737168546926091634326191812963815301303877769378761502887362532337654204186665635857114644169096179312048601377163540273561600000000000000000000000000000000000000000000000*i1^5 + -12539970321514573654761185972265644069740313529438151240446643564385738392797221105835693172577935185103927646218308026191362894208555978250994532848523602037196627392598425573587000254029461909309174739757690432119309385830320459673106532321825045839434937724546647446366678940761470043505252471441146601787598084363159209225748951994691491714352189935327197460087640510026501136127805341208232870117916000886888197824346213809054025128315540301503239429969421322474691577172956865329362493672062127162704965329216135150859194347408803999461903464625869766094505228250831711493127548918787059893727968539446439016506665782300628446351775625186091037375414570557338800944270289946283601273371690658550362097865164908227855873292911129927808017303477130927318515497568385958604021081087344381595221731251958370459263660975673457540378306192027544406521602083394505359325603615056618393454590491499694145454988594663814918581219542621337143038070701110944462367299280023911839957651687686951154384564320399468876871978091239317579616868606289309860366603137144586733499978365010398955254182010834815205141393079523476488485320458988930454957719400279196905128484750142075088922655980766003876358729881431996381313735260395530190099036329680874867074082515319778189782102761428216395375254433481618951826145569498798734275702279812476337028326233601543273757428471761941203189560436914798634398679282165896102777252957958846043684528092621045760000000000000000000000000000000000000000000000000*i1^6 + -20947811314337035456206651123849697996001610626260487252257110683386423716213062415385241610311520078328777349153645097966164028721857151074180891092512221991083737484018234525946387979717072485099548560258936426594522285442812448511276237082818152827824093364978219067119019299980203333281585522489684618163327718537386620686292016963422701826644853042534217418939146638721636520803794363194014032559052438046518004950593259484178100932673959804629896504212287966189753734317391315462077924372568174953571015997092750949014987461306969131340575017422256814746139052171810321911389013129522190918322806757899054547781470744340812211376589192996460028827469814819140941330664810989638742483229736562104371282809393459385423304236396473102030485630675665645998225147997496715967582682974552199471758949043841644195689517778588325789307507965970921033554271013290897333514298646011511764139560487434932871048305337157434713624801419920891061993310126430579968823507237687821682367487532396908915357494352036418877430170699031294413644411196215756114501045347329118539277746830593237204691778931071360924379610079685836558381725319645215973230030570684705711828297159189061342218504985197941262975831408573905819375702960294141053701662313525301145139887441515625890992764988048790674249732815845084719567139683833879808153171613696188369364471041703371119740966962873511397042367814485365601400564132168847775456306737943004754272105321038086144000000000000000000000000000000000000000000000*i1^7 + -588068606870409609940972823992995353931579226632393688222663194049245761726161911380416681045786809434996096965758293247889826904110716056622113744879793390200375595483684346787481104978205283677018325812887021447735071294507069907853996606872524309922906002733260807111056563675791620481820752188448418358998734899963725620364889223587737739324740688419716875890223695452090060396752076489598048674330012721736163243782893103752698728970236481750190491499521002692977127212717785990022162262541272312272509957250630632351161919321853919404599473238258654652375201982167379699782424715755204133718466953789284202843044453618217914685235114725785591216732647538875288721451624278100050662926134109317371648328910181002650877963261166073750311970362938897478877575943282022571989472962667233697977142103080381355488704288844625204040789709970197115724020881102778461798958219125287878094282769495662098423547592939980225760952955936894480338247504698658737700278023114918544629986541798427289647900032919600371084120845199181904585268339829936081489008172178196718961346965127030850670562373254757893815075264328942694966420525273952780866485715536211203653516115317352757026314498799287740505049536592655277442223765322525188399474347956839347889616256674146397693511432830138145972774126395534740932973643294786173523504211693486762020909640498177868613782805921173919302213832745699252330117535904533613732212264770792585085411554597273600000000000000000000000000000000000000000000*i1^8 + -123467836043239208489836764811260162986978590491362311900315194773055025104341905467286651911782792131660338736279455519529005445834180323870809969980954387824988603897580444767818918208010777125361262132089089005739682161463698811486128291481831409094420197531089155710673564234989251279292573243505320989988917601456426408146655960557257009569938345125851301874672228494059537153590765389719490599672372117172227460686524041093764158034754273221192885263649923439269639435380810778823307677979745125921955941728797798831347090178340228313233649062027020989720554758913804105687414977583832019075373284479458675505146879906268525330892619383133730198844853881786362583204316153856975456885014810830112636320516702540574013813551951010141190300090216474899159779470153101370371370423113899198493903457197341782270698505667475834348836931708891722089200216146346566871353905958075926306999381238693465843327081116126135139467225869935141760636836742299397368023179854121704210487154770262359052531685877328720622145062579594254813648516510425240372741051997195733076445321999771349316726864626783200524539887064533034025796053618696427873646397085835177936613657247680620085216298288225575696236567001784812542443434908555702933723958313180629086370034195653769720958851165553708951779895209667543876537051032053839971385237152500035515967437503528920172162089338478056550147771130169537898437335869959055879907210751387637017807211724800000000000000000000000000000000000000000000*i1^9 + 36977044778222029905567487728815285827759400158169526222707296424626827276397986632574550143601489224748571004080545977310194379309278152399124172447850748560736147910384869428202276220296265656566212215654635485205312707995865527417987182161317667222342193583658136735777349165958789652516642085336838896587981408434695969446969938734202887683536779228662879229457504303668356013595198877219433099990767728693212839536805852831115318073591702059563719345200492270215618860053871323176357424498469811490331460597853766427027248366789269223635318919149484860621777531310547157560249411596822353166519946982092762820129709420201716765661089902925225399046595261771576083655816580427420684940170041141948448428276114214499125683346567630540639620058451324460375045989995223901100653941032664198663542230661324236979319496530528708481382195466960132874333519542649000980231434205904404626859986651773101981025750091290398550883320176575536984596629376471389165781271473722268366200459962022742798480942395578128654079514212923166111651094744903730945271272794587392710711156894173105288229792804877379222563131615977818155734349772723955762745587681080237408463880332470102382113742719769293565529771450296323961923332868557277677804552988255019143952809186901562536692402696138724202955928048222953482418450516463224460880446255012596641544406612662653285076591597033574739788806072552535458959644443828706943734665110120008481794686976000000000000000000000000000000000000000000*i1^10 + -2124029223648866899947130669519861050058308484305669989870080088289515738784807669749589930459041352551375990141243487076967686411638697422576223714704151848449866471058162380932432314959073812874574750463010506858698075742076493523830974757017446453537913120941039322526060452278769300860709601458939674150632007870177729771640326795785041347499675394493833180976198748266865079191301007003255043431115832407200018319609284330706556905370221861261572726409500966499764778900799347005189653206365011182368539603813937319653628824116595170723283529446078216755239592534220169953978521117629638664208755955381616664068059928774127143116068480549853857039146116553653370211380493517117689130756007928728722767396776385026814039027052687699281768671368933375309091600887241860195406186064134356343217161192409616140872172415495669909917720141050895993763450995089466025412631320054740651066663321489573625067845027473341278638721893427850499961123897099047872912483184673364885787747611863553756865158333139385593381784611151945784649858897829575757677978916510795387493503811966617697090181150196999765986939419934392645707274847613902109050220117409017429844763385189045983807727289932814330386907916847027022122539243480733373274912869918512496672489159128869430124628276994551964290563587191179153513579241454613063621451011600214457256380614281592480515166112620760049202124957311538292630815627588187488815430500847511665429708800000000000000000000000000000000000000000*i1^11 + 43874483003313677354893624665498089722494227596955398834863759308980328957458889921866028346289556716545174889441254752793100615394654304536983437172473963450797410310955221673782677076769342991040291911075535976472164495992726983212266157766202338352420359932560879155565618266823095817423851070156595897633886357756763101291252835698155870017148163138049014529980015686030063931616247991053421437766923983895279291851698201204392087965417261488562045452211022922889191463069210420530004480083410245797524256688776499466824497350346568985918967054061942337692730476022044723158546462580612649244287363092794642202899141946848723157282819242214243245498891422838266839777811891920510697708604171396590616343300051884395210026464723908170166781887090467232667837373251071076264095932994715124005950825810027925757461485654240991554601712289704885801221340018431045942386736492733311377689283253631464058074220301406110027623028313635069527802638024007658700889241625943547263706938606389246474892220605293661117666495102449816919183638029759402537058503131615077023504749426812553600852227360812565032647671503929301842146791248075941160161583054676726931981055901916343354541700829561664861936086492710431545812930785909707082345392572543188881994231983208951085902260616522662898278211915400000095768918306842175105037203239145952127664051631630952169940010704047899432844600890704526385415573737396069145702234145194602659840000000000000000000000000000000000000000*i1^12 + -352865964162217418128013225948495765309965383044947790699995667525227610895473395232375324426668765658857366277340507835343771788379034233851621214819276706420278589691799775429733358518491232352000143861517336944372477790231757110238228834542327121619213744922797721037618606754207990662975424022808258799477141726478525439252195573184962369682838740759910606201331342796075214559947064906851562643108590371102354671456681474274716735366045262495084728094390563691822704533290860682743974595710859455001955789271181962046478823060144933235770029499129022433095277518738759291224538043340658953728216074898441333696834241831701228147085163846420012580648242628158965620086287188035319301674023521400107387236565058390930333899190245098774512514260674964565969345044127378002166284818634379662083636507384334133644669215388910039246129444683599054900777560786946878431738226490580863310420545657703866746847662818869448396133953300566473220862410646254196038939265097331834601624027309749055344085992434579766974462689158135287046384174385077863151592360034337748732342931697492488246977586363350942139370601061518049697880284986344716620449747209669023778209938451975405389742982771511804787156946831857822404710896074527383171768987644704163367198051265232073440795668489727627237204301441198327237748617075024339322484383434229525838329665414272217814467078672962287504386304103641084140837602792701103097368790377168896000000000000000000000000000000000000000*i1^13 + 6249532106044507732465055584136441880948062082551136651949962605283633613628237519483462311969087695496373257366417002453403351046199568135386029448389947584112337993856700318174412167124674858353455821293288081032853412551383820351369200973356807384054520953379984861640468745146214759796049820926430895273028517665276586642267920495704667561820480946321692374498462145953924047046025185221694352922731658023164553275252551191943397326924023061920091105042469778573967766786608391132589573793744442320087473783337263084214133375054742421757658439859132427685524985742367692897789849054371504574758209637449133947401092026103282391756466334916682699169759308383161684725154380537215647219009181073119132360418813379169906827338964915948467402644345948964500376904423095677953480932831646955886017039292570185068605989752327094406526125461241656697379277998164207402812914766548954698682194694858461054852911431409489816810204413946657517169045555330327527087221353780233944365377724203678887917940419965487202882460890616971386272810805874991177425417042751587288989869062928885982818483253775260315389827774081148632111607096139204869934672099137577623543183363077820596017554524704338143879666019019830136477967806432354801734342029004551338359546464694213077355285839037926019455529973178484016971115978679404006837637446147693992939012580704553319265434986761469635244867555850619958822199282181647715610186586521600000000000000000000000000000000000000*i1^14 + -106350033320720633689506531773018571301981109198554216214040960251001462615239298255670447197820457382555967653509446736882229217089830416271524886650868727829786222747278343613390183350142669011814146074666693684351329645463214537147364399363930884459399979457928921253484677312582858970168489537277534311291792146621361869794106106253659930194585239728751849005609401686838370177148717076266534055675346242206674466626343999912713308115887062130661097730499504037989305466374156005939095547893870722203622666514402194645528334247080535365431661748870190437438375054918745621497956584026608809831282115854730683260192281017768427575690448893651461481678163793185144789730727921690619889378683445128097081584203573447162000418630357788957402968385525346622726739662578438477370933982257379476800611534364731838443654038767182145830840678007330575719518502902753689079346001304868996086033916040214279324048062041227447469698903952989390764606139098558771450666876301077579449021700206177465512594491267172302680451876234199126317044103386452626498124753223247113906724037243450507692521669283347940048510168953942805263903415352381513454199808821146461367631331786212273570697974081993737016203267370779673551498631992267721753389295720545932468080340726607888973944140188819038887354275782631951786900178399089892940739925662058707866802700666979001296493495514383854037751750241714335403001333525200187955515228160000000000000000000000000000000000000*i1^15 + -90302489340456642053027191212733668372235906123085998740151887731558508543701779488244064012739973104903577454018347785588177474811615967140386530454209759701755568989380924155634272973461909975609679884828241141741787112387635004071782567860995211610127358145540682890775002489711653393538737343456581459063375726228693259231196513481729394187096451105591571672245514603506324588172594468737804551156350670586970970315085430657968923523745208926137067587339686148446146836316859149105525794971442574180140070918247947346127791804349837594402287332143532688235779970114894376198964853903430713660291126054821552432066711916163107602587772156136402678369647680999577920346067666615790738288979390444024179105502455140922029088922481338664306589486579672521299258742420606629173021748555778600544074595857554190938798531579108411488096542588424497257413298160897609978123349873233243972035237106860183712751118363208203017775267116682216639350167680007424983764144952134179897439593847767697268988952794638995922715698060623903066426167532252734623743624465900179149028544354384602730489752630227961424137423066759283126424871617169329554102186383847785969062672486646327533405959034360063536058911444308194023239319157345301379076010727961671893848062370573309540064996046149134566907572954545481071807705588750764802090020391075175017734758051923185467005650672838197753198472233505554491133660703407906750464000000000000000000000000000000000000*i1^16 + -8964483192532833382061085435957088110199993589992689205988174453724814227560539840648635693644245432205142395457692384694951354869962338243711452340825278412654797866786261477248138850857575205464310677659664032043556880492801467441601408401628234315786439961601295531464001005789092594910547154128852431609506396440733993040910450210487256251855018347655487785570914672442683771725034828772384192901460986034567912251138304358273013069514396592072899776737722852847811226306493402408778958163555611279307458849247856417233059235369234991996816886569064293626739361239893857664625689678601162408020779308411681956002511685430608257517428020101021913705520690959252798986910512090224629693101360683326009410867571250564884849929579829080132983785187017154335961503937631909197603586422493756132156425778879516612170621057865624715570652291245124926934801294554342451933400420276343350379585077132938550543516139998936196180844492539789732749706914140698861215870873843995445294025569651709024797647611592232469447990356673765387878090707621903303405411728374637491162500431510435652731147730408714541684470387919935757933168317695615970495196620782027990364320501479399069761515475390332225825997819021161809589502305498786431148042483326852868657380801900369987811480586653546352353353424029348999599875998374098770606411743165008952959260811142714465941721612293171115802800689985928430990054008888177459200000000000000000000000000000000000*i1^17 + 8856746138034445334231944315008431879334377717512270297269672001024827607163286548377808068981540976450847430767435578680423592427712505933411639809126315541343017750195346725012398355117023231481829053011088638412113046523927063437652871832171773728628689853788279513776146042191376241133410823162014596668811195334610428128078305457405447825017796766766756833547832716199970312559145314222311713089968732395298663909894758571146897496723629631328629410422743775743760448818714615705917509939466933456384265310243479879664607291555061501686782956835307980451803237874172779043750446913838741683908890171841789583522030605955813922042370896445091105028081990202524454570281273466629731075509525551974679838826480974879355680680619489557635112730696461909483205748671769677602744810947500922496024659450348106930792442429594102159586181754062411696151914864219644194469731047987759798371929998887949170681207577215393926984351348400087340067606604706163113359611010085977376623527222494588809521077335101395119037585679759068337262334438347420165668454757991287167068673012432810331577218036684796549383264617664417284768782541290882639704812264548656900016460104560914092613503073221076689045001564545286673111095776282830975620667922870834570486133015887652414397297444649697332479246583290012677379043217359053945257819485044514690320360703010953977159708455992505059541694957460385631855171086581760000000000000000000000000000000000*i1^18 + -4007473051281395127446962586815678686003241382676204024280777343141595818550746822841631805132901605781525720701054020480624943444308101591920991400692698886222804230488153564751407092870852812324132870091815892416860975986141729581703481137118991034776756233686044227283514260527879063764371246383378802101139902946030198178607371876543215454398697276339068312897555807994050434414604494822933836469996613106529172945213316097497868907092165809612233136200991040424783558836748171982356590715208464536581390214712572816197528185309128263968461628187329332976993886130747308410471474626440408927786910509070440462931040821278527152592799012418211859567761054823723065067017017658387785737307713157275652855880554983921443550528678765048426739625027922704026923374783516342094966275516192445465997967468125067413477968349731692543732707357129944191078924445990012735201639501965695069286028646841420195059089499472856199505509703972552362136968698417610257001643504420630058104972930635485359203199802520819780559244965319500933817150260996934323083310483743384802204918578255784598307395387338439147019839639308949113409291235623946553732419905490836818803366950724408435898938447753758054894486523677234131112058091400669385716186468051391324567299835650030383732164087268413417956846889651819419228257842758214355095911378376107459183704732861971107081927379096058278743132404332217027436478464000000000000000000000000000000000*i1^19 + 997021335440705197759185493083061912385037389866705910556858018544259572782676988606838489940746374737418419763637623860914141153058217976836872357814605598748168692757851271726839296508752040302879944318240807598798392863210353626216192332017303527266997561390949353579750257602589115575617606495172029338675773820927885951973804882970536420126857585531649075991449025887338810700987180808938691651271218948799502933134477659431468293731006211767849372480750467213082770903281782801394007692871723933851809954166339197612569306024703555630685380057160074051577481681548069472211942798088055113096576913239083996135599111108620039156328652124608167544113908556732653414877509865833325522726483067691145226476349090516157417448062863718136365164411926830317083630126402868417327445882457098121051473684548390390553405784292021178876485302256424543876744469838292271727434888629239873188788842394809470307537824251110547513747259020638518518186156630540969137875978806603850901420641241581251130752576158627989076846964603136792821335005044462695473173720530604917034026664714820150016944274518817461049051813556054916325052314278091662355495857430840281452537874296103136119758195624587959012344746551014269849605113729828275858584411822908491928936291556211225180105361328471154787535296837476200797197733489901255543728216706587787641137252415287984794390934630325494920632479410356958003200000000000000000000000000000000*i1^20 + -144740917599940316551419094693453522348872501714518700200467278987204555228616350597311639194103351590553783406431891442461898206534691702875077613866788734064730969579327070036298633126937269656633815166887321132179219466376092589773419661311053013398444119145091582251100218054205218467966399915844790048185165817184830273189442631337790315077537755684021036488556193172921785269852588244343093410200418559806549759595932466829020430895497943722251530172640102085547114802077200988241317363192159094640939931176185314985439438877723382097888693517935482701174120368859808456778290578947432479146761554810672646226652730799299419301730492925997902877623686484627876088694561051248865327733338743846593219095667109267287365835483666840338035533360264026646323476590733771244561144037173713519438121357411345603179078914592021502009708927732525115601970789249174693572220987959644698758141401041261409133918675778028170035973245339494243105779999128194354590574269552301947827914634898772091411180757230788008337651884946601546502047153521311141234803434109468090767063743426420880962682724754151929586794107204161071228827705563916161762076348833858237011187891939792418541519864686798110684619561978935151480772710135490722730206310358790922096986983509182053911774590452463495000132016011315120520449388095857096484290621045009623462632700471458972085841595263225452843188623423569920000000000000000000000000000000*i1^21 + 11527754382027220114095566231803616578841751195535370076473982038195009816655906578292744354928937031616677252205093518769672362341915299757839443816293781626524559116509632384693847437289439764688064715397230530937255485608557982319120151038092347679130059273777952980252089798897400604117858858394401083089124274774170747318055184018274611460341015058706314785323184054534538801120664006487570311760520328591502973929767651604005460224335673458863566576076731067578438678314224690877469397492293341464374304478535431550530075464642488244434037458014241621034038546958384378017439823912033641785778624752805597833983407466758748367495127531887449783418123183535576359002257360142899187242242898212951775785874644585491919598256338793194373718685164836257403484172310766870406115512112657128898975750472450300512123024428086143267545126680761803400346474939287005308672072111548160790384466154057583083226758751744922817791979430750508224387002912002744471176169200946587816299789488989517175470252237362585017575425266666634536692522089515220804561457453047758452949965194572038423930829499815660355423543001868499787612145781377319867859202912172089887709222394329435461353468871853004104034056496310540077961592112449938160104398619611808023215042994374864471342031059841546060229253441417717357301305830086512907822829351914924560969944632798187318279345655518891707702706176000000000000000000000000000000*i1^22 + -317939852116989554984764825156520751350729042327917346180443206849571542807086509980194564778376864182218167686480419538904392697203672065512940225411781702723414927958631198337989798949027077112695387767563648856243720866453875884138887906046279876885971476587445815216230887696338162445712188835171395819100488846374062780043623922344648814418971181001405966180744663259667256152753310776019454675905624113556135211849519951273246960971932040164232936973146462612232863514695350435977025765947977665005219082844096910708382623195228766734721017260228252085131070772685129118394519297162824232787702658063473488635174745849822117773854863182016245364400314544310931412865848890952899762794115187615020462778416730993468453312628957449702351866665678932196631861989163388393725021519465053970631443359337151303537611847005525170776550672770227952668873317453143292334979894783683781456238819115433131652202581003342039752512558742926926872474047250372064339429386902765428729484760149405936602111362273196020803575843508757356383594019867775993068315999945706098562648162548057987930752375262647504528039738900468555238869945009002725887342631695734780281271665620727158917497612637244085834337524658348262084213482435304017715823696613151766572021670577632047046666805957392732677779787110558165357252269214133491840753769556549674022690504819399937537468268134152745779200000000000000000000000000000*i1^23 + -9383950101222762476555609633259149155602777289536437817256997675265938043401752207254186840260009144980295160114770073019497316661823908452782759274672687223054786458675541526510905044090395838516883395022020224484914476183943214077566897150914277750035179903597940083444011333213622050632443156696680616229411216847213394621271543921996740095163945471340329872803705969278033805244250422833202947308345498236680859699042219852245284587617768236594442497358426593507221065190348380089666588202449599750575328124575856061167239016253655922272457390749518273776033504110686684957942960107636040519134553001971210867143004817012705723866997979813604445647085682111632529136830532899742299709414776768022693227759164202663210961798220467980936873523757438128969586507970537225036927876890601355370968274490925311465777435386901606004023408069620435214985621916099075286858392056672634797459579622280398799455654882879817342829187351368042744754157322168141479982903159921957791156903125431372323283014467092241172351671520848640600345910613379577640806077376365137598899985630567131793512454733761993035156676956265095206728646389485831723423369349278658324212681854355940524514211958561208700490884236034422891649013761030313039352356511731088205907421449689770418240847728191709060197766830312022146213382495477496293729227088160217304333798916370405557341928313323520000000000000000000000000000*i1^24 + -185553214737868349683192743584636907718149436167175225362089032494548203422744484576340200517823355597130601208344340177796619830627452987502375819027567305415420568651139560500669845281594633566704219998215312394901876094695230286175040375389501693473666938725752463316347177297035628976480222796632305312879053272212818301185276764674043090155335555614328342865703048904833589821257098806064538371266051293203128927546803428512112489002973679638838218979959225199170043111275282491000480371459070315377543729036444600645444271202083642755719975245049391643932743970188646944659371152349616449611011143557882401793553509706482459240020501928087246440296981552559103421540750273610934453181178653253119193000117333832656187253586640512645377974317890585738150120723989957023238651881071287911758189289613863975557604087712537421703990841326119325032682538176751670751857779914879894209945738842408345763716886449528184351575103413832655988081855671774977976600914735066793489533012768647704301756001063686156480835218130593298012194801114372899398048904118973699782874917159070343415965124109767884282215067182861314467173315725054664059869808885967771583934308302951145739002741437214332610240006242867126991396812645712601521327261623273624734879119097802797088762904037956767841005926612501647985730614122260235422429506336545351793536357745823619502571520000000000000000000000000000*i1^25 + 33716789807137675017449163959100179214472354239609837601710848402712829453738347871481608575944408536215062037256672804275396608101057393509798881567151483414998337390883085837980050420985941255847310372564067874190736116539638458176983958158031620389311841741618898809140309864484548946331362746456600578245926583245908595787707681443675662645269551764580865719489389211336109054025668223763853051742012591020547520673486033771720512195191986726299657469172232525520346814150395076721868123558958500429070830804880039145900745096819134585077134882632790467398238852886855690020696204442321771777693722256581097698989562034619297732372540634767041852166421583479489193606876060749083672429317081512413573368184755862225846244350892827284594596160056036339293133124552288028061659953240277968331128864623752163358338267293555310587859127308473001513016907983344733061455294672450182449206868098161473538075711576384367608002759431330752035176000610282282498459609690816742764221818182742280634934103074166822090302530271853852977275166377637223549198364607405758392943967048851307176712423970825119509925292256843411491100067092730999085911781945761168752168005319880266893197601063162529621850619068840262394788375032599689151481841756921256830191722774514965548288253810093516559472994371400596206154640738657941501698434369632619854639956230768112435200000000000000000000000000*i1^26 + -59164382054404204265349578011950514408728944532577550475050599010083080864815405742959494773616526943483111447942489217697724329948003770341344036935067939387877697622229964938825459378870138431909958067901101583307255432652356825382816171119643782058448790398765500466573087688524738812362676794228468735555618494590694761330341361640188628524772564116512647460543530410362721870312990632939396556668802508135064466876682480802493999083734515405959135289894435370412314379951955565645036016301408446836210983455566828287908765437694971810080916708181580477693778200552135172196572740111372712038098967684573876037638020936322958500672913586713512603909057570183970845033575017468010766142976344610779734723398104894461603000590287079156469820048827704422553294449118141082366892243248022355581234516677175132403593186692744548846682885286493486464763557404195614536380303475499130715602010081510695746686191067114846762094148487935256417807484377684398582771320282330840661463170496344823515295278594690347973701490190443128468919605116881087948113988649048844884629222879433304611950032018459015198195990625725998996482029673091922871055564896110898410025810483240699997536248463789992905516551535568185549133711926549118672597768317769884736262772218913558218219715867318958812969676163132718547113584700032712640801361539010527939603915079680000000000000000000000000*i1^27 + -13397907803866575718491965201110658345976812991104116757966883022830564193450916438578641892671525620559436438924405184125998315278786236473600077568642647865857269415336232135904384659417678254283922412170654747374451423608562505691498141592790937091193211070379195737936370144925661409939885929002467346596469478335602448503131206500493600088360183189605380116066189920121736185652247237820950504460801488938824085805784820530673421986002053240089678889071182301817433984381964759681787387086495739334908718996600592700020450734483209298886412453394335804137824249551101574138165544897323677037244693050625519538780631837016159647994496950150959090041982410091055092726600712161202920727169553881349752524357109793630152448375153555796718792892096144412957278506457519325964346395869215852534855053475846844402059902421750816212275723516890642473354260279434777523722817176535184778693374680589626718706404974190493987895529986003786279816956322848637982986445404307180529480319116596858794520298945064991815327944312355408896274914461770887944123014046795455995895607760062771363783156200235989799358441833260479255966052122496193068393862099793104172668108176935119201677996178179612816957338929863443964616788683073422063784365765348977160848749790445063835133265518027605739992098452469243370844816292060810725984926350683301394513920000000000000000000000000*i1^28 + -171332909264049419882799272720158237386350598729017170093799712738689206816209099193189985354429532275447339613923065956286787359186740310549996528169666881340209145483062131104460650066160271903335507177725184649247878933730480620830650536696719936739975644096662941326566037907930682828599515423696577176319633865213580241359576660749475481704529281363416119502306715769710118188304503910031974209104932727598430314017495598579734698077743876857047361574249191001992301095228231645239860623559591137050743259225213629288443613361309285034270979073640358038652554485902615025964749340497323681354648192988503979176812562198222839440562672905772941277560386207156212711948988239220963746397486932222883987932253965798990590216397067450679648993625346264194435331562731920288778503337333987379197302648556638787187436903703467005820722756125052874923054635751499685643354203209145911086917596183279870931329848515674578361868499808444541440855642231112394778083637388076553847165841058583676799100699982899603596487270283942290386569695946713499912673864881218768143234720708745211898116449198827644366370129373676482985093188570273249768804647424880273661917350999962390196298300596299292591868766621160104345831887391379546607360983188963961366072996150161645595070060161098301060343648408171661087074498985130319063758627497259827200000000000000000000000*i1^29 + -529987092874503177483618709584672672981066869182001661813638812077523643474773895004591527497680623625023090607448726192491277075005570733585398972710285061508057492820578458611299690281803488475015174552419950766034625817698114506672772866196122605809424766801560196665013816249118146317707646609000062745101545810288996529550616886695600368351413735039046771295766052417942898843711541810697094990186938631515671584617955724619705256162274002574621132777771851914664351539203011346088186070658441389492408741048275141957191559471161676839647472497915622618845941486033736405388366098285517876080008359771153757419998872780319048347552503203404780539029452375425933110928651316668658845575575439496913978923570075418862577510193519139186286841615160674949316751192449613367257823583413078558999837951216420532556639780955864132785935299429020340526871762965542076988225842265694217998849207606696633078603719063660357592071988824161340803154015316501779014160073363191999440950064708396677482494047402833822006378684399862477822173877907953586413881881340233990568573845483087916279316586934824643502857606413213915535745376695488038315600150405331139909681418427125059439203276139303181748687905562811237627276606945505876628426936789192257843812122083674482495561853994860261994373357481283679428617452740098554554692403200000000000000000000000*i1^30 + -676691692667976283631369021720767401263400406504693777402329860489244694752529153196384844698341281790210951387078921579579341209196633091286244086866344657847520861971546373549872788912113987511394752446791284099014061924873462187201756722066177180867703620020955061983754962315448258452185058426523980880815691397403133292950124827662237435702942624416012338197258177964230650741909970790469678158842658113801626335265677976127440838533215591554678659884965769020341528183472548308283164292673832191462564291685167212394743966592495436791649612489346682128241533230160406274453780625320546061323026657229150203994409487867540444412433086378346761336562026975042705245889803067780431881241584659164199687596822457873355974409389028997097540232085056651255480976751892920380422841637780841029149192695377028739490828175162551306995737473541102222184633470281769345648695828128203868301190980241254945289699471654494050866871593643567674459392918593922427808291938140797763695759468983756566775578847849288285718939609282399475018432236683039636058962539986812639653762412388838699338847532318872217967769607462515048945661383402291684312629593347021313956800435648980846150552462772488022929748517322403362140536652754136785878360613230721617146897905387609386529677782743027455873789740962694583811787166940607283200000000000000000000000*i1^31 + -82373476093649009715432513703414408223400077813010996252052015453351175507846744800299927770687250383190661457623159211785008064666077130279033139396157969862087448836189322137017823170418938061842331586451250860712496139228765067712647708994843057373922703093267803099166856620275302971526810012423423994157079374424187215607698971964776897394686578966838415452586669655891146021882861126970079787471383351483995983782479028395926348717255090164831759257517790907501185444145251444135948417563300064274184557532696202239526498860747135711246468653216141329915015745035962059016379123912702225865217682961878359627115102119149853559629043711007866634312669815814930413080665316089288996455851105112455350596289322285903082943659655948915460679895700427292246486538829180646372737976299135277820304609144178703673790201601004237250813753380252507904506281503175263405780456391779185023786551743777845252714766157792073791482166928751241196417762106027166773303630175181569206439168365925874286693599766103145075897935141344934956368987579731770720901854799622637877320317515381383512176854778663614122689075058927894649538605747760833440610598328910252587520207940400033612767925829320111328733170154712432051019611426113587530368054107484945827250746536905712259119553430151326642496781625995185400276477542400000000000000000000*i1^32 + -53120182833085901367225829348948019636738231237035434743648056860037508060402512688577009025094781262016542243759682987677215843083542793713436794760138490900514022077772318638445830024795831108442167661152828529745963135868706759575471535754996613378456117496193358538479598279045511103019821077090646549794311450896234558198981811013217799633237894950836719099312789577825190419248550748977821503695187295599750465242518285292974197610235260616597836724500869354674665641507322197808238003599738587225346193856907731828994432364794962678854327177892995406871321950986235435400185300764213155581643548086757141467504749717278427702971962695054767549742035754127443674776514281951727112987809565874898619687609721470312652124298683293313230024154367575859511295628489613009718448713895284297061700850234570139705904358562478343474715924945119671244275344150189342901968192133923236318110945046816672241918494038699486401813154544063049438385505371067621033436259670209265367813730774001561538171367674699214423099092082803112435619352999315322061079302837458796095380346366769053627170519170631057631418961496922576177798133606229893207830977447349426239530488867411202314237943458132223160557551833879024495537727329580360035232026326632739078714188901385406822653348471936101514990118286153094266880000000000000000000*i1^33 + 10896401684547987582263367742944967366869354744345987315655056944675995043703225107156263569334098410148651111371211665642511832729124922893781539625838299572750556866250071102496648440344898061484760633354206600096784758804675220223308185616664402194418764199483283279802394560558549890932670326360589578087341258016023756603504731023098956956175915501470435831117845222696673919910625607558894497544232686439940409588269911754470753527428130020367219506688414911718038038734248109125329569534611279877394410576627271399532877096109599226155452905997687260387788408337483123842327418228163042378016796372352838683985481207524046598458208729165675935567282827560803433947126122348984699085738914377237841522125169556793353859692754471054503541382811467443906217853475767210900189105512755432737995835190989116317182738458566252832365993525923346138680814219109591332914603314485241093940120149919103234270375893792649601719021090905498771539412959325748406519870591671837777702519613899725417665628737994637806636109553308417313639401016741172240857651695674758584253076136422746261686669133316567848397625791806786182153931686859656268044229921303829105922293321981492608060848173379118660229587783658000497704317759974788044164062455802118626243806728597236339654600956165442522373121114112000000000000000000*i1^34 + -1403450760234643461124840036393874872411426230626166457009454188322246311850275079343776961319449407324663740643094332340340384542318425510685719492806912313163123028971257199089593873050632260036343599530990371999446183174059686968491581243921389141861810516413812644600908938323404842652329297343748404208709872425211146820021866697260770364296703139511475988959034270972829088025253059450770804421975257125681279650932365631008942877307067395955288143420447175958220040643005877594956619809504982131377922227840896773209265215011729214074116779701518569686064553494562609502219395011163126957931064295102954001296839271570472493401075770615128299080894644792453102609236986455387284816430939222124897300117554394963751830568421273524389534363768140674520841008831511247002862984282291389883007824687542295073241207660070204213102681702966585803847322463607084872288280331837424204702282604464876124475811024998974917718922193417305663135741459783156220087252642904997545615015016132012940573813247242860240633944774611715616203830834243913805551295392572573948904896540158236532448909421878091007002543051976712683250145798570212646566044921690514692752867323346539241728804234979742648776845524447569684788735497584460684343711127929292666912558276411186302826527028317470379212800000000000000000*i1^35 + 97372184693192484332878235223286638519388377977087526293511442096032935016392106504146459264872253485110724214028163400954740155210137665243180205837507091003832492008182689750050900560939469820647349437453759113524861801980529667643930610128100442803409036957588814813555270904876230316562972118315521256697294495232165578624250769937872506347162017814544794916566936383164367029880535382570363499634708690913762850042313819566043671452361475795769223806931568686658922025161376104003033498792704757229603974930936613777029306726735408860907637826975644011006249305116034889005834988159677240275976218576311744216420275783675061615292677831759073714930690299483243532505754313127249546216574567207192750011937891524679705159949054471392008708026170545177762538088794229700948821475215914275127696282838564931906204640701377122506382340244654008637560794787178048834318833833064840117111218032480916172635759425767866636234050168962484824654054331063577095385584719089583138199547976431597661319801080678068474409800368821070590529194663284058091834445090115881695677687484485827334340683373534309383982764130020893028802377028816248168348391748159091474346447638225882858936734242506572995534154574469892744554641498804231489883602402069384292123208545875857255095389388800000000000000000*i1^36 + -3641084270225678227249931101181872309572032498995604716169027553739844840601452516099342843023246031721239457901715195618144134472731012563349739596823001724401748102378802499053999812923721326023337057729935478352027236569536698841123646084875166333510839791163917388441376236830937461721597373394499297568361537258164587688837830974062783597436803455902513386655323347837444390319021041648966305435647456222482696747923890322960687524537579914275020339695929564885724101707639134821208228897475148902919033837047067319924381752732216658889656601547092360581538900701173499548524298285548078046655713927079714620220954760346181091132155770258053416920665655653569962696164947007393205453619041936135066941127542009113083504300370098879945251382453515520046065257329044673493941964234147577251978010904655837139110984481045248922207336371409357952174547452869741127470742975046652022677745054094947848340138369183449491084925397863117444960012580040982683246326091855918009737484290116804118194572583712574667442732678750773516999472581964905058844161281774518174710019610669283794003234273326147100176954037565961506609063367674697124207279496617032959647348718392939064378021270011718534058601560316154069739371503717588123498333490139517898613583465706042687488000000000000000*i1^37 + 85404084694729403655599509109898473994423447790390959797975116849395707713090370495558591239037406512287300987626249918145301738730372885063294944014315092545319598021317668475360787123835422141941738110895859152229576430724913679990541071333623253879089298142167533289865076456438949041395750739484519049570826290235653225190656360535294059855851276832132331333386003348662014967243471747170808888229284026242342143024226737407475637798547792535430002899991999612187689421035248732245874624009048161356109008235633894137770701961254928676182921927924156637297798742577092400738977722042356252863170312147108016048470029734197515997559681608922676683679102583452288100045898706062833018858418482128165366895852300141375222709313609792915041000570267994232117086908506833893836556447856062612117547716079912062856545289868069589662827245420373182770099121253099879213570987963918897945050477228442906890916183489638039985628833138044008082511693947539405094836222684527092746521221401484900803030936878515460293140569390151662155138982102952387333632601337759156751603977517387794011656514805647985207043336693406280673732542018952920487850411803203343014027403239474035464829633342353419944212675208105279576323587745018112194644808312483649075996629401600000000000000*i1^38 + -1487838769657313622215523478641096117392719943852674576117715943686436440995785878627596544851206183332200445266312504526270797083493432509699267084856313585288791656778550778010439861054411086209764589762571488043125546407587137335928591387839179654224522037718114249117208431989157597956153632022282020479913530807413968281554428022066747737990850700210787364756896872309123138790792375616735038806956570404851018192298516343183923395270972066253124012819999546365571974882381239333227963087029340812528644986911251148799592246219360099242749759072131339640730936958290554313005782718922995348466817312650887421985375833087939165389651467065634541975488028267492016859820303106864054628897928160155214997999615730736590019112439875192314299329614314882310549346488153403249927439703216470321637238815807267687580265233662959788111118199355176166955835900364736007853579259117321521645407838178886545741743053105413976278626505207482627284689387563779043598827651391158067890942704999943005412550537872616943638041640643215760283731662439260156513898047461039932353695509356143939348624519040335752571388975192115836934366290005097366919252038368356865401796363681887660280708511260153130681195417165475979548531469526788831344241054302234214400000000000000*i1^39 + 17212330456461252076072504240510548775618680519771311300022229223805729422381333425933771198648654719421224335665430257528317574872938187718686078577171088954786597174230831048745611014905038964578405005820682900266544509462725087144899778902236944478830663978080109962706047835909277299062686542946365560488168214237441291757554129386725225159062599635036996782479692518773680407029106150400033121050200383655370652668845057486934742759120292339664104050495472623664463111370707956893651486206078650246147591474642382311479842535848757854983444392485627349306181190832845483756283380809589113181870858796218431502168166120598582225675112414583533385003914422424270874827443485552798892953602766705626923748809703092301990753149892385438962908008080354519946034491089042861771038654798286508668164522917424436744267374988411504372832737194216909807980166675619980563872816719622385537557132680506716233171945648827205762635344609974077217812355558965854970080309351448548912565465516416899317339568298433108393062167088080857952405756459006769013519992028655770353012598904555295639219156676288366108468422021166814827800721497699146068122237397531399805534944027636135179539669601179349354979542180711780641297226287761259993317244928000000000000*i1^40 + -132929360329194007018715682222056545221714944419212485211770485282029245768240025211070771806267142610671278331333187872121802733134478132392360041846961798301451892950614164697953086895816136494423607918457029018335331523317396511781751841990680158686614407271171532002108743907265036006769505040636609196058867297211391292946206130779272292138986742772367819868270654343166268322088485006247264620965944409096025631623876651411918254213620697257518441152939740390979380619242529641822305084597958599133835791378149430634878581444615234562977522920122004253357743685859908947602070098635509913161899884939033102601455026602236825662288443948670874716992298312393125835443212844443070301100964996945607583947203926977140259397142419379671458817224178089080598188282909171496721463231621139091005282503285215440075946328833842793789420187970875437484196937179421030650457152301128743879065869179027401062698632834194645495923004809132348264683047518195356969191430170716667186766653686708653258379519447010469707561319742215515859826495274353952150979560471802847979488031919875896495065980456031738557056363359930620922902086137362995594852394066199451723047876117167716846598489600476060260058381772247905380798880821542912000000000000*i1^41 + 502339127081186499637733870438578358806366365959218561485290195274533779961663423300927266031118143269092930085457672152362020079989632279126270362506877936456771447904807770170463230046240222843343745772228308456184797293757475372119473162460114534774213009296890817064903879198777375434811435471930212212295941062483169002732308358726938413061277933926245025336220542579589389431412468848458684594266767969276414973026122284264825596269274903279596921904082372708971406169906563439544774922349016744562239454158131236747899900999733505530296032552396954223722243403472109168614449504948127105970398631966331271359719773639097227009785961928877872851568905644647867110627388563439786737851152992352432906259667789226610327001835045563281878606449156863535338889605162844984826957697912476253413763803830145252241151479933983804360452808229488781727810669381200524775271206218592751910562127921427177060693495399159136108117842294870271335651600863915980277410797932930093502219119119612586574523027932866023923519115256744070349630376440231393197899481182845246522214993218446528302937582214528366775929539818009735241682226826582763380442553773128999288982434360414833193348995888127421697254362545428204497141760000000000*i1^42 + -880542708346626281842412669941450077735526037304854118222906573553601034239959672775649310282980550289008859479206478447941001560139821476015255103136060306969279919600688861575079625833564387640075124506726524604112622527855860399281249608977386228337064937110755263630614485021391774566111954159379959685915632442880570930859350717880830732892438692984455896357348130232726795247765355048890401669954249526475551647391951746655987970701270039363041441187265736859753242662185187866846157262079070777657399503899952437373481465980353778436822672143139902491991306025955226567814038832173722259423746660488006527667161206763960747395448374350812128049606619895433339696322338828947585781161171696407450947274885672535586269083446710626176913213775372112536594550063484023818008358546578286236695647354103696733544664461689167992249799802891053185883226239229664985996570569240730865873764343738737975275033932767759336883571074106026330475401330820344326673566601145062447774076006373250764079457390851189243144197116781655481452663174266575232563513356978693541098667416041632827824335992089705581792734302986937171583455374794826689895549998839498151706673690227657578327276532659625686176336937287680000000000*i1^43 + 738518501402828019117950848069277851461487333658501109577812367023909347372277108284973212560896963708293475008808723750605886749308391238005894411429897526558059835053513429692041561001227916415759374515205045574947263807795624133321993560658290591009353120989820594250366428590045523295245461516756745600757623769414876303357920555827584984556432963265832149166287210555921477483190462392514946432727628478182518645973221235417736822131395667481410462832703275652936040210402837086795312010687431657410775006683783559027572654215339807130139320761898454173042220939051619147125950665167766971674681378492465589843773524911951176232118022396842833189477088243300989570114709439917829029967297963073680554746488627862118885206092612019664976333105305126426121523425821163646495796299968368371772989063602187039886843048596507661757195986050656681502110327233215711161294378104021755317489650242209942218748899773961595081182961310238190938331086418631072528922786127479345779099461271719335866429641867201268907439518277747912361686757026499032792153121667263985815881179533482758608513190991057463785735750332327111428752400418687581773907583779007326090846702839395673563816043827861661286400000000*i1^44 + -568558067343578069211093422221495777931247861457344571222018702817944265801380066866531927916576038945584300273645274019987910647507959983797031405943705636599591731633682935467017300202496876771200249135955900342811722064985244068473193571377524449816536425252234205464173563299688964580597946998159787763848508286803159512397886369149457798476208055488590488011474397166590707064169312722109177240114698415730512923166975963131027554773266416763447708307387663335817968209370049463688777063135489159019566271344662301024650329282315059304944319044508790725094405111458731938901468013685346400174003589646104308644453841910872102088019153375095143729366137895152565322631029654565070132652720015608639963429049925603234767171628148112742432373943541230157383376352508692704926235034012919183337661641398974519682320923989005761662227370257162604264172339415039457221636269875642011207965065198333870030829931038083085260133112783256293423759015699539254807517704065682274068731798422518005936636124782679911700876335291826823138343638353005456538962256964238174374897180272996088224748131899995137949752403667505352962872655527021147277123981955961636853370494772813299387638579200000000*i1^45 + -54535506508445356421027403826677876307781228712213478979899315527309107504199161439558792032736988249152102116602793073354757066018346568166615162818052984934173777401619149458765838647008818190328015084244481301713097890519160543072028861619810943252606346001540547359178470079336022352002922250926691487814918349102323791277113880265669260388377341623788235958311655345079453432071297116053863135677943345297162389707554573800793335331717293349052653351797704509380244160690195080481228728361401044388061708165923301956153454134110189194276426402964123178753165915314145674703982517508394236703702347379172018932744625508416252548161655506469403554836763914293483146492713553371600825467170528666628446327076398826003443007836240306063696074355295614758808783060962156234791995422609021247179100787472142507326769792937817768759449871003421250913382300716178501671828973253289267538290662066266672432314408483986307199538773997791439402137533799807599672884824422872222677700561027589503421324356098828983748398987892439776706562084747617022662776999740221418974673922465623805252304434115303804700812776394046332867302967589275482694101673096351975969868402229248000000*i1^46 + -1766225153555588880587155950724392930340844916941183926796374407869796184963342506657952787050146374786623215884712181087805211675496293153682701897556664648068099587720095685314789192296890262692757944753198243781054736178989547058321545391663240460262427522436202216258546516515352955775574748859701947933837446993477518720969596939292729050222574548323822154267480054721938720524587443326554969220996690322372632764153578629486078243490160911407353080098202712678874164775142841046144799870792115201714792646451106120144347831054543559770900870018877415691805006964771528126898157367457359242224122568319116935507334331794142905528080382872626215412417895465922649555420008972305739524950240539223040008568170957288737306925346008882273677806039231272107685496422314193476687194200325980169697642830865396195891191969460601281688053511903425893244506130687674971927008156643093412846015172709228767612286599095017525262623278688125173877373336705706641494822602814441006721647010255208423555606248711139978706485604348499327349017297272918502756212202916471056268087487276957474869206693213451400892906896316024188645342315501665210068783111230105600000*i1^47 + -18679082893440845254531715417125004268669084462732143076338926420457692739810343058137857556573740854072607143706374610530174553918234524802626043630527756928761422661729099758082617517780397383683839581912661859155141660998675038494831977639014626746944134595264398313134002742641615093676303698788787611614360389454157757921729340675286711442417400860877544957889791389581926625921873749434251653112500778202962054150945177391459545935593545613783734728620847068485583592583246195789525918206435391610711813847887288992311948295158634115234157611851158700975755311335963991111711675319229599341479781169542983907109043823123851295268150798830193745584587741060777844524518223155560443461765360942456397575648325702825766095094214741216426663474077817667636175572366975759598086274924665039524809521566042034344630708518059770479207411948039207413053893485265294620557885471397519732632915708463496658322165348404843204119836835597712857207302829945318019681969114569914655925278331795000452626929348996402251877123504270298258014006553422725274480564318907628565277289870597169959177456496663012694559418146167753537040950730235360320000*i1^48 + 19142712395714675067882498064471704843788637201986784797201758372809408289570900873862700178778420075823844376505785396404759096321183119130783025106225893913065337552206164825167586074957925499070518242762133195215546117255194115866853540676052115205930871328024705290954380832847151894061789527408182004278801653733164958996910085839233071009998990236299797016972385209859404341371317261548716244831111318442914206189475922605259411611511019660998593356213499763480251072180546568027373812616551116666136469309022290760143548453359465439452823249795242526444933730462214085617370738483712604465049645169114150350362701306063919946271746524075261746082233271824064213021974996971582921247096812174750714273193211269622466448462011115552276148413570882155103899763427531244492496512183727668111547940231547681896928605151894443816442304241641841198751738589020208188864060962970252484164873647426831341393242359614247055674277662791809545026171696855935293290548322289061483217276823362979972589427084457534727579079100867384943204566698994388053691281241924422552274101139494879562683521578397795735257250549910598144000*i1^49 + -5610036894886394678408928377241914479922106770603806220883647669680241449678189690109620391895003326290062131147782605938916008747474474594152279518854042497791695642903669171759427952218494007823737150623324309805586869982464147958700909567878593940034406538576111805259092038334086031566443459340663267844435981945765623317338727831433294274984913369013880037603138507649847669063601895224004340784256714545272964228789494922346497432500568095181061896746657622772551844954563253318057170624562067284686664205947222007005864888661889156764928694458252930792223475133395776746653785800911882454574286522058138086483073955293267254602889526556783177874956468662926478414374213958313824381503163910165289195880387053596885107304847377246256309795640414210638370622857824731683993458923655097511379553666890151564271272181107919109188659446909098336256288231624015308007262924300968903370886472048420156617149550128108894372490769367930355835894390378606430048215135509531879862171941369903967069051496129059891343652135630943707299171845705985257012854017432689472897207150203526923697203561364515310000*i1^50 + -143733065818680248361691294752423744139488926889175330186382658875712023123117494561361828275516217021418353117603378524110905921791001409162949978519403714674827498573753035333556261143912411124807743554567176455202361796271008849837555850628546094455291765510539998613653697327567606976486322356771019169903318194894457949925550781460971327202918456456271698622767439030285003858427225193524501742045543915568387525467867058567566918530640741885247011479504235989794279827832304906392721678065272406807254757862072905057123761783790216921216010149471848026082898084144922212294105422922541335800970740412545218029680124682218369704739031350443084670735091680329118005155210413168663592859955405193900717388133873714304774646789909420774563221157090225450586238958133559695403367488810462704331380916805527357216291430839391781197286469728147034911290979170171095070669359630940275370986638372074817720805349081636837934039248305954733391314664931616991460536645453236230405677924321719538372492041911090812218209424470988800260236879027755328551365426810381272995179725007480807205*i1^51 - N1*4738184879136460722377349509880110384611090077541141145069755526522841315568801046052620814436740266224630024036364466661510703093710428119084482495934961984049605320140413984517078121981854440537271541561877217353637900698265601717468346720774277813119980989588387504951014232241340995385781064071942819480857302387097810998651571814856721593007014038803846189744575429258536389916477622796693248*i2, -33841687785720065877970624694499212223737338578123205991091931094981832625054127786484497375847919366140702019736179249274768711183426841265112639190605766335724580828144776331600326697496798083493310865830175978773292640780122346468054362471820715296197272732079373300894840810115435236160261598117434373171430423973066835193504987106372309851421712196406118094954373693540733069906638216857681176374088942132471007569824110483421739067276640239068937487327258484912984118761391652319778096997874397365172408874062378120484764346307601815548379820594425494408366529976731434168430320036492180366028769299290778693968078456656394146136031549429027108183480068238804447840005821004877161804740830339727772084628970162103414802771728969832910885430766045480011684973562909856515830468708495275960819404263402845938032051316383539796082071737230304194181623096975761117029470123800715810801549969716799104608477883531949538339867163770408066667840631632641472570950974464287483506969819232837686897050138159230094231795834781341403795233360754995150455953211295182144545501008090382485092880967876263807380511439736806912302581068229327804074077539645194863124485661133449468302887810405532119558159311169506805573484249012854761673277680203904252323654496503973812781624892362863038209242421932808838004759939157656917404753277547145751833663538345857744601299152286471951611104759786704665776465530692041785099580664983228797761053557433325075815043432448000000000000000000000000000000000000000000000000000 + 11569892841008043673412667678739147710434317025253885331640947213111857653820582935605785307066897887790908124568493111068894725564909514658032078687989458492362372349751195851978596302760601654052290906332431096255517876133595319745811771985586087831860286562048752538415330954438508356736262117008274928475609050220476670673807328807993816883526872115072317411729648048465802774509481421750467338645846461746182176408729076654038551037878291800817749493229236852184623984875682096225301548339231784926552010060996585487062021808822909008856148579586249541102752753647570329374185554907454982724562653394436148783068601253445961422075447956391294697565573551346503444703670172069278293337774335040033778712190932538852988287588793591884443390351224365667330313897817889066131896610512752624529493618487562454971303094127960116084215779628028170197450963766497640320369051166642889399120445030189077699879752517157524886918754311817684010301166864663865324748606576562914584693059401743927138055296858238031791650733936704779727749888228771608572120020610700593446518736770691365039592353995754894825829595664839504927354011126749682701843923865013091575821550183559848811723671825943043097687735258767405782263804064278126064476888352796463626542974306536790898426432106722178954073600089762484987603965622275749202357921047802801499800524060295342111628089361866046682506332115933568118150506781648576106644339346149094974387235612379125419702065561600000000000000000000000000000000000000000000000000*i1 + 805423427914187747930403428269988979486239038711353134482872599815333181577711701321861927071819805043222884260940133081094050492458968112750852658552565494178902156403988448144346194661525486242733707019944128067194995901596608064630049541969971028075319320515558500459169469988172478146707241190482508472432622657751379910475956482014824432047268970398549874771272870743020515537319846559284282580877520945346711891118954891044021997221504000410250452526511637775609091789931234831511897661527297968712734417717539239698036253572742595502661201814852569612753370455242485078858370042377617786297341155223298434624914726800376206766208132918641690475725712586875038579025705505903319897176198948693570666067308435272232789299650331924328597652854142471957234190070445779422315766820519457911267523941142798442252834076526862416756179756983243113988709916379859085120129739700974780415354463966267785729087875580614471822885849445725971884874788444276957139082636592279047055485449309209367700623968261281224281115529925500375759018330826061563020253557048572962017201530422963145187047186775266943033668462280324120359106204775846563110122744333718992324131708685609580686140003503562190084002752426542267208427711983445963601019629337130571933066789289417101812677266996304490095637475723548639165549426249373721445380677518003701806867552048706979777105407343429940623852316058493606476537562748012346426321482064132855972700593040872392160706560000000000000000000000000000000000000000000000000*i1^2 + -3784856809864766736465018981560787369470048403550810696276401778228976255395605983257375592829580731601747071502640988486355155718181297413908094111711276870970617956245263571130097188878227830049483631143175358491746837631451349794694700737190281265820179743111034812237923363222178614096261426779712917682507210066182067515759022270144837992767805736799366428982907376797876109600355556849971638795237793704577104860495706081938259241053228126385369662993934695873261011301606372967596026275538319631354993435663626060284052432651322149600038213089843151205618036448214532759015211668304918380165672135038074762862140863156121719581101152828523860123972518398399787016748570648821049837378977240555627317282319601130538832538193304262152420063296328000151455939587715066860949659183808319803607496830422583555990226810840074028700699903262120788046264927225881858217626864485524040108050768551681235769472627364388957435491253740323495067625409120744520616732188162953578736977164463898612217082745153044002254587952250489302474879606541361673496455984880669636490329388943753541971364220185696070267395877253552060998489781729270044603179520024079568448662437257446820972372236462981709983830781529383899560432950907840122637695145855043099853513120958263863417392110171539146249064112116311013201612896499982207823598397475148944668616224661573065066250418775645386892895042865134801070982023019939418025457939881886991498422516980416208315613184000000000000000000000000000000000000000000000000*i1^3 + -1557328618711607276823783109705484633325260933789880024928807534949130351202826743181837659526758965034253814767706807691943276860910919549794718101431621097174192558588015763081947798356985335117397275029669151370133596692461743705446855960232069632206151358716310143328942320965697236444040902037972413113070354528487702298430293204669290252841198797056109884519810340390418779085391375035854657594016219138274415029598112173189699705574265675654631879524168648275118920203659665710917678354990077391521928814260804878191360397733917234111624456499386566718894046638944425155079233402288567289219125689829578746377569306417017146686580445446956276115540020985089030577895354997934242385603821867741442534466739244015901239058527999616759346345734641111989530772815960370420972004959055225782196825567346938586676401597629128106751613020841859153619594440021862686662515959476667453942791537484555971416436043851354606596161983125664310025223066191339939686290349581787381282246796031080888445659542557987262438198504104203014981128093180854716925300191518352628082385159178392721264689266361171955490698856792371896763293193766905558308412557569383227336156087258268923624101573282028165827307775545406353996695186219671791375537162187966074162110587994382101539322545794292243549005463627837659590592162564862254946886880156585589972506805048104075771104670268118985142455117389583791798023072362870380106648478627589849361281099702029293243596800000000000000000000000000000000000000000000000*i1^4 + 17457976120839744915464462889998467844108150753733976480995224547949310173672514362850458015027046745471453786104719150491317076653369153576711319232481457415937856468381398697385241432986831126409855113620816985410289475163835029843390823336795877325248462685806376194407809674339874693792144973323525915884153979941201672605794472527719330843566061746504308302225837416635975252496227922146906345549474160626757511235936006237141800007156359416479008125352323285399828759580095477527172587252027845400820362215248015739136638464409276967790993974776159949189849681677805977506172747226935629075292529736275264428428732419024747714506656429296527778589293253160238552030518422982407209494694341945283877417890868742153910065037063718511515277308934516875729881966596498677581972152027697023495773334525286964839203636457254917311920069141178544651650480032616767597941932627056315592348880328542703411589100624747365110628035951975731539485976683495400164581861313713183437220391750037565051225645084949956548959905495801186350383871488067520869633890964011571545867624532028178247603531801812848057474259571633973827234195479525953964305858833872640156536856478758854800144030904577917467848127194974488436006667877294628830850950905163097105757563617760232806722260330480422490526124678910745167581857958311599665294467665273911301881807314682073478337589729813023608462123423938991571452556434290769166445172155766262565457905837296416393789440000000000000000000000000000000000000000000000*i1^5 + -33638263447372003746323988492231681513165377449328039914922532048834946672622514406958534245074526085949606780642389028726798293056539963044566899268676103084703061714259670302458096141335574701916075688753114682866824769874715564384261064843849679215676922892076820384532352717956938159762273247373098492666693566923148393835194739372894230145318418700702927737444886832514342752582444677400800904512638929492914298276756480468266853778618491450099084988530940033789041570643349653800116128709008146478718820156310093378856764565290473670827880974197481854492348401883738038984556624080190929370685501159852390151121974292585130529152024109669520697918605171070657947820161743573461621133015429129439590540632552837321547717205363811250403761442497034755280415443666446515813053387063446440618026111632284427790202980238142868355524624671923941988944764223798685316739215774469110091333410632026862699933721266135082483985944123229243432993283889634422695979823609862787684715368055779597429198780161606205185078135315099783770072301239067516456249958920190143342071813773592889594397494624901347698575288047728835588459846705296626471414629163829854131389438209618268325456155424763915679978145176287355199355067986102229793800588054067407895579534035817839173688859756648876979570623693551700141369218622843769825734972216326267757577002332874752303024773062440628254685108330608745816428161553376232358578237072097305689525936456874403561472000000000000000000000000000000000000000000000*i1^6 + -56259765332172877361660787443513599733893173441833680333367698490826365153704230504209627200279005882511036190781732443210205358883759966214216340857609717987202117805583839959881275093482886874944607147141050513696230582490787009847066674428495811431365840038664657659293569181390284601041851499911457465943277846968321076276538550607745606519540825992665674357660828028091271827774745097720121831997176980048647875604085692852482872429526667705995726068997691578339328782575241832186597259853436621278514914590208200001958576041992988264553036076016540306011973992192126834785803266470866873984251949000445480019834160138916857976054121936741620933155364840757354415102485866646782781878218632893350001794909809180999995085233644185778677182076527736182244967526097807503688574872847851488291235192693995433616924857093255079315125053229901387154698613398707285465583720144877731529404812212767450974336876819791663341339904260792092367175435841767981591677335436711910104865956470916463179025072189739982883021250407697220879728976501152367792943960814008238781076347364715195996865085988937424647977685263954953740322024604365016004723158483015144062440733080902633394930356373331156110364231803501479570414467719854786820161509437632420520555887031423616947530318555513470131319329929580889505845281585952517073644867184665598989741713222948855486842133321542520576224771025577601930994531069131967266850617122609628841055052965327614771200000000000000000000000000000000000000000000*i1^7 + -1606799069104079856115769378334429162152454128516414147578585477758697603238419868222582447602277512889583469609093641333336672461101719339191573434489876116371758336112217476173627661073063313756801949577028989270029519025910650618004811690232305228555210446282015528849909319602109276525620040896707477002104847475530530427375549370996692510148972531204462516167473694390984724871169518718780630945987223089693799635133276038724832776903083133759006259104541651678216178970518637039128604521934201426874331717936332785053864150336304541705422767937691114428909049415618364132086114405490406725207214759976170047312868235757005234663200196954229361102908852008970493735221335845424782864354238424575652206546768143894458869196918152439031855965831447946190526056073309173738075785052775870435116560467906554809684121460200141176694005726123041959562176672333699220473837321167029717974166345236241722028678256189379603702148395228160749815573278283911727879166934597533835592439266396899212282258141747848038579796510059612705757297443361219849184042088886280874711971765572050411767591259562207946825681756921811130874739838700763857230821342074030520931608919573723750339887358513001619129393329467917083791741417491034915399112900309747250685494305580072178228241988712063531219965869094541767267362665935570705187393348614364525353940300698021552644378890718631305858868275487574917527382822307608030273800746985265818610047264049070080000000000000000000000000000000000000000000*i1^8 + -328753323024179563531528442512195484266540477911714636410323427415167630631882735673830687554129315012416102851271548461062669997466351017410165032530812460818381776088511846907419457290073375549868035089323798485166086319456629001068572913294755012250706070364688398844088963578979729960800949046594135792751808400556322975463631627796383107417659018397877911570208428792671622635116225850654310740057674465093470823123558595206771908666213545882617901702973244014278115274095580959351136545793665223210825608443921861736476421679903306997626743859360153509024120375563374308116266305874107532598339310106230921168799054117891198921043254448221493940835336318473201956860397659140158422403130867193085415590260880807454282414817115949330210364197999999890515038900177162543729133471061400382354068545042749529726247159275187270481836108226067761323884924141305981473635729742434209685335727553279188764214428550063129529361687972889140066860896331271353487569311985492146551467892175848231564619846430645373159597210528639238011340950896240474026225293906616426102318724100905396577497636481352376195288222095208922290111216945441225311218227782173250828495203264098182451606117626581318921436848024396496826338168465562407504816091259437790491692812776031587241291414103944916314949697882328801478671505408521994338140028684295292037552807761941930749029641266274911923244712062565504432648056900703417054011117839645564565147103526912000000000000000000000000000000000000000000*i1^9 + 99229272790240684974019121654850212418196911743685917822279953507703641880738627774752188499259101111961432872766942955321207891842336417067447949984134405730729623761580842662635382502385131267535552344267313146213146608886539738291624292265068205572976595592792262156735478349493139984928770763519613606033758249753729727256908412820276093522733513211795957945123545439322224537536194464299918937721799238685679354683796911863855928932467236187898563731910750561811630768345163689125756827457317164285036559445462721143765421823368322684434113299628112409566143338671700117097443023205322421251091984828381689599610192359842408164068688553862398175114555821548668033526973961346036259120957683924280297567130343119049088712541293883456435322938614589957927008614634862509928115045646933938136484511421486106101345013165602617374228973448341384883973151039947165914271831839964586697457597467630728996001510364638720530016816747339919729862028663467169727305900162263130775230940684113329991161795854968548308520527554888703383304149536786371369635883704544583583605426913804767456398064692821431649293713665076893470554619167769617775708679378438081178817978870390261981042466604988435888820717795776628276976154279056793986752769206536777113021649499321790308020678251992323899641669537982809527685495041655350058900962134504681306478015826734954442657052614094027640898540858880620773719364853121675448888220816971994400538230784000000000000000000000000000000000000000000*i1^10 + -5704659207969451128634473060840876373885079806629285936604972534297176675441092110547773517403703016636691718179152035187539207589392319356456209465901801190087971578527580477468844951642942809497357857339254206174741967907110322102274700720084092429490625648996089654665336373975019499857964898125686028088496110339836551217704915799129998588904166488282694234164043971214900544132746263020687571103069616429135817345460042701430403206500636400839129932690694082147231162965789351586602874397934546346672051497961619586176865764479027804825728793557477023754458478149230647697548343966556837509120610750881464478596186819347933182644191866236595939207793902935321859099909271212379644688747206102829494555214032995314199047972491452618816707656643585129367784301042595960893228250225583128433690539800835787355601246115192734044383679294881866315589734446207390250789377520521405283170676642384006375827403612439154836522991053056304743609831784898898906445109690671557411281408435597919097922070910636474412252132573096037441720567414691197223763025180647624004600623406466409419692690820271896570138542111209508719873958609671145320954576474285529060218561216462648028097211467590670492691609123529942252719808561248748773609241576694031350512791520520477005435633348167023699549218814572952952471015249833651393069559460706737974927212641975805224490866536086069525661308143419146201462704515544027599688471329975922986057728000000000000000000000000000000000000000000*i1^11 + 117852012083387758354671155424654992749029885803878147246062663127606477378401320287375450797782644354605150041922296064151428082390655490629013776651206760386901412852282659687830249477644140893740691213349661754119572894103848793128344085544439837555554802136239686961819409728052600780997283001958965964994832993337277568491396187906322144307492813358612644903943711493957514429832881659534617831440862961830214488438958674836016167654699893646845353193256314761741588168342365925345792958003181785024287464239343664261646080720514926387305852791121006732987710454732626513313832140126697220530771431411161041482514046096873345971073618452192660819861718343943322137467850539977191889017941825989426065647855332895562162650936111152579888435099025730643665577702863683776251685569946758122091806897789331724361113850333228550365010748134817521457667418053192230814439698217539952912542376643616308114603706202872955418957986592116979635914191842836134792739679393067017486367206047393258870157794314643637472771087347441360698587565674957162677854240706583728857740803032267397173411075077058356079098964758277044862689304619363827295334885521854749313845459883179453087989916540765760923331301176240056697492739481348927847346737981264803410493430818629641910642902475983600537826712653125939322995391443049730340256711067760317433474614564187351724304701344145563425411548938601177409336268959941441467083324703456326844416000000000000000000000000000000000000000*i1^12 + -947777637907005069619893833208114222981392142954881429965689239788010117995312085426841286190376767718952387832284803393637528296183543137433943753401664793092247052738680680407107027479812852817170889333429765359842855773755404785680902853594611269677111448929766859344584638720040695491969344252528957607263366118608126644564482127120400472988650717753097497253232859291339529794640858941316721630619959548984453331612285185018783978661048934220962314268145636782137227443968754357005800067632843838190099711544277938709808246678266582317486699654414763581427734514571110724411980299708040913070790073041704984904382518734371541076170391951265880030695183756834927971476625391831276718981899218801115938763621385468047939509348380559704525816349277720056487199248497000096455392069660966906486270665006684556315926464135274177595807107020600445537710377748265215585942215573324222753464340727599351220311803856545562453419693774029748472691570006561620471218327725542959821899452105005452161874275381715370181509311915647542020217656720079221999162985592573066626480056543898175441599801416233362293831007187894582643929877340252935989058703680048754699990318367170377178308678123896324748915004268066951236731747196257945855426258847782482404108696667761418478018591489192851235044191781600379342030031516041993937096966967822923854615856261165818586728131980679177051627500142856765689535596508992382767312400923230208000000000000000000000000000000000000000*i1^13 + 16796710072505459884030407923616094434180058511797394777064912444027931945716769131511247413843929220452642212144241995493148548887286937367915888379816043399707609584581260532439112939698086517716457048525727707484169584946012398280737662295326192261188904334562669833632927467023877629445988090911671399362214353643584608655250825903244173141056536602124587860465121162548423742504673805743639464327327994769320167190392899622036762365950881263453918401409774746004346286198525343251020638275953025509808126803044169787693976231178072952472807766233788613919362788561834442788501753837011305646743251862312558928358291852608231971150400021180838887795761255896509977563051244253876062761225283474340631205873622230669824369935720493075540886618060539877668214963315839181035975563725161032670057136730251191704162006502556430851247618833669912031434129217883669284322398100460047196631683718116515728252558637395114291849468956704819229513603235394501069577189504183494081369881306387215232079107605134015091016517187154642305734672261064256222267288152350764824902345590316960139360049106687924609081053607252255024646201066487954836940424380537019062639703635189290485601693813574156276863243312759434285567558237388576435741760617315362065253657023708160097737736771945451403145922565521538579270797205012000188538645118050311702656448486493010187667521612546711224070237243178313387226273438009128975124118319923200000000000000000000000000000000000000*i1^14 + -285745170962445217693204633806325049658205030523823774076005820841079309509390352507841736179506990929009412803907515699208737909962886759996140319364241197603038572153473815437970270236501193401723334760829519708224022407724248698937779858200277135343092874547603272221670261494791424935923653087146240482573904049829851878777370522253767780936396016905945037343657314179199485881896128638263325450091665643237214905078539848669829234378520172863358491943261205149769689846524868300590179875836992901264584581646873337402122764640293169270259549523970854655421973742282050003170310415593967016806998584062278521748258683289055532587300501636522353524972468156212057174950861751823460907196836153510741473626399431155864740113021946168263131953161439901052458614525874748450181975793243658764577942265004048304626005400591693660244592202071601997623750708557416315483373014868961058230422772803772645597417957794256032000362262612149659777137073688049126044808074409452494626590464192992496535380489040373117037546546831613088973677512858729995116424290308467833405949734996533838280544192172810238559563747360519708380859080718782852788780520030153041270118367477566813772252278765135465330342123186036322725428160560786740941747181496895650437395501800501084038404346838797193765169108461019144558733995894078955649660169532302612567444350545732569777764664960388654320659572120802685850955533470175057502575525888000000000000000000000000000000000000*i1^15 + -242147108780050150825260046812388966240977361014266449178877196735804037759808292184740898292517205250386625244184942579753195888276579305415299342538938060691480142823510610224647044632277222043418492921893425128047651829140047645638238675992925958418772800957207593106892690253437033709540083425331256170099669790703770161777289135144138619534948170244660138286489203542197601185762113664653414814980938687664870427240003202577061008209597735548790720677294368504579184447414709981589086202742486354275618080677162479798233734420637472095227271017755760200954944186864421860488804422733050683894455688985616997560709961892849627570349162051039828661735524490950805246991001393003136308085835098031231823704580498124331527868471519581068918466327406599685266585125540239683677612011172978381204416945941024760070582234308176879666561506938183164966338881153884696160993773196492202688136229233823955592263005154325573873607361625044875122334993280384521420054620199331329765547517595304855705984058604871486563837372128335197429495533766268814683893342184468027913582671422164856935183611025614828829571714598588865025156036046150917112658919908561503031211697288522760417024904191628550667792430389772953358723261822788689295627495368020827681934886709804887641425732944453364315432152041443131088471883423874005089900501164062983765954983525760431100010944009812984870511068171494626420003794250467890954240000000000000000000000000000000000000*i1^16 + -24096937951097392803489881734041248431701684083739668885248888215704677261609480553428407242666865388434985220490573919512397952106785185844613225679249073345494253394305911261208522136822199710466706958421405650941166300188373298614414100487873213349867364861648932724629917998381710701013884182534886765480482607245010577191444811552535485714600231840386604345522991717309474824917083653939260347723614835413086799749568789187981695621494784544698189485789283516567671446457740282231741143126641320083351756887683241211403362280555927700028634084613827012837042894099288060102671915547692657560958533061762126637597461887299575898968412935901343324803275966978742098713169566713898803623756598229494518599826503653730718038602937824111591780886918543814892368074485972836415196201728114840186401052434686424237672473903087847636797424945046623370749567842903375950313187013662171981741400673060979954895839394755389604145406526588038824113247323119597968070171333973795929203553023668216721390143377154993658150871329821258965954512537327736563980225472061618423801034159005710304110898726299716468847169828267509819721540822368281048962356004155586829604662630880546445121308417041079675320860229437262715411254498125725222572826208195363080077634822627726773034493605443918914016360320098110208378373942603735516900879559669778061503296515816139217221767805283329620028311848898296143034651448933278023680000000000000000000000000000000000*i1^17 + 23817049962355852054217600132793717849161917278193085357777994923635779295963830131579503357244147850998371633534254512939014595054829450783474161503683559290120509012530011610643105115740709529930520980259159443477210291792793603509926528750488196569204464592966482501530352843540082593485556511166214539698748266672386220708049750957910573839105110198399849091810882516257974243986789197647209771208616513780872021435373136443961572965462852104471459848147384236491167597119034245692707830398572140835829629132981800568158225651847751106801116983988327740769884190262789654940321486684826739718127954994782665197930292832585309904007747955097889018367703369979090453416624420519116596742536007929258673574560545932600161960117107609726048976264700273492832558157355081338008249678362951261544592978240252407462113115059893799049892715243999417376882340556908570805317838496396640615138048659178116234130017230512951231765920873106872955916654974185146388582135876113985902496934847599375353563040755508914381260256739496644813481540672053972353000048548201537831379421744856233969382910034364193968668494017307252600744753723855106037985340001777340317750031327356520648631777698907983739760504873089684644811145842383026314369630365636781503618789316844771523031599506194113363207890278716431128177357428741648257183469744598694094863908316467917381128796060615616138151425537308110899528718870380544000000000000000000000000000000000*i1^18 + -10780942472675454115831139205614128498254986510616086290537919896896393694693308481933899122031332862865924764869411624946585363392667852664308874384789213056664160283041179138328609264832061221888205171800423549959998656768476146798546336945472722101752899919499873796282233901258261724637715239070477926540578031270603083856946269211372528642451429421144105988078763288139365813435886020112602106103269404162522793353033763452039496151062010470469468215670797680163447009739560107664044417627275287544040602198140064575384069688083693777811738856028308717126683445554447778405728454267976549437521408365571617947505579917114510089915142418613962828244677078235429961557354615017196730099683833314404726808105054201243884117202706393480004934590675113165023485485162098805161822835231946422223594446453629251419475722280780683495588879482987120729565292463168823429102816050391052817133710053794349893551783811076726170086779417315484422561281446524687186073184989600823411383518248899594001964549734554856150786509842428494027623802119492325406917186601120595029995625973990580830150615768319864927711603360101095136513280841793523994896394550162716823174185453539496326609669348306233349782289432468104453592937053545476783960045217307466757090139292729576440693760573693069753075754039852486284437805029849148900476765643766124054517537078905512321699956886135184137394022948294525057261738393600000000000000000000000000000000*i1^19 + 2683219263213989991641458476160577102525857216278899731610938749478767322773653265251375845037569674571965006858881412381608661775145683163362904563880433963891760623339842438237664688162548459764261762711537589608970123281716513944658120144914606007465748164635231078138953724213006076984299802651769945937836129245627145911628472064230329216690285217266719918223745160352891166796666679151647527602697828550293995427189138700559846856862248425257671043501840918985658499404802041214329296104176844880439730168950224874252054159045143444449607915123929917451874267438430543322845961213344576903448955337808283259843782983242955539093836196718277422178616941356019013083002186549821749216183092607378605706251647250834536131686943635173767446632208501085883022236674179622629952328994676113742893892027779660375708725175336314538019829715891577282226094737120260370086775672479376262324413919072467792523110308832093813769233970715278220889441226863795416952804913229015614186266233248215069525056561669132132695553989135315036602000574172557622958600902784523033130454803421098480182882683254711789032771109795191917376147028744328163537109778782356975628421440813252469469771163823684281632660742257591597620092190459874510273121882599461685015114551810209253744209775887612117659042485084269804057299718540837069567829521375305453929124932901114209042150677700728467541316039026119226163200000000000000000000000000000000*i1^20 + -389638156993502326943176492829451893236266372105388487900200558369746681814158174740268798175706140604938737758489077531543899950532370095186894914349316728668423449856246607768781304408367940948308432836756082920845574415614028108307289674710185808416975621010099062676701367364979026202441426560552093397469362035601740320306255787377730378403699198081744551418208264650468046956876651457042732278593398683051171663958567778359327493060618887478216351674907183060612490709748521960812000422564277259896355050003305283047855906756507906451516320899113892517698471597126279184363470567440475604842730205412880077649468548456317779701367233056433472172583592156667438738931273866015557839618124401661642506939702059466939225875011840762246122452676322775769562005710639015589783200830977689851809167323585254773043229547632938636754958681195662499370461481813051336967850905726909040740198613178193696986851740581723006180994042130321972569981636603064681250074660602190408505455892354917695591830207621726718245376755656497988135755038994768055155819471959823795978479199612447811446587957981585681337101414839624077519578044179109639708569733183370891983993419631471836367506290368175367359001117852331142394123072070998394936885127546396881855961321847317878005653019918507297894440861626092034453122320977208067688788697532622599451958900732661032240515712365802405421391757759741952000000000000000000000000000000*i1^21 + 31035105481433500308261592138077727701951852845227574291163464200581268081335169225910987552661191557187564095214330444687567901688980168904816209681408307713393460330332501292492012345355213783584004149685374957926696392232842756157651729581640104381796542739548279634606389939035301640253942544163569950957267904287370871150074253299072452577860922151356519493073365160876505645541122245597803084744232404142917018477470781838448104143785856792639909462849136221584442626537533998868412675975394388088632128568227615049572295458911551443295215347134434770623802080483089766266255802985010064450372391620777618533690192735660056116148672530867643190193217539463034117184060308927938357503751237285904304250145839412628520509495384962535566187822073253353542056408432292365432781912244312334834243999164514685842394251083124714997156997989354060671893931940399811919872937684643838627130638615804212852785237934875689860172776667357132108062863159007176052980236560609688595671757403187667651775371354364226433161854983146305599432135577206249246139808834417295547978440733937585306431618820550406959284230539236279276620333854689410924276846732622701744593035738017197327378762833417068654213173458636586181995546509744925805563140172873187353489835748674326082112036365739247209331771647472076654071726938651052392640939749247922815084954498875322277693517436341375385576721612800000000000000000000000000000*i1^22 + -854823229097475825577853907341167055234272090122954144119906410228216977527439640753601038323218799095467648687078089458603312555886608969926140729827621661118788609490793499739063680490030259796593643353243060219590497573865312982376334551553384157757951334526920180534595869441988872545152746562419467837703824400254082220529814267950868436308912732647862378544642024619461942458055185639492290287860773436845209956214795570181663817348448944605967162167732837133946521018070589893383157808484457972471043148696847809649923974427186824178762549958586834493802966205834498895852245316581017998610239221623862587681500493895856696182601677609929675768036117033371321606998768986317839779306929353797518308526195548792377303592702952519662216494489047174224271048081513201415768741404995978279613594452137430334215471042613655533696848922696728804677056489680650423865725755788759129287892166153263915652443010331647247345490957621450266885546044208516407688035179787192216654171315428612035161398223938507534878349712333635220220067629069256884234265547613385952101164439385772703677189747668086221099448676764224804105679827717782319289061996011163957559506531908028407388004002234369286740082515273593284096047789616940979316420938081962301050928474409618966176772924659526377055038128531428644456672260033975147824618924519291429896524853942808932401741254753162813767680000000000000000000000000000*i1^23 + -25632290801033589348070256311886466642299453190107537428536696386352775414262706578538773876847948669848527121525685610664907278444640982526804929998231198412949166853065642620467618425597387550367908038211349722032890466098092772965162209304452480058571869508132806992470655914383294913988950034422981477174762185363780591928079213002022633772253917027460724506286658017712992646923346308735075702248084825182255366825084184366154929135516803711704361047752809177772796906350916495087075466724917701145699181129393758755483848840575218163350600882071593167088723335954923707086081204089542688016667048346752241485027420946575439486071410880244833782858492535922751918688122019093593966046839804070896357483221857204619960851991328441796690361886320023901349083553351821880956721088958771073942580541684932216609029641209955655614013806789241344452989047627438679514139352750995386556787772228550085302688749592647345546438292073502377646682711140853439559925565142476115922608153036812329480621188024768166611871836065719363990504277947652291561748435576543802342318372398837957381657089447285740486793568028276617966837579791277571209673552488321809367494662806927799589379978922550477241445423533513542174275800389631842652368699320667956844240862975842524095432720867947769910370287073932463746842740168167467921789054984359358562939192137838458428985430358622208000000000000000000000000000*i1^24 + -460728987982447578297662305238394750740433028971117364449721132569517189333832628035419953328921844096335319278384757470025957422109394719452363833189157722079144931021156922364829923382194050807356299833638534306305190077887826362209312217348165873766106026888183292399701675045091178061568685795519322942145008250250857218136717042929784450216213698537195193566149928539783042790511370067903166797710558732963666629939737642721051720794892009194966613499774566333696153284901591960091970346311995975158396277535116110632756628310660018547059278821544167338740983766582146215434230240255222950707586987336631454128004055061058668779218896157716488771493359130012167335748079506877799407790262723997329288922054704071647471831304761798592960140532441789966484306964560197333388493281199135927600036301530297932280399059472053342599173276614815461547348338621906735493385771175599309209309073562147039927467498316576036567253141881688849553654808396843715788645448353483963911572910420567631743569975174379198223171969391675377935838213718885027544951164603103704670121835225722312289792043341375947328139411399312213071193559517452154379955097509241620943141743346030787751309485356075812779282091334518771561639926912077971216273902273119552413183468203220613323605266973635475656915812065630469617170649547364213895931269118104502303973267886418129215868108800000000000000000000000000*i1^25 + 89727552342477557255705090547515697183427537104235955259415814297083424808431404066916477972866636870274923093372682937383623404863719638963278884679451753387379652402863686342561269767406195397233008784079393985114961199833368067759396176153407889527738098076522020444918224624008904959322496665917916179292738872134370447717858137409247777661223617043397768127926780768014332999114126389144501847602001837596763978859781768491014638301932530932330995207072589809772807541482026567958724655566157029166977304863442482010892715897080692242898140517662148274476691475460762798112008911515410103665452863797382743034323519715636914089045771044917031466385655043682966067213336778786771049937197282861561046347273177898191727889971742799489222027951771406346264309216790002142833716298408310608408320311987856255424186314694767180865506399169825313575165743259720784532284494226830874055853850943973581859729100670090472017240710229130186322348386735612097237305249087457742117360355575224930245408019882234968387654432186210751674016952137102131076453026903299904406985800144732654251462320414602799516455650903950035625655235566765551189044480640549629564117599032479874342259260971825590577006070954778380873112173774726640606648507106632341992581124615997057856975151251323419036314087893894544756732789719425727494224692317750619895385085455068970352640000000000000000000000000*i1^26 + -167880573878547216584201621957664572767170473932906170975334697409138527840751676177833031196764070516793890922380612328216774311738056152181382735907951016014325396998544681721741884032716450291125834535505549820588522786011014833202814491185220058457271834384376261300909933722675985778740320996284871454814930711277779332899843717500744129641767137115681718836751444603089908692230096872977486773785883106826908637653361631428615379612203156679486876715844185104528438004345129049167850873599698064736323583796887246219125845269945538073264017463565866215279136376106749862438878934718582354510782136933827131575321242966204264966631823606966808727194575379066801003515785801338222697251786028240809319704375793273067155724268461036926028094197751214996145217483028099035990193882663215416053731980461879865948178977782460448122248975508304443875914007863577509306155109363172672391752676982527027601252011938583007103864039173918494692991281868142909545370534767477404598575096396396290991098289159291862698944191671013137192902391101810235802103219037302016715706304126281991453755409699395433719425473570322975266036048459741012522266537723089417716554999255520802684634441009180023274741931981900654738422322025671704323713144572620186516826852564949735420128632266276889991248366778567078657201459574099867033166592429502381567766563913728000000000000000000000000*i1^27 + -35749821324853016311201798483168411003142221750464463892440232856257279799328663308153976429528997997206292940087684197102262370972979447041556532098848742874911135553610886283902494575397753480754418532427313746181244308421663212476381095758497432072872257173742456525356487766907836939770069829301100509639315150292480736680157342030548447022059214698853244882226815563862494259294844377499676782138512306185970989875748572878990929678999184361711952333073502719359607914098863929066358343441944283759841413176216483508003484372378963053711864713186660212704897627751368372239197551068200205712145862822814463894045926062927711899145015275125778531943675839117695220749531584160771882288393936152543435530045318800737516094856757468969055136820921404864353364604950719962721080140658622009907898221888387334237663104861636314661775424901448748918030037548955447364610404633054164239714976944985331593597162780072891399428267903941202187373523222469465572665733047501971528264145749819980003099741169962750412233797367299231886102292215288493541832159325269720211982068359506550745247171065117309849772542596416141342463970807998395438568158734146592694689371140510295400427799414162195487920568045914853767092499520047589201955718082871310277092976571627042246892341054626565353431333331243153915213216880864033995567717463292816336827187200000000000000000000000*i1^28 + -455989052707599848443061471399536157502289393720314905513217711638843302994049002568690323913654917623157662288957963253233627764458109558755850420134497832064725955735084485653025688323014536000296676005275443904603139991089429075926460670798883653044529102449642289397880926932422885174867650171885702692892379855421736885516884233936966724238529931151878324471331049362987669958944943504747183337106119415533021374697680866896572155872139337466890987667012956586779951440899737124976028929490697129052877655263619905213070673077640852278238354785205642020719713144230053035839022658220037098179814271344610222604597739135320433171320318848604451708132094485761303199276680983099053284192255268208787360627398516491371489532640886249299261142318545395082064935150382716547249798738377432814495385720528343719898491381183094521310270246933540787186636714741613796837557809638972518195568555755922191362229286786441403526969876785831321762011124039896365419570168749603181717370327075907263814858219115377577978420571218970325220721962215151704130218014413049502759418462676612345866982286372172883668558492035058104739236476781747936204289360688853361841553166726249171942906888238955767140097250803713125423558493586302107833415638881785055158230433858743479429774186546606745663365758253984987251233920212703771360551677012360560640000000000000000000000*i1^29 + -1409562855139536207031408504834688662055886434344341181371839202065288222343348308169303988485691895867724099142229060723271894343657166334580048535096303825305145455954505209390863532497666666226290520161543637526963324818625538550891849829840881521446663356162188718339256762165686016731965544898991078398057751834644799625556674526481749909173251219323344516803010683940647346781971593960791284663640162635599087256973056532015313477079368949800130991822020723668497147556578528471726152617608392527968788950467589202105705204487110599662630535216115554322192257681039423476889469152072007299182290885292677013380302806962328870608337227806390114474002889512401534246683494890716642728546501380384530775595058105680523253163068680275204751032271545149411951383703433005589578585054726763937435766818998546240584382701304995771591771139893401336650905533527670801810060814803117192161470382550323159383222022330908755917990191262608635949542116320263738792996890216293863272129013016684211265137083249249807569587282281631803177613005633759155105757056477264871057525716285614141321230478750750848991991134434765068422165948413296903045458942649410881919201158087266996491466713393176678839540281824384274465068888969182724639821373232944197573704107642126184449718790605926793693506049176557087541432418864562969752503320576000000000000000000000*i1^30 + -1798621947207670775733344562248871598090294380442530747861243496170761544868444558241166787005495205192765709057056318166678942754082800026260604785984364048251279422344145993658119736738691254569472849896345171739706296264823043812807208290619259429656418338733360685785745367912794107269399843906932603403982140332808265102794782471762156227023987412681208529509924282302285444330351951045425976935441213576232650830520233772218886107287467613535355631706280678138683469226267590541862774529417756935933940895733197399331198012187535778538561789849481717955530214774126661313492108319260604934052440030118366302125514109946415319421214263847225588544741185278561721714695253539695406669024525089522568102788373668772700376759781929162968838532025030700177985508281365482126477669141754219581399063539668876836141739866394729789477945420981767837929592152669253467323338109142173131904884491242151685128495959486462863598757593290981230028318743466099667283471070337459991149278532937173281389179598131785405323730822101847535214348908496620371212113980033889005871415806535377640773820449997288138841000803395145475614954951106606067706571493476598419791838353038317825644643257105208740630034936953112229752595472582794568544965063083348363590607439800837990389555231884271755850888561562229797129296895103194890240000000000000000000000*i1^31 + -219088170865335057859922930271008259990867088519125158085347259820024321755810931014270202780407962407763949014053356693433408244086080750493873289782703986303937219170318004267170397378646602140721958923417055809846444019432172556273594215236343031683302165379643469438425617601810285085015440527934137335535571198259187039847441233723508664420126431250489296711593123025502489764292326069538987663192733749188755656357142693633401333108633551768606437386233887599891929712059486283620586041899974402582729400896601840907171073829988323397142707164383000329252507548098293015633596206758428869307495445845709792315323823138358105091974667763484478732946012259846149191712115592441550116675409794498017063492962702654979476337248248670941280655876853403549558509673808460655986491538524475498996022413924164881676164325943070932703685964939096146019235209800504330607104916687632477124936180941384829600276809270233813314974892606528512395217277532420419713689122137986594064073496112833389094939080168528398322954657709163552729819380111429744705703685636699711844945836025127502418994367414751780362319755853076436158644418954859772343191049900432068325033722991952029533512194864534734885401208398867117924145336774771664996529182017103737030213678018227889519868779551578428325920387473709645774522312294400000000000000000000*i1^32 + -141195995171618689794242121059618549363283171241442889915471657737142968867349957000320970518378226283359947092143908963036361954217761549082346294477016352716364241141344062877475943204984761945370438995374187151788323150890054446295750834110423953159656930306094355054874543426872553544333203907390216583470410337439518711791855177337190552197564076497080613710837604499477690350496688370134141126917434882534359002849074250750170049618108149610772847677979217819700453108006211141754341051959714226278115453473984825759628186578196800460141563739019604321108181277853647663245234238475260742435224610161201782685341945751613240971595625708214725981472081502202412606111670180289368080262912965960737793968770701575958586587353293329176797323018201936683090343867266424896683932503939038611159121467311600953745625666282980744229600767868970594235073395026273376782448929704369022301343128381949095519361158765952697296946338943915459641570338769947257872202271844200896099715327682559275797841342629951173216026031654492427473869872625667972263997498904198958571277447985533766372269624968458194100876705855948733399293245491269037929423145977585002368370703017817966990730315513401620540542156860793235632188515153496394480485765454960729289838873636886155135185505374720118226114117847617827241984000000000000000000*i1^33 + 28968048544816814538788175667562087875657960935002361375312632955074459936678400266278541389358032208842311078425193279154028497798516655721115885114951231858503678513153328726277222638997511502177793663352092396894499303061829246228050927683991365019899520083738770356100160544562555347163012922114519500325867485399620510572117656833307606697028213897271865760086031289935231377705061843396433806955406338835551930270122550787213813357017306308533055169727618109350619943508484602828430308325414145611587827162360804055164900116067311896730723534632468997894130259634822911280579175597469823324759092943138785102410804640543309540208332087647609649675157790573181354594664671454313934974362854838178435979313524260585252857930208192332573743414131897918162185900410936592198416033912775452421218419664137129129991411781090383162537768927966105857198459778711342188857284318406954440293867935570846239583377640277131826775668457087033700296676803411792802679920652556453208792006600495603011524040268478799643765346952588401918582027371383404156938525863725289584535494078056706100322522860984306414536934533326406155377756519963927986607047969578003379211187798313735936982680292583419016956376662752901592065631804830591957353730693379305601582065687218084320253998287836604761861420325273600000000000000000*i1^34 + -3731040970130596167177635683896274554618648636787833653956346595963391474498198694413687650512216614957724893862678197252491429684902603267557098993627669992650764877671765760667961821734489544348713987831649530492867647499882888998282883510475939552718001424675142862882137022895818214867717568700910097860529648351557803900954727802817417817515280111733387905996308583560270586363956997194732676691893310501417365552654297834403617818624343261187085278046014214248099232806293300145610585756948681801306726491432989584073454436506902137486200430166835026439730770830411292300343497860698310057971694143250889434486019357257259744112290999501011608790893797603974610828320839112229340059782001536975816482422296953057734196368823246104610065343559277880859720901207906061945893345486438632110911993090453093374812748190585204734870009209501083609062482491999478811970566499367305605590425659217602878107181146297096134362670556723391238268683189821750187536355193477448518273350482786031501187502993669934884086371142502136547145064786564746866839592807461266751132667168277730640321505412058332239265892767834025365230308103065527162544439901491178833905264805823981359331188919306261701797496820336992115324488497128790735956867517110256653346912904155486482255802093535387692564480000000000000000*i1^35 + 258876646217630117547837095600186519174227344953202513250444800549732294200657065641986808446035125807819167945900400412883240877092633789303834901927439578207414353804523428380941723369724259244334829984809735829946464869272349518610201653498650376459926531206792891593857052553320313439284218636994360392694186225068822414361219165322696938005231723820631078043809845024592847351816847800412171161085415919627718388443717754300328142939585842447313814472730316610582268621773930877083790293272586542744850489754113825355801269005542332293488750358591678513118425082637579867836213107507957348781454119900504737237576272548121506893400274968461026929431755413724138828272804460854909599993616195478422482079527961352234160481649558872351606553478573756791535756303375422950716294197099724301583615543667203100323453813765331144262318397021875594404296865848849742922166465773581444635353422394150958545217892285853527977224376755105330100934386750966645326523860617288008848782009451333029225472117258178957827018297282674809948954431328184797183785500715779142378438550989552023700313610326780159223114844378240063533475065034685521265292729297487938668198162692054411695545964785529739404981689325956374155252976781677521109909022161618246973200563538134999061009738498048000000000000000*i1^36 + -9680895149629356492864744524113386205826543601355826365106288209982552545537739245739903599223545832529180774044716204470399790735817836455399405765734665725235892826874250430462977898396819010523211502212742952063334711051827331189424470049537925713953660868039248807926421046433783940969926217631010908245846857210644797057828081435036862630056594230153311708410749001173707590834744412437951905030265577401292996769917500075738577674276859898077699925165322699360187600392308109269997516889741022034367405388711280310442287220589265739817020032165702220825490908801775404990344699124856860532016841644703964337542566094139338792221011042060274988338134227522435526827504865596068576371662280028463713057340509673397054688089246282216532009216325227547558393494952434343072620929939216984908831689562711984023134873202205270788982562988595292270591784378261074887067460380034911204594607455141148497868971606052608219801716737322899649789461863540653622609526001868491226883926995520606542462262509077660244068410320943542906685343642116095728783815478331061273757794143049434478939140026840302140952095570855146427919388681263470618913944187946681670684581585345128655748413631335900816266902956594090473325069569427209048923459318827171127443930547329192008089600000000000000*i1^37 + 227099877665960100059658333377755288638192875009683815979318786909554451988905139612243655312982785443603222026382480705469153928517432675758019860531140833356839589874885997436696849801854134768310314941258870906712217462078676763864686589249019994659955678417630111363975644984088335881963758162061371828270546065548058986040928588453775864145103450390117152672520153112278481255004672657450518701528697005619809605105800946720162407121958734489230348143412508336898791396461952169336570807157287600409186671049108793989945931322702456342390682407196502436967324389806756181396556250799067840527019295468492159180643923019241744776541466634026313170193859989416713501127886326980946950551609387576083019486823456658259584737159529454313414808146782789823373787161516513176655904549361957314306858274787073689924463335717436663426110842130335135668535969979369105330854495966403506763743485177056457426135690427139452360202318955785204364179692834230259125025656321991164725802951711556598392445712818337679461679033623542301725883761981756623366598415375354631223193586603095187743128550335670321728929599535165949662632970131091833524132933042610514859558981192074342335694446736830152456764925715240795639762981224726461454779679752357390590651253391360000000000000*i1^38 + -3956788275976004031473301580809127768021181141081008398581068601860722313433699289442137970629574418333308346304428715883021372151343250797763551051396041384191448723632203360891637049972310722663001013556271703785146672557661257291865769389777333615493223361274979015119867236235535753713061852954432241484966946376716184891407397089439352298975485541896036095478618528904825787189558989060718621331771761262624855340330727485198382626189558818293103363770624231528106107772821893820012924109797518255051962056139676913843809437256163922470852993734702159536851904865265751768026515661265621759194179292703059221381188471306381487800668315874287288123339304130086936044521813865810352798062933950634200388803637799682316247843563031417810308168564517310331603290602369746528574587725612454089364687743018182643631658986173680762576199469362764484294646354433646239355336166214146287923448742407614163863022379883430698063153082713888155623884784501555835473041067871691829165440499140525640081730058970141675523439812922800884037864752601557375761464114051421941502865882525304435801160378290876271296328185044322643417106891363945848523605542438674961083763420669041873810632454321953802613507305759894629493458966959203907997868951929146572800000000000000*i1^39 + 45778682143484579299991645804963803631655576297396427310681916867945004886846052455737742452750144144178003226845563062453548677059866955817099590048664808047331639347961584784027692845705504364940176500683411758853457522115954680494018245435873487109584101481392512754302891041669946257411252411244148230505781301120183728592834289202368480720364650489227545634695882204898536719349525677433228110465139920867602716349978881917207766548434951999547237323890395763390538992536980142975999481857324583796680568755058173862202348852932190298371276278420813432426552124234541987223029046502462878700555393565149215269377908537281841027907861490958299227712070061494231269405178986474774623582521677364673674788716840090160092653957217213427513297537337578890405974660061791245527234434766236811984823905556020359119065378135614198660993162126576047769225942721318354656436736091564601083752264516779423845232213177886713971288599118860442647037160421194234409559109048718881230935606552995583547705257604427159240952677720667516474186466292615156685094720557260026883065215951560162747837083584820200362845025547191051802880468225399394773278223313860688339700879287058838975919761706978038596803074752135549001044409264042612285562159104000000000000*i1^40 + -353568929764683635290770597626211080994826761205269812651466481400207260925610615680072650573256224265989799268086744521496214025372278887222167531382252307027237311132938576327928526535324902623429653076324944403523076636873003951324228257305222628063374202366629677695047103719527084776297230941811518689295828437208125285224519925817145183181135112551904513367520824728695767493280901950035165694748940459662804304552118792803710054801318544388327713817497079169988889933400381029243164851834372732324231628914866009142130053805285704623755567039659451970389418611875902010903803258997585037690353368319120845652053105207553205284329082903878710753342418954363234636486041934855523630913699674736070163948251804851370084611937894816622354063969011469811168688677941341592573160475108511536207079784031537561557021622147668014641710576974304583171258645770761219542339560618197553663836346695904824761675528383328583373655718588045614715772612355876755582047133028888252373330529567921656928229644148235604175048336566965484116168554205048271993276393867782213404588668410393161589047852679959592433563551177480327137733032323161537703874335457617094518416760923037682229324202390049508659470462068243130827898463175751761920000000000*i1^41 + 1336142558049467787586791457849429339495237567397836931638294566796481949242237681501064526008373562420352352261132217159553396736331188637813298266935332867317375757683071058950897095613071070226569539134180357079293354560361199612762777087824465912495328326259881903527705665683780767187786866268519898749580022009116460056767040667084752393841476188871095877581521424622263445741385339197353337445133649443520956941538894239793319248587674143232094981790219666138992623640179379916277431615319804826554976409587702959807974267905826298189022870811052750916793468294564283716885043106267188030289823775132246924067751353895150636351261526866021891668024281386503506300437033722049050607356420334779579220636589284113078749071271841953154037008335119218406957530788042474641083534466890022609366825939834470833175897321810833636091429273388220484320766939109940278354913944355760813010817657777161407800493106180941514824020523258105288482093152371617656029072477129318353320470050210465297853272217252308355761935080722720403570520599120026663384996869000964231955308967669725463442770628793533540082597334130698629191537488406669569553336746489278197537647721835358109267942891260798509839957033450125459327549440000000000*i1^42 + -2343906356611997132471188843521122727749294101777742588585474832021212815893236415904024313041254255560030922881485712232998373023302573659302397593265375779013886569878407360864871199273913311097315944764837892471878632409264983499345895087839978025238997612193619469425686647823817043319204108364925007706899607041716386412339995232689053672824467259962495990914141676476400381945158684749350680761099888995744153491240694858631652118880414473748163316623781547300292587727921429412994035125803294651684676240606754027349396266719508652379297156225412467243838156185457995057962146720983918078862853362003697433151194496579466825589500157906951886338064867587822455272783380621842933109392316740093794033230608989755382913217540851043689407399485261844024115750014019918559759629622011175093074280981345432836375098228763208070176757544089254766769171537364121920174927389989460504039871177442760988983123366056890781239781249539737341775218537673406143116318238572915357465181744212369692168364425752008396400246476709221071239079150910170118859532825305688065135071797969814365225149524433228252644789693133631947952060013486131020578152898620301556020687016875662641481200622396531351956123563052236800000000*i1^43 + 1975807771054148755761960211968960816699876621719832613696021979751699649993438454881600958742615204538157045203200675874180331660904990451790214919009345621026970133955569926028755073452736961126459080302160863539967206560877489219093658154072711477943429966491566139137671709267238806822743399547189118602283886067613798487962942478114720206854189664292056287721839589981570353541239295985209312263522304889897674420965703949231480427913904020622805884254937636429436958582672994136088220370516084297933401665229196960899429411263272210487392544844154114236027161994985527962530195512059441402770584223904677864009283936554794777778518403563390792556801854186316462939779406496325175371963032899257377531802896333770939003269927160238969992757998832672169736607659420414021523454326284036517102730701352274950168937425773401029477552630412473367379708376262540145037509227137459975478804074985229835556776578007138288621511269544712888819555173078278210620797490276416215246511596921063788510940286935351776865652544996162838761659167247391542208827404963583131548350058327056019633501081515275057955822734934963639521277236918507152692767034457847671076976045128007373075556579945981972971520000000*i1^44 + -1532077757819325447872213668906152128948730039654709731401315078996115060366186375678285143081187801125136445903520196666254784781893495677560257745083907401817255308117524288449575810073402212779699965949875317938337487140511846907692231601916563914457181726294075962911672292240952374400899879129186719306712779101138111997408334105544739072017776481790031037548834164701779246945694293679208525523268063628647746820670743583057919616030958709441407308902970996598693528900277543705074009957600252263957164503299919446351279088251898654211001463879725374669323537030279754312186841717359148251729094946398118290890397413434839976656027616048629959750966895133006323889866288218604381835651413167893327635287335197734875430054534379320972550317615140551235588023589417776422115526899250475591277359385187952886526940508971903077625512079375697922693905077893757096212037519936544041353921035752765116838775329764207086537104023959530149120853492473503831419749636103879488574850635883640960204314252826507136114875113118935250018474933787660204005590353342624961170509553239377758253424820745785387273619316355157809268975124982682301197439857632563607278681707163308942842926350336000000*i1^45 + -146384463427416966450525855613113416869259584379605858953921562415138010833873090156521281111601999127243630949656902980395448206874637964667139480852599544889515526726922783539833521640036131153268662808780091842479416294752117538083019982822268659378670308874186611268154542358967786585384045233050527426479133290800581394720025039632631462690943457839961398728087919089517501410068560414474675887653202774879646902221536517474232924675618776366059541265175932311169998505940469911484979120921816033607853155153685053836652439561098387277690139532116789157384895763828476762746919688324517587148355211252232785605118540539506730809229928423570146597899545540695466552478811569073856430716128546106323619319422647072120210108440497408363669180217149077176846957272489484365346885043883111009032247185840447916349882374418588065842541044716611858596595253412262777118693432459982594499671839555467426498536582104701974562045890603352214610884994979738679749485606182114500113209237086815188597997046855467359040355529319301035069463166837517253900494172224477752787983938241160688300127698054518240162676593135485322263550113483625624179658320260612332934915244044697600000*i1^46 + -4718921259607868186096232806886664747645706158308118556652458366945968226554304822024182445123292971147427159238699529181142603766435860773137634223769932790207845712510231365025160374782428017237636428198796554933041622686487725974589036012506239305381521504804771346384864930354591730522615805309545527277327951935580009217167547666226255453694454289524040873490694727374810245044532232871662848415867309122901002934127783521293129286977526506066790999172028359814426478706053477234073491914819505497680602630243299781722806662469650560561722440209212401331102038068739815821485733452502441694262203167412359459893818198435776895296139077528621623652821941280629873763731380897331448618580338037193049283060159421896504632131334352248123730593106849618115209658503453246531053083577326191441072688003141214737790351769387490635391583773000969528453788701819405258923230605689271158760578159709989992972292789643352540237077450016117228696534898778759942722932815878831715084502444759548802610274380516618767732805949606349991575145361621613856429635266729661554859927554478373485408179481484020298949032902575819799016704594366029138383932686386882560000*i1^47 + -49580045665029603072365740028292750264433372656507243007938352323011221151762194836224116942094686709263623719585447129245128628243363108484463076715553253034463305450925832089690338855336944016107981571829763275117285670393154018826583259135869577987666601900027094422671311162475299051902074788427188059236376680070011560469845406359389902816160748880462896434393674753777229734237840528057335532939462690059061864131813076494314394773287965624252444550618228648273774877699902075524739085990318603195816857138566039052541941630428761758030584246144074855730074738441192460320406269611367874824863765073648591280922125611313345570715653705100506736020971493598699059359739474206863834932104504381360960575564753192015338834670773906059836543007150062603960408126234037009351617307109629439317992090405307055071197167982413149110634976269945843635885670670408074710733473206946211446682058612836762022042635719053704021344470499326475466760135655972337380829866750074875037510628095490569810215464604703485377096469626012721015818298028918791544051532224118066215428871347254802490489883187824702774016981124881954063255435086842180416000*i1^48 + 51723173207103405533595030979708370154390900150594378607164040745133221259943244269306388220810544035130565794151644414751249098451366169399669309954608945078328021114025373406534904178466069335415798854997260755052042399137004971085108974394646254066577091981944689953499092649590140622677972101638218708582743195307157087772543702148771835206021879407616710795654249131724531119535529066590915635544941036025714064178179613714751951581649339497251075938990817598975413136048370690202932877282379374126896588389812790504079760657435237828779502654003452587704831948696816701606657447146737186085956718299581474569465296993500619125925350751583379051038990085340404314220804671286389632740350070081004607154585457802558768548226830407832987427177945180179546290741139445105263762516344934232660432287308054227394584472926382040322333974716275943899504283243668981899545203657115391521138207944614440239182645588899154714055166702986199753811608879456498138838077043630504418168081286202893699734225971444966189738287681075158227185469467164154651275758096941110586172237509208642210785419564844210407671773091532514068800*i1^49 + -15512694408318662122597948950492874362370467789991087678267620668877574020157058827604844956776646311243069817029644020160881938585881440515057530775311949133492359530316084074926707798492575057695612154035788024318821319856173259233362165002159263760381637025653538863014484959119006159408658985803411991578845894581124356902939866436887193680311365400924514784283346167702336533083934361526968887636088912549267370147958425858585283009262210959721549942110714539726603484527237223934323876671630834614578429944589007272747397767116594936364411050490772964908255372034266982355173854299328818734617654060650711997395272782072557455543356829382201911729664370803236952740020120219232791534933193036682738462192110601594069992152023276990614048132598176458126385367993236791937747675452692032914400632853288393293720349616853266388162261460883346786402586893137622458697258246098234656693748531629180811966809341674652186105352879720849495656004011317837714681141836675203505285959481657359622266637219253299063167381715999835620646374572952752264106946325154793280575512176885836030606732685228000273960*i1^50 + -287490187598623719408961426552383627664777848698275869543770133217057892383480149285024750497809786884575161179958079844520259084030635492984323892025538339558240870901963483655416225914092639810721192549516869456443676813759097775026937166851811622816561784756147859739623679533197996286643488467604655472418602234567945503747595599638271082377861750854924141959933436840973626464994567622290189738877327790089814379080581512091091264945516870697280647257910897076371490187359491465715478225975782188551146514802019311681242068798495617593575322470069367873101149889965299579911967412398339503660058543407389002296895700567630312990493823113289645867847210588544967136843543594753136697103085260715844640987249350157843373137038115251707554823313426345993322745308706699302004309098639943455843388552021605588267659558332588120740686269312662074962443602563073637516252055054431067863299390975952054433101196714352221314490469085765953366685023868820382224975922481537735658058571810810077687425634399845931930400716084051783231097439171290560257332850110856632805078557336587800519*i1^51 - N1*37905479033091685779018796079040883076888720620329129160558044212182730524550408368420966515493922129797040192290915733292085624749683424952675859967479695872396842561123311876136624975854835524298172332495017738829103205586124813739746773766194222504959847916707100039608113857930727963086248512575542555846858419096782487989212574518853772744056112310430769517956603434068291119331820982373545984*i3 ] ]