[ [ -22529495679797138705839879105678866304760071971007092457271989788248516530879734138572995966316699855871065852999694535452601786024362813728903052654491835060185482599176906280806940143675984395355756485181373917810620899678024988644638434809816846924218502148356941053901465957945449723400600121012135773147359535889116244675209166679230433822268033140886052620359918876801231494924576245818421935373303923658587161521432217804622030041665555760727483403992576875286241535709714278972705566247729889301349925471272108128745436896333803455319144073133499340813801437750602139443029615613046112467150219395582228586337940908868450515153801308409203109289117037612240159785438694860946315928669712698376042563199851798869394806213545007182334209730705670009372365030504595357123678135757336063584384004544270358164185918114153219875104214242005652397998543623862766846668408681164457160962672011924227172818263841926036843398786850478841181936900291581883629559640169108386005900658775597539926253795462761686754776564581604123490834796486068237907564216026608435200000000000000000000000000000000000000000000000000000000000 + -118505864480234586524571793840894693332900618094367933159176579109752334569999569763663801371974998255150106929483374565043681989443261845841256511859592781012294363670877883092378748993100560309803586594961380637262237580726398876532265989606185380918085247979361806296136922031713414921570376379091122614110604572124675707999330889034556683005901746658571578948338248274744685238423387371612095789870274930536856759594967367542806821455218568337705331117882992004265526309952536169978671520395383931874505778908516456733931597582444088234196021945989780008174721510645750804481318885601027975218578256281849882488091848104182736174716106062483316037376769995094831933261388539959099809583841292557023627319625941757531108429899415712109846653006961452586685016297414353156227676806321860121262384819187314044904087666201314201200229070374060008789500815651475214655005191941075228049773770370797784707716496447214448125997143153688452090322088266734467788383363681587252390726666111076021716279771886104815254445082855201786358034832742537899747937974568878080000000000000000000000000000000000000000000000000000000000*i1 + -459726678459642726818512644062759124880210459384951635043103865875358865495539353629869953307184627791550704417243057300748161212623948329677320795487425092366340200443406605903746317476422415589573410796000008541009433725269886440585563814506681545068889290909063395919327895918525304758510545124366670112809858129582161530158686866688785654821417276201602343472134307145808466800652142327187416130314828021368968194311333266048005649886651289705898400179202166036085299053957578350732594788868803243752803151878184634151860995757921045484551366349328376326617208994758380585477597842696339367778525940685119229851663386207706823015939827405924596904831558478673965387548276802959544593682551358787161934144088868907691392039225846614169176100703936639484654385421542234930034957643612949233236193288518910502463961505989344387313117265837471460193045283161770608759098360202652497070578580790095852391124455794716301901495228935708973390097530078696432414662221681260002608965703410700411294335434620728455817005469958962184325105010227093870266660389755289600000000000000000000000000000000000000000000000000000000*i1^2 + -1593110558535485074196716399078449879871901006668872345681198946398216178931625909185391827942580490958956731840435272298529338628696352067744080893234741137189082031263690312430899671181064243066996286296306107475370454140170337998576006404147846953495456977994237194465601545785418079202633177352416451881716321102363102681474854946356048308889081538869286351722491760780288889184944422176612590882380362705277887469594166182920875038318829426621042022871289257505977497157873763673243027124795907872679633226098104017968882712082207282285884711009482036732589374365462446665098810109274744707517330502482950518494581846401014185693117616841448101872318435383324429682875844744576956962689205727989462184068198435888483838162178710583671011729389792732427126027564674232980384371194964269158408166208451543591020776726195329434784931481292038552223936670006252034000167900051980630427509749609039332071952325789272138041951588612725972133199568355168124870440472632595497254563904359800696961968432234244112153833586981242187943244096763736433607558656163840000000000000000000000000000000000000000000000000000000*i1^3 + -5020014325733593613342471946708880708619547392910369347088585801947659461566351009073848316019645721496334604007040352397711875648782041292709737384604755946254710355315252014726914512290559324709228121180233519588589604435157277028837879447070021393769632937981901892442315022309000256489892399999843991899410535990955907435701592446927040041627216567063454272352145513950236373245290105988903826045683111058659288729029471536161864868835839812085420945863063372153776510882206691554705212040530072360329276352335970979101593682207511611382445326279036824103184493875071848997355476389194764698220648845928681160158713393730373629057328888530254893562903732043212661027455794230443520318302083136937630221650172044934199811394177608097788477669681208518729307775391630691083970511960806131369986985380024174704394825174174941822748830126915542930986364820378621833031143653123673255343930183722182277716316715660999009178577164458393574660724257690405804295665737042207916791065496672733464910096565611770878849569013063244534959960793031190012502634051665920000000000000000000000000000000000000000000000000000*i1^4 + -11162062047067557594976726658095290709504077377033834981136977219544643884023962390504524039775329633269614927808570340741328068081166584016522542576838977343490567345893631209015097006141552153145649077468394758709308027620161417721990148918460214357136958216695116498838736532908837183314907249214577268896786818333726191188950560484066271196404791202376255798389403473298073236526947919851352213870457734031292495977966492787113585089132143949498732265180733717749406038946106762353111470801546084486196080374184346455079965054830324736606234355654879066050924588645864507960526996023931089900005809164231392923843515660829866934501428278178427918586239733994960375225824842033731432659737778535270232042179318941310851969262737745994567643898773059303606362787034591141990809979898513606528656497643799296261082115263489854658649277308560107253442198385772001762270267552556434036106938828014402366733026372905504488127554195845707423966538295351852318883513058017594977826088099056074886363617146900615659719264160754358587541714058294011954833478354206720000000000000000000000000000000000000000000000000*i1^5 + -16320911320273100985004339756215381360061958255685692252564459848196126174565996430778815539534777923857065950465234045274981343790648107837377927795122904884773449007626024984368130024972636348981853266130644172846775365307721557428279716725974430285050898214790004877515278097109661702106225380242978362084406002691160978750145021804373705803250900169359492461180569323428409878286579648028239788021415463069269281413771126845624159128828694817468615105292993956271606185234931294573078805800566908873484730805276182454011945976109630115179045023084337516299669475153683396312585768002101368398869166417634904143640717429750170768735059471832458484150206450482858801254399324956891136498647190540091403528462237261564874805551633103500310694009130577334779137016293801995206871448853634837593902453745559891104804628314256106898905570896130121699457116156771710870097777406398816889485622012939163185691506688063063732214767158055350608075490948374442145494804119581342884228459433267604540189213001281488041236231753540060359151800295978760987439091679232000000000000000000000000000000000000000000000000*i1^6 + -16132712241651969952519668086663934977209321257029456928665424419363006766029467134204667123635188122317224087575062886030433193538078390173988202083790940066782489864425380565879098727186275709309183182073864159799798547263660043547180553518738508471149135543808456781454085279627511420835861137007360897924087605574048065115838653447907328680945508752646578941280162988560665365160109686256354728906389731639415678039772306429215897284168154342918855298446257939167500655489327812343325600025579980943375103926839499189883806274224276762748903541698875088026657963758190573815329121866037048594880022073607521795122686109680982632305722681859071719801192575327850261962848867125426614129716958416896603687950034036405171554148640002164133278717072761831141921125518089745218842461371255764801162767620112849698658164118764892912277208180246262525110716832724318218370058372080789830425566740962045207880654135180983904311411318888261139317602508869969214222100358928672457938837370080008684496318737202077048659161657682960518209923980645799130310817873920000000000000000000000000000000000000000000000*i1^7 + -10698797537164989088626608499734411520119369361950701680331238304999606124665187244729417776198812338309147930255084144967694552998900263033956252698990189612897685351826987090255356560296775258084407857817629158839722999077885657244305785369189252205144038968804102188368491654700219930574220065911524049681798948507538435458974841596556978989294201366056862447782292833527055614450779630784555403787632484979626052695061325371173206217383961054728438436483915604272881925512042932705064179443610399210322539023431292510384186360998704289180005441440167686999147121543945132268206544334919826213296046603623245559896276806965836123739490298743533853082836987088955745692211286284516367414849748188351065359472860703375049812708614386816985173430280339988542702223519789320778807782906903399131564818217094989405317827984823128996775745911572111630573217894337104356495863035308284138645352966464378676306446039890333052446827352539978824177633841142757573044227666645381698873835396575426761565001905628312375729711094555479211810624012483558441257795584000000000000000000000000000000000000000000000*i1^8 + -4417607844713325998008062543022306837905521616416475018171355781757785576552070825871543477872045052322812705270259855762467327691423119202926549943470978618728342530703148281733515782875756345090028318964227736134313327376838701880108649295367236951802613209271520286900839370036452115596659147072288816705853415222935143475559354040975297281923818897395109006836363459086922338718173910723294421451023230735261062580246654495004939780725257698078443173385276089957567707247535698655932484079863298669781518268403472791222743610099307639894375413366435738479448956341426317188915307482849684672855704772942955672776138037655341840943763197946494978899176742877270996334109184072289863394188309370683287496436128639626365549251527481250322470158133025089691483616503074114672842380205008776684883384624420719113416960161164431162471851304164317324422404978273849952641753874102687287227218678466503334226647239895414295523139294267439599507661373221093468071035272136461408342197481369159222823106352636172869558581451648942041559124983220602393187057664000000000000000000000000000000000000000000*i1^9 + -940997164997236123530314419942907371700325337729976305947980738980890378046945293574863134656116876762389504383823470441991583524223143806296131738589857633842134770960295846334452422132368502424878781767373230356924029812056834187990257990938685382668566759342945434769428966764519507807358104560953760289959615680198968949668084847294463250173817931609090220097547315543619151523963310969244845442181239614964519110216665105076234134537761058480142243424040337521084575362868354185478503163777631302720430954622007318386008414101767683202947291326071281522482977777572704805581729168476510327712703984907386737357756065048977699396725368920528863875578342831502800675781652898931580448601426438723479467452551962653640011475052851825740897348405486250883476062157154579794553385203310253074535003321495184879011993578978609536993737462801861270456930272782364556920381311685472378310699738449838034693704942865630661004078061945041579548500159154978014183204121928879407051539563860938467713796493815476316246667732217848136822069982111785675099471872000000000000000000000000000000000000000*i1^10 + 4661678278510609646132197145543941575588535281216046539040372408537573642516669065497994098235968656510542791582937353537529633939852919384313374026319798897890152909672236280607507152276624751129928554576229260860929848829462476475056627116945619088656542018977185731236173384321744872398881156364705455751081695831295809102456462498859091322931583763279531675277946857920138076385120926751995019206897381265298155535048441196478008182575369022691723549949019469935213533340480285859836793683633257263165754013220991505975845586436390138418903296463590258555826997930293400798743449792862246087703124397035040102252279744451374035060067914030586154689797397574171646996724037375531704986390811349342251417111466222706294492136985534758363888123310497136554765317630372607607298205832461152067067189177066403019324906878790447456647808311992048799711509683564833902473818284242490099966057468930168554874292404212034246800445038012962680726864078380712396267916081837681049171801786471256770839689580381570765065498767136016142014284997548667463270400000000000000000000000000000000000000*i1^11 + 34902480681700353907682729257939404612661592547417154497799400600654430965461545946148519773030636521994112802573407457516020825381506811973844916119869544797757002394297503541387242256220159004578290170225677304782301123910513185470715745516106626577686420081821503249634332829238090804364076590917585325370966914339723513787558188964145335030488406897857727045668685095645477471537999570150744204890484185234514373905064803996852195740551883651848673882870519584788007078119952188596236733952271031240595949356126217810613025738612617264523636707460286578490128615976437691113393871298940681040524882525177525636566220298226513955720438361182534235429802457443261828322463266674991681847335808468675376130017152597981399531377132823904029878559681046945244458445861128567633626350243607711711999284192974184835906928754373748481241012270091864734144841821611604632260686103526394756130203213895396933478032360138854650979161793666460335436620149665846854263448505884960663854634907709873796113908290753652628098967391513222735847163887373770555392000000000000000000000000000000000000*i1^12 + 2204468171991035751412818873347420000680451263211828922895727245471241920893086731727952430357934139251330336757680327146204525678547083258965903042949779518487648226851480779932833030437238282228672720268185852412879809697822421131581757442781924920036422734624206157477723287269576637045096897159213587949497990477492754571969245564577010883468501964625535811080922948198866309142356752859566611820151734078857794488289454533014201764091485890790624248722996805497789868077684631118444113570264099002217884461473616928655963245923923689148309644677716606307873964102892473938335663993413162683209767061930643969630352383473062705778730681609194681689188449827177268529731197282949303600710984683047192852203432835811479811073369007228157915705260210966701184328054059801337817911892916279893784333812452553149054253061213215929435946473308649353949869792898115328615209705881629046908688820490759893692273028645531804160663906863632002193261017342150179695920941572609464056052250084115140835275996254930643841112068004844315366586165739126784000000000000000000000000000000000000*i1^13 + -729585494647474044128211680044667594317697433576857081414262292885214002733426773289662386359671122303221177756306385875006868742583110960296702969668791890803650213180804036414754255941560528806386242599579507198353229476145054156786029487333256240297498683233930080094578033411997805569054490541429164179065160682328727296478352420454282589678180381144632497346942019571583319465167227490485300291501224599265337583180259723469345670633725157420634450121768806152896187988054329619871620125764328837692871114969539718158526818201686890310595950849602828991846211152724357361878675385128671141645143802708869405527837486595883443436621621895280299883449710615308973640846657276719259414070311396691679340165488468841865722482219981961716704148279028440811872699331536491794469297475741743944595259996617889441321659572290741482620466468162352215230212637093351418279087226224981698373347160914932613050857173211561608916330083667562217221169784438479762801617322004193935398889572091799762280467368584960922967965564213772606063601596581386649600000000000000000000000000000000*i1^14 + 365907939556736971895512554064473854470027472069544658811290324318639796087610380085426016690562560302240492987288855799438968437983342847837835576435071608853163672713886942334577040157390337231117913585020157270949275318046525690704031906598560941130222344351683114505389072495860763934362045090237179389986573001015992598967798833846546804195991598801946186142166137889096902544609719680778753600594224124323028589147929401184946026637541015051821286521618935429811598445680234234258997629743624451774802507726519593285433614762981158401567511021920642912723904291124325882514462784375367622246678734449501640540895651901448360633423215205632459383088056710853423034620586227113458435829895842727603431446851522793304205018690269493857012522116631888347452061972357378611305544972104480496686271571763775334164413960665705049527448354311807435098893867649375887330617855139807612877297993974710380334957916172663713650725011510585909622874810490322891368405307279494681100618509912823892747286956486251497284909287343583450163487803448282316800000000000000000000000000000*i1^15 + -89493423516494732269925814950794029456668982443695647137832898227526940871986246075216906057579012044143104500952422766983395280926312546873767628312496032873755139029518851031312693255811083012350674827149334326300452470255731712221254631034127563771907542930382225721481342421109846928310071251680466927935118552460116591619896490585794658053222721953768998132389914754658463322523683553117755656889003757099426950218039170165788477762044108956213412813556926466070823258631332122497299005981888055692754522593448165261045946838104992757997052893023359417982297116119071808979885279787965018002854303389676216092594362137486617891123458635691065910293739567590825979273666579217810435975267811383786498147290896755809169272027036159352593454985740200507036154780803836486314788647188015979275668019607534705685777558735083661395908562258240395894848065922822273215718399448495563815165091151758189611483632863023576439684013667865172820955941374845871841723457469442661477630131775231426916406781606398805079329085532684869644215940598988800000000000000000000000000000*i1^16 + -1429819030395170544249379727808255107379295212321086553841424505084244907110351025641634077130061627871064298502976493482668457237303018551594450133298454049675264560690903210736979522913810093676570556414074301128800519757501654118907486229122936351321697467559164155436608569024519048633006758986393588044751974470370202349936690998561526552262579523718292471486627635750387902666056097639426765995038953577083555271491292902777934492272622715692390190865713534581048431796752400592344959881607056831098869050376193846649490245445202687514209077040978802766374986971940513956758348527918770811621869373269561097715030329805377484668212887723898102813387188794606006900297476710204917305436500964502978151463776300761779960270738770163631332011564365249164872875736909318963837940328808435343099568110758407260657907719889406847114285682590681233757741951796871823213823691203839849384678637811124068241625401049738007729735446764162377065805393350545390676779971913064562123258717207449573589524481644440701114605679234255200256002516582400000000000000000000000000*i1^17 + -230323796708510859123666686870375083704449571842376299390229907486233590466403572682808866881051444737294500417613978475684572379956574669573034085020429352083507359641152354455025867918215966174239774355323137625058440765590886654597884800639124443972636496016788308423412250974707258418357207509249819590158596462248485167911091523330947556811052277968379975219242983125398181338139669415379143438607462810389402694085091105620346960501310603045976110813243463999892426309426813965765048708300740952126133425698033587539561560113963790697113714855864182001400512392455116885245173226409885121124756757032276530554138706524367130359460779125533210260290293199090293088271642102282286859533584713896766975605732444783304064042335089548985944463788874961590123043599031061358375358971151384117390684324301756284183880937585332099322581842431401268146040955967512667741177418798137797092244052896564798363631931011266186919918931554162319262250203998166493080781568779573501026154563328078264520056381283797300096092646641704702051478405120000000000000000000000000*i1^18 + 35251831552149689154646286197452810277434860030598443432725764046775215351035101806236879415565286973205843026921334228871348757906683030579949453536953196379822561005438070711490171171702038254003577291015304002383705722107371738083606837054401585564234034899294460074443681550538215485695498444731438155958647171829655825999362210026332587487906448627147754878285327487107553590716780557153504863210534731255259283534528161506896202494121734311780831180878690736252918960213403994694842137359112406908484892765891500323888199572972516223524587458352405542688929579902576573144192986735965305543571600968777385106037198872803200893372288047864576405785721255322974566850054676730581241813238229827695004519006157955016386444364248551680417040872805163281263292562369592375288261427099492099909792838983567030532271250791893819110275294856798345753680172930560461907059786549553149019140184030547727316988274042256968265299530229526132143719700386753849912881199172385752623371705136690271103833035742511371634458307632326991354024427520000000000000000000000*i1^19 + 6935530183608385514444771197706791571273790524439389135872940717837422852139562730236336682137954713204212683652610383020612259898514472386941573742721643833129130665032249604256121467639358592834525882638183291904279439483078718747259610294559930539705753767143970283016226729575034461983785637791315658523657913849047775233678930824005110407741331881962843647107996886198369987037083265145641428203754393941951316670534161764054288147281463931117023948740320615822636013794310762287984019939269299030951421030242873156974092398251656112228083557966361575835571866686475149811336668521344029336589048167697720303097732806271743480956093360180888456880389503886412326364519648517200167330831475933164983498486861950367959400227445244073440636848514331088189856090439949628376235255420719223097905856139625484579305281709560317001001927118614800843768813020645197999578009053372823129825405253940269328184401810401172373706806460876535073953068845914725266897524239420845020242667338295100805908992430138190623870565590369313133722337280000000000000000000*i1^20 + -86515209826893652327854961267207961806054735900988372539234054255902341929863467968618703627947383182311352366261750359998832938252434039967587776885064816944605174015034863614098146972477768057076611518529957047638320347368527983478516910355199920065743223244686264076511315496943622195734852867333980528066018751740306226339424703249810241230738916485700338294851791335814965158240813012227760554167203682690404858375318018010344889927391570202201971605613790096643092762096581152557980020344264683798146612774188217520262905787932717919906561741340890392353705904779861478911654280782015282885345025219014805872765756050957305506647616861715797115356493497183171484308135597445258151848164710930239462667282913222325216437852618482925899430272564720564545367268560112134341007348833016842857107917370684702627574730134499388349873007327518718603395004395708706523447067487356793264096416979640380430589718484557077181703973057481742748262837223007947260843854251837401258608472622094918053904345485976391028014506579219955318784000000000000000000*i1^21 + -3498278543262535690450692405815685704953620017687047579058564728777357275796835276531399904341221440059137055440743191939106933669257111888693942655617489338214121298309279114851494506511282429351695494095073475912380789396163330860911401125074010830504965145467681515329330465607529903291988095007954774671134980576861294783519335485720087838002568951841185935389048209355854977232670434248082616382496049291546494736305097154254068771515478165249796784976282307112043383207582254108607139815898461057921004493016688870593145445009273449458891828824650330549363379485994441167672570392930330492116096495149970732988578419775292878963736665544008712970689040010047441466409835004615280859947628006762007333512439824573197352486532475146264067011274469640538905134478362778426127438819463084875066895504434138450206139385483713944608392305032869815611610164776426063892288115352068730912853357422912847770096318666641022605988270998899340502625327722949977941733734549114690264265292427846730537276149104898820795850835417156812800000000000000000*i1^22 + 571793660167284306700824692456120451677878467831276562995899677556324397913308377243575596847278805168262951496952756829130889323311797610199049021516861039413721473679514689902851106329033454108182890449249914635995086016114381550142520987426967915136613530545186908485925086057856063210401217771411235548144595137159897050662161128273926755954182098523296848476289802009028409850801010231291012765770845338635103397827333705398193519489011240975161192593941432593827034915474267390220542338488068306147953434426702948746469516571856446945658777894922979851161217698872603491221741847554450260774350852872068211309538797393829793567959442843360211166956886704308806340075319298341490012315911021882216836304251797237493180836888672844183659067037623326491540947014661665219023672281464119132058364677993195784786633967164768104225819068695695279805749336342678253725102787080353539772721274305957500674448436852288501861000385938207243622974634155471926493320765084446328698577572813535832202720660216635613233534358456893440000000000000000*i1^23 + -7574111274913850117377384723591258540302804108197563065374210866402329237990500856227083178158184432980171984489873955937009087805409409089280882666452883282946723088636377383451835307867745247091004554334780693295525803289051417321340921328504805503932288810455026376332416498496475026173790083848107755157393914116510912791172169790475171546236180335753283462787219827554629279390158498960550933094197036820696849363113735918917498392906396035706902509784892248713335603514447435952081651606833633286589536663899543844887393347984608513325209012021802230726579425395653450922659855775174173701586262789797721319139796095574873669678280334267879254869446970105320173096022809169381066911334487630991509330267175800125998359588636751503524721440275644540956333518541822326321813287844050168946102163563979639305312308030788215107755497864256130077778948707875873322313324743637095335806476105944519141070486335644753250936995493625309942057325320704789902737018827337188131312253904646410306015820180044461938786114207744000000000000000*i1^24 + 68336972556395063433855920119720821063233882953965476790959642691963374072186000708065066997660891520242088918003272932507301032381272117258997446332802523134154796216383227083479031775850246394040900432476900132362813332763516585854707376013081979811020609235725448990650191434684466499379813784824609702214378861251131429404396389969434283893977144161598004383579893079384359897790500989269354760614633310850818753414610620577632717485483643588919756990061356067734451037420416320579031915180435685039951250890745978632582410234153684388371194593943534811196411403260891573388547159694395123094424247298117821928510384698802210569801750604165887247418124822610766388382678123852450117817966310895165093111367131476565853748966637765063943593766066967548588941343908144437837338912999920117740824848798446763608290217704937829099037172908423524010379376877027554919753755026201024457339315036638597307261611981462389303587551845192924289785258373285285199775937945754723934086923247601143473327656877846055694945484800000000000000*i1^25 + -324084967365418005210600616933411155145705840108588500173297275461618227875726439546688939706809280839230024901078478830714821715781700319848583757277210628841350144352486378684838918081718280014184829094145992066442711162419887151345496179494976783828532342422661087351686338050128597016183133150394071953491874547536746069697159486293619681896403037085686036051663975036329555632424962589056280525552276150336710646307616795807679663843895206676620383272247176884345294769322001258034581362101449524581613635587962234439259463435661892213551246237960497020073944985533767685360065953245923706973131626311921267177432819517978000793868353756116506934607148316775590753658211872163700668665063308190952620491658675193117758310516481439453116505851135262633428742168825627977839547154781397513321266036574683437245529249611019135681206823545963773333660651904937083931250993627293196365378832913844134953128205594496268555488337240386073841922509672552840234254925155996520702784476873594361935321651091428637409280000000000000*i1^26 + 797418976316182881477090312488839931769054540099095636315872880793423052695460415787864111424269550985943290942545921065974702343636361015880699154891421899534678399820660510331664115600252403544502275994218279275132957200192364693363681542898464231766445076995660189007679786607801205404478285353595577893049446933857800277161561965334656150651466806131228785276512672788337728025788688687031945242516219948232830177022127036781855839958577809885891852297962902183390140466114132103762612137194819090448487384631489314586646776661425007006872932402233264114726489667182411552778208308351479825634546681965622390603773995081758731093252166058173164118459066533601311491898139530894025747873373701867327391971960087584360052896588490791327246469615702468964184053640498082855988322940302119685079905015316949362427548349231589123556021175803192703183647141349302499741667983267607234076982928301932237814891304526700328819894121505673497700841209639057584186603075503874713169974324640031049910257181146480640000000000000*i1^27 + -987874084983444308162301878805231259770353463875991476574440943626374150774281850320628240562946093247094418676186035291384825388206340258369659190941956234993183912643848666639027002284547175344449025322967244231924779085981284303673879812955110100139065546420756849622549975246879236338924182472660612680067956573140016901789447447030864641913920182814869998739264664657253343236080925896791188858144680540928249843056473651223218737623973573371191071124867623600384244233324515093667566694937066217401577764422623929757326349275091129233265610131929967739130589156973998564596480566757860088815268740333465901228674834038748525840853801201980257917297538807093925504288905776245503129220178257342298804123263272692435833511620204237943657589270022060591160022541116833608812629453119680171708853009533004429857894864860920871649176680251227649408891683073047753648131450065042449871745051608191671613681569574732807658059381189207610635052197024331930430452856435971921088683018543734130756459220172800000000000*i1^28 + 509812673530964111623830925957044371502842593931678385499311248955498932299283823603818124757262233334171077621711196617574401440371879715704154468148183161510963297919812993798320476116821329542339219561473584648508844631270266412131276668530603186563585492536433714097748666329621957658609128433880149346332961820509574395765881166064412179429058338494826052620940028744757181468810057756000238852939325428650625707381259560232460847635836408865433376971114743430822887902339291162164114674151559711704955939504562398441045337023570652888593202286984355563974839945738327081208331529206603288250942523997636426596366799381036451742239038826487205692036933622461572514998069804503965307114544726832213198568009097116615921843162997775860359651868591960493249448762199283698250999735353791283287553209302844701681855832747855559755725444641746399930949580964110300245734069228893460675977678219573388045712478892114688461927591762948350702796000600843497060385984937546559290484992874299043243622400000000000*i1^29 + -7300012713138116025013508233013251748093651029749006441769633110534797529926527361805153710577157068501570135116711399207261678088299140153226978086529168751244950380927501391504945686264406499311401032983962619816048737578842324970683938701920098402202197349035387343225514577446556136883761163338228448252688708025949125157795545371370513960968499606838600162473684830505004323919052437783231344316765436478696870703456910240664811231809987223481812355839785029920696802972899188321388413926385188202495879091692181367951543872392137466199637075977509319545055211571685050914779443107343149504792458318638198384414984753952609359722547838711160738520401054825875017129958202830929046817603057574852375724738984523494936191596560956425947674646483037050869870563444911571666321142462573952209418554695737023951390503674533469280246147745131871897343910173100711513164906637995468212789684505567940531788766324368957216993203419079342134696702831353477997818643098734618820173033551702261760000000000*i1^30 + -44986547186814005334775422355744193793435992927360678753159555435404856472278296173447923572419588460256509411630495433128746671660242848974414125074022800957536809024786715254001856202453628219544164326660202359955292992472651229671024531969525890034589598079004689839850943173899747674259561300963001464016669490694629788103561370351878810529941101892934070921742767809445706674547894666456730788566666351954595227214703986795718288182422910702130750874529025100226626848226962510081629932189241151452014171498158135432153932064330331118988205786388149434370781481879685511121911388058351300743172340115352254714689507829398929099831329695419675674158609444998560737575757674764149971650949388506566972007417440028171543923488039614862448713243727509341532124182453347942820285358373809212923226713350268130204201655570998410554282129873899615666186594819221957472364272313510967628627952055604876808998066254587622342826019351601585752228925723533067714481990976225450440845982433280000000000*i1^31 + 9397804550196230691559112560491134764233601687267300761836167387278445547238002058514464156156227363223632567769815251648780144502455577492618137778191636260852856005915927271438082271656946523145155109534967097693838455997208617671149217141997562106250475699361527577286197825450878268124035874649820487172446824379894315291590954506944926329967894483786579862437718006008321628229921359123709329426977321488029970397144472048636791400168383469033289156440581833634409674929018086326385371805586659854232163379517990479900306317346187012981464555674640632330332456788729701147936263472728540298980597022542430595023092363936250797493121617001457194704928640883156626518978354412670737920376733439186133473656820018163965163000612914524580313167265433122839538912162229381139997686238270877709808401486435961710814909879707984167404371727383628882894219789249241522479874911648589102307130577432036997956229713668779645692966585349986847721398823829966378150370371265069980844032000000000*i1^32 + 3044767011726362180525201300912543934167890135758775424929446159839927125891205822507226764636806861215913715554201972785336927964536324645464944991844732493704033727706423387561763871714606116686425923192708727136151882185375065956108526377794500725082945969437771931391536843189820871145536287118164085129040958361743502054776391081405833600477033475707513955231619768400434155469841203975324030333583430149513962513461572701545163027201866351155110673266262745227269512938721013250172558839843616717593807799594988413797374383107852235288034365369630243214932396506469029291350850115377034560898166490661837329485936253108484841768610777365155809555504757490917246430919377443168882391582180185456337641345616207272086393648022304303252556533942005289118641637550656689792017413741106644747248387525766789617733988888856099824705538129930969345292741456335975858902159253584185208842756797739693000633190956462974861825272592062805162876646740563616894248175032474796032000000000*i1^33 + -136252501218659163344101064276177995507349559874329347970653553641044041640366634259853366661171551858433611026657828599403311375545212944112938474460770460209105739426220044503271577540376440575910544730527495057095300886116148655454564412339376047176145484693383642932155657169563216627063271700857476305754587796058322809661904117949570538962599687269590380211481044876743066979945080112003404304503757991286214201171290168292080067699712373539606293987134812726216637488171899376638802747274300649183641600636630015157339316957512659152464455265142913316041273278228083121423746765787122866545797640731839125384730181901810032747457879305699987064261638172882233393225336103492884322353682320269722724979777885489288115547897949161293494150829760078981721419167582260902053236500590024639449607665266844078486521150161945252925933870361865472882326141111334305034907170350684370143770905076255108213445455569798957245652138694259126225627942303738941458291779174400000000*i1^34 + 2738452848898433106947210839641965246180484323107071232881698528530104114821269301052739251425574777951955502638792686149923577314801872310047982902127781463980684904758686241636699674471854842553646384024735372044533374357123287107151640694237478774477999691670058967212108297930556089616741290032136662934584857469003765792559055403784788279530492601140739390730695998951531977296453861041246328961804733205042752143814844938323094006287521812415127261370376636347346661974095057799743285152778238824622614410495707136377597602093291571508406673429460083542957403288757073453253687434533923393788749895680857855341075135654603776318944788913460001494954332154028893864738644533483135185916034437865856010505008760887533288093915401625230195235702743345706618099166555330166466217772862933749965018996288141185500101813086988459073517408698699435913973999725482307864587885140508798855479162271447934824977018723385819359011136067877806650945004790354857164800000000*i1^35 + -26084793807025515657457547350712870596669648643889403874051753142300890870864681848821182116218955248116703935750247650980816642824987704443430549641842847771269922437988274366037763994637987788156007558683059184527229670420799947793182968451505730842591973320673553397256020156822364487574127195172865993916597003655030390056060641930465728339133153616850986677717544582955256938747338682601170593031766480917780052128325976020639969996338885817057571441687787012418642783892293275866028544000630163705030297516343104834077810586385644114790546266282094662455493749232901903130503742957867290237987274399011234615723767992049191809441465458941829412197243943075246760961709502006730622814465237793046130900416676240532351120483558010484437389329934844150484438788937368004773179040422502590237979435790822982358904782429169722620586825996128366815019779489476555019883308554345245986933386267300643572850134045808984790316036706373152157142878760468480000000*i1^36 + 182810626519702579653953665464090094793360710556191285876154032267590304588202248120858733107786792989494206808134361602526691826191459117684320046413108246247540995292051656934715448390341434794820151266089226157954798015885036694970049535765475066003651424701066304585476394262644338474647558409961642557683114837128683576479144921064166548167325488311958171733604301494933602442456723445821571676667136829605511081273273803923397792139000160375972980844809361790035727003420333431351065374999165704860086990634644735640873882360160200212267731470976339299742800563461575210456565969948188842719924696810364356543384356155142669682322318715229282459783962183499945823996607276923151067769886438645456127730387247742845289830798882289139972729036992938382688785495742316850671754340821358428895482383095165390587936181035503700601274781830833996496615965684250543760822183233477560352445959968288382368150512576048588925881171584109077300510720000000*i1^37 + -916562157588555072031587805757806836220207306498076943288929058583626397064143873448147552474039891140621471581068132136790976627750585513696044036553530676589177843840717692586493828962093326058601525688595403173016477245660680864823394655205704291980335891577459892860171885080826436032477519304736295352865475269314750127319102341569577399144413365423919348278547109005802661767652165814817547332641794665975362778499580678787173054694028288994307583366275132350587108431186050815940377034735301877650726727618345145098216274726092543054279670825833365305628638651143461641988832575215545983256822725309499104422315174989197578583893948696223207000086647960656416314042715897537899474504908752024529739927205077967297629064382482790526736806170756097191534041990493838652035892992225689308574339411797770555359180832990790791889768116109488316040315345778580898285881723169495767348734481641548515885126116836862253133276784676044800000000*i1^38 + 2805198367112590091919537020342286923734046521154140499476779540740976950687070661579170603000732606592143358992368712394022380343727460032606298287941066023253389785133524770547092956693210045646410702315770869473784555969257623541435956181757090305313119032424309606256218242208211315847687490533337773087932686022705687857860321945240074078381678843947921362285517226447261683190966043947092405041425507475855637493691226156035728332955794802316990720487322642171261796416982607876220191485232889704503097185122807235400835157025183458768530848510904193058911172163274341807552011845075032567976486782606909940089389325865399170169811289485987820275108173440782482570134504925618741132116628696513728155893795313888734313323677493063087068895036330995638337145890318082350708517280595997540407955796309012928748096554181328035859773731326235764828509125895822290587045146388836117948278655044368223783841220234643831267524608000000*i1^39 + -1202522979065691945270849773049598935061104614253941920356190741905595595697897744483096021558681050021235917457364169750186020082465699885722078185359382277431300386925689757800060183251949746884066512868849224063343706700008657103375018880786371636813476685232492395649764520629208285233349075266924628639917875685355303169454136164964278066848299042327298672614298534677876963143427427847412731604886852887975884500587677205792658900555423495057834214777824562877869462650872361613297530066744703214551140315328532863174346165224842957073453650277369476304089780710689799460752645806798311255265467686766021755692818116077061328703110857722055233583032130193198898554919169237382077392812364857014014553904945566554389605469639489986138693596842399974011867945903029042307217559817221867614682861439524780486734013437608639562612609511310295843788698949134842768306698760889711001701244286460283184343063336703125094400000*i1^40 + 8395029245806022403595514063338750281716159525315186158610890286040416966506982597340365300370964474869531757927520481148727955257716094011883599725788811808764292903677623108191409342214501272581561807958669842256482771983380439421685405966246156951686084057184445870353774443967561386472578553823523114390347949955437235347907271377104925279196822591164637978152492276465693766629642206903025217959054563137653297537774776637039694691180641947060417589444435237620589378961284236793616955357867778596397934043202292770604237944807418157499337111586481760764245251763972188965305129480260083437236189821159692406047685347327601176373246601740030570288648577600200514570985953511924177383399173995512353457937687625493637086173541268062915134061603118417558645253563483901247325273350590805041519578525497983422679263551327150928552309818645769585751541245739313016911172261452277819146842734641272436479859097600000*i1^41 + -1749054545792894404694767078718709167184962173991019490336013049755819533341327241247707551668932960040921456773023286113146359958236230856748468976376366859466898811197062769359042782263547657198634504302249630854825189830756749801043066614092956949634253060633375890906760119160927916528076066702401720515744254975547044588888040722329537015114892715988369437394103854805921103454738401375198410572005195581562782838835343253689739622396050833964301868053688886059979232790625730427998817106266215440229917071780010958562218066601892535303586429037617133476292212148477740590342078806609121469031757339912683216752094098571216837644448247970132745180725567246044106538520471210553375010122645603862106615763791779076270550462681823360776629188495380399248078280581911923903172316017829662090559429120195110457172462454824226254079646895254763601114654292928656682455178186103726990285545855628324372480000*i1^42 + -2907229824093179557234454445179917533950747304054442281913169534764240820866670930758488553163772025944033781997646571740226753073347924379277790967248496595471385761707417916341782028585062716883907562188534028180702072298349136572334379100426954994686403549400546857628273514256458501571606229110871591369214569149757028388980005746104871294031253688972462217849098352071206013344993638650237599452808217551251630537794984981574399858043018580649234554342160809317501411759027400367929490410923114343646183353322706095936764026025936864777292964700778283845856350474444420024316090993091128264817578098724700376479781075581623746831268075718335315274293871366711246589114577222122875996697518787793260193488824366906279621569824676551699815921936879525255229132719257550958555818122899073222814016875131364184334480972623386825969820778087298220292258603698518109844702108493072585390135705600000*i1^43 + -1068876748357480912538581027019208604823647024198914044014327076968949983097125720571814576316848161893535628479805379173686799100623301995523658079053952770589446392109604122224421652254983310275142403142014649413783984567283204332224274869062316052369501893957019072679188642511833847945149765143903969538756268504723010385798682763503038465864514180859653209441743086330923819260799128979560413823164936474934482696835257788461387369342677390188013264868317923639409426895418291978239732200461835587903330714707235287235927356009785393165850747037462253176020607064120367047403781487022572450181971091641039012241040254726551108772862405688400719073290238919003216463714873030964109718003831484944870390832094679263797391610061114688035378571747781011740295146447676354145880721385067575041577004612235851046697272915775180015522798670356325803762281443448311456185875300299587977216000*i1^44 + 1158449581353627219953675831806694196848121807357476945603889359784874592556152192087334227911463386278416206815814312320442209890767605660623818237418573042967852706379542604695069584869556060668744424536488997455315113143444624227577066731164188955606273835891685181039054635061688050378224146630297239617112376983457161411686555256395397403748798230888188863589315559912203783388841331922934382678321435623240992641237267126480441238674182588289920129489408098463289872315201154370688718813317306813643998780450587288169792899057200993497002925674469199993226665415572970599639952837303049082263166067003818286824182187116197516183320570730891731163557602453042879549731569394746250695120314611818663341994720712575662513451168089686081775404856209284200916615390241343708080703498151315605124589820096670695505749469713269230677688922041288577958900969032275147781010620416000*i1^45 + 1273729581605642381694259366617184593908534245291262361447992488622720859784326603391286827701921595163696815173783876259659695158074984720947029174276605634943744290048010836766486643633994867237492989441594387731218915612206173825227855798817667193126162875118550783257726688430745953299674477939780133533823374258250121512730728745536035917104814247799251240986692380717795241970986444463622790139670701195850516125133762409591472403553671574377906999091073277918623346798318587179325170992383992062608206401398159490634636329777506412143007172363872942057015058731413719604336964177280215535142442444519239836969421194990072263415528449936493362930886148371611830302175566078226681845811062401774620839882736662174203633101715307943159930847654918768260435899943842960053861904092340144290442006439407126203606681993741214231289106508470849623372424298204705587200*i1^46 + 1264298315263606903043182546057134418222318009916748449227215900901924286473869006953579614728767980336139136728675568060202336563269764305855789984306258106662004700041923261016522771855558747150250598235668920292980806230927086974916759262745971963761379733832197403428831564996006213067588543871221911379527074445453960782601613267892208743191234503495283495560006358670268758796158824104902122547451044772302651199064436108406987546441474763941848611186087797009767996290905560773139700449682940200177094250655463649542707150721896827052732336019001236293728874354207748636680303495238109889165759545613899480074097413907573073960107794814109800556854469113655633351697467456818902473996520976534914597522587798933480184757794276116815701108432128177425253094828674284430769784971462656788661479322739481235139730783907610640840939979391217955975987200*i1^47 + -53606007711071183396622374917362226807764187948436020127044700707587081332457149652500825824424101800040281015596102343594119679894118404769921224191653593707928895238346947232370236614231370661160845218188426001033963935398237179607378638453223289774346818656427788440148098788361364313830657946245602584234041103397815847736976621433512438281083535954027564407495623757706031497715047078065115911805806240707424882565319063624552484036481439842035521256999701689056067707436700377576710130350266315527320498762839838141357125850307978412916399413151550611432262057489496858472180765601234732712735222884030843997367137635541126834100236394342583166987437590104671585030873301247607507802654619898591422524677568521726582163975285448598015416816129361340183552392682807677766484312010226439168150467092605163650011750867212073491392689602560*i1^48 + 688555270378022832649289416872528216561974939930144619102067501947482281544694782271460112395372116427673918543155538657944868706252683965226794648610284102024476153058827008365170703704609731332026523062060596486355636832353850873857906698921020892180149694067499774681148851553669522927373862879639239821879926896469194422830787626265696481108694297403815133208936016451238029597264584797185114482811043429383435392507030647178196526669277751237512965074815710203619943782624153971760171622332001053251493069105148493083038838813617747288693011141757474132469780371483725068568249824589172932133565122729574972275117798709780916975504679654683518483361684643816535385610464920831803398985478116601053487881157711438369469387578949348545239531669947233826312967733437177568090523280919477199621313309246940146548270950671974400*i1^49 + 3439612556434022716823018981758793961489684454870178069702228195577371710928605850743333422348434346557603737019115195586352614591927843820671231327215079491168974130700650525504396508669185584466813853195122785011396858344994034175618236460890274519873367420220256749112016970247572118310286540363174269540875779531454443672741505127637679492988540131897309233590055119907287640350907061682366184419005799569186232078123039854379569187376232749533271863468678320299556999722116151023002063575513129164404156054624527752740560675229231721099570620704109137398585583184656471198152368596251041161917728412102927318717633551680424813901840513665316857778481614989384714397991017616617582626801173761489109384604349396922691833369214429794353867503475283820086601955731234160508063108164712695015120306176*i1^50 + 6935942920002756174090285057841189349584079023351835339966326813231161544448804958346548091109389275329779303147995913515496596355870618864096386367826407650590932374617492004596739831939820000085964350044630570927970875540818770265705574200142856169283328151234184537481272939098574437085104380475592029767986212113691369632621383629636836543620729255360940392230729004916446033027915943068381602086945974740876417493322529541643231192325682970771661326406956044148949505425311606604695118129483644048187267322636381754851308930521105308287304192718155091749435660536226177876503114343665840652709988621490949656402270926723259456102629746781473846147617402443986184283564423684983388497357409636506920618865363775302388364228383075250962244881378129453043731759725049282560*i1^51 + 78778160267420324899492294400301522872316101218253309318158834212003911081634693832258230802572908560264469744414355744905197792132857581408032751787289867083916986367937397235262499620258976679347354146776180449125015252919507294819662311602967597952020542889871936915405607161397482159953203775007569258938463339164396695477016786278079870411115034280907357023812603458859351602528029836331275831657279249925956816608438512787796616752184786598746730859833064395894711612796739644602146733322269389604429100147058365212445236169291981460044415310337483790389996290526831131766864650185510549472637165044540901027333141483126377681840685167746099525545004685667141518626633443002713480839476177461590234435519863788676637915904296953651200*i1^52 + 231249957636055221366101270096784386306512127661564333839027043567671460749235111883926840064348294524885388176579169986187126810766730750360300821320943315977344199503078290586154415508179514927986145215234736140424325536627798518959167789838826757110636163961570948107329034326887951403513757390574488995921881248838207463254884155178777396373252150918028960291132809481133270392823592366963446657235764251240685637603038220912400150167255884857221797464431468057752495989617674454291364118354541571720203401185649304611476631113210612802686976742231864160139815639121957838848528882029684212764792111714833055056025814767638212411461194261438484106420841334345040963675577545898627686859853079041864000*i1^53 + 85320740002467192658821134171009864615325440242840794220124414951939145906625215213943453822551644153258400562935156592227046124418525350267712060864484150132683011553562528810193469444148456921063891119632620421440691518366322531471395269236815113188313262729694554836976626954575556659359130951621007689374244727453674319035700811638555544942498375148130383081723074566785740239441357449470716982162718294572634598104603603627505505858647083592069164550587104372975874526835430823857698396789851777344778608790956452916223054120447843826651922632503283154400156824029602539021568305610850968870787096189710982876551300619871416739921320500625*i1^54, -1837903460359585769053221700824215887931667559087094663770710244038254134414016192456377240120303035132806121251394411431114857808153581362891559990020100973609022969833912656888954499971097052731681078480848633348270037896533581654954678460440329889618594610783806109669050326364101117782318206659293454135204207619447036276843515699715544885037545657208106185936473625739439086623027505860199663108139134345544389322765169877773307734139332989687813486302026817228470423420169738807197908694523485571828629643866960806828051589662539819354871310501454332708839460667637785008417613192730197053310232326248994525435791349799842685725925355938078839826820701267015548776055485788889625968368497158068328826843924682558844628834989585444289181043383540837238329652152185427810721951286763693391862464483785317023157880509483000414184072087002312785141553472609464743470509045223062573188280734305916510739487094142302388719973634223554011367831157227637562375390813018743287005199945329602655680731475647386152873553474491315243973912422123259919111974900776203826897069188796294771661328878661641731101005702893725189010084376136861789274610603748244965138950390502872081863451165785648374709356083377167550310592883784709023295608884482442520464258543410017307792942531418161808792844704292050123977995875800940241535281473163956199735448378660364646934422431419046203326788738181208562024064536562940096624806932225248973337948491863665505568529351266283869149802285834060328230985394447974400000000000000000000000000000000000000000000000000000000000 + -9790359203363906434911576801242903922040830241569455684682289455070056175919509306846433311812584861851060917272815174845310277404281135497613155945928635268109503443813214321048285767253882418101900547485054114121514087735745287924477112595995735964947266361219556322414152210104884453673005713458060154284193272318468328447631634277407610001788686207915161651258890034464033582039619517673613219620440098023195536663405863648485613149511380881019774503870725639826523779540684498854279802409639967079328914290591081557914302573594341102841437767498649863841674769951315174764747833140010414409569751781305234884355795277608798196548375505828057752485509810011992348222567119548092322632746579167134937077317506597579290253145059029304560429847677575009715197400892847521687353515727084562392090059498069905156262479898260715950137931887881929855410522441008016313906968883059250030157176602676451900610048115244559969857076747545443817399002723650724467966827630481645324206557421986757964675973644493140279079263671079841065353951038248184960228536007180213597793211158162652139536029056959633046361565952689676432678514353030868460232546210198252616643634152334304493338040342554292870090075503006356973479389298134997866750069539534366333250364421972276872290623800202374831748271628067414545802366623951003258721619371096893740414677347457983278289689771821176027891491819771090176129880989504730414249688172198882996127642751430765070304773239524694672213042159681692309727915813109760000000000000000000000000000000000000000000000000000000000*i1 + -38173718512262904080094934150671371377197910610672233814298343712724207433846952381656798439925266432897849174615100743766528962601401259540907455795156362035478950875612650960823246021545464216359319269616814755347575570167919151656554862657700061932755451144565603021433099891954885036569124627842556277502165857858908559329698667074166764277372310537520585971719042485899055619618106783433228440774730973002771984431790102261067916619256964442990169967946200411383672914352197373408571118742212809697705659020957099239007364534045502404237485382856853325054443567992401543567523495848434504463408620679302100992784777899826589090751280736300510193736516097392473526424446990283981191295893216905277338376929844416399447847373528739478263600606909757482974399694401471977972105921383139776155330544996419554671254122913110360376633090589122737496451933986496978606390957043675509754468716188667129018940210206892604354914809840546244508046134644800911237841562234592469926647674634379971369049844394183182019433595275516384535414691396078317303510189586213354330570018263755257420611468872466436821256395076504860556930639423242060161536224244643583974155018083590877376729175401528279021899328890170541148875264850390195577548650472084536573387802665768645658291565107678367131463370402845756692494451058424975520705798143574325486166801523085290749783683570369857103057147619208480277842441820101069218181976302279161527170441767928740982262766492598605019793687905872473102255004005171200000000000000000000000000000000000000000000000000000000*i1^2 + -132097876443926900131864686641764995963378365316848533267454691184133612168157177197161803136375827436263007811974653904640033073836941823963607790386087712374006863792450096731195052493797372231471058083631800985926360947913759880099204036239930447300397496701145258922319815411924733853473082007285349189107099278408425369936622577801922378145346395583903871092034710418096009211124516810758481233058175063988655309993697539359431114326415143112064599499777874070445106830435418104147515443977728786238896194488461952749071740997700957473354388891233188631708252830291882034533672771204042437582051472863838718772725858000153698444584303366556103747993476010810155589588081276403462822778342918737783096522936987947632732067813802725790151888878982089222124835014500676526017953644646535476079322395892794062942796418598924422845990965820599832292431717200454868612883598856091669636869769911402400851329493655156974020300573303630279018638523237821537960085875668178966454814760017594530628046825502490330032609218619496197293684231044911785159978711794872869503749564411258359080398174850773049804770368563175085363944110255665842095746478317305990250507812315615616068916765576921236872375593486781027529724290607553006462554543425039181257246709296603038829453157775900746568908663901629265258592597993566590353771992169568476478710897768302016915662579096450061579871645958609022035177470486615770075603540096157245552454634805159440657391380060102523132638743970230740821018652180480000000000000000000000000000000000000000000000000000000*i1^3 + -416788246974625971839386354395052069926834492391712126081060003247686963606807670046186178589892449796364314834098989015922760736091777027159078215643993090004176757729254186130898584203800346072398347871218727648280571408873494221645688206452227702484876264582199622451432436015457437472052634253648812382545394563096485927943568884196430065500253615044073425072422775708715298861426026536449696113434089895681345987794497251746697485452724301634459646833759548780177336640679070641252777611474456219052194565513943772782414373078338814951602756334390745115062789322293829991091270703190060288439099907040823258871292586757996038793111451833691078304335128013408940684964505681816193678978351758501640557782579385602282452441359370491710018543352305535219868151435282453149526903207617309903134332154804001566356603286788841156202113712943754052980187470642080536405198367740035602356227026076617937824978777019417514128825309463495795574759676592702959285728882545303647531648853973190058538025532064565516711490600494775305148836878369320853661114881428520098385086125688316433832954552273005093602252879928280993142344405376070010893910568617100094437504803056555357167092663592795725324186985159309424998471534318885476923391492236244996337492949241653763791130542672678329660819986987722153226764199893173721074270022956594336277663702119532182453665285765887885600722725732941056634372855942936934287561651307360146370615798715187568694980032005318488341558214693490781468682868490240000000000000000000000000000000000000000000000000000*i1^4 + -932871148456652093530056661171569418494400058843868182782356787968409187220188972664450813560580413478022694008826801322155076422573728512992323940278461838568849320540926778245624765405588237513558944554451362061088613795293516979130495412270750975196620001193454185361798131971143531624114489430515426593867825557965471552389123822732227221021791872345311641873060631542982711916406105528112059588267594630974934727501512711137763750406633660439921389247456888808074551256148791824081618505848373666494510743065489601474528576201837019326020579729335817785626181297481503229261041097305314031279684069070900674796064087380524097961673232393507416240573081087555026239406012129598540002271328307785458339152365404691974267708577134458513778024159384559536546110810313915766691735271772355877057775922342339682752787317073381003247485595350339015050609402104894847030512892100477565945918753058564212037919744779817755971823282653768316606170139711132936333659526631101687800617831188308230497796891523671213132208762502082682716153400881024513656389053833767930936782753890396816838323102451248381951485107560731046905156790743211546046675307637626140950732676764111058233194067567025292088928595217770862589456652032680477537996952369066784333273306382793650863081002905435970018913353176866222820562881883818272761001835665891644079938313502971597949013032243594907206574454456786750855445090780864560559551970053031957011605749127583208297817268447872106565535577041642676711755444387840000000000000000000000000000000000000000000000000*i1^5 + -1376685281591300988188367079711757628115542025831562519826861720457446666274548068193851188464951135097459965672159494330828717611000002810823563779792537738396352454999138730612931466877121327977880839769290069078561138291307248928892003256880062950270668152431350562930132328940999768901723015200985511150761337405409856603985935873038909225771370542097838569066855533006351116486001440436220603375551290246618490696698162195852329301849017562900220502745032021476308698964830082661497116056023348547614817860277972088293640666685363653231898963293395881666790143471059840863411299558612895456299061233980995356969091309109397447510930000890789783080859608518407461924265193043733834794449392539129445356494122567052480761341003219661840671630877183109689266860282780479442904471762649246190908646832126980200943744268835582820453527006885886086638345657127344883226062192072901250427160610453944994938018859282782112271036262118845595195350271581343175264816019080025779194645051584073740074953083686606899743290607164800404994411669077421901668565715076649254854971872478939368469269396983675803093182765247441323123929056610605187269234018674639339032435170598153919450538256215538061914105724970008561626890717134413468955229115404756569576550230065863653001825905593124559756702874523017447109712332182382380030296063807164858693466701387071813928773715109520848429503441946223257664287026067394802879457750873505235902785932206225060179043044632198239651700764125247832321429602304000000000000000000000000000000000000000000000000*i1^6 + -1374875664353717189621352027765078195924886483293578039534223482218140111107224907200286081094709455514269779347035230045518774819852053134567658723436255529000067460329362035606276738561885063763969942302321887999555744908124767543373140199797864261522468142259451572426700611040601795658116601210955252028598119571482897592970618625841896237987377635168824270805810954275279519696136823314895067792632504933776839887307592297352030422443632189988046658456938573522105055539650679447112447360170866976181166953675227515410595457776220386578471107582842336164392332818038076639222769771575745453833928393296239497877350558138505537196876858956399862911357396822795198186563956006774021599626266816721433346034385804064727186632749146287142341237115622727977739989164741160295174326331775019297642701042595532167193686131223295920148879087988702582368121490168166277440027952478112553118397549842082137959802185715290504207513990486637885863776329482356617312966126387776074885382130116072670726518216269605846671568693573423015338856528142658102424503501318569768998190261754332104064014933475221009471728434542311287973779254266001302300193574700604738958892743547304837658369586794224111296931814934449800167701668342480249256895446199296487519358855272021503919184164609680484579250820038208338239242514488214080487467501689036650860838620808301075220818696055717128962068096162814003047441026957230277170472844204856911056153334998687761983721193655697945152452943222317130195392266240000000000000000000000000000000000000000000000*i1^7 + -922721569423226636254424738958962261037356134929377589879289998316738465006037569815619633260241965751580054602373765213490925315717107513644703489987735627447082483634198737643769820209168749118365938094075489631304506663902433013610194377495464573646758111390621099772869327677743485837411284717857979803055028113974108520828867326912944612806449377845915045782645159686605789941722912933717801437354589285110685648970277363028209201560973720019351904086460680441681988442489289252762042298070366432653819203925143074052286088838570716877405935189369811455377392803849314381337047082122819812862187836921181151210333290588781353674154889730096226227879410287738938400926285820841818431118020545924766688826641490814013260063945767931274212110767500287915752284703787556221208525433515165906382008716239546527242719297824838866409104319680741204155852480776766130231281878762209817449922263401416352046946071604135006249125866301407309983213937049767609340290476980635765741144745947944210293663772694374371201547206519404719413115033793135203980696248480322773305061344881974371209401307976615454292511805660540490979080064084165077129799105054734247827767898213814709634780685547706575886289118774526607509614245313639912183924504774071933477177216161654330347628287407300820458951647649988162840767961774302102879443337817487870344693909787701742739763431577534168487062462873636044075595129573216858808109733094204025142393822205109659383033266752117264088727742771438591355650048000000000000000000000000000000000000000000000*i1^8 + -386973379611206346960018291727684383175522120941552856848575062896417965582445451527088081597125832285092340871410988580785952521061458537472631326383421522776264938187947743143318570349328549250040497496895878257267303595981292620237161137147011338362503204173511437492366687438692121068132824670599647648242167008012080452463734649663014075328004612516288196586400211927498884960817708661845687285647397724062778151963457068353618111837800029392367470803874883419023768203819921613693742150072280724461777124409149040018739103028314277026284621196438893084847283559289959625559864457330963961575240437201044871363644194422917551498636120734546322266757376944397129293007339599316859231707679527386975464058134466153859021630864852491697250506689137611005965226627432918747978929663483746725336375480410726450428579773975588308896246252000865870715638002684334538350527815215378894058409194347320159988294920451964725629473126889583305488309340542073974913142218181263587137126926459851269520007611685157163672246619003135252212981575066444630113980578782702138617719571908304968979413988450276903671379000483182436368416721176455175536529360318990694519536733295240289622048476911546924633406129012680342714230479509040989033137326284793348947892923156843339111082692116741679756071638071415163157859829985138172644827324533924491543193554564166678401674793264335029952829109920796182827263756482273321283247895074390059713898614724869547848254681783321283127224332884880122716356608000000000000000000000000000000000000000000*i1^9 + -84083644638232085872989210227637557779114001099056402161814431938763450122376746302001394208270621462317515484044250668663355841338028249193640715970603101938432036099636661482856702548526583255698082710998961887552414796640348556566123202271013869680176589790094418174408902055324658636286252264797582795677035261949031366231865220942589321872203993368815182324556704150030799112946115388062253593663470122692901057984063841865357723810075670486769764023603591545403297412022339963597948763199427297111486637981800733636461715403874189771457100092790886573549659332470410582775455692658914139361136426591210482134408601847075338011542793367484142252149261072572571710473964653141262522116722371202174670529171450159110612698269020337696883570858082451105016280065567157239405237559386817294449557867432514655562104325771130437322131320097216094451914312678981432134611730598222401485270956932480416208223391172427345660352424592734244843184693753517989660402208843697130531694057812660109740778586167658130077685458678553312990729607707116512452130152528541926681612321723988054523980367921091573528181137292912365505059174893614993944658547708161482940783275288070123664647053949466164588426347354823128571380628335396605109308314011901607218790552447866638417044457457878062199038745784584283962493335727666634062304994433091730303746744903746362560306012550447313202510853341362147708874129486159311990837822416765000240870274088711985167989839563286751184393520526578346763485184000000000000000000000000000000000000000*i1^10 + 146860772374129520445522336111364117532760490573680742343637056709518838325556321937658624379192875132284986232180098801820104889843523136290190409261168340071851695531723115678643295960763578338903822198943176923638971685766558943125799267124862502149658792919523861293674077491915364018560107421645165966998885005479855814052526742564858129519929849176519270597303046286458357370199789441963917960985779383327006717611235647792132128564886130738808293476317748497230504357958121394645613812664309274027950315760073519692585735426992541115214177839876747334419221670154789510427706477200315534437500241200842317582199186232020111291961022545253554750859434596138226401746429683577694649897933494756048564838321069746491131254661689730557715640990620701971612042439262329155240375349755003917250296277849732964671715787828614126671582756052852644601712565520498413062484532019540583713055922184833627745708020558930523022821312667695049791470432510980236633116102288364763387361149525567225004261819619567393844505052602411538133814175811983676465946204230378678427292595045115487859375125297648383800840558442691347794013452862283485251056289754449896529708511640317760278883102195525989480685030215544719305123313882562058624232284034525435386512796630689777683340244956656473811486786404838788200181426296699000739108770643118544020826578565437856861149721383392680283148684582298394716985196008568049353561454969092620807100003496841380813990478974771742362699135432543489228800000000000000000000000000000000000000*i1^11 + 3172903402196222087128175546239455646074007733587630395402228994036831478932298925622391269384354570898238414774994669144139208340048364839376800898617738654939387427636116592878124006344568239118008986287107037008864808899703636680675226452902075641088065034380695388325586616305028437032988627136393401068660188885651103647849916109989008997910131251066945069825037890633312898447766548005292089553970214094144683573471503781105946541894162851058125094137190621849854784178261139954417917280708007624144791421877081092465679146849125219750257501724054765170676334936179859126627809176714825614656990751109730885020334818410284747837918272928581662903041983938623750935476926834646502569721137574916640995231895907280539011208135703835109497440394653938223109124865234034705282705369721363491349673866921347618829308073819672143123828580231036500974515666476096314908657538183562698149686806566725845589724943803258678057530679514350617779076755227615562440895622930572369039650182112664683182032502595401859425710289996652184443550824435196118011043643362253766081144855944444950257204821292489517786246454808592378802291485161808724217875081554760499384519842618705390487388503557417047595051166710002892934255596224001435414963504249394307870169867891085826871083728554936523555067159518667294551191616637053775995658416508675566624675460533341462290912650157805949882730613443034096110853294707153485978478445461988391752076648905784923005269740992704037960461911167151898624000000000000000000000000000000000000*i1^12 + 202112299669405779995383119263357876865368859344065161734926732523874091354326623158017301106222284406175840659312444379452849105831904965989298975633937914512694751111401651861141606687615776338902550873963780500710584324100111571101953655790143330423547711378532543349452764970844279735586072568067508878633438399948191149050053775270653003215128468143849853473547312305758487323966847397853524564326861182501733918124867297770348569532959119610265215681322897882714805027518358201992407403089419074391322825018796779626308336440142442007602089771553019865828901192955788103294912115052136805726345137820212495805808395675071144808919903026916055599870727389631095769748805527095611848003801555230256051189217446797750039786955279510772361751610340667313394503861079815871706687649299081263203613517752354961976072975922376280185889337115222306574096397019346119905400131486116367846189596955632546210802265394498965354204313463574688295093008720270023794240000399570698298268453369676278376504993974572582597944625866646063235668783142609666618800247327019087598570347356184778228777098641826781967090110388877246834929572537698880278786486210572021557128184660780444519787271164187660892891601583327538356762944157057065292462319685021617600832885541453609350775553121341186434797598678318003388716965435984368600994749846316115532644062801723220829445915953581560132233185692472280331739287463998472417489639535356788244214577705485100427591273985206804316517587031687168000000000000000000000000000000000000*i1^13 + -70520211032081709723005242542029541952616658690506300445151384701133800227384649006708247900295874290842766211805478690598622311996591783616513506987105890988603274598738023518196859817360896926199598794611832466625894364956987198457607989790464183632290662399949477915873715523683486343269334504028933189874139515674827624307941116702241515165591228064850558970026854146233592915533452623922694338150034988343773567608936827669128285263056811064294770555542503604187124382505968233960961879592759684820967251973998925804536792932102305415797116183136529345190842781780351083779387391602241724935073733185159003632415858195596849201360327520192048468004392809050095359480350905419490880592033426170849499953527446930326900857514631640723759089015446353302347599611992674032576129908287925000027055108060392689795666758956341196497000960001635706363287033958645583154983991533378024366620335019809987158632057808534374424712557956647505388389288554297628226879034936899871205959330258622477221436076288334601224444672686629361955829926747430807883845211223886089948701433369188856840428701584021806232889380807570198868272866279999439497992480921881316818918370261624142797946653018284636680060487708996727550523499662794097925795809315845488556937557667822480092010533246771267774476379117242992575686804417585667759536437967241033255950453751436101642267986989613335644298740096406517599085375952860530667949306520383377048788758268913259853846862243275100241899916048413491200000000000000000000000000000000*i1^14 + 33152012056050843857063972089396523105164091259735155637540552872410811694880031351949719878145436227174785731070355358854862992155203878993290365734471434900064183838292256619252633214518926569918285188981622624450338563088622316763562125882698214806486187304767198847449146105489984083479211650614159947962767369614808738792878185443068449383702171590166849863317293705145115753695407396852786808405022048202497954300800662772911984722781130816093683383846692077982477573293740717357015863263595648686633651619593141350353498584907846719894788691289461152668794537554335256713336452544849548692838067070914102604454152394803278028351225632659740195465853278169296517427447028988716124879992384465111990782319326702554679617101270115119333458061042763993682667669672653582820461471174244005989208083178237259486638395993404810821519513680706014515473482127601828142639982072993783283753272020615883586496790155743773333606119905180187307373946664413651112433344507139907021716837472657863714270355070617191673358041312320392583083422842045170171318180068423571784218118609719981673353518180280888297733604240991812973045419152317166384074183713096730872872946367385285825811304381372486214703624028068365862598756791510908760512534525484807675653216176374382018726623934811661481924986257393538617919907442973437814234192571225944720182508461753760534053171216461394679384244378489877842762721819172615532622574430244088973625587224507151897231710061526010580891926265436569600000000000000000000000000000*i1^15 + -8399009225225266805543021676182088014651816141508442971192618788141699448634538151648485747890733446675091813619424802879611118203632354634380582960728516446294373663961688241814318775520341278329294295696965612157317052959220179019400424543152649144031152802938947407084267148826851474721355629777752524251883082974534147670353080044480757003390039500285167500174734033653338002830456461506046400083233499268644176809376172184354696303253898934621210090428386725550211293440837647816044979794437528515454537337448732299131221002813371674938681662863135512613243616096842722711211353608286159904396683199704803437961497892881473874722900394546486880858311786675258849175088848755519458233371460590250746198920630604571701896537961215086036761066836216211591471859509922824194466697650457229314169802266374810767491507708428585488332103599255324124007071133495649985407582750500001513012496393645744038400956799034178339694089855223729453575548884581584637965322657899561276955506315140974132937114806482775733009913262612619404640749995143171753521657189948919447801899254012627502832275632011447823515554426848964844765178510127349402607166670361578308075510453937537940317905904077826254673410237602213894408038048742215517314937921320634753667696794124769637057513587512063278520281375645204454231486200756752551570245029801055144919804656498248128843512430827480625475709728280464612032915892387316461484254241180652824332293566879316889600438667190147108775390714265600000000000000000000000000000*i1^16 + -139767710319260292168227647062292986231412212254937293125113447891672789966890476041334686606778862425923427277082344379479789215188232826420961589565435835441780353184571534594168185497033374869473454896154702163945805761843779878221997943633304640907232200643307076625702360113173076235249919957219178634096280639917365258210705633461046206908225163540461398612170833798186099781618634550485967565705563591436772477649751254384510992981714665649901139155884421149152620905206469662877202936888737114600008026071435466561947144384817352802233805997338979640169110694533020331667057236762904744208689814512171271952397402526909152380597956636487069845909976058143451468796569722278104743293452417469409448449144231038104242311864734741235022974677572736949810925873611701948318705139347093407645310882501857685292534882240392789894313678281872280653304580921292216730820205701339144874647797790759086847257497596294977332103364084334833422633119737350477218015176032423364832985459753007227745711796504719664541350266736946983358296458054604529220011675228931632888281212036429304802488169563374494348888300617122237477321694814819811920215142949701591710892704229629967851348292744977139168677169937716051075645910633681796642110358299665477556010203364122968504470709101219308948582699362712017131968062309173020530855343776125154927603172300374915345651714878028677561619368263322903183128106293846746665942186635007095321418622473323683348781846075423313483166174412800000000000000000000000000*i1^17 + -21418546457144864849209250775842658462680762655645043661135809658262500681574562541707111201309525795317999499008887087840889984732484639713317029059114185055642231210259212169822121793924195186152863079137943791136817629208434965321278962943894617504390884621703179599236440184566301742355386593409872562623655349782032573599566497469080643911214716713858647677732351296951872360901592209799035040129507736809175099816427002346908063593731804495793345005554653918723824471093971509210476052659638005662041405063062983739154399754044936763302961329369707360072772786511367478487264384632670236764343678444658604413116775745086742503249468670022646748038929646499737743866400266751226755750541923324601173243420755534949061418553687208040809855343959587836783549121327874590983781004398523969222221331103555543484533209878274560665512320743906689868771709645767791519990873593522069867052762605761795806253135640101358573258350078754207565380361316861120109326826808407545748839238177982915365533582845599462355549593620964600245055841979317445655528274896959576610958169090439414340186641607163897879460181565308837537416601488567162684049819005344572215939406195459732406114404695879320735906619719052665343005623684340684095399306895623575469276233687722593873387939884480202373707697935210631840864180109477376675786196581683840359867031192891634690250947425063588678467386409111030282817285347548928251050226328381174274050362116656485727865248547429662629444976640000000000000000000000000*i1^18 + 3356432391193728054337498941850647647229318124661275838976049425397968757177502496117802423446847274163353381662510183727476019315889888070711101400765833884747542032884229974562317415559420776504681131060598191977005559367339761529506665563872352341740237346215557868454011966412728828634838914432494832848814728595910506975860929668106668221603005104921225120932871720055442321246096091173564538613221570577777688551752368654976648189720856399513643428723018456037156910826506699326955646634972206542213635081077243143957189623730907203023486000318991549567817393331836146975767065059395521836246019877144944478966003734763634047476374377388537454858128963606152768111351544832250264600744565420632721245128302690818923099207248387825302656273097278104123053801510424306522984489137073728943341229312394793074847047076344650108965614050669912976303517130822151119760713991733072209167216025198526034361761706443692090961883003726695451606296153948576578926375525806075962718561134289393509821338210519977721087727700149815782139425188149554655548251450870648132920574095923733742208872862099642966751553980642993327124609520805399744205841595559799612710712482596298639164495836321175458273701171052220910181073639953873698962653992838682097702674780434288474165041383333998672584334212888799499477605535267274642480773968497116459124889788485737804326886042923119095268176008193706237769143341394156791230324339070511263301171005742588191785598590319548639414845440000000000000000000000*i1^19 + 647854765608617853095001685397336947023541483749026987539666785689222155655208074611418598347038005593379903529473284612097500654801634510269511759215392749142648637889008228715146011406561342926013987107952790831318374142039768965470763249873632753979394492286393993918984066958350772419682799740897468190955554591923055236276858609992701496510661509957736920459161066563890953580601830851431464828926659709391353409342807186168717543704268509464254115376825044021103343652204776360689502362895181956896633045471447124878110201976248121694794590169444375267418644801883018706339339272248370458607614087171449173663315030681739320798343867131190007470238344296487349804391463855043129900181983043430844621704676936114899074558204625446367165180756973736316553780225859410943248400426373605148552330368308207633348703698162450620026880361310012072542289487469249328833028133957552985578855989131176780728237984598217252386632946313650969190594272688705204380270331823026241592206965789899736943461397249037339074863237998111304156717647247694432008845158369815581058013518120416294101985877376994396459690464595524585947472870426278240870312360462178633699438805157087931921095567331950103800529652421843482439614506246101586752181606394471790552133861606801660087907219021104254789337178301774095880720227812958594948456972989546443195276528197895629936758233220333968720574748327563652713011127099929374878033435614681905527964886258754911321440163243191548677980160000000000000000000*i1^20 + -8565408542408905721687861437933482632235462408612197417711617801001651372789938101754423759350800639458227206857922001658115389271040857738630919069318099271425945727931616253212616815813710768498600085055613631483192940180035179037612803723223890859745218250985256599261763224211045505942218731009627705206882562546831318105767721478927918078849817790639535769690917946280425947545424290196952192679417853160683596150856767608670684274649215179775323621155048949274517370258963773268286883764342459985081530502971906797594957416782551324988134121462593862253315285775432559737599262788580481457173334720306696423076937045879391499059593553540086586880515186816341570435435245623228603279492699881584876974600234387375568374966409233847305167975176987241239842092491525208403573569856678639548064067616402387750871378136509258033611555946908183028450949975449253336620180906613867405518641556326469292700645880179294065792135829678149213161150729000578145041429520302132839740614699140704752682152500673287334357595263714894694927828043633340858655147463029063563349461998609945092449971132519295126000308950515448619171220223418421092783545107213551386312390645056143364024071348651161514779849649742662774687824849532145032054334089536112458196051068395277611657251066801779732329431476363269977837212271245877999453266152863754260748633015483358731413476423235391314433202196100129558440016699190856217146577182960572107389762663043145778348181687007809896448000000000000000000*i1^21 + -343077907233860338272038128511662141425599227048082188869666861635261882179269675757360107933691560284124922650242421766172976455568659747055025411494753565617255575223106902789838562059744782199198667117264903474314418435711902697560959605516794485892106880664238744734814969801279582854623931814405787568896888173804699251753625254168031359889501848327836198535278372323709191705096979630008396746968945224325390599942829708895649973926786632936288753201574656998260885110351502495322115224592222066340281028587270148003443654470425253959680655298462343864254471275919321070495515187272337337166092138608858461386676882170051102239214708627932295661450557696015701145527979858176925939916063254044579130495664152664988194914162513876972887012164856477886853687528332813458531070163699716477820999269852240543530379005352936440804728441878414775620688222091439872473170834000852896037445143998392948667370356844514902868031511201860424812014295827749806896751041780335207097181068667082647127169609477563479601009664159806283582415285824435626880319602121936092050729319236169881105384013276552218985763907502797832668387662199766796995869164218766782019067900718614015812258654223781379028505030871271404750240815239850874127007823445817346247930515429887088454086821946862706058912785148100975873787164004115430243365706672812546902539020749293614309383274437550772376652879284522229497864641801593628437298263934523645622951255012717787330502196284987801600000000000000000*i1^22 + 53735909251649423625049159923143501338989420229520176737341777420746027486994459521765949676738329540361454442263573289448926155656715936493710994206855451851337599939265985210941374541520929684890966509234522513769434240861253679450987221537904632011594386177182344448908096095522099324614648532802905749135555876402540564119612285820256571006301271130960378290863216938663235819634648565031279525869717137111718565835910334602388054716082056687714400316402247974323737695965836192464915892163629001221123948815023789153339638847080018895877154770081099812557059609853174184154069243025804516613090105361330271564740648273204872173167013066943529412372784498926701124138633908389774875631553991957324017524749830519787468011341803974025606910216770438598127569696922293013328249144106459394807021524515297171148985078113569134865531480695789001158266736941593676784018443064583614540824396802638144978569929032465091678704343401542554328238520434826506583060977672499119420897630868976668860987695028187534505535419078467500469487624094311053360435675253024345108431131040764151014653938294922542222724660459124653069703224973906035917665870816477421429923752637262661670434803794777806356412054868438970128655983870104806044007792069182457327244593237295572759170875739304868421108193417458829906416950703449835595504030353504440049125147669875753589166885336113724450162193222479960818653050917819268949082814263300223219213971598604146646537241026887680000000000000000*i1^23 + -712570526204775711327218869938938479315036792868649140101014554482864873035981311868242963552879048594086283902042409925534261356266503074422140014671199230626063282800848144947253588887954131076847017275682594546318019078451772065207976344921548337394306819084852463977294645969864914964046493928223235553819643111877618446007221303878425983582213640667974684728804449773544122911416440698612175074304586154921609826140293170632102655227559411799142120959567816193338851432862516253630934770428607384609898028944416336598283291174228160525803148572960463946785251165094291912655150302172245388042531792532696472935093806555130132748789621577269899401740596055371983224789597084112119309469860910965793040268982500743374440256558804462401901719778521346690972423134010579744716929674994492567315719339980350753036578379435632113627834527133757142818960654859897975393843788729549081264301433152988475691940805336578913249947125055495742621209809397669722151257630821954678534930870433831522568958347669562267077277583247214785914460340044859379175616115499268392766529804834540443419773709131684697674683363217890070682949392104794144411923382148766447095879542875784264887938536403491041042394636362291327506862574376858945315968902145286821103563700666775139163262663413585900433666495375219531161918447479354469853614331888469873498139165594497500110897074601523301062709424103484284858845380265116428058286772821072861597998591494595769422491680768000000000000000*i1^24 + 6413946936710642726648394400834491909259142630546430443198477840418490142403947162341796017498679926231740692635859498783120572726283185547586252623762719242850452851517369309035975995995084842397929912912533702539227714419099395137206689300214905138689525166912309384339532197326201093881994507108582262983700491819401895352225867777335745989276080267679078501413334311931952982251484192644879806637639511068260788898152613094972072403906119096145452275637737916607875410365774597304771244461195329934548097738452813329308081376581458035586905521782339192149362728914883039061399770625009845346288515055351300764146129521372412884345234831943144971129696986151246439728686381558926573277069680511235240757318877818095453384105576464996721657597755255657943141921354471327320396751047412004707538554428552881216772537347551626907455055035398067931028119444086866514343703001318496186142072753411932600274834399347479640349676906241215320773295423462855084279190223598518191802728409726550416241479611411475325858142825213727911497901052854146993679321419719214542358696399853464432898133573497524462226309340740122946169468349734601671798500394583134686136473997208058605459992778501696776212153218980224466421721061329804243329959907980662648030035270104646842986302010352181968919153287699649562945809028895377296524217673271441872120600154267096449656293479005794268341179247666472812033312624676869417646017914462789413572607448256506815420825600000000000000*i1^25 + -30436445293691328006980182694904682688682450482299807627260157397659353857457796950609530058233530588335347996785039236856794835112545656830233795539441935189023754726896215663317890542236284958934593325510982727353969491011522963481531545241873725938784673196297411873949171619683236987316835758854609195461940327805833656077781767261055418940359312622277971919713573547254083399429659690162535879134476135179801701192582962926202967835563620262407110137463172680029171911326606423912163985948202498178351443784935162988312209229613147518161312601624875750347460766827585910355260744222082896265682747814555670642843030413684148803989083503532251699654251191025708102941644817232205881717602058522092790927578890486454485521541322193181063496015637114406735157296999458467005055005224354593218267203577831900315674772900746434170143304509957842443782654611971603749480117124359804469621832325405041854649313395189293864423667700455721707411486593579963487821340100365481680015507435778372026588352279975924237156603284091954523123001089942010163290643068261875037262432472990702670624428492672699849956566090167740253671659397700911177604086008736148719156056863004301636765974593661036533853153155248019604732126245948140918618365678423701016231140635770574264171836934373466079743573627795888088899930961444002768778008257086715790481423289461971348949253931573854029063045526249329488871577302011129141643479482405820726600778130791763804160000000000000*i1^26 + 74555430043895975512940439825173684837507793079739530355316998222063650411196315369513343871714688622444236483436133241617885768378942964166173679478528346747002912176057359313050720485973671179011375545399756730653421641434053028930635415254011454222551263229965391172156811086896548165313881140046014279437496835753535131267679636378658439528049906510369215515207646265541931709918556241581141291596603846613386856700810632798029506737067208994385472987931298524665474573089355766994768282004008635296186114836349695782301863066687059094430763172601270102449300255384492840111157538884695537872325516058109135607717457384141802107784180096620153420189969209464463883954533964054543270469161486284140930696679707547997876458213010360279531146104426945413243208413367286818810870317948138544007298928521274221664364311851808419004627183448552049862936124859656902603873861737259189326059107245767339983970302547519651614926375968485338975191489997779401023570161250809465220788411986582583683727229568594707607008450233893049667144189078371095251213277679473846092764411755840573507550256703123250008723086724786456282638116389705453817748401726004649636210426897032452359477454789082347127099828134781452158287989819989861528206760599554968320519955852183165195776632239075176644673381895915788137513290498803735670057257835353096934116228240859049168528776515265247617926254303150641960998710490581521356325703170539856154008882753044480000000000000*i1^27 + -90820167270451227415501883883750018242073221943315900189792473461837798799702608551920860758042521814881302305903768691552840623129787565640301980306669114247865643242684833161995777372708355901815405281955305101979969116210865696146441071315522995828994438486037184953720566841610951662295654296939476853885273153153939521621773526826382932776262396652948815552785205700915256677339689120795438421267016669338767453110887695770196620551324674709762272697438499356233289714810164051899918197373773728497909994056543947399376777687005148659316763533369648626676641550710573389397833423550780786967037771549275432105152597894296210400630362473773929676463593179105150767783984339341596857370526088131709195611093522766943389095059103604587616348509946835839813792529370242893455350640749716703611656995966987255074290007490757781616688709161443454910093343213719284413800890685874006352824266751790211501546018258247967893428531572164163428124472429951162375033953661176163792969794986610902980923178375003047109447186768703254477541502496539318443374087170064808336478928847332002029366157508081148222091148868741827358463309146631891091264063107858281279685627678308863244174597991445302219806597268820172055166821113301642837165195165250754122072422065486535007715527533741610458406098548717002051718867438120925775590043273632604527003551872426210807173987142201444322877879081414624834345203640397044522304614420923349669093415321600000000000*i1^28 + 44134066640529195544008456149251774096769689389134344099589985313473166091320101497147902575812853792166064406173793051032513684208775465182074747213513513336101564634705257410001276577266104481955661000095534304103127128147475832938263003663873741594699820921203290544887557065664163838239236081951845161405062669832800946122953987224802097466543364028998173186364110500935784967955389355570745861645540998566557882994338137824084462371181855849778488970878449856936570458671773517227697903676327186957308232291642157171904326725849268231339020375325604590311125476794637169582576279536276131192963507798516226976246218017011111264398313025204254773606084501774204949045632228113630760101485279344292636225713110894089990597746701105140364187268186590845147584909915401383604604632983206806767614232677965656730577489471736420660513269962938164141995375257500910368377746197612967160459908274958841645542216754283181520163779855250653923603791416286139809960430698006386058375112916574066720458884744761184840998587027640944370034643948960752228105840329432056292700052397775010470787459289470226017060991349516858551788403869976127948945444856552375397595472092506140335560683909290462104468029571558810640465488584559356091095034655431201316861837426673373584404093564762685090220434258525964435873715520930992226786047118475690379258303831322981229435290909090585670449247162034162846384438917918229167009214733776858172620800000000000*i1^29 + 2084396954825580855716005648357807089696332947906759604246948996811633765126591611212423676005157807211246147248237295890176207066872137332489237792713847691555746181111663400371322430039057939925580527480585637694377142392502617256636692432679463133790625508976364359782135192625679596853169480625567963813677209854364231857200083039332678858459178665016030545594844986865904607018150219220480156839226705074181238111308179715744912234121052929420865811761750988391614229136830694577515362766661137180633013879109754576772499669134175715653665790766468712365727109257840697724104005149272472567441993310424030718892153813114664549162563550983408780252112127594090222649835881933184647338592426824913113738596417886646261295250174822153554205169795645549142389296295699207087147583970295870116890557972339545498701482753067316416975710065853024151558604420038350274832002171248963705301854834620132043163383717090801651838391767792354799634127415403227117146416906295793571854256253411359803267760258672186917942656131411377571267341141484536183303612740782402065535951740572124938457162911645693350477987380551568266800474406762080830659488221042127316604246479305375468908925448207268639809022534039416357566582932258750460814560567623043949853568280861115822197620092205438114713540005211684635999762074314236056544526523707045665780835413727960995697379631768295033878035563378556675186864042005431463611378236160737280000000000*i1^30 + -4759725092981136593827991386042696372418883707420111758905733382260101732598499752752905918754631930182443131162091806049692625314687013741888181682686368551573906549887157363497576881071704468810790838589733446003871915903287428545473198936199831392400448146907440551551337799250014399682931326574979998337624873223803668337028719081344100984812032151186400882415427676750280555847842912025908135449020220104333991773122358060195910366245587285657117391346039971787983932047699526297384569331014168166349608148835015430236240862236138040488047847709547921900775925780631750784273697489841681149636610006524585465421806366759110596500066468432164177185750269804582999963673823945907931215404892513271683587482204801478818904023886191100403910605205466164461585352428708092369155088644287891282408647481010473143418205806018082604773117786867836910104090377087200884150558397897024527448734290120384233163334658772261475846924372581792146808663717789188660431590759167379250935654486944122959304773645615775322123445151039401095679396813832697308679238697829364811969148239185131714540096069731111639423951234748370663560330667472274052059445218581276821906651107812805182845025157210895486936553273408830734531593688128679866951726733899106819885709294326825083271009907720362304770422700350054077782659288467190233458486088240668328020554229703212103386878999823975533503945323307759896946950475521609917935449538560000000000*i1^31 + 815345761741787360825208642212356303251287896297166574203227361453033463149182183516216738588270567724692324882655589002737078627125772916716843628189984332061533449859994577475714465116546055603265518438593841383887905693243640381322925482012372207469395121233875443768066316325947167157150127035386573783679912111814053718976769927030845575575844514164270668941450679210792076604653584445572567015757107264961069368658514126412228446928868096937269043843086283603954152037723024912598788781056143349084667503881914879633609588141055469920632540430971839236875194496385008073735574136334124385696451070266122722343143872296565244003825220329611296942008226824539375988042117549824440673236395948940455134996340538008934651859487691559348830428892897178318334158378021579284121252767310306502412669823064776633909204808853637403504540771024601234345114440312652611108592418354818432251267292623755460708914652372931362996859285347198126855904485523295096984246084559472204948617087369872357395012311137499283466085005063085666150382333577814628565623547433707697719819304873574427816825716170736808899336868833434643130011738398799586194452901773363554329520229148221759606860796036543626940553505679879676931647055385200744608665183534208119239509373117343473592374242963185788127466195570793894754846208828264565364149957803878623592774336205372738418841145812054839169593467620879615663883480572079955247104000000000*i1^32 + 339284973471702437874364657437403277366062758479392238645777085288362932003794969288950418332216571034892633432403238272097862440316210950645745678654314178794097173541534099195660921218147036838756109897025541519224406977002881899754287931788307003932276929777760064649073738943697445837585208777610719673488531751022844837909736377086078936440110291052784908744656437936403378337392941332902067518707374710306260454946833781742515927244634367077914048921078604887735091719394695129641651351875502080498064739678260744698304679760656243754168747019959552667824877045148635058675974036086511050875590613550229847947217134264512460707777494661257173523650780940713053160447056455119627310064797681519527233113740945808383236015362471955212292699459438550700009248843266187169351525287597586689296665538180417737475464658036191595081943918416773525771390637987245982319635038025806536237554792685136241888520618712486970866544614266788191476970962015348931223691433531782916360602946119299483246295059242612078886965131087022506420257180987386727986822785981454426653209127157393422114183777761102351378739297522487003568239768033532164576171152845097859746865630534566441418243408769298063095345044332601797673255872506494857714694868648431627264008402100233855000370533366732165010791930441826476727403550919962451655490749580697205077065477309955118239486589800798725921711461189747401279363050199056384000000000*i1^33 + -8434657796325078592498406501452957024949186758634759977312762660855245543706473375528772691471741251185601407955147789686985673916584234819060896846332492559180063777795239888303478479361987093372927714416033624559600966146548705397846646681065257745583519879462843964647672214611695885216592300363176636817030726869828665782156757567968039469663631738788758408646539500757018067171372075129747977815412218710731426363926282990885267843310575327598118005765569172645271822029468187635094301400512099885656861074492014991125350655837961454669929400639173980535948987893419155106999531068999061250140968256259162860740485979075513923411707622190966808128281089721614700482189925907643172616168863039662049868886871750526183017504042242591191938618816327158001465137002770188987030054883191508440969240726780320228400666286773728284154443765936294059522423919472346507319635861094136726111813629053983941238774442244229429412314578087666577131534159258789072633580082731118391727974603105367924052792457517956789971288484672044070235163197046195920028205910403703776024455999283876113382403064670348882789164294934975417268548084190371938505610007075285491789948055958477313744345977453568727995387660546194086388824449078938428338113611113005517935990609107139019868427756848344485257244755476434415819215159198620055113194864720320620566976728334902651192432819281710582349163838735687038414933196800000000*i1^34 + 54782517835235544455275720589489576918628601018093632139732140229008410417668359191241159276448780351985874723877905384175203064627960666061984240585104025929729422421111065729433398263892059485921385679617823807358591157513634777109480802068025742333749049997872724465522680170689872504901256726082607139077954741780575877920254165888400667159469650245902770478354152716631077723406976811457888941225929987240162772591073397457562020892217568420933073451262032884020174484773142674081985050893277131713566761749050760082691146168430807838011207510164441014082140949487057096701329822446679816083917977586577356359021758452448716233842340426110861884398509672476311322178750556257148849559828594473300828493379389401578813121923186806069280839654676508332923313878737854750584385436489188394274143747184966517190972053765281870854590993929507054643004356563884406333199476704216296503829752332989734580712125879014899865073687267689011267307949401099450126887351328873902949913837286568493951474108231397812964766107752658242418131606180686332372765514595986979753495887849330335928386064777130085825864336499249995807348126783521602774866078078796710819057291751966407647373885940215031475094548043230482975655043032436604023167482922559528279555993886273913445685191441832881290675989201643430862556593834436648300708056360780098662111310918787620849425210108985894371939113126550149529600000000*i1^35 + -357730798572573292480113763780776949819790467574120621562714645982284980010329372294957832235372798672044344076376490502660651858546902116176296394240503714774999431715200513750411797331885232211647162609688955266885149274518537745703427798845983610988904201238440085161653932917407814018645693895204960561311523991990383957803489052955896242477895929058064608432132069670816406758191668725101916810888811701798857713144234314599336685482527554835710617465552737979608970130521150633022267868098172813853218732800964652846770585799802453290412810329625470190209415260931549853659903232567659372118214238726923185501574979107252460975962809836664501352804185683190086666753980008321773614116617947370649708408585137388752345930971716878711917272561488040882863692303573321902413497368395041099559334682298329598274179614605713225389076287004173787259223650903997611660521017914407026134322369481505024398991353118446572274857871630436271761076683735582460012808187082174353035921099093355262077131883969550008998636093221084762160128598991853950827162052035796658854242021550748672193296098046232293647038008058824261284056897270852120161963298861009547508759587157341614154197218871295971401111979827449875150819349113834469600479815824837187882173349427129919714731186496575967855925243439470561080101616803486273630297401306338369814266154893934969418254942015234656391012087234560000000*i1^36 + 1609762416540755705828989200437571127900963314813625597019163690789569296419688988534646566337001685775405880515630876217154954399982422983362377099062412080232045027545771077929222914174881160138023181548928163103642697715322407519688197403575399167555150029581184056330576422562322320053691160294351156815801473257119649654738036326691916879538695791048403565311338505028306866566056175673609237082467989936587990739441667935695314639567623164790950751499035309742060157203148172403758892977616097028653988694924537167368955363794966399788069713652459536127769057506821298576263946166195696542169607740670118256424966706912629143125290957105126281731850278907310208972177611276981364536100437007683368876438625636792869320034549113989325750088386500547367673355640069671472970834310150344189923154688546073994541873094256030683870305224906201174355729071455311060405682506265236114569932586674685094458333202832970817004173839890401993303529657703115969703747706469753615529041167504621487838080990638120092683457899488458234276147675850037004225138228898528457508229572804996866878705085276767943932700404397903787772369243785266226225824025549351138239277977192633310361359142800217419052482441025374522777411487801513284888970934091772361338797650608288688072657827898730729836565874525386453617460525168138487625404094981171704697695493492337107897898669062279019888640000000*i1^37 + -3869646580936348285938889206022238266626110020949102955240718798216685393243589797176129744927449840515460737293767527126481279091386792823981724782075153326265633079763226236206951170823921437906454693945286993930803025745872223922642902187748455615886971845767826589887622706174667496208615873019135126034974608649353846338358264533247348983295113629789322702673116489500765381671167161378523706387278822800072016917146694672542056154737037006984199042701140954645630894039077855626806773978640385919726586576770723724332556851504890046985709924892580303644141315140951341509355414105608540813062984572602197676903227231015705565405983354489621381528765504085649135232176835424455515313928032465261143383062258261418625977736077055375581149715710034619291215959663741515964238480906402890286143561237550975935594599575025171637019721379927571116793659222175017671922855737551768478662972279213572421236305536267161024375603512668560067020104820303514828395131475424626495934046181854050872361285458761089951169934914319116210179342854838380576691363955928791114286083996483544709168413987359257625227426049791846674992781501456118991102050329691074098440847969223231026034116797707693426122713011904671596245605799486761590663664234057601335471000837272650298750504998513039193820154501999647685071070104319163621420598643933424494610013133505221179524476462694400000000*i1^38 + 2938830274293158361427124208213836651184872856962563027148442250807104862102014258637760755222233471463433365296494021849641596366959621583039214863790248216018806194145267338006445679267299394118823053486455634390320003278691458998871556320081464624189142777376535443226241706258589893769603608494130107390077484456182513307760034016503476570021091591561747043898116986890045616602562567520580560912240812714292658405482018992178179460667137190979420463834205965573761430472021167650857721293810503697026644987464136153622922766055757217276468942756055111307187481782544878015694820503580485508575181988124228127494726951140702408471077679636082480219255255389774370268844506976683846145162233505818622111779221139729799916362032727123475410430562751724268338404616393130643639243753972696346452393231576428603404983920835388792973790797942002215445183507311845082041871027480852760913475437195773937947344038361596291774475404210061540321860749349998957961143077226315082244938270740173309690570784043273828526908281390364130348786723873062902699291704943121901113713165085200640918035735131751545486426360092741200537858454899597237337568411598980054760565709115898747475125905858305194306053725377970089958927693108949368203482781594649395982437368183559785152406596521522975411235556595375732993596481110325634836317975226387165159380581511360126386176000000*i1^39 + -273442664176926588733404444941725721562860487578962486250029318698170468728483989807257632096289858867372615733929628117209016219413961355032698284760936470238258678245387925811367657436436553288708932447227216339771290546118608925431283092632675609553138346586746932272941666791888341686773288826973254943400504280077306704487230791224690710108678233774706087833196720819819115244886299798331587844777245382944677110012488124782603225411318136218346176894847578602587955886900244113811517702728214705139471991318693905113962762873304696365892792250292233047028804850873727681513522614582151305906918753437747851158972796733018753975715910851532652620683900687622803874377244586415770749528382064371960172678842131591552814432053183511757200117335872118786546118294489484841896229320213582911447601548192180955636393505106169859263113455794554227844376711935410064500903081076154688345606562803533783226250326170069577869139125850539328749496180520789480684628801743683676166396231487385711455302656652590544669764366294478686564380098497613086740872051664435634940145884651587613196191110604255919435579711356818964393453009495451957740093019683541384399502074777653206936813720783044972909008730333938689694015184106018493852273633266395968374676608745758006298640750009299773082023803107213985146693482688393536058813340257490561682224677835820236800000*i1^40 + 51158660843951979261033210403207701369522200088258551592726274444843580858627107770521391702049604683575851317138567076091922360491295487090921028891977343847912203344696893740311099878531813977818497420141492665895981498281888670880220266113848349222632558925462113545549672110303161181950078139909152880229935163523817067487592683475138826381145164393419934852312016130650616802204730924687275142911728004734671794225056114341782706521596561210214421933004317120082896736744116317360946111432337834135522109400757403735640350727713410242728900209322528849379026387040034371487761141681720388623453344910825106104697816597445274449981826172872846385588904654759700579154486672388207456878032412427843657338970387104417494427078187289089204019815156902209678494959315166750267951228544243599775873818490978165468321906239040907340337885763626340316007071656558558781605024269765597393689051095184935001181242248211940123477687999389175868718384470853125785921083997544354337698020338793618242360271159844227119771547944548968559535390372988051075467706383991538529713753427812200613346146802362299355015170926654776414065463459185414441550608919727396350927196914303904782991704093986624095773209514824974003499330610011655645245954334328736957242765900324083453199207240148676567147657175377635141593056181758174863229484533930988196279091200000*i1^41 + 98289014604470036944228548799861393711007705910794780188469933982783448409679358166326777733441259069124665034256971185198534814959820330532086850339251170499870690390203719586406388922485670906660187279855362616677108154172906260496778895377453199863421260669954395612710012187265057341890754405716552618789417689982820175290467261625339225598745156949167501903139396136918715944771895716201309021248904807619646082467774777976691425596547390020137097490998838337314292775938421392212763982764396343411865669757830783021483790505011392568782975002660918053397722607899204383469083980979263064244213529831603117063410039926524478451431043862378821304160183047798398517626778119783132750209976690175992839167003838105612614330678420170459807589587176789267311825724484635843578655164653403182224120366562179761434419358242132561529443285367513633188915720785382758434032874256516592375177020086738639206568619374125454922492008878709731790012646382144139655132999097463147268084051399617178447456987503227982634131474121347093010710166091132540020938111966750290266822974374536787200273858869368998179057844497595210108937599435294831911628820862120944502348554175731133387246823567716027546629316695190030042106859248672542144714118715655494110066683728182699174771418787166687962576520955616241797788393635269921412633532581743165440000*i1^42 + 27600829149230478306079886067916191791678020893009055211490693574638757989297721814576061293676942392852297142764478643381495138576029538389328863149374085029603978473480517376866579053605966612572984688287914906590315915251183798971859922977011522005275410226392134468917599896503093538341000181094390389532794234437749186695462645401211214742408816070018358087021066915037259064835293947800861981438537189274099693733888127314693849209675654790628955863301596600104281929024599394572689951412320806241835040465357445605189189510701154299024937800504667018945712584969146794242521832365108699280798113275152187738452785685594960093933307472767386056367641977729570644394531880691035571504329834700984437732278044468609215112761912318058295622955010755417252514822812454909983867578104205110592048874821342554882201778771698262850502822050138522550299211970501777684449539711628534205519090878050589514008127705734214012621276942846968356901039160928538865385409451388422596133024622110293405334922565608590966780921426465829329051015911255680612982492855857937813778148412158146339854748970776540191575064446339174112469600832831881911881103695307151948201337145910132432070751634567858546642777790523401289776202209399542313761181103451463644227468946394525581303169098994965669588835388048898565729142149534808219949465600000*i1^43 + -34969925376174295716026307307384732201261019067967630528750608698145570615778129490318076690277666761019091431944585674489841882894396142167013565192293610518343031737124237581599998720473566021279811298638137092791841783406864876273977458723471850993564953192240119033225963202527649691995785178025364840675920181081052565279228463762305204892280611606901253342315102917835263118111747052070044768731095140635499958329088706380804977589791847538983810446110504351984997379930392690264906948563431341623454520266198125595912307632583960128347094309992733249367780921435548261549813628685863269335441725572002067827732335296633334523592774410261638597083178145815761399160407192354747698551391343857374648683248803928355112057529241496132604879601826269700801870292828759481576533911218787582253408268568590744316977023027057375707384767571121791945264609347620067692171926539931642270446383066239337853438933814942266339621570795257224594455321176829234335813898223157999354565736966195588975102513314462165293647188217933777585696712335786772033890451040240908568426390389770157891252055230141403800388580446454640021475256239824648636349800496288036324012436148367743333529918000664148337032667174363532200127792214129121648886899660278971456777164453397016730761423876452351844741932098887525363362731958785277952000*i1^44 + 934929466729159293793712350391916845118332135950482426074743628975503148841852406618282651402805968373725266962171337034050649828107953404900537499848377865600547739349611555332499431238449445438188834230475337393395531578507432601255145861602767003425380358422899607398772779205889970386842549930167199420071466466443333417290271407708041913199915518525843362435759895423082439185517673485659302995817247093989395536729038199508561761837439581501741895289125468102771726733004214491772808144457691231725888325657650853624029705084085313369419033169055241895950739299156679245800842135133321542209346298477138137331183608222377784384770163722822989251859665425524457234046934216534157714230203919703193235091246491305377387885513459183908525825737990654577193894831816830894518416826528081017432818544798878619112883510841634273860486507565737725732691041722001746503926278541036932838690042147849354776884584520590559615307150534207751229213334426047217307916921384029991337147797953017583010232280986784611693537424249270480249996707916065812913330104541183926059799793120355688986213901200318559979098768342804889084185140040437217019050378873596020566266791909591788803713908403800786177551607732804681701475775901538522606790818249664688389659689389700017377462382566270937982566668942531315118374912000*i1^45 + 421671299989129924817905860282717755161213678879358863714971898101435800422304572185952615130542443346436623933234771269492828947872303735088187023982659690979173092904491529638452089638835348736234508618313480028154819908018465035351016182579397515638922005683812028803350710701552064232101963976595165542928429459563426222305908623227269734541746323652037033256538679529655906890819102478666552421268098541157717990875249584763312112720960463376578700005534942057548220202835471285198899871337272915564415393450960680150952351656074841989053030816480966328805386026654603931277203920432088323363891149814822376896812045411375740074543847444709067064294806193583548737170900477494208590904917409097569146461807600128671231087568481135442235420687668508472046568308395014412718286096933624960439479495312405855026339139988263010977442131871393324955218336290302417839691704033678241524711007473603908342790941890461665967381615942616961071027662991476499205620147749295470797130838817614209059778447460459313194736637489909019322325593856053382627866810132195404585324815664763981528473396274708499239205706853427000707736283659679926680682394118641118992604555630474450159496414204520590648209969353441554342883329722183253260709055154834374494614220960187569856906073544689288511747332138598400*i1^46 + 1074189736669057980434388592200059880501591402428977120854608301285890526531877412546292312030283968057301494689986816927069220705200525272031721194104346777629754999859284709781043067068716921151698377307556221596446326401133210375584504073651541143174279731800236766064996459914407640223999516506722342104775371734551256203153038242907965607722490488537726151415852675589145888962073254150493459988294016599764735049839878003559897898000260534316955612001955470925834984168006347642638532732533208836200689930734062878267373354207646880988906979765922102540491996197302212873367312461512259795575281704737127846306581970981509133869390237189818178837082705641224012158437834148478255949560838811592256143457656926495884008780015155404274658705334464602556843089307458592793121761849713479354149967666741342568811295532982617987163203741226602379705291716470337519506010140844628329423791537274364793453807325185566022490030937149847011256297935326309414522831976378776173476943999168580922308131575452498450577846189060868680443247054676868658560956760856519303105946935687810254928451954581238478049372398613645468308829560355133322224450382181402803793963053495851311202236408109323923959002214843715172252174707885627793833573601671335572270268683643325132163082016983955695206400*i1^47 + -51753948612370851734985179646775589711028281082614941064889588237275565132253023072051466429804351751978683305379828875604703596387022178114949339000280921480512104251449818523521404660524333397565496458362721864251059304582330662148331701722414507940782995032939829499572235095672441522460152470669591566056158028351287857648969240266162158495456709946873246338999330529613260162979339646500228170392127920586009081388903132547738131044702853959236632102740909460176806007308445798228095652902374234711772691659985925536202158439552562227373009081369475928076398042449945976727251584600823845170601045095765906298859259568394743151058078815977609187421946107095154983410106317824337281005935905879659152179551838515313762735497053816503352771605028909483659040575869278859800864501219956720806149318878539985427765413411734631156113057794599147448292557025947668330691524082505593977025377793621193405226949993322494557795000763015706670630077341376776227568142656272032239161068452717766240548424422640067079250228912619230624996888185748614869081303272518388376560170753696998953956699908403595819729604351138774709993084366938931854554220850138895822592579343143375972276837052190663375394125843524154520592302422655636706218101143737039419548214212254214283140792320*i1^48 + 746749739667848223087498128104686703203006793571614879708032296593832760583622777897438998714205166601284161737589507803629830437028652291882562537206360730120640561304359029989727227511364234671989333770142998561415754550698712045031959363544117759538548586888378274193974378075444511553465309341380022295975448708941650600502177873740540311339127336247540161849882879379661717605565107899029606841488115417175455287598288066321654066488791943595710877747207393030164530795487531718521115126984934134206508251698382207983501486257776684116730060090114526764393874233873302536370681547602644986280090601267136311857859258923381054414686344678156621762696469301172464303648604037998721776375866981305684808809242887099307683271420243165391835528909611703321226191371623319813776963093776096075073311023376213401850636589662540826502159407278624122630940522237313836344775179975479905990446620392479916648234947239202146349607711174558220991200991597026263087068583456111952570478421910857352405403530965270301240297063594839751042775489080009839055970867138025035029296319031341366257068631057101037778917421396116618212943256369587748466558945364601777183924465427807572619116169596608751924509336245488388402550211116900137137764158371478907556035192422400*i1^49 + 4878954583057409768174638920736234274645642270559559097309453549432396719804674297498920221185095718745462321402755896887870836960915356773182889191176360314813777406985993311709840657672312745169710229017524657198949398451728105317674722192596838961507668196061027313931041020011143428983065766707168025652364120678739820701789506496877023492739333962511350219158885563095562238561577670417781841460452308992162981063368536114060157136876162305990631773957997730017188297305044869437445615494989761033416431182531844448145752897530400789660153426076630193104219936507611003175065494721543495263127724665511096833023845600429962937141219077140361846031065707775112749320671641172541994451219158879132163525515787709084236094615366108508842815238632275197222677204465885681503443419294890498628564245456860387673530794729880797751396567436133441130857208885398361314955942767113381814466178778038817113612859148796852129002662916416856976360950009987265546066184937430734460514415377169042052600150893289637937035971843172732567890835391739546710224999190548874159110493556569544274460128052453674858945572561334840007028580137430883318296921735621043817327501480061520768606697580836076651396498853335827297743349985350291787087872*i1^50 + 8460894748456561895547605287779965041081570364129186002594234321048099189416279721041123952650211595507417206334585641030698463407934452983690124899640443379653812859795337323084429199574588665396056650469039679939806821947544896319766679594544294911034852933536597745377563136902783708970313067111022364389203893357975351600459371016994515358332793464291871103627422618104548249937746411662700340997993358434105201505644367618618883704074051550259891842558950884078550159462059579644006876973596360249881342727290166980996702041958287748657441862724421332863781572950775548432416668037892725145579933302308431057037431077612930370744120676814040158569644342106840073502861941858000133043028727355292480689728299806413544927574731226201620916656618967279804263111926987745398625775487816068531286788899180613052209816278329743163674914635735245032124362742600324920982957200561862516924478106568927063754946974057468178164172447593216888338376497669399278237917239633398078451849941456586242883643318992531885310776085611213710053246742953921683888479287497620782156752238354036030196962803923104401950710929976617916526073738023809439223852553687778483775994028011583340635004473074450126974311003586560*i1^51 + 41855989194069391542306422339851272150214331540058243399789948874327442574565892313321018301173298248020478228162308020406063673677742711132391420241763156804999295585643556737106538833865155793361695922389245631207163522322013025022607417026210937137753563997856807252050339520716297063875569225653327415996266815989178309082193056636594103892296784032991565222569779387560916061719384260174636435473033206004280846912564842476223907933210426794239222582067134351101745765002243320616446832299960070912621994226242230968795528577258534990262832595509391646737930349007253900711245790503823070718495638836263569496569819184298214663657644575947951326527718442057778957008194338911084979774221322246454013001903628038087124797110498576266884735143410243872944109582355085457971471417030715995502453061612558737517301151688737286719904147227722931285199111106482680879363712303802185672468968669356804522555903869116738720842280111293583453097573233764632886305065845711970227027803367147846633370603153733201718596693074330214969143554653263329884042263867844981500131418708906351082884444349194414458708892710510561890498065331000707447207993486718677257574251128422400*i1^52 + -28790693528194031899093231927195220623078173324326549031628954057028998356910012148969885317990675549848007182214984016335497513279187055268593492385117099030269190608214636189605282947030547507641765270222778490615298321422965175439883008066350643482596005356005941275098119293864027611091322387904985063301144836265798371333683790292794750045954689532820146826629767753691690528643401446556459556970828894615117794886361520828087417582813337551766559602319953219689943397365755576562964483513137316880321099060652158125617946274081652056832830005730045434276168250436156695063031621704991088330315978024926892240279182827149621245458837944543462908701305948516095193349628528416519490188858729682099958563459864843467984011680210182828735645176439556436565132109787321610985440653317293791799529592090311943500266809486140111352177075014402754936232713299409681908805652551815859084761639923602288207367962268179372640067344750676794837621078836432200569796647758333595321520400380377465589150813555886863093029290503011321014553032205360016260991341300152604313002438084171677786107908309546720993584157528600409609931829149696000*i1^53 - N1*1945317486656734403838201471965396605977169636635102351429043418229618678003936425410895743808595459218142291878290611282000756653328723539016765473967368061624246531710050780163125303404591941287951836945068170087622348041519561261548842280558764513630284609510227911574184668096471762933283200800865527882434201873219591403329913613112833053781208339573601748652249316970606172245071702553644684635702610354821422533976090625*i2, -628958622786195174521870357194441096084038563459007233762513590473276737456442967315632544939605778337596001704868167656434791821037616964055018982745950039239266980178905128949008298315325139540469009627139510581200687342566030723122258668004663096692752114880190606576775826610133226461550919628562754762478630638865782154365119669160393089059886554257866414132140332820364558036399610178176127020761499325354773705248047300072753267912809002648084067559584231387078282102379311914029295706126465105790249567147123418774876313082006464732357093400044954743487947181978509719189601612577184350048411235287724487308308711051607676244191126824125418258061744001300946549856933774492812351427676497635237101303498570752531748638837223428613173526241086056027027362544430214837866954773377145338341801872561781638303545930329646784349485117033336326503630413862796865890309042099167037525998871684855492816844288152308674495923282944301241752785822224740706503628395570700543703728056151529881623625635256177780324492807917415297750068941486234919143297580123379658031452880566475263318853399349533929618014363507554021863984835021333082939872517217788799572358933624487918021441638780051248407719538759048376392507247344740168964469429984554947337317392488892106877117954554568802300433729708844777444650317205324298036579790249334723143983774866182135316251614930390719977770861034095364213663359736594627061037817875698892041706411319095331663683151426201347071194311549917738191891435251302400000000000000000000000000000000000000000000000000000000000 + -3358998826943811851546217903591059227684067690875001905934393181920717499280262564478138835954665118610964251478432169732842795519441067330865055380674479462481352134670117234623914928934542174946255304572813639700581588251818866967605707308161094618332148267408400475399369231026189447259503050890264554349604538603189996763933382292955773493818523947544365415327300992472595134764392139986922165702987424311671411034879753821145127687406630510088260574745396722886692727255109525918991072423909902746991377393904769434599544857370469662785318680709388357990569349908566505413470461867519901824000924825193062789030647734035607776743760451897858525839837858374927170084535827178482499010692813345733438722746282643775681578332674653660417676920013114467061876431653107573820374408149786957303347454143180467730257691441554998892758105471815593000628502707890993122456089960555137915351188195522571718166920995740383882964635852215223509535099288760765272805111018852164284723519865591889503301161380656232574713614202925198768060962496532489883435615535771162395648780070701368976247708385762294342045704355553401622037649630379914350714758736620807622674882522774592299324637670530856164794878929359448446441689701741121674897958662527703857256986482794079397283274935109688824900014098902229320319597681998379769073291576502020449617538955627434938029637773457059761402053366484544263610745687596222172299508786947475678199045904946287649248348089402958287754604520781113040181248823132160000000000000000000000000000000000000000000000000000000000*i1 + -13060967174625274010269988246984126283624352210619614954935907891084828113719636846342078730167942620863632861849556904228735642418001858332524731453821459976431885849947977804656943097947210195882230819760497515322438945712717078373676989469449919909423884991164759971760970549606970152656651377476448783965229182491103104691359652718186245327343188039033325661367409798551884747301135324257359389450604751923971205627705838432902202939349948226209392350473978733724650431919883441791096029346143237501156343918376655109888309197734407693939589196024250403662336571349389014180056004783781646760396458336589416574788128343847558385704741621372873065885671269888344482546799580923871227970618502625619523962705203224120928166613608714160207053006342956723541292681257853385080822725366441646488107213362459997039175855120133118479665138152324077730231329196504573305986603521173764572002482681039367224223743892970526464471850395388348997890931083698157226340918145991443287411236784547375542934671638660690956864009440641040014360230334002665314909965868894365794563800954756321345325691754418067418276052438597634250353097673919495970945846211467413801681084457808610713642252422668055337175750043519473463136967892945557551489003425692993388401125835247739703463964961685644035079141721372124699497186592435040297857021860837029475646135240276978577443102565855673564268522373027006792895221430197816972591888234973209664946053794881904523136380546681828081108476941746847553910908072755200000000000000000000000000000000000000000000000000000000*i1^2 + -45209524061006264565049408967312135245525580828938616186406812362920176499957681051553833044295599333675876693935417083664101823623990669486558481097077530176209622805985728961095367254722913436541100670856615602997874533177879497764958517795025155058099605098716624265090524328021236290601408877292727498336157828054783956556956296056135185267578774151832361339537557900375325750560596227671340759256918016206119375558799864675438822027362215164987754409482860725742271222784869162153469010475626824194881393195234616726201247078803911016372618305970570209508173041246809360470331534751846017876769925268664748556673152658872412631840628205222310923623255231790086408917874891528785666088231440764830458300652967502109206628392117143507030144390299868273155261030182660130123356511884349386949322932631302716015090288246936530064790666492927359878890431769076591074251427548748736059256520924860931668420110033775939304020853609706976975124089553805630664171810167142525990181467823636636083864717413988488436415405398461167028519899663537557610255403332004657643630885067209678411207289464332185668939328596867400556160039125812144447453578942688848147172542536850443829670966783597407921756539508291768987431515926820628537656610309405875283653026897900178197686833834227344425835830541937367348424838272769209467936112710263752762768293735142418927141686047203300034646063481533773657576757037215937914522198163155328844767026870141052566227791806989616162689748848353661385352864071680000000000000000000000000000000000000000000000000000000*i1^3 + -142806234402983954610702715636074401887572906809055454282312911460324982921114334767893733997197980751296888976337055745505016935061433909879118234047198240213430687203714599269638073553635171749074978898016402444083486398130755438395741898319226793583200246721196685909708356737011598923150374500355200901942268819291155411430546966402377022238536395051089428700132083519944251016367411220180377183980238355568367596239305076253614042424361571183176398881055725823902979663114905261616488497995235435317295440409988060500351079955450363104776406891809981144879199680736018581567784775408820856404208858666713154683886855850167378250109341969257110301316406328498506558815881735747729877035948009884698507004300880894343759426326825359692737923663804188074737881858423967534468405571982543787125957158248962476972953698733828599092227959256347285890531582405902642389510715432296976566726127959026774732396125668331392113285059210115527370014367845966306974936321957872340103707087999857374798576527749695454152024193560927753133809353619018258046456366128312696396663081708624791520334404218123554905752799795153783247595083884212884638421367616896084411958029243039819897090614331318145655860601978278047381604433347064116793356104049041620624504632962892223211567026701253638829693482882051366381646476910117404602328461907469109871255856985420205082180499599530060544496133993133898000113360995018018069308578941493387009955323789222605974963644552145311919811232273044857821028459479040000000000000000000000000000000000000000000000000000*i1^4 + -319169616058601020792125874768850629688073957978031452046916607774077588929075166308754869823984994598885443691532534082384974368151055956894000631445788146633103494493037916628120652170445928091536079525585766149333847071309442040111144072451561886663186085078738070774383728842495667502240881629181412849739316620766147007162384707145987587510662809911479099889492054134321364774627020096607329380754029914582188469970655048793113026409925587469199010498082526077189854995394824305529218605051393650244109712516257699732902436152037462364598017666510125012746488684939718450395808264171010153893612706321870786852809206078118032978005215231748117207492106790772908947002552817304737873338595225070715928257189885137173086421346255128060707852000333973056141051583830557733847299392157426330326619883650148770280486527850488419677384591480987744651884814737036645965861182880066152177277468543196995372398862729939570154164783682327833324548628892969237634562786227931744360378283134053261429677250393846474148822098551887757372544438366519427910592969095872303012201441338890380784217072248798378667641587833567369230963008805011298451039003889970111811838967588978708542408100729227849699630129092838185653478821366013310927339989919948114645026468320961293936474068910965406105108937312154816854715248835388878768867295310300668811148922366205594326822023076486465127669361377707059770072443868301446703168720923160123911237317627849104892928626716853962456659663749337520410093829488640000000000000000000000000000000000000000000000000*i1^5 + -469722762636887297873572184279089275589176785673752539744558463552058825915383736274511636330666967324662863286742749909324776206222662900081848243913212365308073592295946273929137620422386204001705743595673610078220430252233740735093302293720294228937975107011506659125404525586936154265603175956075832685706725066521746369739446990671076375464655928165436827274496434569711964493439330144605560153138629952231151871636641408421465517258907728252821981069651551141438327971032200819437885579825270752284807264981855065120350344186623438355817631847784599269773150116969645811350860626907616159130255162457248138300719285110339311522379889325807761569304427559267575556481182814011911503380684401209587227469843034898494142610230408101590240404471394744753250056808273294629071545447543970536044126567651247778898128086699946036447797401708389940549021415881357055542701269511360251327985344027305496712559916563396821905156043588307997537946253725311691199304638655601844813829556807917964066862515926136054718074781883568229003979746475163738805622788558835140236408136084028746522334036807280313350592229586290232735543992781848324227080945417279881001820753587942555064431907074054040503245313716233034493131774511871555238017667316474852127711747996269987107375475028383129767599838199074035777980894730222493620248611087479752504279310170194974036530992453832150836683475245772556466008718862621518677080811869259066124526749934856405857635977681564400408457076503509044067360047104000000000000000000000000000000000000000000000000*i1^6 + -467673978088398508675541193542887508762422417937008487189621010145376292823132880643881134358262101530704067086892968417754125492412792701572143744298521932825990870331554504526700224817097073262381898230256756528567350575236038793730331388346227004187725236936266287133822141929085334273493269837342800032225985890327486384448066128819236737978019652569047817348307575640836159686802026338913574125800669211753525162355341713855198743612014960259673295808124133101711260303956902994086266151368429234743502811080822482603931066602952242585438790495643299385179089560819762787222950386934056880115790220692422824282290291022226052888635533793930886679600320744905354094665875891091211274270495493245406366747611094294671824589391175728732882318814053063007379710707480650346396759260583507845092517266999468005632985331116843880838327061652045795157495402744999002653193622326345670113922111677925777056393258982770244170042754488227457050337796683877219026819342207538517252318467981901600392388865486174166233944577826943121896905673205414801853094862789136017440859577075209404311314068498502935206052421640562910216232584839747453306564240766079473983306143725663643694725021623385530050466870972035424306906682850531531086520314395510596906461258525806016693193078541358950740893947700650466867442309697577682768405584826746456861801036808923732013061484691851947310629835300195003775209281367755130419549532226358779775003392673158905823384197875431575314211080530761385954550743040000000000000000000000000000000000000000000000*i1^7 + -312820801477421526094914808082024013629469673560363363159134380559033631171082710704626556255661339922891508613944155419349808795605780262840887661503548212748417400888542943735303924697873151389398786814042174669533784343512777674149044694671358641650900763344650827594449764660757004131345291005997112358449963334198213155023998903575726757378087701246784416283787716100846112751034854565874467562350624660782428012726850968657878585640033922935441710064434525575804356726897312068184651113650389071072799994933965812434983384948003170712948384952348487850532476998825540558308369962087990664608158371619879375738150274607552604001404496982697195266515276897738662680577890617038839997159881240039222328606453850499040669176507168308875242216428819061740008642333746312852867991624579635560502603614232849027437715174921069468327279268072017538062723240912922146835968382108192557436349768335517672483278724399606566900205988349608469621113793907182527220298863127872342442647350024905336271674699463859612125657929595729841878080843439053593247490454949106207112849840527901958386610098616447219559987217024819788437804697102436369816022229015888651786819505180692590033654916015718491607460191051759911334269834592993322009069518035052008036684928175338900545160969459156171558727906352801164112655094123229821263786728885653361113774905431022303124651685415741905943144538713193081375430161511361985175382181101213240954183915520698929456687882187735816125623934383997133025968128000000000000000000000000000000000000000000000*i1^8 + -130716042746156159870419152392392020172465825259909586692071665744671431219627213744422842764760785704910810080656449336452283012773997922266195227076323140561743914726043287502081789469684490019920794903609283986789185016825237100855987148536926197479970268531283128990352385044142081232639065258872234150426886725853673691696964145352914476551364741415318958382684432350313684822822293947997150612091939551585341294257892951772841443289592430688701247358692734324885383227141931702023904033548298669615113548339122775360056634706157940731348078483240040496588636558270239162739026119399940918894812646128579026096953200657773671682409236668970100814086573377380700617678623129415065145419855940015963466788123380325076004163402106886697893082502626330123955750310939287672619639685980759812292154135061531127954446721072945217497554872083115144650960907163359390147496070051275815967529817379856534648148557419160946296888687945198988373339918786938479123974543757030806622805724315596614994453034304758569881467058828090737793663521171743938065962175556109381684318962194693130158920242050509035333048306832751740268921121334060842659411473040817152720732637282586661219763446053563311336654701031213676491189703696235556478951341168438795410060617828137394363480568464881529210481581019380614315881052257729829475165855232103337957640538679508329823614891573454748387448873487065995387435907318614712518746813664189050518493315123922521267071719316730377454345398822056641920237568000000000000000000000000000000000000000000*i1^9 + -28353061475269600327902925626870332625310992556561268349584810978678602732854080392221060162691672726659742962057591365448258689506022439470008562847342836320964028796444367281005259819403601916760251281880136258384573503369435557692855966328157230227083660710602147496728096710959938957197212048317540346764940326446463610238094541670009590877236961890866514555171125472343994484042467599626040568029357409645674985143314678512303730453215514096169189898928945954141112980344410238042170227891568362608609885236278382496363773573755034988776989556836203711378724621888970622148924384827572165095093395330157470852961671217240640936317595156567071589484930501318475195952336498615020558124756237946605398021380020215369498910147308467465193973046780105315502267496957036366735844869949933250232906879546445767247777623312548956486558075691396903062904343621989101996190072006339991122636458041128844484302542190068042735367178971082776562715310979484123393379032004959886990195203619458776236885212302274550961345021466986039372455860396858151845406205548241952422855569387577239321778030228639423704729066151585800871119336366700174437879496483094803916001054457110450463193223070812234152670239057516761919495237219530242172136042856345713349695440397537977900370760474493003761708809024158380091445285251182553546917260500736737088421910794960485793983525321485844659112696444221494716542095402827208888547198627979767738618180527636675776967186869714067215985142219962902342795264000000000000000000000000000000000000000*i1^10 + 17131272010510348927707739764483614981061520687027105161871740828381683063412611022657975534631468863124865247967958485545928076431755394948996242321642596272787632579905934694245263291828892217600887578018285625378042026046913918241994057341645498050887983321519480240999272114231070391355013570058677503232173296257873013340747534093732148639247129607235309845399576607132441256786381370286367988528537240322624192984765450243897823966109488452087228393940522495263108791281272394679993700932205731769438741306730157914761904749524498687458559678728827618097139757872562415099240009646751260568264879152022837099497924789436981486222763449845197993979868333261099229901477213739832860788921734012159576011605216879756807112185479017983527779588691782593448492256406453378141217433243535587052574515613728446659792770912377182643999923720584576132900840736704690409599591134675678703737984377128012138721285847872637727347965316414778977698791406903486338690969121530884317897976944101386478792680868808210958570053009418482129393502408718931397841124294474427578437540425866162652451965616825247172961881609959461546486482041564940983344002727611229926440997616096712180761534114900530631538715301325620675178383328165201093358771765007194053795199487544730261783019610347022406876401967695370630680850358407959337888950073504036579724005943678361939576445609926544522865244204281094044109158220312946922346914123033068370324390708531371372286986007786384017773307038786178252800000000000000000000000000000000000000*i1^11 + 1053718080316204772426883753766677938960927176521883393137924901427665818662885795585178391540211212161239533116600093158608846933136879606022404998300203115732529944392602258256459060536926239010468767332854662129626023589106286135647582721789140587094364319577386384173492470030790997382907228173097811939522825026335067981359657073954067453754677223719548692047617687061236623473116668260457445791826018919346274805124821476689887483470990286461101962310185538759194341866219195235353749017899946062979471639728962027885018100446754015501458743052179111495704863806285508210231674573934102920059995597891168381193363153993505539643247560874537271418727839708198183339711744742452394973945794457467231839268873801018770702421596064027972893096423237191859901716933860225285784523295144305330474258525673187101869617478564801424230692766788411560787422267510984993658568052081936427026197972615804824538763734058355164563275807719955743770652186094842951202009700980241411655777672080805192652844027303939821043061162179273691891265836413908812736987195986615135702691871285231482199033580193060083806084330258877564733681790987097802593263716678776717280827738887239696162796934462485187943815113290361598923004214299891013557098367154776206576833506942315646232150122131544360678440971006036591571533773373955754909375430331382592815349615084016233817755606095062831408167579352852010909984430620919228734612896317868205638449576778534187554471037029729835426433738298888290304000000000000000000000000000000000000*i1^12 + 70074380110382232506511272926085436235007948807514403996339784489704490258414120701256004844937180198018078392855342176214379159707033759099110753928754202541476040456611796171330264244716089438493522373063449663699261524520799552180873454346932557252933022051246563223971052151937005017933027619158588742088335178149218721881256636548096570723165338733781960605430071005460549474712821157176947701827140319583492761510291699187091471777744744201879433061764826507133546473120871475253632059031862005877527351857792319837699117395339201316085073856602370922030024911997761695195082208268997440816394733970581840437119441325553064707669996126400397454679735055371060565421657260330631153823667508261751666210604201900996273842739520356165444937300013356730943337730974969186538976745898005727125320348781381649982593972795482960526029742412721173216460730917915381626185233734066384333052593874720961634821781361555291705158346491208109889903429386976811401776268699959021974306382848447429432949070436469092928567909947708565966445373605988725739239214683583902340046413867410767037938254008236794051294173629133030822345527991898888850762597758547043283893442914375691968748591323219721000225621235609536128536630526709951041914766057629428215474496913531594826692125011908210853881126669484208094989143495124809500277623871748049816696264729736723506993362924841695007806842213588019296238281142161898710999362016164077839952962490264821113546855382989965980177255817543680000000000000000000000000000000000000*i1^13 + -23135462784495269847106820528337987913278159420578878879610997045858862833213282532791286787007553131824797366373231730209965060781904947918069518607562359277586396809305951114779392289531109442511632179693382184054819035318492361458171667125182362226852868352672879294558255890899913657071179988507418458395654679242826541733918212355004280788681964465253174052795394985448817362721418779418719333677928200070904317472073705073040396419797108379705840819600250966946080753962614174104489166924187996044864127919944692656755367582165388157746576038635607406307733550256582797835094965218841941889751797592792663552255233260687174921746761454104002222394670581154667039109869070474893783304007363310536524045602185888362285824870411901085952084790020357213779716968509578124066380978984991411480768600207497511739801544877924331025044103948408442000794609248588364326610228204773140142895229304568985119568480330005215402536942696052604928956022938123630373168875097962309386953060540872783791823780298477385734333712294211374123009152625447227251506003509757419977484785521319548983058777758386264384545765897329506165127059309247030632598836752484464265170476775795056426582756016860231938367459575313200851263739325327654892580413919499712782598586414733565730732590665994550878484541748404519022008368531348738429238998999298690594115882179919327630904967657020646423749711046190175995350818799377395901932461610563533236501626449215057013901271302503183155509613240202035200000000000000000000000000000000*i1^14 + 10850779808753780006840947407623323714727409627164845889967627355439375963537777386718178468020908597433819646156255518956344748967643818690710812216960758059956816719638199840363763745047396201688600906906541768378869256380227415047644529824304802535944763602971384564944853018774267773937540846334000439521867519468365349475667591461618540933317318470528911730403892498049523013256838737000365575007013228878167629471871806079929859665226839479434219884587485357056188047742501434298290414769535742701419185208475262370780426136204708688024087493028797735324878840291099529843600142005140399866511653515437783184849300183401279350220687955230524192075881918021204094534209920385018436851584932674616037722917761899166713216372924089711576332097374682600031222336969680236830328289645791148196647040964575191824451380619053284683106368965811983207033131123743785745619672526420088213371391171193590872051866659788067265185302406605649840100414901029062210708593291564452163469707805384191385803503891000826334055447994573769154288969123128796581509666520526511033186346848106237913836776365968639918731539725751749875236938911112215567025769759127535072842971045889735114908917717892295156218195633900740649161324547504297659931565081038393877795070119941078474536593047833589684472558080113830407454251057693573596018731086752940028606271661230202351180260020128141082604620646347066288235848676058236245166295940686950782202855827149483034408880004370743883414458546624921600000000000000000000000000000*i1^15 + -2786841406043876005825467351511447905237770606899051197668118107021124766104966014232100655343556471366507129636429250105895916317387818677149506186124846677369610196332048547269563957067187700291230409925640688693369283313128518769257614501209355480453947415492125082490146358341615036988229295599876706482260894459744325438994815742298273497854129235609295689588812103485485079502036024345054455632611783495163820225793412931027790447340937736868216476692219179018003089670538802609872420155607231416984713448146658641251613680273969216621330366253336647605316201631483112907764089829959369528515803452774930057978414492456674742088420360336481624273091697249713247032784691653898523212175678057524847548161332217146018079040157639159065446681788121300406536224681503307731502328150634834727181998792969153486601368883545937030054609266824051285192816542674416619442311861637008419370458058666882892967203425052465381211992832788466055544190669226962698209308735268014408330219145428171511032339036488009846168562112566621636338717653437166100261975419049284517210282989919747887982337761415257074954252063258013199019360818251217624278405901475668405624289751887497799107502270004799221195976063407742406481050554709949727858515273468230947698723670407191700313387716977546121478357820924773728733843532904692392454084068158912832968144908352755658131262009514313440523220182123246108279610143834991258907384892720876885802389514065015671029811268863630657533181217996800000000000000000000000000000*i1^16 + -48553484855345153982329357632857620195164259790142763581553923387578761533599773586084896527944744116934393797119281304352100066265946759132577601263820469869425391884646797794748649969974249012110197624971930418060956814239589153457724018139781997835130797336615103106367130221993181429599949415184416795833483981919651978670060603588421141668243325114138397361671899612537387652631150232836207512765240317695197627541082639855283306541665627424113889246738017635240279947105005556018167076079964007760681851940780162753361262550013238581218355265932650526222863947445265204587228392108019731323733802934342277740279762107701132076310247200303736789911840971961435142594348225314723102417462841870592960874619633390302123917077396971258305193461999635009493178373506337302211948691147349281708943176069456612814730392171736603782465447818773873801822484651925995597278714835787103132807363095480264398016579266932956881065334311799763909949771059640203936941358654557767155434548183065590062610283713462965535827924146444528365835419195918230009640535868915196296783438393136733070062209976606783316945907785458199285218593737771246454228255090769345446232184704257155477333749891616391600473673385567556528807499688176083033662915446353370332774212171245417292232932546517878592311026326011673547918446896403503458136826123618797152758531493169493027842769821798526723888207381850165626766702710592951669567568842194939239075698956234540771414927418232364431938735308800000000000000000000000000*i1^17 + -7102687021054439415112697612257873821030526716688235545214249432812872177749672829881758273261985552406224816032540994124691427181734684969429749054309522294766086892210524190711485503097175039964597012057023676513215053318779818375995169373467855113994579061628826543803437414389311869264341367537883351131521885161440523943712444640552515503299953526267736159173307436317746323866216371182162437004547136449960088181225162107204059430808818376300648962084409226659583405480766622989132865421320376970745270055914535869706122623056754891840007801087898420451255549119995231454614552362693823089548951765437165179783825078254947589853838059617095637664436986698448536606448233805534164403786554798945806437740674898744624934921907283482358343383016572355188160427243626305787003169314453587511119778958777144737584869379496314371879327044290890338655575175683971130253548776489619025832602611646096822731764931041196101064458069480565179882037468226129591422236569878940336068399809740217448886408639129146923624244298626345046660348450975443535518768880218179613340653389392954023548967508619048598442307237325237968561696306047358523466157105805828087203056276606054758212091140800153604592975109970667333636015873304221796936306578486487443027267042982167156846090120362834814978177874917044509372919641440337185785642426617536583501433465416595900867853989482188445525792818524686705263950215903940168805526929124979738907550838287604677905106333851981858042019840000000000000000000000000*i1^18 + 1123460243481594394757639439930996064742496999185420772131177412650429752081230262256232534011974341447308401520930440980760149179819369125551972983844692399657065332351994403951750821625621780507618034321735140500632376144579029400937373294453086123324110030094011784379090936770072777930047636280461448405918339494415860416584077907422833047764607161204725608103554133840412474526886656383435256555544605415049425770989380349863630628035926291033390423557661176650951659732136980527100417422543928552768583658209227883372951222206281620165842904790843609267376927436725765685554814245252113242050920659242742159753806799346666270665291227951556719827959514123610817570712407446885359249317893843731801443456338399469954955631097051456908357778565426210808607920052710573331638746063333096810776847856005684932163251315682450638480764231396185239861873072110250678713885296017783462760645115422939770256104732202129217159850245032077604155253704859199008250116774801959656083117687741230287037565723451448157949856699113275031427868253290954401626576216215870758552876673309353643941452026508469482369654963080170249586982178011212394604071470047845898416954285343084526731029904087980014692977859314810779818040297611858528256194444794846708503902684395836203300003342602085037311178478711905030120915150550332461781515723368508269062888878306848810541682621466264095369063925050785798471223541254812115983479279596090674143156360141267080972506438677367242348298240000000000000000000000*i1^19 + 216780499419665677990417073851100140586507184511395640773287257711329583679637601155307358253742433936924080748859530407724879826806625360519756705270679720085535398127507008496314728198864170027501610608884666108854694699142074629001487630145616533935818166910677913820275942740718325584997264507774923472407200410616206331927211170784656834655936549474044896409441941993606034466394509484983346093479326138313197654756114239131239048155547301650469209561811257160331604559234760447889950710727840903427397679808381141113348336497597788956160974825694314124438970239945975569459342991512750375973086416464695213126196740133222792034441709794880069119966346342802238702422540195600483899092256729248661940827642262143773251275911397467164313001509074410957340041464973920932502085048895873078239902242959842991509568006199159586037286478159738044539268522121380418584127067815588170121280644653638669276159958884053540676550406947687495922355305977803553353414133974992306430799321163225729420888875854486038867583375929326501808777305192445573418261949899676470014864730569303196167412651601138373204058889383491700861882473232126465182232221104599084452100290868898554628309441090772021446760266848327540905201320189125762909398228474987318643833650170533560458710806637872519054051797944891925334541473684922584435831571829431140896646396156021813058276677024504452717662823299866600439216596615094365664815628561502293824190764305501313518435193835293420929679360000000000000000000*i1^20 + -2481840507000608268948599320474462532992898874555094445225212050226054384258198749154271644154009279889024100636974910766504628761627772825634384576683724862574321248732977139239710377636514006925784159004663332463524635148972397136233628895692217707043284213493603929569056172402916342538456456535313084300477806397536046816178949502035889702612692420399705658007562162662706356590977563751125162628365887783723737240014455769927352614557835117353380667744150277307157144490908407681119097166857391077746208277442048515603437572123495412303563627118232858015306493185510849218964770901667342539319269617237811094232561912150425091214020663278777243195014766281696548721272811418333175327373579105289125207226732260277787186569669739196336890355576041491416539439110935764486689723639565865656292286816217668654139321787108619336924562353727450427486331821933424239098651184335525770425709312633477141075351345240682014878143123090975396269540581774099695610358700919053865244395262192263142754545610016224725484341316186225783855504334096486106962314001631751326792365655832650407859692362734708815609243492988546317282200946790338721505955806223465248647284489972335972346002040933040265760880860929934020256780205697470146983644616155359677543370773148886970683300116964692063058682889295170968079736679952143297186796243541285843099193791007776740845251919611966742245385885925973987600935086189416331621592904745790278312989459667226054368960782290311446528000000000000000000*i1^21 + -99547186272540192161322171519639473469083024909972280157864369152788858852828609996801569126982532536628130828303243913798302929932728313924075873465665663837426504539920722377223368821779611967954060317910045916611422771206185356596321173523839186584462493149107593532347005534605263283736030193993231215803296026001145509540996490482890571690977482071727984661508620685069005782819446480701894639767330612439606805343427867665176178865692915430881891470199258606886757282226462136343951011009076534315637687384252937141354682821267929791876881842632536973667084149557693310692965883890658060795169190754655648721269391228360424885090691509537246189425238872794488895677012697401339424271478659648060916045442137714669675554979091951762980868635291144430454420153062123840701970664413185444115033678720529437662397833828273597634006624529512015903184472738406790638791935527012668872847709366544937451621145255957240913371866521076609447733822155280145902574734431121157631639730044511902598066536307508774196799991302899248943479516350078828543987826251338252721553500117535468309104716660042436908262158121271418587601712243905212469752099081932157013870206079632232990825786420959521226025104942283177615146395520813892810143571254437322041316263966614800300166738091134489779497647308671658041457190160160666630233181135678358556631079850173532274169953793932595564022265565451382966797292669001866582511164545662864569134285911152688858807666814327193600000000000000000*i1^22 + 17777809806967376215587586757991631217156787720678018444714818535455007139304525698386205451506737076445299375472141625705511404285875473966253794209955275433235574481846987835608259298539543805096052412046394001576049180113815819837192475187258238272629903880884206414873003277998069210835526288745170847571700209058490416247407880659008472392820713705701441285934610494552456548129107333643803046326962603466727048162643569013237905659124458597689649235990949975016166087105656682922813669025212818797635739882960975435505458370894596505983600627994214157944861176473301229722275446692020227867430135013759710062369321767977783694070698777454299394338550533795961088344969802016821210846446681820637170689949282697729749218223905628095266821102056153245820119042556437848061605302459083780048580760906123354737120319598667591180868313984090332925089617053759076725397643892953811751739521351576852630233309957659003320653565235695490433053133994661299958069379537089346271284200936805077418990762482448512667479265320753923539440483765213159249346857793737711156176172922990976679806883378270831386545520158883262188877124680393993691602836068486250855908006591102783524314285840542134276719461168530353807121755173911935392214768922385025512400024270679470692126177816725050650345866555987097973508121366645682457787843581030728039991390958540998233703689870788173882766825958461143068754919520488019653654469669557138632995453068035125671687314556846080000000000000000*i1^23 + -236471964036675066700230445677654430085697421174214831601774589944526085664386068097295030112718542069715889458613884415992495742668425447176625373007891342548006958560750619520103357189311814713336521004023105449782270168696687478117906343669334769844906180141039027352672114690792794231756966613307096857236392503513989900490061635480745947505392653177959382516443996886625646697813268248618560095216686110946045107101446283473686505361035137888108959878102917549859897299466370550796216388146067907802584450106939267987943033389063699256265026398748245739173358658548081114740992888982206707060528306421871322124954295592539680853677057017371174509775111868689934289670309921173574868441557980569030589383117405360043118638933880793133488002765653927724191305051595421573399357266089398955017997941742102396475983589327501605372842917045390570384956031022177318738318760479946290772257062807520955441829390719169519874428901815471989418873365166146768303107844568371394873538136570059243984081864077614027951442590297345118353019281234290314312628741033837600233623363511701230961078537198340827681471333703552595994423939050757609609741987947257076850125663937063883754076893153005811995627780846251362938339756833552877272441072022634913712507453677085338132337797085134184201767453567950194533894790550225910067991317510997117114484483903036600790839159859474765745618460648627937418795236920918411701460103768033258161263107822543874679350755328000000000000000*i1^24 + 2138132115789283679829899434658660695197129565842034146287389209347096056229416688631371745622412773696533293084759734134581238921487322628300510703224502241192011876344965616413665617865689004409901166128784496252836757451194139189419152067385907470024820340226463849671432257626953058206274303386275641030173089994798302417836972334660449710553505150428347909801463792426919520692854849854966795066093663234433837791754934482214497218013781926855088997369911594139417041480686591876422880167892206607893505501723785304258069897712620813663320972939235725088116864818780784271998666113917634967191340825773390097248245561959916876319113281703327721365194844268506313473926657244470513153055269734645504122629659199683940438269695497253924702370561708630790014166945886565420235610032937873025922682522754051067726620645655490802588165765455734719315884705353636125373945132373973035809075525389795735600740116572558592377287176593636554587847645831067444666560333968250174515815108096095385549117862527599327609716115144085007797276606617106506918678083676746779815660176100091694505166299329686953849851229293230490572608925013793059804728521481388257374303519947287611951219641118445681759574208754738189159692364466362792789833996580700362195708034242460339063351113115393642102869232315879638859499652709891526553940447733902002054983212857856905397986662232953608746302622673183826651735983431791586389862849642479447458261186276575344695705600000000000000*i1^25 + -10174741728344405559832570349676845710272846699845930672964572641794726868551737794856625430231771190494209215595211670064003206370282774852684845792574977250104561582787455869850097542161942368795607509852386173220360893994634907183348139756358662690428728618500335022255506057833088042373441352278333258235684125924718697808991506949197984051737041096101316552999012118657630473953353864336037917427957403131029110571426742440989342822238581699159006614584085637524852013435572312008538042539684964575551466494866967097453233302535731757187595639784825862917481274046875987581913961043068199635385007701106534979021576793434323715704220906406580728483569022411818032444708983433501533841209758710532401337451995290640109406884881369747843767448271693359881460555201684289685588777579193842130584525797420252022899926262675180722917299937735522860968753731555541906014223354738342618854827946973720307945023700455169677917144856449132411537390853546419281364745271686423230176908211597297771882376122417889829089634939771479105019849690165979539837303795736445447652190586658157379727104512982399173664370787588015422560567756281234509357572150329887134288537826521219171357838748408031911317799986617521883120394006741428171783740873581176600124351457686185410522283347656424459564045549403197267984463416930970799937868734168534438121329050044812038520373861406736661724570917721281068383627913268904936988689154629888677174556314527397314560000000000000*i1^26 + 24961725517659856223832019274112958619041212353805881440571804479914814814284698100192853946902127220050215884794961405633225695526838463424905274065542691215820382220460273404303959648608791318961031029824743062100819998068052269175258380459603480218449335256996598038276014546005398089269791126430591378568156480674492883037846917091491482487509012996218257328120581781079280852809891469160098697672889941035897730637716972910959527420427715327446246737012975119962920423079741077815904510316152663203949201246837776911206179733716414683401070676067790754080638270906390203707477533360852629122410451563858185452146831924921839653526512054814553349528840893035838596346391706981303147527524555504423605031772315047720414243896358537422611937942767113490118903986144598187076767955808893851199984711539721610823928099141052121833401422993558148275430238944036999017879448289169153743433594604414726563842163417594073100940897743311816108523164828785128409554024038520731443070348795614693034794115377986585336129893791031705717121959154338334509696254626907443874541611577430875156245286564053753955129782538483321586694266290039197458236804435333779786822915254468134484540194311003733963427594317436400807631075367140969343858026511768396283985575804984988625303596640011471475931460756410806757270463590454401429790424360251884598061595378593959824885347194769817641968256037489981798371245742362772743484471463632885412312963560243200000000000000*i1^27 + -30430991685348167486330995424398825353796599212778949507306189779327324056916369634652240028472905823418328635519852628554740372155843495202067937775566260417224649136860542600898773978361350297767055549151898554851562975134542019877599332856524435348743601046401049097900520340392708229160987270530418327518813204253451548182148602197645591227377006912232549297771240412939965047712896939592781929349382248442593512063298689291364502827946248575876284462717137477928133260620849903237490390257008565243724360621549735407532860975155640662782873557203407119933920368392386877384734364814973963610635711240352645436245073693610309477034251866691880467568788530239726627403154327050424000056385805446255702838459943751747187659817246358332066804242678760868080477944376917884993252400892821410756978758204720076806645063026957952813129738400560241200826932244044732817630929439698730700816061416637112153970546646101279372648404927223602440094824961641920603973588209604689053978704065412784919269598427669243152871801287253824790393249983034959121723328812031874060291053199158509080600287238755836288894452551391520109226077234312036889338962029401148439686061302123723741113846997126634171432475812216385978110713828357156435970277475008674316382612953001698830155308959554995881791437181816376288244438704764169214325653261048324829693763751661042842629937739433616343144709124793277785087859364334765194688752174590472009861929369600000000000*i1^28 + 14790495592103026162507278092237735070321307911144897608251715069431686579015649217861095259642733203210539779358140836166744334916054302219887000078728661795652085165615976684733969692205042371515099751431236267471552418484327188037508612388581419639633416153299264220232766345036821769451639297039790116009220724024718807682280100103303816507285981987882443839328450644010973316828708755090605979244111033117191181169378593730955133747695733179994745220645854236770560080326588550719483056622238422003328023516994605746537688153550839451383118783090985380288559043100019730535826676431442463621647033551371581605050061620253204615354705737818569243554422024158296938704093757581909325175562568505327809277888471692770925126651700819621500410687998502126442580729477752708151969758279927995742264643387203563284995931444378832732915843411688002195589181118411142071961478019622817635466763949977910838325002885661893615847977305108191748945363561203733296473260553899565637358429402977267578859067061038721273840626079149360685159667953448002517375645511854104490208232344250308730893825759558507801921281445967092563106839736061883002317553802297237516023661099580696497290232072706529608537471781783220773880945994382177400491897241949652407938782543468522341209817381453458698264959702644871600675402098677220632782805192663744575941371346058079056734944859958611129403376131851893385660117762736979486625959077734735727820800000000000*i1^29 + 703807516397723267748780328544506749042936455127013424057944594623612800774164782153837031267997516170749858671547114133408300485623193907827485078092537054917641169334306850257029300101070715359101330769472879390408532354043862081459668795967439931528479564168287942360620462121691734335876972237563773326259732563005781034066305786819748930369081075166425122912679362562258855665322910334677669311726003212257812689690199101204620609148086889308591996442947764448088391750028570467308901250257781820638369088032081451900094833390446914707435643030739682400818532275199316237705423673901641101758137290332644796391165742049534512360272623234288900729944044099878505652834729782396238980897509667390609031538670146621586683599357542704851878556277361232794855485500015286038189136193324566222442898798170843248561458759783096280184592337774282284833558858531598421133123330412839703992001553760854104716968253595682763568451218049453710927603186821453589726951909212374412471679451144811142691228908137175696444738256991531806741559019896454112848271680822901229852706788270056446958383548830295473509942498883585398613135738032903478760876713924913537307864420035218473630534326401665059746467073966913877012967132336537925298348653240060366663922636519784889910104728024239429299084000623674530884413977073889778966123889910593740112149292230520187748897003176486193732987655550039326964395703376256815318227188638023680000000000*i1^30 + -1597276905103207995337834697990980772858339673543163685995914799162689878756732962824110893275823710211631788898031302884773207012003578969404537151360015768607105673722357378954128416782834097500791047440697040400938650732689578346696785230618998383943238718781100862416004791987203785502957265632483839409060558901878293346921238158597235205156968835735369463096358560388492683542860943079815045266320384405720603549964731723949931361548532508862016994692508979800870521883499958068154236991832498650211789053151550024802553186517547070112645183291482473715220099674874682387408694767085920825737641997047306810259417393375704795195449186499212139059960343606325462575517679833124257536009816381430519380339474422251217992259537701524298597802220302361259342388879147778443064601891885153638074397879444713756497523128132148068782358406842501079391342954276647241334376456898847079832566456264475496625628669028039613293170441745081961596732180845921153244904092433897743496007609734735953769564097797432694878487314529360234918112167127074205050542511716055302711705565568697497437367947693293277431308633137520769268384651446132786165765612606060794605848046410709797290320402108103864876442595842864857438083362559496878248588745406759224588220783759166840344361428513917967117538872688643834197548258445385369751020126633241008332778587690808225946359901190409785671305109585130936290956938815914132912220405760000000000*i1^31 + 273047432167219925971226909847459928566351974677797211897741891277506500580116184595691248644857864431739269581925543321908288973378706153162726018690716906354734548012772057233569965865099131719366143132729291999616975507678049164118671297929587317693321692498660246847427470924484360187429242435052637174670376998302201313692216133098251584076313447100516214623160427878104010208952182222361039233231089425194360096335231739902810382951903656499723169069122677236052503140605329121564544429925187715184343024910934953133193719424878879364067811471183458840097498891701315446410981388151915166880466566787768423428653416017605508687556338629446623389737666185810579946869873245597095691891385590862393730911631034507720266518844633115340057615706488800367614982700539702362682998685152510964258982523871880145337073951108375095137032676966742301615156302392657127074273814593020491655033508355439356994811127814903817206156782931023737902234116683970790020192500839237401687664397052490375272103598644009792355510325978157829600596571452547832744563468658836764097124871235234837245156090505057116973209220340129618061365302103172678309722183848967016270124126592135403268119163430370969123704947741173210827537095957430748808109649635326649647789088910408236033809067104616749374773270375988311333514589882881825574981262411333218222506764165432517255671993768308277013820551637266546749532336233379186868224000000000*i1^32 + 113883003514915642965863048869570153018159048598342433573513899535810503127822580811349184169081972410483261858300214284424109077866491688346741927525443467075877950773971281576724478323529044122943736637377964756725349968927361007248106235651808709365732182523365468941835996653270575629010491751897940997527107576886676240408405427093827170856771780388718714351726490657211121106407247502249607344203953526320862281401438056064145968758116624949657723018718210629280494553850785983739593866345832825468970028852637114563160574133798674662821417610584228557521559515446198070522353762290802009099830617863388431492575345763975655341605458272432197479341591542054234020089568988408779722573968045253847228674825103335288394499356138391806176327407962321123482992035437864664504007125301154625549129536550550043801954526897631395193145539151715805672711240266987838333628192840911809481516141139115576347694480022048263078274807089322666790564342079067139522184846134040606202000119449632314793976193214595758621407679048040197461697925081598872098678813780540408488018015076400237059904403686847491621030243174795414532228328220731378880430315034211459555769903275942207600369827574025557580549604644620874356867879274762056154916909094578530996073031632352874295620376681616148813549610581964772739671515742936014770921941347599696046581125379699834345213822489231021515424638775337078032661767472021504000000000*i1^33 + -2826850244799730488790129662047199183987671080507725358521050193028790599157717849488397458605769942291968798295011607143204098518906115984259741694794316410811592627784972773644277341845623263368707265376749228970356940917238642914446266430848831551207737210879810830301281900252093700234569100414736278901082330006807450930994946319571296707483109442993440509956646038229530585343355566732832002886660852589318901346985206980435347816492532399331214141704479503751433631018010797876027338039404158789536178481395905911202297893894824320919801036522688966067228051598535250903641174267439435484042448168011640298015010895632995536545593526911712253687483398279684387113508701766625972864077671854796978995594569916263300487736347543389941289943341680142790210982498901407319834663138120734193077569255718560680031204468876307778064618897707881007919163166000461925702419080305934640504435157273388615404255979879850912265769955077748329385131026821350605182920851990428472704055603085638924341751524084782561699456932913258620095420202955326706585551321214132463598957448254382722013351995861991097642059508570716724750182805507769206256099464512679052831718548751519132436591910366743551097945338486810171221333113083524342085012556620728188696722123427053518981675784082540001277191134381636724667432467263615166555082321654717678695223283824020227213534378138088192408155171186062714607553740800000000*i1^34 + 18761111344850716216313132938662708045567163361650690024078347697764652001128564632583954955623480137390924755858126173025269655257075983940829780073333403907660964112474236064115112060345100787106173337106707410806602911858826685698529594821309562432003606072912936645063385960764961642094983491026854832803380972574833362510992243338908559831573643716841296764993079660159763018701352969529107224897490291142023184588034943919443977751886653640062021699791032289284195356008069758362270157957502946696462067887176557124446968828148225762420657311074498948784105410551110633440480860420579604471221665337359128693831442197759539328658862152924520950476883219879033802716924345028240235194166182692083817994250187757679820515438339901266310328240775751497290373174024983182539685200891061684168234242959079362773186391377356237081872616732486488113392481484931040977727047795565264491185440749024981167801151668126557104537631379797307327135835710735573649911660267329109039528032563134728075296809792609878979919967991197437289860890535815790193018196171972273391484146621093860868398790830563008214077901361020070527536660036499155463406730649089191269073023245372693537895528287817680423739538964393710753944339406557176690225711664158940875297255755996976630199575195483789617773828607246690692487449911113310223528586810737606361609983748705090516792192174668644493667155645694581145600000000*i1^35 + -125447469281131398408035390646493269434532619706713588048049609307652839878515801495338523476356968951150067977687658363967011789280444066449214197776201192600690320368268439606917837104863517428706395713112033375258931201566784650039980242257069376078898760422036433746026949755679561447495615306616177426600232976605892751392283472195126804521187286557654038492267660046597757867018669703075244992845327039910944574806818882849748198713325151322288403261237678294807630612833350096219928268799556925132159830125541063470164702998993819675222628554785097578515226578897802405048336853368181640667563492259635024530861045916818724216264153101514533566850640846585114587740810698504423461650902138292084664525775110786477758805822596269511932862380755152866800419790951816874587823915763166023876300420227231230353232161246576436298683936970576300235482642950370475776903640305221791631872387760863473594149736131887755684423537489899389503396061821256333316751786804795393528772464673744662235432375543340250171386857731246405119215778981126943007510941664482624664314950006448112983098003201827946226976412208435237691309663792824883183431355392235793097546664147894707464821240747264892782924792429423449545047511520386595689792898124533494683183188458402375823311335959644705896477943790369132071656842347123573783447514682427726988377147024269504524736398664148605834632741519360000000*i1^36 + 587492462768743318453300164882381101759706885991875336667460422103728451017006498528202800128181545464882112578194444923622648624763392135157503046154726279249898738317168752378048811239150467208803035683012968643080866995166149900688598888080749742144122679377849355385646359261182304339579701367530666842100357582257936050231522816212817594471635480021564945390328828014970161015242737678705045358844412499959133519223871588081600642552710711684666210284575812538914841999217326013945873006734706861266080192835978820307637548911093197788064999513603163484399844285951057133227238245417075467662622921148844535101177285443474042175096858837388821798405737011897611820449115306257129992084756109881853004647251188436259644644947155525324588705419948172248346408134795439026513890783357512179421012963458728493604599808730948537592292839192633978150195758243618837503449821261932408441036920860175835805728786785336225388330426734991379724976196822122626301680541118632248046275702650863474507549639728203234827761923124094570991408987261839659500250944261414437124022787185593429683941461135055712805919982013885471007313865023249128201086094475203752914799982508368962671032058852480041429274338366616186252853410316215015041916561976578048404785380311313377455187203147280162461489125377925932205037337697515150240079571276863355875207861246727887801436954556885935063040000000*i1^37 + -1596819521584949970759420137609398464535794451719364463100640477673609740649756858416204508605355470042103848194946416273001123409793848118660847872229048485900960263898281105177005272024693065931601660876234484210273706402682532092643815173673590229249637032724489788630526329458382448022458967171183656181206454966757641091405005368999735030080414173232084577956920091383835077533108705678268759354342345774610407293477419937794132741275612934874775842058063660123970571009751885606406740107611716714630086405798292880172889492878895439127472224403546301065022979917186215624080570940716451416094642955208142474525538239816275042488416845307440701764868859930731266572656940495042992427019981136710928941512712448233786878315216075874657518575578416614985071480969469093118928567635207944837817351875052778557343558231770524691919152679934645528733011212982793629441524312929956986336256117857671498083178063248502221812435743932205129767373250328511707994946288872896776500369954461487231341798626091042009201319598143339966687736226843893694918188845761053010037392419010371099964337609152602078635849593262180503173219379798319486324115486962105019852221148478100632482105942166419291533174084379962526641250138982527961702767461027910878825049998174663225274627651851902740010657041096908276843243086189284007664517865100598836172860173666647280312323040870400000000*i1^38 + 2350212077384902265218922535164871755062993687741518925601518736936667641457557877019666951188097846774306780481633144290562632028920205519332104047286101516905908015171065068057809767219199690823676275169659220577348314913586757505039012175523489491609210367765420720711961133122042186319898324439146416452152588924407623249025135292794759590852168755950398460404058780611943119960066368583436051557018700778639723367534186782143256652265161921331856359596316139532326399384129377311213053648742194756997288188661267189317476340946212820754678410328360662161649214091077177571474224544682295998869247783913637281753217072373930634539224670638123615467077044407126373536086264566948155693463010734997253204311278311914165817847066290718008424214425745805515390427872405818769679760494774028925778580278420410588412827870236852282063669707091144042249635451654373829311104367271405829947971351423116699979088035195301713486601374146779263663668479322033668237598912183524908275676173345901628260578195128963653207023073058924951815675314383561350995400215335124320063379261477955166761881845471976406182910765191486419162139224481528705319908884205401239566723245429100346223973433413066523008879102758869132328569063212461325713124646385889795444720908192234840999921017893510680554322488145047802220262297249226537007940407373943725575023533172584911732736000000*i1^39 + -93843617291649682721380397850885437373272662536326397702822367853240311905284000020476998804982014549609143559833918659351040421688858700609453948692300140767595433514884230444552354934306947882452711460397859720091268776769385916041718179887315492098794932169173888990464463446187111082105809213215608952526168087822133637882736833390351573610260240524292405824539098743665646482303417808906728899541519959771323156812907958981375318036356231994843125424128651838605156591688700864108189456616897893733522718250608904954436257875953726407452968358065883772096085117351948935052322668786435522237315031404504378122661909690066572216264569524335070453134865846599434999373664393520153422903940043994267019800014866857990859089120150135633202686702423752598918275957059711442499292799192977928481263254965015775964139317030432241514152203935564574292317235459887405824981783012668706094786308000609077707486402257966089723274956450447539260203589123139380419121806878789545594174446931679451737039533357745436116165922645119565357454311662495084892432161558420155599157133507685565552951189453225412782730041357611365395752936599907602789760901963019244068942466011364160746764957062230310090642908445588885875419744982081291479809046153298271167264391007453283871390485642365377032038754511697268681534198143461999295709299193107928361184447379066060800000*i1^40 + 17951376452917212991104955889162705096263717137372295365541203543454782875847002478215402196754677245921653246670671148849726419759729036827960142273508100818478356637529399875199044483135788853578647194838813504050874610023289850137191852544427630327258769579069532311437398225974460299959653426796931905701645872460662227666943570766644546621529477685618332569089558644839819874124684890339369555828871123730099655965151417303527988061852084110064613355297378096443144678316758250778485133663221171525448656162763494656518474908090000237280762493654526955608970613421776190160184441422268386778233005888649463908184866360569447746666147029634842645178209912395249388414328834162327708875603689075835581671880787171754379766803161390918643037872330030973392711189867212400692446401160825194891588524800829517742900937447783792428310745584098618082297801250106889685210804364044412702354035975314742525966956032748397087772568996007786183981784508451962842671227857189593465124452762594216977584235246261421453923265685805943001978455465153701762289339705513179905583739095358011908571103590941732022519302649340554752236610809598856747984907192876520182598464280160277017898837232789890137679879402118743280263914724346243334458672057496079224777423372949043370454217391871021280157479769947247918226498995133978182834453452324088661095219200000*i1^41 + 33439929198242703035863428080532100322345724137395659747423855954600322029565957773107528646143938120733186640246516551563676075460804546597837585079356791067251438102211491891544835314107838764238422003094175535412480089206973471586034591500522233326171266932770660041196408514695223057546163117407500764744393448254319058526882969573557764444222923188176754283260018024413193845516306402328445042343458669829907538240123913290277994382766579091350546967141475003376581635072554817751993770634657711475661980098632287832197893909808745126997938384724411905276967212408337447669838065060854769360068147012034298723167623428814445242972038725192378328790725276334581313651712403711080608907696116711274044774416384409949762553919965683494434391605665064395861870638915789134689977567181980817944846647750113279240930413313191390242940272845253842232566088515599377081377631715418106020593722238958666072488550428783638975988672888764374300696208212699432622662341355925201710934031727359000745535512549776115354493354952707635635215866176103289202493961044670600388120625859528190057101130414464097264074662162786657717965074312608400901196234841482900095029980661611349474688362076440618701079049263205587315032954011715798419545491712444130349239349182230566797978297121421972196544522291743638664588973054078727205346101154168176640000*i1^42 + 9387608352560666407120170106809828355323347087549449631739823924795332699316406554641216099485848853365108938686556097299271368500113338850139004024438625241840239989680228355220232314052209930058137032048758293680318380668799602614093520842900578499547341315623818934549557184294367534778229585449685050435156615385260417419187004690138547263176311776896193354487235677215614669259627961878460251256302327958106437511325418557550037066616972975567912208907806333039813208042378769279456928145969997001456125426588121803192973102449160649251081323064784741642887838342956515490495382596621931580638420236353011418058700759304175253396137165513574907237292130646281777075609349940514914513838307763530196377481511898988274764889384454596259237731863531255790366086488694766756773872657144144638085783392723439353386710004378663031919513297418151004595361591454926293078555676526028445961754315857181480545212720909473076478480370960524203176898805347569366822897704501443617658292684861169308275229540749719221913588607588170124251674511278136138930653331493309539355108890539181518296799745280733070181154124127240257473906186475915010130014635126055453534702448212779154622462474984538901147007082904095251797153828001244646386500843848151480809665171238637029228015322164589455660452757061559563496354741760637543016038400000*i1^43 + -12044920228564362737052326116837714464643324515823291398792392634737330654022672452750204438579069625077928961061823494129532165519668486072821696944258928609434929162458456848019924389221836066614770451258782391509661316948650004314654786756769448693956818761703499178972140237186413961746423257874167660461658718667621283597231331918280320596521756976508144690589561562721566688982316179540038767824069877729739953203588986906864406435548047618819039179492097897144575748231850647274654161443518057833557751687683412209722736364330009477506657378760784992369791615615917501954347692132472399949000664345499185994304483319443142453000055347001963799872431779790545964658419945623591852037802627250813141645340991707938945723391493146339547462633825541618113679312665261926687736183493696018598201088229077772536239746795646072495267682877259747276425944018004711793233568282891320444094151769361246934438264832010420455673374208752702299441571846849163647836204241574655554503057222831899544060744286082124203022873377337852853923573185996086429485725061475534210745243503397642514032308418734391158727471677344388261196987353871977884346771525416929746609817268628243712101088046075585348789919384099147760919375057055011078903394405775412045572908347236214407557766706023663488921572862174883802589147695270592512000*i1^44 + 360764951352659790982577315885511509932794159122331243505209291304304812294159458953639263573085224604859774271151133929346438331837240974173184466782903835980399434389402935232837464636332348298379609207827069986405591053609300483170031744493758370271607234963420307098282059486484264872138079227373565615311460162159384994874144901338657059384320944153304184064056168904891771191515576181430815131100279989221148809810440622010478074252654501524019727225555804285153719484471845733638632666764921595356683357534824249791704092403480153284504414671242172828530240336165990744227676374919086626301439969910603687898755345341848027337869239646267996366759871692892790861187507381869599864276465991671298460243433350729755367763136035250308973692049971897815714826700648645560272320006901072905052907996604242588253142461912711204817898699606083163236046239891348653069466262844382247407214899764917341251441790142268134424754827728615937006052158651011164434991242537739767412430503880625874199057872925778133611124162666946697745444994557581221332530312484643184044631833900062780556877622695244081207602939876668016833447014330317169073328577197496070260566096854260001047053824946806557481148814010684662835897769999041494039895122505911374718125916609106283501344406100087134275081382194537999527575552000*i1^45 + 188688494348396260996330631966359501026815512265693250240201322811737017683177324488264977143383713863331521522861630960386773593706465968655625433903128674756112362444471289845557283570610536921278007963718038337351684873815184155955095112368027325782514683564916817304442295139776285120646574858754801490922168475687300926090769080957492930942349781744815220354470831900991621071852121742603500655328778813898305806935370613730697871629749594059347102310088603683117548457506443140282624026181706420779425096969484356003987573187011684193412182062736862159258712014773514683404954651974793888421787669673771070758353316122458979005147461141558304247164166858704998669038379149017806130946321066926659197645339126854280215691179015097923125689422302298535500626334925898445368254931772359531454061212982719290585853442508868745981858298972362936460484153940047919459470448202878416077844978718313937810258933423774203918533756352140587610747288341019050753451711381065464673587356131363232950655233362399971626626255176146555836328911598155932864677256340513892248579369108576120083609869786421901545030089304519289226014031673121112034695690709827945487011244660682782182291025114390328311761514523807096918977387059177041707183831716054491417193883051800954529614699249164169721836072232550400*i1^46 + 436080768540988366144607297698676122502313857217506690137397506979991403084966048543648697887310402065443515925813973502644986354985148025472509450231008179191283601494740018862032748981384606212558099699054640196522415599190151146194097442664016488614022513735989540609946542074405010583950535172358781622329853744473511027105233068527343073610853271695045287079111626621771628871331827505288811160745461280515649208485836390011715965399374631487196665837371400110014721114038920089232816942027733225745721619787855917850892537660943598702783894964681678725673899784032873838710055706971863161714185832172312591023024321824516342199561474993642892893715631738266199879461524343508277318810025403610968908763589064443739744895726592389825945178231342390175716385422173019804715153613802230417299591233537682912103416429158880573798586134195910502251910787903996357365372319463526446139494795490688455181842731159581139899898300386689294878841343737814162457649043442390550228607079972158010412533346079608481855609576866685698767721314933404525458221294092706271833882662376828470389865471379315075589546777922184958799096902426417963660647325400369374977352544536504091357968346153702239581255303501074820588035730321381086402535791068412811444643962153165642543155743537672644198400*i1^47 + -19946583800722486319190299335423471651897157353134901170425934820354752555855688898128518036641383938931226381174830062201278016836216554392071652059648941366189567949486162367707407398460012120610197001298081703766945095789395841233739527136915026051696584815583868581230702381830320617778241093702138826905818680727521571861950239377453135104066468611049241633259627337613960407348703996455857190082982061995617328382060984722461849741890332737914650196554778360962553776547039284645518932378663798396094479431536514581319742987997933013869767047810173962746371636597675467552088061420189852308096251189933071975334826027798068187710693847693122348122204496350435823996976408022474850973110849104336032498104404927915957543808562415510239628202666123698553027338077325184383033570221217164290267277809276926363552958212136804834816457248982625627928671208372300604813271274895399548295879019826627680223974939465384845165526408038129036869958564932439379911725615898702863867075983094027099381264668873649686930584494306626528814007933095513677468564569895935454258126694947500114320147889911274821051320449313717788016045255863490497878970630176375532414798143618938522216165713147803686929477029328418394879390595532167903491687329654752597594322136537392408868945920*i1^48 + 276118021760115310643436018402740896603046651735727231985132135544564683641383707316621870603205390500374058793457707809794222020570319783318788565403493583129059763664109712777187017378578594416976493437860357753107766274559272829475499204290759684986346681790918546087627480864036832057842507196850341961763551111129068694967192977488589330955524636493745974065659442236598494015624274408950398971405205257594625422709643897755164568476009851247606593475026495811895380295336277667287583050622506571420874316100876820492969252416792990716124502204103599144855660243397526081611939017505857352598169898045895153927644663738888762337577740059942557938701428556918314317788379092654959265606516287103586261461449211214544493954457978308712397821004678730586861668142309622018470020998919031516115841243917004105945951155049687493836109459099833548311438519090522659373217171442728226672200478253621990024117769815821105711257651371580491970743048539849463790729116049374489802059357610290473191259903003241915086952570130770853043836466557617171659392004611345802446827684840428179141066725246725182451658827467820290807440561368965290831032118757846117122871230643910218466755735713581538698705638484294841900750005130586028638597361565939202233655204249600*i1^49 + 1693337337558529969146520491235216019112826563261757934835800762594999254862461552028232449743012207995528342802819090398831606226737066984940480058312103706797021063986766428655974867894710161614772616828916937904737662422567456949232886570296791249020396236533939852443069057106148065192772218542125261093848943027532558182080983559675189457051753773961794198827303949442543088137424787519812740060609551330483632105378927354016327080609290361796351831538493725954347724483635974133499433460120034375603941464501695248082084242042875943266433749204492621819210585830037870437950477368097679176480479111703678898576225374586335147737678306700815153744776889194061269471383992139577252571800278703210004131801736785217343112206749244344744567007906586717661786333002354551872401322872168179663263281914970843813271721880138526731628490283140085953467390492609111599626859372871236371158256161156547306837057170659203540577570042478286994499951623694185277679871446496114277351739164369239215333252874553867375814046518426453508772765688839158476263469319853943714389214042615060486141583936599929983717695330532010463968813407183884915195315090432314025098746841168287429303813063389754749513113819558453760903379873015144049016832*i1^50 + 2918424974887995632243241776586352605085284141062206977520665268849101167120617345783727231541779071460133731367697864077447448639981367754889788572358242248194501610037818738496756108468000563517135444848394987113179748770187154387265782709853425659757724033204853752883363213720056238546517893685376546142006901871440802542609585887009559831193177252859233631968279610992979796508131641900578237174626575145235009659729635114711846309999731225156555384431099391731733760096397664774016616390115825659921292647172778246274749755175997307293148986807951856157235601887406082091386228213215853646245067506227930062413480838046920998418565767597695059261308393365674009052341405971548500899043748056270400284036237457893187705137003268248776190388936805378924075623787253105415792236053594385421310291096577439704736595035411074735689982954653719931819308006635161457272332407137440442475210665584536172315668052779915534127417289983030201446954854678020781299209152597572081039734305234590405288274853030362419788784582602296309881562024008164308900283624846471605558294120006455754233211886134555677454780812342166468838679114618605490353253246964223520305408930067222729585279128193821007432654876835840*i1^51 + 15208057583449621110241214018892161995620741088145520974595450950316748153029535735488119756428969389487079630966912487811002121676308927096273728299912913157233031892301677861464139119915986184515034633417298454401872568634740115101418188581995121484838660273161299573160967316337918814898969923361958632327420415112413099002187043438439158328023559234629903663599458076529414522171136512355864843367310377173190283993979887571651408767758895497152884231899135780905696752310561573612514876190342287640417885986049792992656973590900646431820825137785995188256690430848885960177169928587944003756832531153528361881306663410059091968329680853763342604434065500761876397344402556040055695019829562040188026865325199273242393037673785448238489431894156306998499833858651770294918576145865973792692409850694528671711392489207739035686619615217743044472882023873798301444380109205928685652473020039322071521066623107295451664443626254225036515986734712052545736044039585594870376536236193031284845316829251330185178688370330517655560853354849207898664713690674127028040758574596912063566708574956163197485098606153560711209872732680674951208151693918771689900944965789286400*i1^52 + -7197673382048458372125403584988093650697949930980899110671466899413859101321423710579106284064266853278491937810959251053292302937046788648657248168043211481272063560519331661047392877090531214013520122368599830254323951411939131532394664446521701651897541390848571525483365200812997166607915785126419063727704371608923915727059018012063874006053451693168601406287143806456395562233700203251685106698126009705044526161497114909834228965741360587416127227300320203892317424068072057415838293981495517174188820144906186251294457257016940834975913030957792745628117462577690099345993578567659055071299949141914635128446591683508871722931387225006489507854097603149632399842730820127207398684663854268169452769526791068034357937841148336155015284336692332183232731123742114388474564162319448492588824350973659145883268477086912956298430861065221955465200574054167231003913661657987588209231325282642596748240440686642832325750479647873978073755855868541343879950191054787116142833209416069181503645131517571207118540134508642292537878334075153866003063596898537649171630578260712773299389935433029056199123322748454286130325658634240000*i1^53 - N1*1945317486656734403838201471965396605977169636635102351429043418229618678003936425410895743808595459218142291878290611282000756653328723539016765473967368061624246531710050780163125303404591941287951836945068170087622348041519561261548842280558764513630284609510227911574184668096471762933283200800865527882434201873219591403329913613112833053781208339573601748652249316970606172245071702553644684635702610354821422533976090625*i3 ] ]