[ [ -23108439918004642392664588689744048254589735129943604300844298990839161741206029901237802916534996709856683432616201027314991973382560119705241201117050584559991189310645438318184814721766463283130847970262823481662984462981403742521198559174926114996222781447336746518501823260005111075928184740294072244605015065961091002148443799888944947679502798071630712742118092824399298737871232623015853286297736048279098618454528574639062113575416083094113215060038829312396086046099167083754438567286110160325246527405996459132877473505214286745074406578191112247012972955399753318506091930293361429696813008926489211233992732568815323877271579868554558918386078167041489982486609007825939060981511293039304511406386721934710456476580012493950809118253782438783352743999420534655683548041525505316515165902078337767707964009924103995524892600230971127573461831331284788347623498504297502505279110606527784566069573135414882541645533303922414779663085937500000000000000000000 + 218186247596574118133223040803494836894260143538719130825444963437525426570895107078226013339589775422300933150132056581726323713034248831366220487179861820725008957228882623521908424991199113574183144554708718729595163233011620899310387027545512804775881862476292234456359327012675943377895922337533321665844963222926359947285084679873463628536800609129715703292033795183767574931508279363293637539593271271080718702091158052715183753282227135675478960721344216763289391315684048332636823783570654288821392953826639775797869596066880853651286089992557078652984268806673702025216821246679964584024232079338859012657873455184890246053383546771018803201606141062982670407999227028301978819538857359239465662603069289658312253923433298714420683351927691379843993213756027397817072865338846579677565906823517955505826101177763439577846079384319904639423341632073613996181619422684228213020964216479980511245974434768447159981072950080394744873046875000000000000000000000*i1 + -5720172987305979486973163696271479297164993324033111849264052332680451931782001133018399093733243025945960760855651239321540148286568187013721113211337449513947540250569581400857852995454550148963859104546695473879259492860153669313028560873988008286516083428943661227333384226068486501223065488126827697621941475645025311442042500306316033915551691628563159419496577640641041553899622225744393507722477754665270977136989348164024499171546789584543169708541015349441318893654693692174677615277781696401021892357972510889410175268313973036737364232085353080273600733397103074491104690609228586964974447208749427822947473055781530837600558123367035152486658411806778604227631356150555084050986017645540025200717672751251705740713247890986379299362900453573946243651606785830682847070785102351549307478861385087231473190224317653364089093337270294631010206069774252890363895864204597923947899455755059451400023276305884902248151198349952697753906250000000000000000000*i1^2 + -61704894945215337940360793929504439945865416717474404999830060128585908811064229174275271614859560283057400709732523493858464093208461206785955244775134748720710260125016976056756513530078381428525751456939008990023570703794491977246269273993816202450936649874728440002464473150800366373179319456493524991440450033221137480778412944901796318649752234299823796762402404330040123278521709171501663940921754454877114086723376483923775759332738557861073986690150576106583842585047880746821282720474037839399749086293747909863078302891817942132207634403526002038132493976147815678910272265457605717404948815349221916793021161077195014615055674394401581566018080154946580581203859020430245859894375370737662276669277519246990058217676382426327820122000608929921593999122671742857582992184546264892856145777294418416537130669879489758944641394361256456464778712941969958246528739061292458745231747980304807340849665705894423661483946681861877441406250000000000000000000*i1^3 + -237806665987343282637986438844701568178221109598840225738537723183558376315445810326692465514302855125756330554615490391134051228570279382856198080290959869271098215418677605397809516188853972642158111744768707599863812774043235962737406881011190187010453873397891552599773625564394942583958232224379166235683124049461169873077560295861205204356016542497076395178532932674886200374814360483200858499850303566740365737906778676181862415365744825683386795610076731611406761400946904784143946069130977807735860796890329983054655120912993470864670780485375953386181007252162648106303985500608918039699748144631428462983716235882663286740864102756273715249240463643450322421022612331643922668146236781991394394464466146031639712754159888671003181696101362735540624935415572835532065329122225151672039734914538765123104607035809728443412330618307118138383961105839832006073703770193398048772030508016112191909291905658510483117141576375236511230468750000000000000000*i1^4 + -515188522098694114746484279641948177863671342262795396777953344584393964960084679294525175510511519160991709691090387965306500027374588741115960395238581316993637896035740114662985886481376907938551437901934855976772454681227812962371053159405608664257307516902554338951170392607360102098941082623427595278911795528504337355970046313147198451513890828247912660076428069752542679821299290518702218894634347762247472796089298594736751903891701744483511506621342461945195113133814538621146665979825254278625427614099410380015124043632469020972072473428731870598969371227535787037915556038691014940257315229864942916691473200039485710027059813099440944295678858880803608258040292423540652564661327266386560720669196646761166991793815556839134586652052313870614224038668972922130583145279573380007388995741126414473960462977551055966181061595812948793768007282084158488897646879492161628190851567586130186085001342223797284509519199597167968750000000000000000000*i1^5 + -758900706101834840492049655087596322854058889846470237014096463444206242171200520672242322948732577938989415160616395100661944659340248271352286726260924586449187056925142346867139360329608949443888543479515101167804174669752911913617354673055715775909105705990440917907656107740648855894715777808307285291620870880865246046424608342804129905410744289049246904736006318887445826468522290748920256406203777782033002053923039510499162644291792760125058848268621586444617786056771197535514706543798874612735786965329872505899203364317971473011719424085192996488401329702770549357813593406318790346743967878369651774312568102736153654201179231876788578195510444684970749561233394258440680643830215280422119085113585213616706112166585552390118774979949874757077276225586343674247668816813361502586707982100155070183668831632580713835425928325930959350022717650432888645275041083494646101048375361855138251536613700481333702877733863159179687500000000000000000*i1^6 + -801709961360618256550673782349414204587303664634155877131762926967851034764365844655999504563490677612368660236564759072233565624512030853132642487047664842774751212120591232276066744256230610819342220748061011151872909705623572099370158631401847674888763058314829509013391899006936911993389926145822518387034087273753588611559252548312630149333036759817775401952355563490414071276749903094725319140203534767900967345878751036901632998477490387889654481014679754006570554707986497026619430971224734630785714617336356185785367278241006729259567540841572671979156391178315888542052396459859538482823539729348480949762225844693890982393258876583427378878507991559798579536762291750087286759393393927289227049666144685448829942605868918115416477893577273787076746202709981054418178961932004646374351328734619300465391372956155794524115507120762849072798342004101093754038310179156249992929885378844266894039000058798341710506440961914062500000000000000000*i1^7 + -581917944385565504664003397956490389207562376688699715892650484388958956056319118044244865716462453702277730841622693541993751004542967699282813383162865118011760195765778881373001979220114579589728395613199777609057666263000511859101860035580143448546750748221277278328059800558556182264959044661507934618890969812655599737354464110871600321067596891211148497509088327854824975656642874049547700833379657911246912135347808729167899424889085098587286584716449170167464991028524580351743322343006272767313782241342593978816663502674690989890592718079631010032282974397802260405926546673491703382799700777492092441263545366862252705847517977287634852071445478438770492259350340793218053636139586527313061405046737270059038977910839841591241618287466772394497738949404721144450280677452034960189850094789347834232095965107572178617166436429405457654199378574095226932154097730211957588177861549116045788407795949952969851254042956542968750000000000000*i1^8 + -263860698043028813298151444255751482188060336607793843668533854707371605190946960322039333301044981428213825857472231815080279415003881924328379849809420961435042560795941317850587073295104832062140056543981606556210028798752258360063148621461817498878298453873030314521565318482186483769752668350004688498505732264183845334500780796560748808850165415125279766843040833298949810885213463223331333800078778133483096040823402442858406211990203100649329439784866754589834005062054525165908338090023316924985032019613186341603897669406586439626969239731445413556638116438806513682242473549050579511949946061826004386175490577170327335739371402488620374379774491378076279411900583519697784346170865583566771715876498946606213360693987925418002371636844966920861244641887989306774679440780572435823314219484986031586145901307155892931269498058994983174694856003138631017050134579469516973109953481002362512979627499812838228356842773437500000000000000*i1^9 + -71882467433941263774517139840595700744625861681485546196288492259086912475133769304930200202780730380058302085325432899627743982169230075086585154978648169620957498964130153774775427797832015702077134606925219899054459923448535861866420044582887072457059293865729102800917798153089098491136612776405602720728617797996721273759644640373733472868297532068766451885932844628345144775786441077706423905018681932019244593237482232989537210440529161810866828152463036876944511774711854590490342767030544698606396802998694414244858351879163328705649585346844454507802085865382412869829436999649596948344996833232046473591439480176800663024570835660860974411603625489973546960216785063074054031890231034954395998771228989605912933186923893328655486047299421370999583180716454840287466924525875831764406838865591816377732569458087065780877797784189924830400663470133220981336339941054257707308963814950822172483050571465003843950302734375000000000000*i1^10 + -23446285049952722124085981522551547649942603329057746890592342111977022216594891335353694858470593272876456217731263516897460590332856748899436616374555547000948339426778029519589940320502681820856333935735787034405956258724426237809718775077781684069671368640561491225838142498470822777852677169771582349665751432963490450199896338467488759997628223898803948419332422288318734232557328573964447549475254293270671780031891417040081024545301397246211263564850371684394299675654980223007107113855783824914278579423590844729864016655682625851506893422393767276447726869556411672652824709431461048938322864269613376690311776752552030473359779597682993393905831932237765072739043070814846826915898842210604692032006220096959978872252550121256608190124099434916618431827914341766950052788674072091605612744690401557647855796708380522783546413998725736937290933687949923097133744210199346701494013001801992796293192352370627569921875000000000000*i1^11 + -14109553369580966714289066560646151395376936646397566370390848661947129543814719655092583288626751859310103230987631906725792921011427370286247534130223146709203060853089613079233835709880700702620543583718532462676677044475102779237274865136227226894753612905278341711708042753322627232097235152269096690318985159628395563540199936632998602189817024956811661589312376979752067732389816016780616489056022952781717021497359350395890421417924169013070162485553361819410762244333788012782531756607389056344357266388389140721943720880019446684978323529372610282132605255441909172732517177224144031132257848483723785028592455776789609545590189660169025699495489491732139233704831041329170193169831408304186826835420124402920346721941072216463989059138956429228539005285691943582203514665083028955879503392495453473816643706413796365381006509845186808057108424806756899758838559870924914804077257524599313397420300784273831638671875000000000*i1^12 + -3770588170821437976623759866011662743467685466149980384309068380968656384358844115044395586855211879665952287391786468078675854602562680513453312011248821176114864648353006482004620908739238612844567429455089944010722848367273300508215808346135593862993861893043773794226311502316580140298284772563026380928313915333385764363329851810176311215697659210997116102257166335405513051410638780479026085394345613135183246347215437691660615258981115528669849338917013164791754368205911684313371886206379933876914727951568525283457572042804436826382677168505193403993157185856687291853185087884180273972727372761602870988793314898388126687646905554589709836146804506348247187609010424127193947771203716712683204812514134487426111447093298844224526368743873637494694457270602021174910421644702601672237217593794217307462086526161235417976825815585612169499003763174923248901593487522266272094899091673732505895247735196790356562500000000000*i1^13 + 275639829885456886118674502283922126603581379059467231102241509360349343445431509773345612786366067765305148219727718133328835179639502884969131191739440294386306787286265901529353637050847517245857967081906588098629953790278566507057539807870329235701494314874098021485603371631025034581635922844152547075512923153145000946616248174940694076974682159499719759109957749523643834737254129100470040710449671383244732166745401382823126344080626437919336452963616589898427528712949235300266466768687712935905005571014696282452679037200153621521559290239912387824340945861204139346298500101943440669139936879053819888940998529545597595072227155331864837597978907710594646508626807645085073627603457341430976683079933610114475650275669955389628331986313060191776868775632365217304422474681816204967789626234497195750038844106689008412206596641383764288088383829822109432367816411599025908027690659113812586402810215098228125000000000*i1^14 + 50209372965804227746078700843070504951004174955163519526101272499491330769294797410757684992080450929618011519414252923834274974408755127629260423186616191658813322560793260816015724278243310728591860889424942476600893233446752417208628582659956624242854281035963151222176403582251918493488885711724404627441828267148974236809750729101388390716755806653794840822568853501214632209153560623018610565980327787925103647333042672315640551302767756757796510565006187207699460237041260731422117956363079506902051427916264214431989667747956968166409120103568985736577174727655654553486042690272218549156416175841306039466632430778883565812778412043334035418605020421128180412876013792490827291432956034332053646904640671164857144199304049788600623830572866063182664421218225951162279421048784826564616682024626349545839741951846201737458131838377278181816493827710978803321581377326612356906006863562676199100647998087875000000000*i1^15 + -58070910974072384084654448606644706189833701057190809696945188825561627278100129262007815742266643263354649954188351000027277996492758187253933713815318736698274696310551030445948302262954065330349415485691446343605385895954518287944341315735867978933448276912759231380757751984818092377111945056871794519733773468912555649480574980883184620800666735277502254102696678945645646989551563333923505586807454207639062512195752236865641860459741547262564946950960548076096478326711326553295160112370164873510893712018811359493031737013714382329259514131553419415044152363970488215788134461063813512388572728970693340832784631970620968297646466348569941910191054539701340765702544205474579770086517234827030507450817686955446761905139596342256489550114969722991868394447406558220987870475311567908644341236264490414175060474273334616968410428839310119516043815574526894934662465412941971502296903999782284888920210431718750000*i1^16 + 12748486936295869610751829885044843387109281832684923008521274993761061733360778703570142818042897494303817834066520738109420224259829198070318552522360441079485541363303653870365511556727711176690754403410501072068183543737410965213769853235676604468424792876407068165822990590331280897682869064719446691270260271282330405520903531857646985511884118625537850448548531990715403985226231951578040044958051451688999472081137062671300109745341591128670345093756008913606929828001973082495017016998715954448712248209706087867617029144722668154597774519644821365332347721676027633612289677950904057079756024243968076882385399573425949571945881038225143000433176001627071960272654773893058483619276105822538014583640622506875515240582800807226888076946813727505933563814347532125555404922437724109348067481072574799194163022878652964438883635607413120003040727958667888695295928587284745266604258814393249037009229587500000*i1^17 + -1477076788132118606245893542221249946519271982015514793459565009301050221905375660121350604909130658984686037588829821478328673122946771744863161783169669747846951808371330524910021329839174288653319121891379873305505076978473367800289659766877519335906650140679968674289508228864709293018265097899693014227912111027153396557300286889097767126872573372462728524705857934949002505710009282549399832112637035679240749642780375637226179026303433064659983594774098424488877747562245961753943963740779185199668508105531734066948230779954384572415581347883675740038911807455783730747319004631407245970414882553833146233087996601372480491615183014064064632711371977236666380849976335960050799108115915163000903704141867841957162884322701735320802759040076439400079160399120039241775016382001875695029437269818300220232227694406993616432191467663679951728188743824319437850277657541822975118233136023395814515288914625000*i1^18 + 79513174843288081967407759093468494260493181017861391555371725403257199632252169326093474947690701252569993144124090250924335331592100450250921134882406498368497847795798372644341253182765636299094761576640346751228080062502700092195566516049433280582354988119839725192221058293254582291530665558546790147452830885844572518849675935048417010497394336315619984330574172558518813949003802054180823918307586367764998739843673547540979697839552989687768987306926951766695154246993045541637988159023283852488994691434219437811694643775142896993613229624209273819397941607100695934710513940158755178808980740298794273584601747187743757726677849421913108545442009694413217117374552555024786820198407232418903985152699131798930745436328331617256000784744962554386355446395045361872953341643250923696007279533589157700951869618556099958809844444547654012423832892467809210771608227770269278825818532466848426158535000*i1^19 + -2630296328985482685550480069113542900275396944318434628323158646377699738162547124304573628421859660243595995669933191641972598447882912704283492603303353065521688292930828022008533734829794088019694056160397484193588113009699202212336113007340261829664638428520632088601405588856511729760286857350875380832428343418838313144208889690380345973437116726082738733118256015685354575765456595642022483886595467898898318557548737166309206972938525085260056162102380750440936662360704718573742249961231159542386258442558577680172586745210801379270292960441569593257092666528276679877952803577882967161109696206603694671056989171721469198618752106393635371345110217082624559892291535469024257504769160760889856270016885091133747003841934348647191085690393288748815987220240201008963265531659296710110563601943711221927692899491732678367471955868736853484166137455015365589801901540064705984870959373038635576775*i1^20 + 128465782049647776063114691373092116058578364036732810605743983334881948228543399544978184505825454655380622694419928056391396657046184603154863330142609566853632759752192475814573792420788939948320102368736554357633301347949211959852501595537554266063925504911862161750191937027646740135704289920625461118986864562987946768457589204059874793374394689477738492567465187155286557194645185168286781060800639212249988158767379271231749266163066072095937202487322509799038335555753908965806807805195283822120135567161863403886025160666604578043163286229936121381890206269976023304488280490322477091245223674151414504985777877952494156077335508702388719884622914293682846204787615911334772412656319684981446053995886829559309336806151039271226665783321632930920290095349248469482392012074376587935373209989656634883151720885442736481057049512169248305657546594135640552273004565165939289237975212093274800*i1^21 + -2975819884716284525740084815441787481930890375834958111064205264342814412520167237502368949759123466322506626030660298102363885211126463276814328100193829832386550889678926714588450854907896775924298509138278025069078242853087656717268817683210589090759770837421331383812150643742129818617567548231816114827120514133227759649064874795034591414153795985060108269879904090935963790093525952944897728957131033096677481961957276222446136178490758291913850232499526556899076605164102582886944098889441063873777102047497083288487721558798589978170004884565922911513061870753582358910005766021687627985734633771847671518580973378154672148766599861234518840756182280993105395140569143830908758070687224230361412634066646389475184296905087062871368572769820363708232959212596596082285781067863251042886988142177967323658997481437596125773254240396733395253822729375213749949954505414468417623945028896720*i1^22 + 4320929018881852473113049214735255025092087908544723067150823979578153116021814568303329588359652924340722610250271857789004107752440478264893648253348747564461399229698955620115303030822353605232657344230407084353209069981170984521092603459642589333271211459049601768521259889886007118409230778824553548376336609799750702122346112003078782126524997757880902827492733356827451623486998338966916969648073805334138922464187308482524757489953400627312006330659393056482589219366606035814621171343050969178671908668023571329107351857303914177676957098422321935930586928823663495223805677351754413982120739949898893051057216602396669807956858666478511363272469126855177864449639684061528963386190436457302994188902328641195612956228100246392146585851404793666321539289257311761056856528755502220020359247232489187227829157229001674931551558438905151018215044602255737804816684364045461089748000*i1^23 + -3026336784478296764036937503217414310689997073229126655363758897461718071385199713365118455105011268223928301136197755921763139118828843828611647339553347134285626008764432352005125932890160677887535745821097060996125295162681334100632585490526228865517677490252267174374437686345039640869856916968151502004726709683537751734058798855835196649574645849698512146759655963010729313647513104582235450870171862772282633390911256116972016089663886498397506273687733218865541139788799736586835361709572928397528669356935677639804769992817105990603318283109087268298008280560655019063224856679011817802518977942637420609036894090204135914964235331820453259823472369478526530469567734993910519170062323643391426692652901054465086482212224514257688752692729583289232725683773592734805914813355700835599155019727786147722162091637146058041253089031824136197060266104503754679263231155002407755424*i1^24 + -58949028273984249568000580328778108313497037923549312344397764999262703370187136824557603227666795224857118246681887823223722148276233840424166224530662166187011736009121966815872887649610508718876954938984758440949294044661622264446270534075005890682279284600449575050684178706001094342647858473721525255333040916611824982137386858884597642225440440653390240970197545999372873333778738061091032590652228820400399164148306471482893489708478451575875166423507268576541886082381663571669469937016946128020789109264160279965259348025380912744964273703068714248837768113417610885091809195293852937314102292381452690600033979321564724542551208163603826683178001948102249759155879688738829115811724163702416596186204553909936581845186620357837314491103639289474818811653244960584160088239144987231016577485072902237844828315389653513527159680365761983704662709207211143100231948511394048*i1^25 + -403099995483031475094633171300876914148690916210836481571688687008146475742451262217081396152326297728285147875082095827870247748287951949789044012541535110574260483844176657638103164771595380088177779485167504724608092252585572617661726524075104661754692216199182125247245989089201334019817302599297407139523474647507633537810173217218963499438305068344319048536030581131641203964334684951351995846216378787331285136779005205527863630113466622608841102210089664951439445736869718440077318321257748489783644899616956706354950990995047198183686639892646480351779402776510133114351455358457169952314596816330354967592804006849536623028829325295369681696304240930833807515789026836701492273112962536290813357370916987580310483270075298066155945849022076523630280826493567712103447219066476932782149631504591002251115836361932080912220180248180325109338989426356452150231012096384*i1^26 + 31561199202370041059230408955183149094260753837297314109325847654898033706583460123906662096852476605598490429739917256538232182543484104190843541608027253629335463764920579437467146735317415957308417284529667975129734988020835590376254616786486354205348724793004575261632235520562692226813053228464462154308710815134463130196290415278064882209842321160647234820338331327740767179058844570291493080525431259709624810796785163243087169025065035863920349746433762010146430539207656297532746294619289959016650108349012433232991191412822728313065306443127351571523790361134583012644578767845224969972474946759498203725249571671335860627152441981167682455781991801379573091279004010141669943888202708496045920606033686274888970479965338075024503378718973066087853467745214036704515715042386260656322168324659483270840181604005912979552662532287740421658070045803894266030080*i1^27 + 29058685339696268408313345189062028925775601541975721125117072949336619910059149183372080645359783290292140112775874076780342940128402346752959495173330326340216339655338670570708733323929122289424667377654542145798062850570677383422276391959269834862060102143652803705809456021993376448829174222600812996831368820191795430926931380338699111567548341974360024565131909580207642696712273348847921599986072516234063334979833415020253960399992649593128211488941853923396843294872885373744390557815056946588736088064366423290690024512384221778816699994952356712233233500342386971453968033105957901963553431643509977568474980054927990378612809029295581787580060321398196628360763850341474250905824096619683905727799743349464143600192312957175547809950554499580467965644556031449645378612799466831979822093724485684025510914124181142049306263490733671141805461057368320*i1^28 + -29196462042285339577596563114050329099994273335781639819529541007968112290567993451660117958921076641524664817448287610931629767013316142283003363976308761187579005127029032053163455368587663414516638212735628610663116194619932600854881479067841399396245157770494949177284071724736858134119301283433399541425518177610498028281277398601203744052452092998981019900121585098149398609011450056941113742136454541762012150438279988409699490119007765616413028467274428382286533364064531535919758183133775315606711222244355395294494898724699373581505379388811724366591287809521652676136331181431871700347514034315694847772023042687907074613382497425202529912732987952479940367942737627252734244526883975968368420383115290814084496164059072450598900971738837137984408717213388317716143541018933376738964477425842694545455521418309515339827924801816250582021709047808*i1^29 + 6092037849941566622007359358025853096731547037458665924415772919213364386669816330303652300490947003044879400770458581961814772402044019219392069024231435199493088798248421973033193324752747928602595569005631945927123464081340970672359649413584950584374187560816886252825765530634063084605278529325456025543368615585784632063743385137716644513320196699577604343048184958657009174133270249403576824066633604259554859698979124983942944641281417497492538454695144764419247676341334631958919843297772846045008944722400198150071927080015620971120783043763627676527041792867127144444034848109732967884819735284398628615065659889143036013521879928790368088686398691979034479725165295215356989169379420916156200385241260468707770911825264754874414064571488508078370366624213850566352002113158807616528132091675531940643152068322533059189882408357520603746304*i1^30 + 874301703016182407107143855824079047966591764169970396405841758419990370729137675453901291194990039685161774447938006256215372784927168495867167433129759266734580245166717182015471721829981417161652678541135846712782786407111323350934541582795309066072114329753924640958861164113908262970838198486366892821870866983810339816782534632365050214623878323708218990187536004613169235076434340247135768322884861700894790451761770038437130077546136606162514487939601187761220788917115437263887245102526816020366925476376218001253221056158179212390542123854095459892103548199332093893034159737777336795342142932909410348551476660128851039217296419462009486910573806928832074242193411297463321700402459685563279611088946811610114356209584505497988119784054704624895785106157695350351817185651435996329493895188232982151821379800515552162367864181981601792*i1^31 + -328847393823900702294489480850526240229523676477119135842897723028829567057686872768318559881264338123619982488499905717603170315967795117880517836382708690873385682778850281570708781269459589243124105966643489235465387794938394643953386973935242692371471096442822020579353825569901827225057305413364953200790475221354016224367473307495208508606964951449096283834244257239930587405598652662770374735753272989550829845882949807577702371680235127023877226374368058706898035553817284259499343756730511494892592169511367598471539614184685797540924495585874538908446101168686093092384616632839944392682864391683395361917342759747917468470119085953090662100575015616231261350806892419678933194798799752580504008945916001010337811497482925104604491912922025833845578912031947696624058480687119234160463733057944895161032235201305451117966252339200*i1^32 + -288760776530336523391827629683793475172870843877784773307955150831601957243299245955359169558440963529545650450760278159687959453251168149191625699492764533959918150309416838972523861741389148101346771152256648068506324737401943963256863235345881065170771120359177474344924164859145697648496798217278285204076246374258816468045288931576787396775607132967775172258192678931742729297493046701558529344385086683596498198605312160027722358516472545085275772727742138850823583086791410724596693865016834640619061107723435211230337630167367733580503501795016345836890852709623142862365441862710986690422375277007006240759625024740048720342236049940022939805812537732308735388669403159090583734597099005043760513026315806117361783039158743170575994145083817755733423028408445423503231878806385493982200201018327287490270109019572605372334080*i1^33 + 17058785213878984502755346658913496589908276394626947028169129802421563634630881039353958178664569191406848507873905114558040096785487098262590247507963521270603582024698908528826155288676677389919470324540691740732680014121543972251211910084356804038487578341988025551803219686848455213410550675893910025688638471282088026974033830762312521270623361809709197981914996875881302875978077238742345878835422848046840012734152714085024525496897522735532073173678211282468043337203026863722508670829539820232256923282254381791827223300025046581647261941600935103691137718848439824037134520200283250812143051089035402209905032510232603975413706845967070086337986354596265246754519507801412182408734554629327717958384497959232680440859339575011292352001888894118512190841437258540148528520237047049606776335557456817883179540291158016*i1^34 + 263552975562848441498780096461121382749259439817261233370290754438533088072838386442467042101755267538296626875166499675919676208441017700957279532912652088720102191053926758098097272428311314583990606253105378861186824003361909308737598380086049262488642940691053953826828975430810603234927430008410889453189676881709799284845365093187615950504136223804144281522093547471908560300326568209332437375053551223237800995127274289585006129391559104444467110369228778855207178522694118871163425611478316415263544866251677737269027810916474394268520417489457646280521644070211891818722860902412791122888201507229102639651150563171938181079152927474389016931237974890275215643441466001337530568749295176048963548756899685681746250261353296276148213293365537432025324487727962420067175711471811906518397863465337506936581783552*i1^35 + 1857042351851771873803493265777993387116165603280430889956079364741918854676221014685772159388869952180279746213639627485817514640634589088822212799085245199506016651041346988976285156827506821847919197054024635145050829167849215649612344159991981009014860599283918755701864103956364379461132693029679606022696496113418351431308477919495623722737044570030838105275763890120005543715085340169514985183719972590772696109818070809440936542618086868904922044507642846069719008028186655360593805873886433278103902752003764981297958836731330398116384233595041174388616772737662241616480316687231190414138170176743265822081299187734361794907791907991591577926522423345099849477898488733507782627460475430741529248925324116667322326877209118008914930882460858657710857190996389549978394142655786662494858160712749285376*i1^36 + 3569441245782442290635719006832026121380031733122200005645646302703825616568548444236688022730740893998922786030307492029914205316889997399596629513865297753663203959328019940700819070744733704833188651315602461797593982943672855854374606976531005352903600305313103481905044800781364170798018830603355258532464238481167012097215925937847362412569672618020955068251776383779555592591866879078881783152409226444179408838412157795090273015413260359092203814511999284980407666355114957128189873164749762902420117395929012680092491995498175808801032229517151453646648393728139218487752721219433358333442179605602107421651936683593491354040011886193345051992676065417838003031201578088054468646264337754291640275265445445830105157910676283257446615144134782400204721716279270669142426350831595936148003225600*i1^37 + -563968637071979958131616964298209168229126279122489004938549056070335640380561116740249117757099165859783147817074337310237523317470854432823147569213586659685002948996087021658022627669195735697414262629447343288634855896998641594435801072647926799314076824747682055362560096838524699894121000202065237629132480802623511890757556939641502857642694850282049281391943233138306547736675868698934177683394474327712049277747461846959181021258394508837014210153211164264000562878863030630645501744696932213857051008278257309062422461213806152649601346787145555511925774279176246782540830284785921330381632937655667457559079195289065024923592846307188657133188571602370660662248082093838918392527572134736963295702925217385662501454957335498418269312448514101676908532443627921303872941164462080000*i1^38 + -22535335565482689740041670060800394760979666421413259017628031750449140067551998328094215576687934247400245262387066427830963772245428675558771286900759596580915696889903928109421297149007003800237249613640047303327798956074448740739563474089201560280152921399957080285513513728101820158632598029944657608933747316197541496765998597344501602242510128923953316654789612324753031980337756727011943515261994999714325349233248939777795969363318103302844402607765682030306404940807014312524696772958757218751676261291094761849614474547743801818610048300853228371275625971729304252754968985716817368223620768047222713146471701937059489334628573048539183153745239796343577697281826634150930462249185708119827976692935443328616293822476378657623750209069362632991498992361469424239050752000000*i1^39 + -46471676497286350438974776023878180533439069502150747207943827152737938341547460015938443372346020140286620145221750759686080391982876029683494396455043408612847128068292123450746980804413948652696422897658683893103520019822600422365430849632657493084120088956461640316450812102509038080056809231744852596200982152931233767545998307336243552104070698696902268429461746304255449259602888548110794728819552999535875546451605901330722189491467749064394594938799053386236847583753395996188178535921490900580987175931228311488352510323670639692736142532422384518540926560389227772712858599365182585936959081216405088026424125863222236952764463871321081210880407166913330450838827679886331405262481196239093971113989297708329234864211826179750633841865866535651564068804608000000000*i1^40 + 32689451783392710566649760368247092478061144545307701036103264566044727887840284617816352255468176601996335552389850653985316914132941676456840866376195907004811202909967172234120706771655061179096366568346925059109056227811665222908835598360928604103016265921619207863219032578906916504515449557699264065763762053582114266182432777343932851097717801833910023164426504551130343851786471298125548384414228775264617445461553882283440392835806655956362190276760171363371018409480096930020051261232077589022844471570919041736290764163277807457689944801170579013602657503727189741950215967685657955603130696086298754797060764097377709825852823394194792307067760558985256343175373706757815110381516632686400359184344240553670522560414181039377559569506390169681920000000000*i1^41 + 166633238768735526052220603224129633527668501727240949811550482124600300024113804929406583588490371142699933961214943055450882523359017901311476932734587191334154343830338059889154089055697804491409361018218522121100511705605187938415553207929649008271539768455170586216631485283963133185882219685623260911589133607795294519749866497052990363866333341225952284310922342268007430867981194633839194336071206733164315318071552112748073958381640953731205609201136727998292341181172286806773990763254089033267394621323698902545755242402038995036023321861354116520868191356246768908211699665430505505026835695930249202376700530822325920114042915596254179792523352388305370622284596018472478979709853279783335988022404095478971698139756185881823642550272000000000000*i1^42 + 56450097615374249005639797480624275188165775991824238432343835040062147903396795793751648682599003825379737126048578455134854575200069457427889310015282113152542395077983435759272209384707235899723173954644563744134985999566917595140331237513498678271262076217640393034427510003211441802617909024861848069015863283743483202063861781531021948988741142268744989605799211513397718921765099187891628632429073781693753734716773206964717665350450427289001166207203874740627301546368060514975518101070959247436596574066397825190071018156159248694709520337636586385153519172912441488769416711760755232359112635313450472842567912739154655889266011553222325285743814330634813105865778173481892644447480271365330955879983042359344906575177318400000000000000*i1^43 + 6543721285445295805063134318702131090698334874638740167630528903711094265836030291103160486742126105083313294842061771973529192474576544156607406545353699260411295340741982882167719186380177411886303507040610420313542676776233152604416006632679357426618263795032704507907432557300677972939367579006251676009080269317808480618205498918913272479890443015262323717620393635206533713490585494295401177391465834838663845502382374801807245564541138776436732502449451901128231075212066589107943204003475913801093852919900887129510161130565189721476730784432931674008427306104109488838980463054835311033156495293602628999479510644809869599203728850999299481615512797194244915017482881154424443033424550260088470122719589826560000000000000000*i1^44 + 325998310109045998697630268109687014441328170899170775063926250465934762189360577071829481257543818777616242727802950871508443475221702094481382266875242194006079579210158447877093556527757927456872272669267339907605916917622375693821730421306558559348404238077352021200257436597416945461424401365458386083618839822974649751019686284595954144357384088336312347651330525650767391137796148252502945044198522817531175560580150362245121449466781199292880469994090884701509041539139272939275873840960232507476127499105409672990056700167131121231638719819924994260582958541424957043221020009314843579588460486689844298943178635351503985242966216468430900994450259039460159381748635717079269089394642439372800000000000000000000*i1^45 + 10124267309873783010306486978340252814287351875327797295986359512508532739310040494768071215509225060101989846002712377075585442548140679294277770380756068670247501752741837022754080043480478003761725522694706850257220753967305478674972214571765605414581576825002414397693897364686736572846573649057759030900834344091165664361747883731189129446078324349435660550425687795489643786500256172236797673052562244161749597734344053559956314959429506383835330062007879568736636612861802227531998895669311098912241541722570873834118284104116077502047806357228922103275658131089504752940143854115310920208176102530531216628461757943663638985051254253083609654578284531055089566494826046849024000000000000000000000000*i1^46 + -10104524450307552419578444544601058277634190828119757126210034187989854723389286103198885915072128266163181946065291321611145812767873923411805584127691419011881073978086087306946995531784570035880111462978480158625821718978068730239705974151337738991637157296222943042443267952528951600648423358604586069246224792135675425217529266672418126675537260528063616173131460449267101582283075252796763039612547943082598465297702266760104039137431803398769562509913940881744191392733802065526407888990152253595433977632143285883155351760245634710886188372307903096587153005506304424786956420781489844387945090274390111566429772722835175316869987172461743636480000000000000000000000000000*i1^47 + 95601895428104709962662905041866516602280568721463190122860114195639931588379175198162811683872167067801163904537912692048494410445690928483246213743937494226922359525550308185010400465824175205632624630853484116231643090658562919328706415125516563917858008500408241619482914402842969061949602245633691417220357761983469589170294605164730782540963735603058639679873584395055770287112758380443630156079115256806301439852582299825633506423798337277191936249898288955222739223714550872894130842238409832372327787708751410213213338217145737861183744550311518172299488647161040815109311356338606388303397273600000000000000000000000000000000*i1^48, 5752448799554808871327913776724857108201765223349484552533932093422170648340064674702992961676222239328305042541533886343630192459976278785609376591436293198431744159267628990351848245788047627235220694166489159802521129709051396038585570896200107635246644860359261719806856274137889068775537149924483166072751179233856297683057037102685432851903043571654714852601138253666660908328885781802794092441943386827767958819805661475521999497008352684727799298640965515360618088267727338187991590308660248614328708953473389680100808124029720101455709514945359731066041776298012101912245131397429106733772750537400800222787367986176722665526426661029135051891427265970145978844602872953128184114628967597005654295405898125496933230286800945410972762787668641441510622578582869211333750364768926467477339824033890446135442701275696833771173821807522674374027444990458722724066361026220685514830689970706968471646863473667881063933519201199326603722264577958314747088303905295332135421177556340963400780270976462707043638082749664566697249563627354771077392329676907171366981577221049288975084706752104460761541738693134999810186447154945759215039480270111536360703191406008677801944220680965554684336809742609517674467915296554565429687500000000000000000000 + -55530844722812175599955027375521354394926939136464744045608127445672448152368574174531045750506214065795874579509849286387903454613336397573100975504581373734497427904420021845821099534956890145443758930626699352748983799581165575172090687785670606864896693985532389597140226871328788731670188385673305134723814709882383216237591951898708070052252644293195459234196736106450250937779744896259820467727660694913556642342444126218344436056765459845713927240408959035056069656335394792712213330593183934507520042705994434964141040843112877702156045392570215133598996375352420187139831466447402577949394225240349647759720390334620055634401587931450208041807435763577229039948142628210974359907260145674482802283811513789836587400069327949354230729816908814559184248953042354958533298583358629365462843407804054453170988565581941221843550425878765931110807538924732801356981207460604874117749295702465815285217983200021659562910077644696166198001912800760463761773362788816099449710741627965801069319855635426229833281688225364312306932300034005084283837475397807555016345853515588482223051144957016156952339701542271822880991474463629512663860606573229709623129069779327828565232699539640582195216838846490147743207454681396484375000000000000000000000*i1 + 1560433473008379465568563840433777683009567740906653965938875856231601779882815601583448632165377984934694203162456157662811471939424562178188209734449009856661042382558023321944753169686123424734036240570521584704156035232808049906036158408109556600013568574538756775153707782848739423149047357186052043958300167545189276561355858791991402130601043754479313056087350813668756674703921762064515068834592792380594770872841696341086340334261895088314493227860976152787537179088763378431922538370517628405394071445793619225400171632234295317937596722504779308492857414277982809988253103663897904886484764617093773178819523592281702302789193854193630657560904275784750186575823951464348611920841882677751157414301173190831938937998955613160181741656313939994110420906708759972725389775733007620042053175075462004816731318113308377966856046928099036423967469436823219915568482461342233954365905263461819622048029326369852860849780452322202711091039863569660658238416079417166950592733146426248366003109751701479028977778830567190632098650537728074938198983043461257981531651345694311882322757597412472474055476633889693305140621467726140096810683848519517502677486831591991238226494801568764395463219078359032850089596748352050781250000000000000000000*i1^2 + 16754639961433427730442721183542001183805397973058640865824370787012229167557369379419509508270548624958386425712198887609944202491100135944732491252098162032289938598133490644604879046457219036970589868589520745945722101184990697173728904249779713670009170597751924857474653467241275668154791325264289581039722261662929165578642239181999317935732176382550554185185991318532115907784146564049246015991076959950552721330652672274550747790178460045884530781087475710099882189555105929679653820898714606772865025588448690992518162852066905281378765816650870430015909317598674357859147807749395846353494655991137571251426479954373416294094294094075294073081852836514899704904900689263870437613325086866659894711401012282087759896476976151436695156687141738532362671319475424975800663051976849586696830367550408646126698629149186315403532410299969130989453121890712598945890400941934370525823270826414075252616501032228898677618517229806277609814182911522748345945009765739198635332413568061289028249928448728517263058179984628008417104103124051550020372028859798025420632088333541483778786207691077892665791731821742027877410634965782612107666714502259281751055842146849168200371033595759085833566188527346176285014076232910156250000000000000000000*i1^3 + 65185154324175492597132002538738103893446784285218918250970574111265298010508454573568250502283840028662168513209227681120012070884412081113755640531866549614319571961242113955512789130394777577592478130480379185686676286545936487223983272220758639386254231859338628436893344630503140859846326075653902766050716562609021603492566191064460774854935382107648724053535680643606240216026255844647507560361197212529455375996459813906896052730556860508747976285563869204606650845755995026015189644682823015991132467984145627806513986162829060299932930840194912184590674887121062091551520523607371804626137724920683761191817490232718780028692489662203312668175999397775078618186824548318191612213031912884821266535429093868174808159487809048445310496563764410053617009901247373905097114377638974039237716121393732833708083397225713015021853906376415787271011427642389184209649541032990840381451953052975520842452298331551608090077938377716861880973492778885083589911058759156374702854587330184367968516749501748943374006210672681822924840141974011169867151720463079051918101047720597427980564706933587132798884139566943502778843376389567924827323001380239385327958680157274434334572844505228879758290152932001853525637779235839843750000000000000000*i1^4 + 143325897848572339533717608832956850320258470392021148652072252036116554467631873860158685148476564092825563695300289162828092929166226019079989782976483462226634959877007234219866900981033278841774106794254641054322128467105779267008595594393516190835130315207786440959929450380937252242007804529156348481550824809148666521011209875025121177016227244021429731740653771000617190210816009488401383998075041154088124989418436269677472797824667257122272017550879458419047454389113588102654115434070611047091271407499968323324670752505646980510143958045412898329448689609045278886547486574259441563521751256334389671366954029304433647907419575620378454454916251468061460229322592959031182552087197592491601861382421625850623368078762822926837869075804097947876586297764233885443135933308168898505856982580441700426130176156952773845666807275111032483079269242283702747764590471725614052616684861457100699213769015381930375679291738793055424027560170145124743005457991856653747268468785363846352304904807262296689088764673719963546530823032576369386273907986479244865816874816067402882747164503090550536732143687607960153049517364764499453827917513042825734315211006305947553283754432145048315965668216170249834378100585937500000000000000000000*i1^5 + 214660955557115600966076378774609233658431496941219268831174621008958786791042881380001034143864581534204055104191680932105820157380473137863681777236609320436416925488223846773284244901124571680326010089886590071096415466676901633823180369869670833378346700189283858413325982678191704793928842574300702049289330226501976064627675280022888608180903504628924315943059869904566494917825546261552146264003277297528810019841708814711374980030619855666262647407267725823771858764769760067424865532180340359065025394220071287151790970304763890643366340344252302421538740810714783018809109187579870013710022090559727990977390500186665951821970900960814232764862569013687477647704756353467770609360584641590927044478976674720126987553919677034972044601348914643470365762965139915865068097684652160565370535119467332230135291890113697172153553167690193934949477423403797363418324010278485817741022459509636809395599653928094833998545367464246095088472416128361012949724778924878678811304203238992726691161475352453415712067858767366448310180425023877464548104910599270830537561495396052336281158392299830456846763347341853138531709177108961824377731547109799179623939066160532071602719328485237052591906396941546883857788085937500000000000000000*i1^6 + 231403159386440277782074742079768424762839962692144050743336586780084990537804205728701363084255326732936940624204304922235213278747510593187690658469657932542807983501383478196635166423312416306460102284182261588314844486957412600629011761950143524880651547317461186036067583523026749226103608136778104260315425481426775405415037229681257330253048358894273368402948852348794580960392222565136352480451944297574929524713083554081383349944511607770208879314553998807238054457341780053714567597945233747552239659716288735639483610213529072971860576594021408150960924921015780699568601038129457900410849388439569172812309875503989367603799251662233386702436993430630103846413368062443593998851363589557394942644158488692836111718882856395192733559071023562122777012694073486451445257400439698992388610217299114344056207811719607838561179334884675383994642930292994072512330706081218832336690671687395316411013004114011520156346196112119744316673622456376243984551348442619384174138060641528033481564871023189398402951871028638077391111588238947999101268173792683961565417698949741420358013404968685372074022076828056017068155157853883493332637120820073310653929409102402804684634314972506077835468214345583083891601562500000000000000000*i1^7 + 173554665225536953988932775977997258146450874282582972748072325276781284624719236149581902587305708074725618879376343639201800684949290703107987855704720438191573045939902343839603697171092463795446006530686725956779984955140923284272824921770918230564281214890316879583188908282654505271539008999966689949530822828140553535855688286856498081212468401320186034723416232619015876596735076032898531958456323037408741098380029813084402913615054650284682761636094005999668567835768870351988087695498241426438977215324200282159731711213139424851129502299599180952660420846241420045164878725050726603831190674048800590868978643099855301044670119841763723115956616221939894081660542215414319582768018191937413199370031336190228370058854705298195109129675360194452499171651414720830039101573446865361936351580359926323813981788072780030826100633419000907041860674977927141273650250636217107113365524891484654408313777636077958840023531400087245575128553093832665717722786172025606731624474206239224663065157929476248061088763855386225089036241760841470487556828705673798907417951539669045752071017145468109006821546179509065106854659401250038039854139635350094497623323965011362721804624478833526340426186606537755017089843750000000000000*i1^8 + 83895297890684591943881425945485742977592717848792885715065233764678335054037296505035315576233671118253613439195768565277228335521728748968103847681212426073715364054961362839282912974619427005605093899358281704693571191427603274271642943843705456470506578540472671852450587457489094753781756124729317737008160958157178781930636625329493992608112909443769620347798967656957421474949907851031855924473208324459632104332020554962876142272277927077104361281523162812085260304198582593708087419633997484893913034145637831653816024515870225789547047667595632943326593403629420641619256965614396945673550472121751669905225695443253517180267100030851057953143328094264204268217448853021847622335584475664355670377344973796897008495045497470053647330244969910446407060409527711081082666592754485226778374826150467463342460830804120355827217728835879989434089778179871008850839583068682589765834471102111430836948766988781886888612938526977836419340556980837455355137658275563151089692785923593334500941517768287588978017847028192691374944080909813894949035357153629987595987230566006022422612632095834655824906117250218945542856453628246526693628660707510540614952709464690847289674705327411037454294951671911096679687500000000000000*i1^9 + 25651068423699600157763999499498338541661771077881119430228984281746030473346188035967606564106409851045575121648574989037352150162860527873166366696745185402426616308126102083094785385327405415580564188060505011748330145415116805480755732966178292724178801886138901096138325863245789039769424252629353651419856588894371339957422775206330514091088316621777910667318107516186804129686539951179564025252820438342449472853976415599754472653983182774943234717876167597133426666492768451792005353349953784680054682113438690371711419857925252380214199927330804917122769994166971820382508705954918841146569673798648011174917187255212934283477660203964255828662738849322577750005473425260881392463665087693111850879875207397760469006089814428700068055201205258928093451219725114872054077456572769161499633339724425849981677852161190222515169710120314670569888289786217243562618949562856515037834708457415883533898389046995972850028018849416893264704025967745981062158439296778765689675180855926996816845954033307654079647020772435231439655862204882512043851214247713305357410748602846893494562333431846886252890338539265285904780541782804933811003383962235996371469627153474008665103862488636317386016068722426748046875000000000000*i1^10 + 8176933597942463032765362605318121376771483244172037855108298104668475200848096991501482172256860961108143766550357524582020493267766333551273870121814519468354586125408317241997577111652184781127935525954808697205675574154605184192270402740828329799197827036150950024436134017406755445408036025788947183387086174442823964477528034264233653374331140480468880852087270794398546833095235918561016064118980046658951417284913038739578804575611142920667354403399192021443543558908010734270359173743922161233570475402024781311226827315097436261826084313367594360483427714377911537530756455246174364447980482877694233331095349868256147416315574448693579948187689701045105225497550152582098462942009206687473088623421167879403783075319750336644920734847286570322798077798273006938828077835371955927376099879591241635448720919468489189263135126872408983103551075759003522627622057013135045791439687767809142856878936565181360439410626720772949888394460082242620681056217886252632308226560167505424677190230528425374978975458869739245387866230235495729557117053483750078185568159200080233632238643348875845635897121355140246467987123506295992731795178818192153346387385679426738644451150839559018675557278902660546875000000000000*i1^11 + 4316512839190213596099641322508240738718117566011439048349446000856984651395681964296906188048294392711318866769132070016116885306850053186889874503504975800617114497068127347923272832422082742813281234781951934510141467562472482198073230124219965263016313930732456388328146366179757459958046162049414435341090020742342546830013909121990476539442194659401655162590551678270478564825747628333199029458480260797207964197029451717842671586268085491295278959037396073109493758695350090433772894244547208050974249438081753926331915283644964735331216108311532263866539194141929729882636382011423313514959480399354006716492384515787390905428040595996902228001026291051429722753037144076168338846421177822134382200584624429606475243796394033350488618892564294236499404274437249304598733892195415295196567802406633439608189769409740574319216164940428674246774372248022213611382616251105412803646374722095295511884611111682177074316731542979378431047304982008872728317562487755558810109014813290719808347592125955140963227817158697927917069005393483146050730763088311415800887047219018212009427244213125222716678360438634311040517958001093181667662387601635709888074839078313924308067172034244797459170038863849609375000000000*i1^12 + 1294177209276842851711255452921368311227723085148156711093584405043707816983151816377411830007252266663180652130884203892442938443761020104864091578913670836207798718498117735045718149476205051896279820903208975022505438796978514158184494117542353941192718952896053937348487223084973742253909253017957645917413999004470056357843427911534109329504235825378218612424975380312110380005425241135125980871520617374900230952141985807981621416127312494114794639738233572309338924144290651294298557378791858709426312833716006456870376764357584485780618105398215739567634508462318166375736728455812355446022777291707924571227801722421089113465840851208749152246563440220409756560166293508956775996450790032431092957160024998235780270169695808164048310603402622649135957387520101218615713817618668442966575939821387603367478654565055644994193236387761518531857335652291162843351623222341816095829585857435857711730366566677788758291979681014679876317397468396035774582532946229762744857387077256846249345513392309926427204734496684394476949840156070778358721610929977356806192341371587688572148930319080780371426971822230935435876999252552908461576621224048396509591598505500126367716401768508640197699097630937500000000000*i1^13 + 17703883722288428317952784283752214548212567320038016270668816634272680464926031915858010658161638044084097770162286836624670905323083735358201520178684987606866986980239878735225625426347939864052384208486384211308602671522966112131008491299786181764213669690898555177595473593852461374836052936698194779953120739982902097837164032386687030192914418625478905337891898980875778494711885727568988457625722619773072843952334137133562520406871596558247444213713797576314934344891625813946861937524358310671913910621935676873435619736795291782588297848173087726964653676353889516649733690571543585487386942714967755815486141235706254140498390593096658950744412141622639253775808653363682616873457328134135309311637961882102527191843839290458147365917901964068515651630209057714693507490437127839978076032597748616499040507836984138059172859583035870076954362897378382644432664573468451642490261411679478707727079798401804699342534917566600647616572972098328736617226616232913316309422864383581770298167808771553814169249360020809617035421892004696183964051864984139622637221957608139144129575454462936075472114641970445328673427660822739008141608034973441200285907488743148786554355009541128265254384375000000000*i1^14 + -11193856002977841678267189274496589320166304296025614488669046941962994222801693464417150974739882749277956417931205255189311685285046248347178947530755404877884880356489667142950456888824320464207007487425615747528270492981359347860644923887176602576287724376939411591905906987048063306073508198227056827459843045773559083441947564498713481513510027609532398238216218254761192165182515190123869336123262298216778174023173363547982310244378594271669718168280827177231339714325071550584931638026888976628707656441213515120936046913022876010661713205462649540506651494654134237406223614215273732245867791529850891884879081215328878223554918073773316409634349697253102570877809086694891632499295985265286878921222977872861357137794908360168739386070004827650977873121179890533026152622963644436493021137447806113876417376302846202558231002296188943963952376876127405864891807874295104975249330158406773321922924786858586914055762288621737845407400962259114387816577644889366241327022066362699595869318993994183917867601452605049477826548702510571326769554417504488887237364744292880587282372608795779785565442708919218370442635118340807588178248389363678220711148665352282815836499171194615142940875000000000*i1^15 + 14503641980771697550721775220115013947903490878438184964459476035122859839177455892942753091929443904733802027952397045248173771271870399554322925957708784327163007126040285691042884587316027842420912060857756628856438743819558330765612128437157279807417348434259317730022484592907146269266245673982988426302564665347004197899850339975183542351254515206604495267542832848503504085137356958191063183678923583346610362411233667740673015004423678185054309894246106314438866707597718354897621934294781373557419788372229291320607313539526173246336622401534342931144298543640897388723423618586578035658925389575059513401721089459501552106937934725477797869069178236002899225274804536545409862722846385030247951396257542340903682725450240137705935220446530034307944707276833627915547433282735510697228179691575505560001498838751568728051875410344372362160583905870251205521280293350066826691982050883923510690391466728098170939361633315610710525055625452261937285001876567289517817861599399042497851088519028108616859185716176274726584565483229805217214199539151174956364082615538696269968473639398801856594927063621808647069234522579192215864562438448902155797660195416650149049940879094228028357588593750000*i1^16 + -2420175972351761249453104398266734864064992934121770299837814766415063126001694774379199121324311752160862317505724022015472333136413690944559546446279948087168761928888019044428551095025996179607525713405737503031518018469296317761979829316876621048268227817679090642536105718114976163660104711089991812915765711377706989661168611941559688434776679498184734182890346373826018699885580172661177798422986609395849632153113426414359342033549893904664155769237549249648147073861955154503776690720053272621485398390043060755264588664611242500066404327958812316705294088052390869051955751919997392485613541010086932421553628663808541239760391106125098501018880635417780789837299856059042865563001361935353393614674216188793591413827426409099309250738143516293795725438038033871972076878240452611298902106591354332784357994008560047966078781852198172084873535062278942671099163181712095837225561685030555527770196178892577449366491794892648796440692010574168158069872849843289622626661700331991234252359102723771342639546167522363248276715283819603361482445917306235124144242044930798507347326531606698085594031541780879867574122831650801526099760868491004043758893605269562039677948515499971307537500000*i1^17 + 237226838926592067011815725624827661486353411467372254041898021584138273416279758724833150184787108346997049896508360765430011825196392069544911150793487641577661680443697137420054653083415001769399583927124701624942602652564929836950034395332010028153658840744489418956078399653983160534826730760484698696594471648172736299624262731072968494056591109473467980455573753071343957306857990481366613673319434491369486319427204286924539678661275869212613644122386243485019979257636729198621794446867317077345362143427905950392827172661184338771115626817651374831458394460731662315315713838390529697753533681941425105053532569222312832693503297211657970672451886204337954148298353840935670977345033709856698629921658325788947821691859760066159033693045627874031160029332148027086329708565756692428021002230443836776122844049763428284138415045541460971412493655771932227593040362919020977565102901088536335696402363514753922188557702560552538056621302283332345348712322138492449048361007091030377700275747980333129692162018637360939216755319503370362135687548624862614916089868186840613975410638357710315813098579931902383558468270975956771108769410145673188358914119775518281727303967373811394125000*i1^18 + -7625964226365346948097618494257402621606460201604369420467161634346188014617805248597622766660510308491048889792172630660180016272232068915611189722976439005086873494447337537572002030476334584181958758662285917787204424636875309358209495252632781125020311585816984930651940847971704360204365710685243292558268187759491720304982784941368488230774186638974422498801794510502320414206275313795055411457299778374812534434081280676986945678803150486628865613635239406778205527009177557249535040462186057894251169438445508690388669613768550872608778984081073000669287033883067486524381602291786696683508432504572336821824917861687881377216515884499782186235687859948319572181641632117906998934288253863533434213489061731029789351465745252176528161446388572322923194012193951106239044591573590377774999385396088582907360616441311897660374209596549735703475358801183104120777726104641129620751886520722265686211267689414922061571990818680821302601394907474492432706935966892580719018976912677169350751562753520650865746250340410802559642236310471251070368548301406254761818761045626128303533744541404638608854344706482553028333809791645321805748508748725553859372713453172032320420907165340815000*i1^19 + 400572647385579463700468333896888674985528482047149688550697603109765797290159386575835084626036770744301408367573259863131885392233147274974425366388541486498351111292862151215931514953449747610713061811863486102701221890013316874894389809080072555361382569660164328663571185303746176888292609424351037496917799586396460488017870634870542259735061524657470577514327798132618830637657714348521218876175952969692736741029902470772983172186696924936495719499118278296856217544254595152821571392029543380878826965824679155159064691181364391430004198692878397226941545231119643412422933447777722241180878231300814688850429275742198789531074617948658781463122853192752412796147443606280697958078545510677948524344963187225417242790850351614121698691358365765754050921330055162792900658974334860853939363891165645051265615757914186436256565819388851076634158466415742925888937776613920327319352737260133829933008838367241742633028180962011773118278747784428968750273758158933710587680107631023144791731973071910699191642820890767060959174768701964284552868980058215206194910997298792510047056347802151948249471617219607534583960356474547391539382328169454637962364482030415847377393774963475*i1^20 + -13942234826376407494859240225596409485683462973524694310391347325496953757298290725373812394382374135379460301848132799118565659075298530004408669650607769686654890766639294660206431208128040420985737334330866723735159664700194456795961170443037838006702500338534342705158405561486751266479578415289713678587677814207430921656772956616333982920656162028252189411529813610133594216958155381407587246164983442704187554797855937214622324068566284256642136840676713946528332683883081112802092824899980105229144849011850932163534229959218710004253585666987788075488359481277261887176760130970415921577169370604509556597410634424418084438717859067135413674557138708258231897332224735796404632276716693506990306468759552852956360608612466922104121382845877792462196377570241076093288315997988411512586787239073991350931962401150085205740813398127317562385147466969887844727717327427469896586592238924367531762416042516034103285027302956991847679107231751178030687099733142290337466346655626201665596308617649846260824701284984947135895627403110473637164903884487953867860494493880977621658498988907878163765833774112106224243128033889906321841713177389882663655785137218465213476782818200*i1^21 + 171762539579996562164900574296536844227276474475783990853657855587826716328473673836609722405502256609908808236017880337113934870395547400314054043400272219410941654325484475208219169982137971956813677008020864996368100678173480962499162479900068230400169434196024201207515333416433728302499508669813049748513046114323461083160243900930507177465698759738125717079874393062196108486259573032851843559766982907522744849699243231592847355120612838178162754860345423949218254660863948507401090861058626124632183456527488525021555204056203100327132827364372847720915521364276628603982347098915675411550282273176853156118055483026737948269643190801317029555697540024610117437351136642691019571746969996587435918105701011989039427501937529656685066660156388850666988702669085649589734786821279310931890617147901111893893702591478558936654401381760845975074154058188130872230863271883442540230961894694910461700740843292588926690628149799726044435364851906685101046442152284566129710975474872767698880861422657551068704029302712950175308508327729920313449509790635491013958381779289080906062049580216872400283941031224362184772374047752542986503382780625500474876774130977595446858480*i1^22 + -6443865224138008556663056301403382821501139962481594771166515652500806079345003126111971803036778110483526791153278367566428073074394160033012515673066916501387390473540719206949312153454826344205220877159593098089147238829267334001843429734003568527225196219656089815473357095574101247785359468936922122628435228686857248606587835170162512399847982001246851957897250755744249806101054719653309430700757458374918843959628961784205077652592719898660260465061108140738397033602851800099506437548751416347448798936965671228337580885398306744752967060641260766259381644295491318341264718568567013443957294982739820325364104020560133562944995140380809762687602578571740801237617692731982527779868177473606800446448033807447706349961004636045764242069774635298127528967756625284531654220259542701714194414009832559515528146533717112015016085436308533221801591520388833204324605840811762390121504721938752818261465939619263957810284454169786694923175293210225965613618003054525393387033026883936073783457616215797375201257895829942705611913511802634519049253584271700710160605898435054375106644161208908800889336430613737733250172255728884081600005708978195651153105492870652000*i1^23 + 81648997820327838248596925438332672585158678793614357095587104664364118308967679189936282668508136663217061528612373774039933965169405486101991854271854264456247158621318322990796744886708478261561570889762333912384373210678076149847852734625483731647785167027896395934265064690724159452884256331437199653685588518085442256356100541813508368965186272391057910132435595329784700603817402725928297644321387234010355491881395549093983449644969403350378424024863076541469707780010388952285463489120057591977638827968615804757332618642274817855829498158275200913384517262800404388353984848999493231426641632362414208838601234197103309839743946749468920160586487858432535597272319239180569015826678810776581750241192181289215629749072339784702189967610085683814370268944128297050095077605238622438457984747488516857868174411346729576553697562423876303475143262589549578364297987313482475335763946736976622017531253288804575097488492436807506558178275326749326279870391903929807569421475085243949138299460941600426326527959911370381775289505518884231131262721200251967419618340701214890561441105738034241554912649409279075039378148052128695697939398175717926157055362168416*i1^24 + 3680744188630028269068748254371513567106725675014024173829299732539333247122099928630878267205647277026290959808291385652207063462279893935209009995750992433592991986379532321729567262205126285585391915201916236492659488957423296103071318081929864246628994164661717656091866929247713016597816523503254497056157515962052774204290057759763384391197298560000074822634095946788478301318900480283684017686933181645149381294361811162714968699942028225519165159803039849984762372311968877808918961155446931762804537684634142413969474395137674428703048446057009386686621929531646319085764160676086925362276570328793738134390061112897024946158471751137003993170826032541241116630547649331071229931535096331212726393127785019709894671076500133955293581277230957605306201034425052765439022795029302586016632050143097242540219312951958748285681362997521483668754386349502651582403699066354991920731063250006793898357098577983505022661617830644562671359302978397035646008727978511127338749200170817232304866833370116616906392406927034209188606452358652655359858200888297900107059595728649768569647052990840675994562441200405519944407854447884297432472165957607402303437925632*i1^25 + 31607268109341572662252104391772614710207468003478981742204870306405242495467924537961188372884592061311131354842623234974647433262706594526048433045391211443810308218100734127411772201829878036450195711107981278276959384884336821807554467117074188191728142796525111070495720014131359778297944795944817683458603289370225199861799781647128830682372152536778299389318567454430918020885966281093256332814050489000020230127956413255621583754572228036546193164607279729543609484240200443928386828892754682771405208028680344419926218675215589188235438580097389137422301724724678112862605004567237954648618041361171215400994838874046589366523407679000568729142088737457490803667294209476121661364311420055198867305340657357533814704583078829813497165636689783687062423939946092302113992834939462402457471478015325189470139328633938279056985397423981498013847467608824343216854459110622075619915909056260351516471529950338409358772321644742760378873455154093983149136888939904717554449858312936964880325555241998086951066492723433112695788241798652274294988302590438813687522114415635542118474438744313600889980557902528406133354397966165425457592354771286329501056*i1^26 + -3567612116904694537183572873286794536548047875313530495066707524461090504713113335350177916669235476671753497620523056487693616268524023298064785645268667166495252713389550402264135579494680444969583916197401910557245499207445916996683858103835189150343444584106236693869241206877110410527646662422804786715391700108050537581244132223140415438122010818690146889500222821709545294508995197550332480115736582138457830390067178221347447021707268561666913150016833567696717920705499878095962332959675242022625462650869064511318533170068885946231233002207084046725541111911763771554861660952661685657737008258449934602368683868793766592245503878048708484099585379758393589634166980952726394722587168815519629664340720802161100387736118213121564091896925836259703559733062339457531746441348859563363478752680146614271998821814100477022832781024835838876160401731990106400710143599062776421675827978848483977329398469927815165883774061248759286717860526207673645313262048052957947069989581184637213517080357432912582252260126974714529216545000488303233305960806616061515532333792528725061045978632342849291789943049382074109225275065448267324889767674462720*i1^27 + -1641803601054554885077396072923928383445377084209777105715954284564874484726290454114359470487752997099219947452965916807285492270821912704846117456150771048154594311959645691114502273782182970588160787314857298284067692221330643545592217460591404871668484892400279092812686903756499277848336465112330893095239470688719007798027034691092438601991166831843126532054429033042446242354126371418217536846844126684377790188545353539850308743174424833797631825411205856974731036483747865459878401080009986531719045967906405171280886334586210682000494524338423017047697040149914622560679181491482418756497679250875788544052659516967778162576757144541944859981770404713793751761102610988193786250705701104315233614063465762433165388508684633552882433736096473246374088272390672560006852633892901969845454629599060040912347311135586358933832408330124383294761355508462807899615368623505147863296449917079042589150031557363285093338578802340122521787124662598796031186513657943359464005189579845289800308471757103715724181926862749838623146837902933079849469680483559704360379586214695413214431591240747200093210082301516690745694146330182450211241882880*i1^28 + 2201351719705563411659272416117831283826000311663624004149664785543764052748719201198051318492349568786970069590111601938026729250926678669151737010255776518525370005047496535102991097026204542316264245010381944501221329673193589469898920232694081230706733803160547407550091123934092337726298379650352961282521047320337450937313669129323095946690483733025717214181908933895627410648004379567577809360616468557969079465398679330414339279364462298641902960944550971195531908890571432883331995190097175495568707843008213626425146056283261926352395728433919560745641828043996596328051364351794975339166393598221772501902529637326957670338950420487317370137517807037104013269362876607443150327530217427520741480178119211406807793761239521366041102024622098075605105789387058944562569909935854305493440392047115552012630998344439513586596845031036684654574503363348686932269398858272695257482332146450118418077252939347971835014527499258352555155104010869100129703608958063842890796101812800274620350917693965744181877315846232741034149114517567766213077572938808180902057588263006764797997710228133675241213682291773902364921936928565714153472*i1^29 + 3278067729777334818279111362921901640441834760530497697730988275494786157125211932300365697705217776313428804632076659476673315401646519450831457742998162520910446288723903730487522304146998963955571547379218030761710625666051858774491817715648741490195447761007162507851906440832540268376272234928092792898110907770499690417463192195814530653359889442905428305180726543166622477359948041451175391683416916763041739640447064544257683163936621598438639611180658154145513136896729745890331776759265795723063717368248301041477242985414618652841681781170782129006094644226842216706740449857148756662715328960725747405948783487407385530039225614219050251305944555744771520321851008055950727966066966485385322346909374619151351911755744769064668425274302937880393577143091610659034151330509124622664582624084531872834020571035303373872146418536799819268947042604222994083173274986450803324717305411535928765166141744584083040390648583688110380218340904219266160634796049737646468858464858289540663380174891368915374625743739091236475961637092445463496814014120216446187741410549015492504519920277738373626498715516963956226507427863281664*i1^30 + -59511834615477093600579611357695020681364550555707041109587097527177719544246251727239510496688656838993916806534177535463376030632367317851150475881485241100148478931105708037365778309823238312984763209551536073819616730740420864991366454206481866174747465620076366002898962503271158832330888853528689239448072146741541432581693284214014614516638720072418839545468083629081231252794486217135165414484731335714679385817947330452945087930858505515908837626012186602041190183687658585043970304952671499223225800837678444990961936473110435275242444456311245816436751874861541230394239795359569563789161286750867926423037392589259436785661094269556656494819898107826325923067839508268739690279202945032135915180308553321109442384699162882834226530151911891478990434218784383020274746648961449666459267308247171655460119850625106483355779278685836569337052291636872168703453483868660054626607075042811719522988409921627632741414989907154410034676322894965573033555283851189365701149429027759982103737488219335919104118373597041823180577060718444923873127593336983902919546453041131815865562355838499861472155725206705949368853372928*i1^31 + 17619779986020938025108513867316578278269192872613863933131294017640355686290686944812640682654916443923261749906866799538049406398875331626728466021188911004217777891320626613113326908407379130964980329760108409221477838165655425750758580250472414997616273602197861407501442512296771232354191962919009086156542154995009683188598256423027320505720870553538262700937957813689762682031173512849474050444868588487486262608213410712720324123987045912851760615582781384521354718050826485527770492628513801785560643346260592594752194561100219525177048231282503301234062965010783222175905285415760404738155191268964673564141980911803394230460243443668092118495649040240280542499494801084597808807461839318881349906110774536386513690309595242067494023426093186528247722861356433577856771577662893753466566381907983890193132019722511131979715541203734154813506592089169614977264140906923996367713164242986179499591762822805185219781123210252666705310643420443498672250979375522540880488576883253087648553811428849606065035724766911508192648657301545595301880438451247400633322603514127767600077508273804067246092710193712644812800*i1^32 + 17057880214436500172955147893371133067903579225531166436446927451666536952181120286059654293584782834954304611427079622480238691469736780403204798310564687930658373219021454464733309472025803993146343363172064579333941370050319854611989680235761248190938119470047233081276574188102956926696409180276361734000630532490921098369882482677576154796890675140651349002734293724257975476369967282763095018354049598687636099740042182286019851997383857414428809361815437758742070156783319698995237818660663284602640452980486310728375854863408123946614457696498143947821633422175604650720740001938421258996179252264162282045729831225381902175540032543749498205847573645513992197218249877768616527374360588179322480142383636834699945576099167742417297111172656882410106061203491059491921073945883909805458579220758321915485404273641527606111855937941948498027754127878978678669334685835890292302942618338106706709231636740842576842932411937267558483804415416709740912414282159734619571205857946715059308142819580781688868405663038082515656101173438958358120879234518315128852993504508039844151807495950549215479745442809118720*i1^33 + -987335514176266341369331220951699658683830462599422277711179919212117953019262596283189904177409524050806190224752979412081173618487805657748278635685653034849545493683771272864446907547430820992878846551467718404992225699850336715592936748165175620659374356413697601950287653531113037077853017122031513956186922006337808323645465450278900419034157515489866712895509506818247546736637469769233500747707517199532059878873508658113600118559226921495157298842386863388612713214634899587338662609396101037090961818598861428394802643785781568685737776957976885585006890546166448797544083258041218150380090838402640213407294346833472463037302118396740413499898092267752047847565386140972542969366484875721770782749475570153878175868445611415047462708965258977084218461509498540172153336211391160444423044634753098031791564371523402982181916566604399869928551048714085765110907817989876136245322073525968653488297246349249345322997831266310663984010970617583320212268952861356007898412689182916145624296231246536765069577251049310333989119200743456714720981874829539330295737295790290356789927095039717618661228544*i1^34 + -11528733565005212782556145957987808040675518904452097801811055156518364136865344279467997952151279135857838169276653821761637068844249798843862708626817892395130492893152376672705642514255383709270508878352011194177995771308120501317665895995953377884452682377039231131001222572861035682776757369142181319219211246065833146708778983959057321240883153382913842235817871380602644156877348207363646449795637865579488719659576822117738768644728234890767562710628554588172420770441771146577242145311920531818728667999036232575581952758050077837412898455437567813037180159602600113943795124863370207547146131795901414273535950876370769803900529049510254630922492293014848675525707347776142885938009628374835084539180184122324601086392630302365477016805918798292467198794017174391213725150783146236284936453755026352893785369689134716101962963771867361502692905827940559551713617059620748091630266983846195625602664434514459146379797068380526047830699971174805892616164653338474526841006965801336129940686651799129401824465164800858958771363391122510506770507954323409473883546945033173845126993299271712768*i1^35 + -82993656185202975796239723636149269185744011055244444945606724150616620817763879954571755207383867517279132869859490211929079435736897486219223416074334389152967977006349315055272331157849258465514382426593549575452265098253173793995199116832538953184568474906613192224386978366225663955634403955034140529315084635345847314203857565276359375249908759358346632865107329187839436412016632317884737652433237229347971353732840909209403511088144885760545895055169665921669870515507797212574255837147516226894739350390797223782155838520512236118748461312930343873674108924319964271781460839138889086067850179295462560539200280412722951332001045768514463407262668271835152064768482745780388978986067418169138182205103681642674403712381784187002732822324820215820185367180957433736203541427752626305996446765591087991149033171393688461245403523227209631050630463218092328514145154302863071492477537531464777795133762113000701082500178818744075273207806815579499315810057592296007454153671767353373573513505281391527078497414784215278774526170132519527063066883443379525622266485316259126427614838784*i1^36 + -177320632939025141894803941318684957456285036183545568055848622789996913081891224842244351966783257910893295765906108204446487306364824572448398556256888422481559756589763253888135385770075756151765847424516930889737065584129059779085972106133974002949518233441923773033476092447797275194539367628024103020165292451294841781407243823361048352663116470159322454067572477700913034973707517885722963817332718460487439448009802625575536604172639707672931596940624441719698430307695149656041255591098484272690265555580405895423251777710168938971717165198026775290258369974577123669978357236695124422519663267695880342210963393646028404875535200066083841645917321803626190623311430572620872976080346876629409952119642357007306407137512116055964566736096954231978527679256691814145365180156597263711142343901193139329538047925117008094353709517242069488387121112717251317837787287061431962627038772416360674851754175539326435726049535669563685527710562280622035458964468573058478995547465868764713777745360504213266085488220898896408097101266477997794142418580769712224076129057464739430400*i1^37 + -103199783929500891197438425959875539531657558033331847793724705583243086235848413915471002992652589406231043245031855212384370344792064171343240373000021507641258790171452458197636669012730254704538860694811250077941786150411310222017650862547670863354850730116200624896175446091884740914753100775240567202898014810795323983326412989843212010014435140622083094931581366674279591790548603953046056751842160394966563814782024343063850010703427925985333607883750465732795467313209226032476939315784535228988546244915011410661652162629689455670195511206239354066564070352709334427064100796736366108797031532610497023337673239680262325953624426249232334922364060201251348585153226448378672116651949774297467292097556450162206363211588505783822705128467984924778549872033427948061496257187505409835649067862670564218107444080088886939748148831489725039735628944097703930952868300342433912026147694659020696322288689075042509357792321445330543101873027008885224003763911200249334539456886859614960172946604083454433607525416268244546448966542120045800045091201344874125753057280000*i1^38 + 612175448004996180851765116664153851213973091670981216406242631247326435984116141623065829515391850737830713996981908448722586029912516605832261906612834132817199277563280523242034245880391284569759352174489018710589795452971864440829676824243945296779457574733892409227319285980380498657912356676451123290377679579894777683069481533607445225494158849416373631928181224231718741493776845884157149738591757891445430861733957891912502551990453519736189101768818438539729959878597352838417583588531863416931401752175085430260388054182046341047215870271004905208333577585618630711280852755236438306075455846012790881246144698362552586993682294307708340388842879904342016465889646004999663128728814348250856910159677288854149881659716587250692845157103986100787896975331648226955927080976732663179100155997054337932240503503073542874378365614008910810126181575548168105942288228058236436186551912074645397327332390577866581249603271077430599694818675129575556036568365210468656634935452767890768784374867784549204899586631228671873712587535196372842547965394157568000000*i1^39 + 1775398233042613729810252912143679911297648498824223847659639341548164169839078567351762464856220518218487862992692657350595830322938169151459091006939694222112223733091383647606925930303530914010381767611281144692809313411469057028086742312933464893563214857469250108860341396531557088618648853797677604794908545885412780436214387524645173308648705888119965688695100038779326106710490327569654110013509771566581413949070478072745113212194166336853457102946980927268912801000397402748834239698315240531250890029952242163532935545722784473122702314644609442353710166764422474792519502703450544299318791724220864267477531909714457441779487426982401916274722203135126072057431011943520058589274251880183852474398489349701034477363468056872907794003303063340858657707460111259690586890436637787547997952091101070698686354516638348803632053122795024827773625606875919656363830385373465195886000198509552299378523228534120226249126885037325116335530376048832555088485432054415071246416020405179640822556168874064957624566821839762912015503357183008192512000000000*i1^40 + 265875252088046379622220548944393726246702993933626565310871216031182063392055191569966906514941592044255891590415627507413800260327015333624482833719956094666329701492923902610826925903529881863987487620252572755852118591618435560917594494035234970549623113200587918229044765813572832578692043829234285039675485417358909288853090465055808611677790196479062164934744150581720892978023309138434259778495202981527323382625201480568996681727218870786843690508432468722411668196305563011753153813437184166770106128533257211648568194208980422259367439797703293267731565507637379538440192519757814975476840626036490989562324521331071551941665720064413687478291184333637238624904703737448004711787255461683887086998469033352269231909566057488823271758374250996717739135945333261770641350406032419069448805014447812050410481588678725758666499663702782965475865859052529834566477703917399616895727438269462423257064194257021920330775212553157600450393768889954661446061349344884777072795376964550543477105527555473227518992048390815590585546014720000000000*i1^41 + -3730469155651724775348907013441399714044193725726948332565945395588523311859130849260937316564850312820496729496633529853696677184499962307765422394329692861160659687870976609289704136821307761872968552266397966999913355917499476078831596416811674036543823366877629655730712331464951348506765135191497973225455368666641495012397886981101522249060385257161050947245940769488071536651989204544226399506110979918665418908587288728436220285262653658307788031873542660813185463814258268813159197403084945977073788109724995489959482053732605247918057625244126948457075719465061065416846999071373059926043512394042263649565640143067400119984760505627104045282512278627134427759926095361959081639505064780226159540118899295223903531623815133698316518690417485890947390698822508872071493890899850213611397435427542676478151300561629585840745282458792529229829535430477430290600370023086151181837435971236678198955940465909294670487779914934048760341299901504245500628908469718442583376592247816261921663482910694247070924122225469800448000000000000*i1^42 + -1076824475018790220511448959256571068054830454049414672579757888938565208510254330044548774377624367884646002716215660874813721648264116751694660458157546465696395613569723216624983165397979009802587441478866293941187671061758985532264886984846907795672434276110714852522288275273480940942497669923052887111517066359580928436307186541598505318875500072824862144333759006199166922215157202396412675991311077499019281190838252818985308721428830191801742943440882348323245859785654146581982071168570342083851141515982219100939878682039812233960951567480079201862514029448330640534646747191624538408018317904580825731962834333869246913042601659074588880894529762853567006968413851047339593198302587629421840712414797738333663756537214364690766368117807584027950797177180785968653427970697391334571582492571984687350659115100227736038023189638748254633123224888189741444160454266327459418048687148183581469651263441767311423459459180678729676738865406750447400281751072805341437248877880270058251856922381367447116185600000000000000*i1^43 + -85002333851191246182315455165866574322665515318277050588481886219354295590338582331878917316841295860064231325150350158466616402345180938947629376318243505766862057713796897922639092162151306670886793084588248759318902204675267921228799943693523743251879337482576029425485967087123408736854669527335279837327201348209925446434224347326703472685285357963636574437726460622202149494590916427728064556468751601212900007638298431256055943567189641434753531429134488729863286662832036225085926580887710906316666057887122758510553528507160112701749224482062064869595317990476517370689930042404042821648679470908342038489640393920927903702022851455671101357674393104223755527737208620686973397942845420295691951304171917579409307605332722538872824148448043329606890030591673097685666069873908876410136965634012030252245155047418056746473344297482465372642459707037840884927052067251872460861156575141844449039280447386728244203163370618868013805850157287163651749243688118261500811203796598905872671703040000000000000000*i1^44 + -3312710909771052205444822459591089397842849977801954402988561358733866508478282114799786074734535765088358001299037392569885763605755768727686349357386852444096348003750270858045552764608998093529455865449559183909197145699553948498680380651819966443639403753705271707058224829572470127396376778745841107106793191932382524434937551811527319158612816961538303858117502802454569741449742116631987012647689072741955799438804664709777962052158112120486499040535810025365545170686607446670337580674998861712042417994375117176990422477009978684489564785264382163585473510640761235276261788730242387510043816085916182059943504029452332628270273742934494346777048871157581645440782745165362041859964430535679061394260377504632322022613140212252785851811928548967668407284353222782998466411930118163890631080190787058793806367459273008604402964723158908060709000013721120627145894288295159605196338148652589858365690571928591984327045200432892409766532336196601976159029855185596121982566400000000000000000000*i1^45 + -49747680394399473264730936457938858644522503178766648496319501189614496393560407617544646145624879041381374143906442152376857831260872285545213731168725221954963642823421791672365615736470145032641239805530221448708222410396917442454616466874801872533972485516851643182726189111613286320231588691672858419027645946444755206920179815283093224459372240362260417599203084804256761082010382292336869926150051882110327214892888283954709389197838868780260999438766793204911910537386114968736735074108695917922220136712523634348609436892620414717005003638097653590762036532090360614619188162764273856526042389378657394787295660964071590932948985167671162443961714123781226309529050199680873172125003156762931478218766443675709929634383168482619921483158149669958419489645870252734433037300183118710965859925918415225918024190765783129626526292925923472371588807507101558201405715068592498129834496596280037842555398284195608252793256353062605835353015389603195008811008000000000000000000000000*i1^46 + 24938166904112005678924479355536358458670373463985940730267967316485000801569070477969789552281478763755441989244417915852331710881122348841981349417071202857731865441839329013924185610658315962476301156592842647427783752430757589051811595957597480597617786997089155266584453558746852411415590183267992343932337761114811976898597045446270245812873437789937998895004473668375315529410544879298474588164784182553939814515684994468408833229860110080005082304542546659887755413825471949043239733741437205098579192873080861380693121235413979505432331389559379281009895189365919205328623626660310021036274305582691343699432893632201853426416645732176438129452917161716070390426764364868946424031650109285978586587267959269767714406773486366727244194204946896289313827053285682736997630934926990809981956700275542024169866656748392914365307463723842995156467117423285915896345531442654827028083616295748382211529962159392651400767549358080000000000000000000000000000*i1^47 - N1*38562810133819590872265105302573583758991307837806466249899132525690883005331409604892797916240816379310653865939259507265249619886256152450441542894114016119801408913818399482423230555040562138429988171984096581035272333133150149382904620500315788623858710695947716994129062500*i2, 6175052660127058558432827878360015093841254026663662561805529892070840508596306463015017287407572464115901335454364260138729012294662101488218051547256987881430128647813580978819946799311851270822410879082760623088566795797580139478347890619107898181751796156440275006691555240236366501734800087915987171933175279204873039967924556250864967813522922228374163684776494040638767508859377943558602953854244998379884116410094420582520782616439035694580857520640942802238812289013854528355223970002658732211117804361871934994437403711295895224635490564739387678945553288383696572896227632713386542211155939303800839524616676629730414345121928998114470763777728541328541487047782457029408606716959496016780550826588381464780425767060325159388561252606988544640931322230750225935243349912440589859610383477695264621458727719633672167544094517544216002009820626090139962362840866368910020444902168809389577084843637922841592187163501328643396382986821207537462940128830859415475345763453377769898746848718450521637331137155149875822489644736588184639454299639344955100202181239298535621257542717520353758117517432600781651314257880531286635009058570806902771944842392095536497971023868499366510093552486525342266417683714628219604492187500000000000000000000 + -58967602834888227560172131612081046403594816915499795324458415741503891374049626490939672027249100376140796816709674232070055430422147010393367403655366178984116000775686057106878135765094316136326430337911060709411391026661305034227019216446223728910159577825093715515363619169624936383591140464391943067324502455252988707275364026570902725809874456996648687365211685191282165835801986711511486819398041524201217915686932746656717238936474891469168437957902220691184415938204266177779378440453559052499698520487241752184673381379617343964169005793459767412211143703397549460792853040874032893709446070924414825443096875591767189591235134685684325065982219693665252136954190607790054742423738386359910977434225543600802180939106907419129252696337570869176545480699300545148080992432512752705308405536972943540475448273053736564973801990021656889010692360430893944801515436634585022272388217819914635370872041646380378516261783498094795488660409434348539329246255893138526088193480925452088427867258314491781936284474782700072787427914815084486223172335802041653631683190737818078902902340919413951544674387524734810719140653133595678087416376729996588375420721389276221263120006168474266358762804058193366857129573822021484375000000000000000000000*i1 + 1571436351889687660925356132619780459232211388170577992304499559897143193502651781468442969298703831984696986620951113195535684419823642580213040020183764976895767922279086130349635114301124038033536370066927662602956342741503212217166575426418051432645264731866596293161222093471414457072820831229313516821634223015210862326851393745824280929771474083338332209417345233319935275901643494179141108426251020370190034461985388872118325432599001827883901625149902437120704775654334741689408811453369762109556670442369044482342279653109315617973992264522302138862646035069682567292108404981564954418845747188853894537835869724916614110751482761554544073215692208858088473081928790974175743444266040646227140290596064099568194873667784748423957470413066162260070137564152358521719340176004864776126326824681891479522734289672102377447326189729379854207381621356129662680000406014609027672291245406975052617392914990310809024702178408666334715939983941698651588920689412200937892022603180969108221442007394783740909694001401243482272019935036507394699520504484071892994931481668339069199813411382973544129190891048935897192246059801334365261299787319886452751653346436663181855098190620639568725720758870534094795263432502746582031250000000000000000000*i1^2 + 17081462090290924811161530508519792781830765224890458886403199650426516979467867045500211505402807610717075027303987599827902898915406978886473461644740975215889710005302883899798740376792288011525518781400179824836080532234787128661365905960047681826383801067893789293561066284243478747450399457135652000247427387213178039472771008657915165706600777902519042237027488886597605741357892522607475300977833910761353036600589957078397141106410699394525393072066659516779898263193166722723330474412456562127196557465318651640974601872770401463652379782477570275865936132852266296586995201130569479335856108175662754154810150151052136823202372575261528443881868520514108879634269319240560756843400449092356937437990523051006784760239591581794493278375377018535577644030897644343537487494255106386140820440927765663310598170802559299272874699300725407961614909135460413964900994100898558837578120850025277178386530470288409300524996470986016267301591458815506657222023903273957633107121002095624069401215952826253275427035341657614247104209652039006257020672747204517579487692274173365556102838335745016763989872649767897680774136749513869691739746911721831070364335859643865438502720984790510502526430652442543070261878967285156250000000000000000000*i1^3 + 66718121348763282362612718678760750724903927970499968945248703711117035698228712412611833082610698858878034804689438493500179722542072815092030110165654671951753062664247266782790178129675604267402471144931900376404861379654642169192634559837307919050551886521519153297768136492984757921333584492710773141416513535089032280840765839004538536998845061400039467707653282198990990875115685639909567920126143808704006638081518128692571840269167432795768496977955016628086000977149141435067272173289999567779105931509280861621113257798003264364204901925461242292485190704976104802268575206401575572887460851881965684963960374605707785300889619077014597006387311401350330577417345270868444096469559006324175842183305895005385468736292661850796885698650407768230898343626941248164593190760705178590201941042770400589903896747789297975386671761742491819677673995861118710501948663223134333178893907767647443029176182500691546026200040239722987167388878604680663780827729575081231753147977277784927725682576804300598888136072914834776747726016821306112502670785161964261509655770798390853190428242280601010124430725123340718255010635124673889527345615321840061791262070954196475709068643401774583750051488309114460526164207458496093750000000000000000*i1^4 + 147024321175592606440104681939985848774870015138684460260161451778970234352158361005941180534782059821267791271524404250132630190910617337596326597807144188888136515706652519282182411067183905005915989947435694884728188837561438305625648627692915946193700219444132787429296505605014333788209469693306280188307625008267881602357949697762088682639307182714163224839246928731442897867502108625788943397519713483574990860559697937149362725557292364025954699970230422182426222446764147281226671292095285969741023976467788727117185834625932142461546673573713243561036794498079803047169566818952831041671856281711824952447918272149013637514996513573401471987995548191436783249470556371997810277856904104508834479064714432393277437970083065707511237644715558470335571427712455045182798601443661587302845271782548213305095777943418928516170144167022199836262055782738217018933318117771854325464362275088997337956827926107563726803416658516691443806889925818174140088967662458470767803671126942530839422550546637559921559889408426488367058083047738378884147053547562979763883946110158524254109633875986060663826980541819944403154294145782439544131091164534383312874223846494894430906393178346774174182312323212089614982348632812500000000000000000000*i1^5 + 220557676326130593620092603915367981057252708429373285315410359202740432139630832796272297105521951920145066135997811518519955340424548217341976763506242045008394116938229409547926664241269070754295714198072886301202746264958289907047697452574828648084215815951537236441607269942247296599336298038437445815820243628992447577268045388570066659594476492818501221409298589577735849452177442641120652551216417655879286660636382590227110526754079395310148571259971029450794898424222366310481374712559688449075221907183037774487359545589062723718582577628024874618218953309044016277150373527156225921833247312827190940237007906878727260828649213331215788929837317329111532242522897600532491427263562948176909092486901146244619471595129169555061513748188180875445049683294530217108358382838374092108357752991656756883146629445093016581557138871931736622198901324588903851705858700794114524312148657379266010662433503928032908240903448677238043214716030084189545954573564042525833738921236645406785992413052638983102467883496084576935075098207544591635023417892269280240210152384310726907352729254229781424308769858291140797939626146963583584095993434866083050889671241730016215538373323231560633926616244437695148774780273437500000000000000000*i1^6 + 238157163044573397342624207491840108392608733285405068092461726740570619751897402533164284798446090284837590737817182012242287233210565753793777111602511127670634875975774297552698293885196599549379830128476415480549163520362357948782284860099994058824587750087911619229746341702253633908872138087746630512514787705623582384713636435624341126632387654912027147651038886541475794914770503128426417969342092482060934281833711182671087553381347988094284222937537277119614490400858107930452534608986829550164367245572513701244134265955337103435978997673031459014445193111054482643714819287020265493014355195414060083482178642220827163206396545798103227030865017145353034871794294016177049506853010422804816621849020670938039988275263118436441111159723103247765118680877015634764794515858654534342391921544626299307033465498084555248021419252566171887232386717637902218499418535122970965329645436498793934067033745580150006772155897002892434130411429247172546402180236356315777084536539177621169881160637967950339272172818977568930246355121834123451218377125463691639178204227823278159110116587952597757321672064580678067555829120872751706062595332809206835046737837348900860723020611550082025057812122126446435454101562500000000000000000*i1^7 + 179064019964310145128020467970030030216386760869060561218109170299607889997236181128105977850166016264890178357147644763373655742365130223210683089844293808751150619471970613857683289678562352623411924490142458950846370932636705523543652667113962265127412179271884566469697454184688197361569408354736819691848908821877953623296512342840051005800280982723437982124269423227649015821083121525243221105985023848662060931950270132160491177860405717765925489227112614910221373297963877397220226429329482478870598488944924202153078852041451144886941466978175678778933131330880713112095194959008268128371412836657062860468072686397352805725779000793120445713586802673748608355669943125717777785791073418060300440133253597454664233605801263805068405067950554905720415878237931830073809019710162347032582775893048359632502715686999951364792024966824254200830624412326072949092847203626241225047204553112779008138127196074468421024447060478779727326072192023992776806069677558291035661235795819207485187879831213583159501462520684635035817299697666356734274354961759671920860639130712248668567443543574033443467201560554512295669867183001360778046492460403897554117187992487258283713672842791590872624724270677177200817871093750000000000000*i1^8 + 86928878259280114392035566361732415068506976102311257202405049053380176881144876259669871973879161078189271884913770060577400647832922989004769427390603724727674285401610943400408103272707027488562893207942767973393573560135618987234341497508143407633102787761500742995846803712003029499767947529724607911927410251402974549500621007260818505545727076834088325827883459592089050123295187117099316263959596945645556437605193204320039830617426166135659377560959856955710889879894557900448452542177132625161462390212612242025941747413256148207106207945042801348464443619363191335488086243502747056208615607131293963333940429909506842858345926515333286279228637612869962233309556331249108148750143749286535221918069842355999229374285609971618343218284658593559507869441769616452302171261695761210190246102053646340176366292396072901560401319033697050150048736788875969126067838580569526490070419717486798425684724409877044829775159958711744525940598775547656161829827522696505047188034242585528792187134905871629306555052683430111914404612314386576304615101546345074199030120302799676600390290022771182546081285598274196823988525492508596957851331786890547758043669157693385696480845472560302883070508569050940429687500000000000000*i1^9 + 26749039624058633442381541284161787611977313666136223330251652803521531644436520493206194461941099714624745723993155669927353825997486185442277717072742526284219628917190571355269903903962768008096937066884957265336972789941207807364990755334247606542644988306315959689138545006743468470335610284418767398493579236150567778699410206161950717193392205324637688162400596705981126947993763945058207988988278699195327922876798461863975960927330544603698753874049064483716781966648783786675075972172397998389657618966994912709648143787593777943113297073331591087712412785641711146229161443744840404965792857589720428694125809568103544012366946190687065456423507868120170319359873949355261333272300443685903833025983191836028343357362976614113529679065421604885896529575347366328582591616453481615865317411576875272182841535402852541887865125135593032899533192974455987175314191884791912322045578436333900624599929469404622475580392412078844706849439280317592142658706201278040584022443416642021315207867689409222745478364304300763655858005564738326354072489711004148744293633125355170023174766482020420368906263396220425758670662962898991256659822566434502025320396616948232562699282157581424591348425974893544921875000000000000*i1^10 + 8515010967723261623201122668069526853780968418276464449438206916756689617418595298784244002365545328497990841734589493752820784614509157430928262713257463931721254030822897421122645056063950136868823000553489977987551372297489282085241988758709079782254853561295101129213731385205922909495537309200284183467485575337225647822705519843601464047276735302649720950403268287220313949044933644754882222063831691849961294033378556552554473440027655909638398515807200842515953166492448957329373009268767343760842515035802607411677115588595692818588694041350590901478311374228432208313570140167736138785513947725262891879498329624640259693331442520679459452548605828108440728708400870228644933714809838519871558109639566541934705587579531261783799402741037913831266561961210528098729615756088078340616446957672807556135386423140666784586903880281585504665624908678171904581590539923335874973481999660781474646892741201128996907088615220874930092931536274203224441927460692656407160990356434598494304288466922081266036668852642781218948314076970516775204146167031892748833439839416602413406616923856903775091415075626408409762627683853924235572524182093979949809350834123394655806343966313927591667134188147348046875000000000000*i1^11 + 4467934992085649939491765288818328525665942179828908020354433436503519179852225899693325328940871125285069531336008266804815015759247810310608759250368975783182921422967101647756081831958204855454765836729346222345584747264652700744591137986528308171354479086924411690975197822052752353778110880785695494285097932789315534026499210525739925240009279030462172519449257161499853567159474716515325901167186746265643953504110610466953506959107900260230009952962532410278410043316568123804460063585966719973834045019717647520841561660394097168562143915134344935286484240133678230081236063480636683515063340837045369762562755306048252304330304205838146162160061881981071283540022325182259165485288048435946413257803132048055742551389522096219022794469275311533552270315193396671631367469496133785539178195564109268798442598474360351045368078502241498334747238883081158778039479399764274230706343810664720301090734931285639968480588780747732100984201701494926849844531885238891723859225553455466031909856163014191693358613877930053317303900339766622959652078729098453331602245280749600647346603833447001197235672102358813032636574412082835736283650600834442743640791766942283950399111068134717997544596761115234375000000000*i1^12 + 1349441938248830958604748592212652061881474279502053266134349858805132447365512687559271632225671204383582484010260334263196755946623911579145517358390585374698482280451323157980537184400316864822973636576630426332690501227037137681166695006219006331681374217460675798941117557029060288441383816842381746496995668298369794676386606690921076222454723953497448033641930207837200226390755516775794715673180888627437045798973761679858111457685546064845775782954585659574653685408153589076755317559788188365198769722653096643623781389903406594521929816978563876733927670572594975249804546350359382836524089055566010104088440142642249277434379791177546028786891444935295652886857676963670110819698733174977945950182123658521962818095470724570577805927430002919469218318396721363990093501006112670637180106772376656793934386815072082895490230914864580839095409940682470136897505015986175158514414747165953818805800436064124602749262235573593748546804375727312453907274351817274209699982922010474926390629259043745799241650978403033813481719356763101521662345642333602590565508071404484257808387930823036021013525255899509252999386036334705823971101863193597977545646993768362097483964937996305082052975943437500000000000*i1^13 + 23505653908474291078473287946526730606545429956927667997727351771257614759537738490038841996799446950424729733742732279572031291016622681526084086281616500544040192772726732647691794645009904809459891536736565070488083403541278320155086123651302860263398462203738091817188034722018802662107486300502401674971598999681084557384806552206087877467095852489863207587113597555752100212825983569071551567181763519973847986961850331698045103099185122853909502767077356766317930423976903199469631562806381785548134109666439763816639359295863062104906283265107832831958707896801571688645219827132062951259680278478786721259995274143363512175049079062596241537291662884310586289479865263658035249472766675818023481796239638962363442030711253431113412255522966347332395959181430719770092206279032472943613034734793004277283534480624688766432221612344942655838225020716971857198443328110339843173993319425334931436435359216551103130538845140646513676598791381005073590302318030387181338627941054110784091033468908701240638165654830746632056590209036911074550757338397371009816588614319394942194118772564593600003382027863408031247278461267823145900702237942820273438339077271096556543662602492250776826511259375000000000*i1^14 + -11653623373982582120607766454344215985794714855943344492077014352395612296177661468925207639457008118340750281918070985898173787369897856178720608016008875966271887386586744238517700920590065109067638363017953622144015072067916376182645089268427698368216817845204816312687145684817430651839488414819982115128687979632710348347902018039768715290876843755750130911195655419596588881145467990357388401007215074757355225898676848127938654877361231442070057688192091192273859367902420400700982512700597772363050721149857322752030597874861766940534547024374466142557298684432406493374029390010759423098012303166516996222588682101126257438854923954454158446357116614215061742793234813705267379070418350809385258796131996493721099076032394059552261927360033474249777007470542194566043361160107532552652864779804653765752059440458678813534561083193365524377563551277228731701174441172180700610525429061103735388051988183547219394212623481337584992769237478622882777293350993618773478334197984207778032188027024308451115244892552793384920478945448960552873606104456992281677120010876271560283819183737858435125793345012455637037720475445810004332394173581320276162182529244966200347403385478159294743540875000000000*i1^15 + 14921855710673975479277216706113467941248878789767451550375374129049482777658557952149767062627632385414096999549630752007567010897998849703678687392414733686334709574543474979135586510087901645954665552458583046756902693211265351070252372377100758819860244124023158867333169587216760325820324215552907171900492961537419283384525228316753354250592080615541292793140695271559664426499252928643610548985521117925265076396647477761677175072591194920040247414810472369091647283882164721924151012310186015691874806463216988805518818379214928229754098425680972572695574273143582546981844220983587090409557146737497908813634696492398716533039452097315328807986276562326984024453968738635323355713256684274687958652132634566987658696897611475735525055578220135905340008512594905858024303448029919191504366273000439145697291065364959000671310807003322924718382503943268317488454859961956888072119908771993755504361192208063565697782625512491798197922353131027872550641899374293292786118336139860753356224109182388697456991696254592568107058070831962240876763266248964531132895654177340729384980400661174998599643660159503468787508125529085072540437074503197673648985518478866630407388600321459728142869843750000*i1^16 + -2451987119741887569527768993385199850374404889602165207160947427151659076479015789395490781864701659435104031057921292174177177082167671161817676980953154275091013985038541415133837898562407582451855133222895964296656225229932954047753374531055851576047846395661140181216432467459013561259500017336263580409804710251948104174735978596605611625340686156705988121831392060956801631472607167184805002233752892938930585822730725768440973351329487352906561915703651486852378608586317684868915119479896797286006893192778350892500032820003044050937325832718574545119506608428013666172472816506531016456431666777371292232646165550667391080416137769328310165464470547261669010485455556983788212155710287562896580269978176039108767867175492658516942653329920210235985005969508257586436458766516479399908543887123913757657436071346500601133250844100563743520096460924399959728360212620238421459133693993511068423004928572401378825806206097708825102786735799072234402937885231695868989663848788957952812194361613234544621429253282893555607965280935900089350568151199352143040076435715410095540334827361700900072630629088714869813023989254967985551054242171201210040462404687882677614008447193108265147537500000*i1^17 + 238521743863518727498114132234995804185139048613016496649820774078295747733905871669036219794713222899692612652757728213158224128371539110571496065122577152550602542675772664987561998388651989828029007479898721934276446581568254882616307562474918222407932178817877489331389511095319090989345180711020195793338380298981404462048619773337463792995062608226880421490448684859793755936525413120673961754848451029643886494251756661631282116479471880757721528264808541679462762813950190461851019390280151524217919307541088720339800191592539203885336944313265956589352843083939392279430925651420125788721713944755473171961639862266953567738049775486022469197451773656887002125282101423773967288091038398143466814838249377497425094847996215835446147129048320405290217329532262352294984861246446000282722470853749132366941981126907322816333643807541653881729486690997254117128734207475071145733665518227355133156883733653592322672029400509185925687905309946652776897871301368979866375366661352465863184603216038380339771312746330457711851479961559197145318559305844975047037420415326106762718376877566934803166285208189896118395405085689836702643783904838561202959102361462604138727565563662392919125000*i1^18 + -7343395299391662029485014630824020522888764559527682172666080745042067523327916632545659756827820546264604956470682023973283929456854901904783930159687143184792567925414497623160410037012210274239319253612741052749590849296080250828221551189318630491578330594946055559312954762832831049379126823019416666660171361968794492174476830168012617343900746544177925716601689890437598723373648173632957890418836057625849921630771934781147306466329673857514988729554196111991705366828630562224299135803753966454251163091112619798907647489891797606623110031752684700922177695363847657848635715718106996829265896433654104674738496088228006594279459457769723904733776101705796667079134962083537417298301264175408133655930418229348545617128282335825675860763547498764894275844553811117431194942207417075271344447510688636128790301437056050817409418594614467379706380588882593741123062765843983915174472259202645672871185526893849248278477049331468038975315259139337610502789885165642013220353959594039606214442647079243351734269538225928685072108863944529739281856085647446497068282413272148344579896463762147531283659013096331948338651100076560260011330099739598927290865942709785563363623082096815000*i1^19 + 406038342956578134368621370829769313404924422117027078368764850623694442607720008098049862824262003312082825221646994705934784199732572100718111647495988896269358051514636720319299195388878665778866948984770713899144442777395560417605123048001636360850278681497817687218370644308372084404700378425983654572528559691876247353379696520460597720290615544390410417974748416979287965066890999484503083295951332251619677434830710235356491681120929367357860903511727728324369494228294429775257391944125221753073123324417735884010429050643272052710751258803379948619999249435975304579959328914805555074327218333686644716333164213018858879718680913564970261868636710918223231793336707495474693437285837987881104854503726743224300641379642397003177017167291331527819341121675766991133403374534646272031680905088978401630745401224670925023182924637735287399566059431624270528809142649240920473390165126656109721241989842625008075433077599975752627426228384808715197017729958081170428981992283226208863599339275667007774149706432743532944915040014275159430524326669347358433259552613249368566606803131661060910205522776758988955436431408721660903784812461775572320556386659903048012144064484928475*i1^20 + -13909610317394072687443877735942655137049306646410262269305518387598009442152189455285880309174780217776497189164421870545969431479355238441989808888723512209728811492675154823050984402431223855333293839582317729485692831735315863586809036256828934959087049962671661749462741659982959286146958765060360945454653667272542926662579882635057056380174775823460029161456448215796223474881537028504717414850768105249122658424028391052952775502290181225540191991342476610251973585087449931419321705732758509582432609457408235373788743591063126812704038815113518309168714158772437124530953872057539283020759253326033846853188673103294267969554406700638171841061130272221139971395280508128711533766607458270969395363749139966070853625960775974730517838543468712972485941209018945698301141564028775100541541599112398448678888186803238009590767721952107095977749739485161722467961472875147393604344141755086085869873878605531752606169431111454637582410658886378658919017556879285655895182705785861961835320146486706369596446910074566781467079470377234699762292468495956869778083153052210715921776242011087891020375082561480644202255576406810745852245390363897627046414076874967262009346198200*i1^21 + 150420488415800353540116778635244175509585323402210967812335015579609123154777160842792991183131656916892677163258580573718154430784194844710651011660936458586312492214585233498639868328428214190029444329323160339285953556325810762828196994219220471604346406175724312827963819876415888157927027376975630101831645044075555540471190327075525601983996850390943878483631522751866833125062581300249887415328190407209165275060133966206910801763838017908134170401508291604195038297782038325802716821685019197608966015588832543019668080500449491241564992546917385282344224076550162153043590663348906017859854114207374312815031181844528081355166210342856780573887814484488195045618757588908895130544286901410811893596839685882644518193729894476889493448164147325198731974682793663128094355339233989291056303308378507858241162367590881028571788949209980268547070391875195479402503981630186824009451846429757060604057113101660021758469927817394818533662285963234704112222121141447191127387271327325179886819770227691068862072492551843662920949324858205504552030196114772696877475004209694570037276102601510436606704826214897142641962693164608690676049218973555232364599780031631980810480*i1^22 + -7379794844104633785128209572341528526002652719822413851002656187424933855343357025859034813452114290929323997577754211969150209640562979453955497057843640906805705606868440603406633624028426240361645763298154786563883946087270604020462437876540743897283153409618871839519031335529087363037966597320341948514955379078080722077149878589548456894082136136383382650452202177129303103177431662215117160411822224539219217539784899840058866357491660654313442264316254142733117798632133011002181285529334931777295419348172001141461639528870296940238601087313891116265446454554543797535047749967700208444848251940267720059094517213885141066094475573359809476329782178279367679451698304291135040104044004651577052083856584823993149338108238333837116086809863662328309595154960396236084765637742378183695499206746586936496907127052865174829482951637487385797760584736773525555323760371631322143008326768845906659994141988487589137210626029771007519993230578701748323876534823296391059897602908290548568987166582141618459147617182903108056357187105403873058016464264151623137633583916191449901210276791679125922826282542774660913494569281585120423727709534397607487652978252576332000*i1^23 + 50577197144740272404359997510602194616184075359542265467760660792812257269171947702268962877533049263316977417075315742688564301514488498872793306312336752940139676690796679825329699769934135647560783809157108685049108742032277026087007176851403430258397627943842520455752966738949383280340502347071990889615940800488059269529431169745883058840474847300639221554746437652527699891778435738397715449047494445408470539903901225175951414190334529850758842462543414135831854571343373707398281715006167788830581196127855197286278257053301014055344873202111451546633836477055347819069634045966996938325772290786247309607491013520764190535361171172937634622258690568333193989106013437084899345077741181468836169208562478516762164752984634807926785218972516887091855462053244795608707024088605000596871706457560558589328227474644920323746080230846244360930727810816395294159119572684776916228315382608153404975533779117430296839817738335579644781751491296749973959300864222553353995947089269777746312300145177692951469870282389916121320323451916797006588586757164527497485798498570758658879709138820994815976612572580181841446306457922288603248829445147431050374904160926816*i1^24 + 3299753096954224019126998650087307494137154077186264844777411443254572072657318253789984264543271064068484569361181470351917957311489624374146868915597076307926836361814860076577101275294777735816451301195007969695875479460847896814684681472196350338330211952764853265803877643163213131181568525161984627831054518171042798063553681864146664835889952922979859315826502614254946258349056778751760431478066292839048317283381357066145738297660992115329429920569670923435050015653029499501753871539106857023160995910165873341967251784761582163821515534391504017782148976173285346055926298872403089230345779493164682521347334025343009124834633849270136784862600214427268209360553630154942996389570925157867125828768160367117865942024520193315157223177184147698954175276074684896312481845742788685247068670517893748991423404080847598340081456378706916114500020179626106140962090101001391764657585176747024785282316311083449019672654895688492047654961340147712411758283003757094471264364708325262256895328275845017176436114556920155274108092712210757233000505273099112270008065557434707996710996240828817456622224011220674114336248877419843647067109365584596955721522432*i1^25 + 29606458143968407540778708278901291247569319749146762767095805150776225808263355906684763323109926474568277059872130253092040176871475054666020984332410157050072840549077912773376394647675506110108077027103197068220654428316116083981627057423217198456152226546416842375235697289549024398339139379851556492807613814648517693755156182221858656238697187384736837220783314391670132599009611570342353225328175423088977250304700212139542396774324333754927324498204958424873902433692764452572706563084964562047341074173053730515321596846927569224741579923700678574755210875656977809242571012131965991826806729008740947939055726626724459545784371314756190491266696737832690832492797580206722149710832718571526655127938014304006588221326305757183840052325719930432919891668118122519507557780753696610480175123824365050571400431521155672761598157139012508341135798160035254575443967876153852496998428052960886880444807776116139251347242659749725919876742314406120493808669821062016266459232240288257977228431472941080546702195971452482328952543627472046796917409461904660715804195725505391028411221639857493046342603437428578966645722524300595059374808913424585475456*i1^26 + -3363971047647215425973741262752658957927334080751339666285017844942958083127841395611061737405075960557372982758873874854739956521106299413408717308701134595218327731158727431381920149451604703805154681464104044564701729548233482250068640477679135182936151296606480801335974269350975523105025379186123036238848372154604481422979350265360489659454284453875806031843079477875361666088270313944211891049285888903503657804086838936905030182665830762100555954181252708085585431753192974327859457750042112979387478367892143884750961360539568500609815281359697472065320762107024097227201353508500760736092444585912062668771461146873179074909147486261721985682287275859921032192374906243003143094165640253103105214504688601438301397591213677753705921986234024458214561384434298621205113880751465186831065709411714482068688059871401272438495246581429320451884261977235663799046200224563947203711849816638407427073319339224999901692977480638345283094547409176974978862010158918624891227728745287439397217565662322371867781557911432425265083799577798891339175669697722292770934555818194597334328430999472661417864717516743342343759544804113186423764610544990720*i1^27 + -1577204623157383084279204200630035869680008109375662061258670818011437017016503705474761389318979192046790363840251414165768959418426808081626614502079286125600981589222656551624681793027483780584881254759293145891200823863415684637892941712530004621745473026264479675592615221896392886141364700425866185553735149763455799408071599422216479285859903005193342785499727892795039445859628602805644022089244160752634197466451454977331649490429681398272920468330100007957101415882787075315672792774015974081918887172743596425084777756060082710439393255064453951870395937627649650891543960302271114131386342743200634382322135229023917985295059333021052161211876817624269571421229454367772289840852725399226456142502527054960430309169034236609821776801810490075807218559482948000790518508363418963315187920608295594340473023395183847190940863993244301134949714317745627135196456021566969251327350849247979051987341234300223893222023707329100025980051163150384240827708156421498388323522035147475104008041002712300689268133728591503962283933623580858798888394691236233805022344969149595231574678082056856013483124638857863271033008654819835035046554880*i1^28 + 2098546331742532469565138005732150487218184015608410944214922723932955395764760820592591831663889218380614902290206362952865226104347881276970999179902499410340399043504451608897507317657198874060930546127354395243244437325667021955897156295545738423565719181529289962577031357715040181361627790386122476277612849193157669633396058652728416009963460499862350553419879411462852031014026307926797376826366751645235159911400186995458749247203795654856382588898686836612551544173116973423579467069437886075453111166885069584159496751716544137221098840846943890138290793181869671912826252281515180238813303681708896831760105432744134119482048354083630386177797145620276313485635372311863968978417223722628453216858515151159376343494679064366464339520597839075608733786433000012132041700928675871852658525763627826540166135044443694929739643633438157304594359542362360875901958942212208974487289115796492803361871209154346552887500217600391221445004586175470185585466834138119948082576763289568806505343994034831651368348376201516115230397899836375414548816844931642668459275457840002241595147881824212322756615401266288981051658290781678006272*i1^29 + 3265511875093192204523775262802414190608497416828029336392173993800326336450872860112782480022919370482888911679462255316457644067783013137771112970592271436976742193485720025745624567573799741326955085950922677373527080134523754430823536013280051688726511376053512533893726459685368083899992731679771678819992062003393036496357897074311373492812288129161188705789999009642115058177294608432130189551309316975451312162586424099236688065352286986235739787532136604050130593447928005730952857087230077550291750837922152304600227240927116541930709600232893685739683829701399588316144689632948825944850689935955966788040886901963386734912083765213810645428232446707681618955645367963123910106023733769509939168984654794222102863038873739639037752777573933655179682525045633592381507400841295258503465789994839175403953127603527374715205924516065687966469113929094236844186337991770426450916290388493520615984867995459556293034664667714140877535614439217507973848374983240842308739921968312328009962703941753709130752098350847130900285076235950501948466691738444860238831639367131885975275106808000751001794828175062760233281534749835264*i1^30 + -57906420199903905709254225131431904397062626166946322740785216884084658629995052029619052811538544721258004655203996916519363451538556041079528197213300662477286442235320149167247114773948824384032459265554039598292786803710249298896813858283033533401814738689728048418229373372417351963249884619949279478173433454789296855131618416173960186555334041331662645098002316919611231341546913146268673616396492606944308450871716579676047590718870719881795552157994918885547641228387874931605289821360442097278220651899965647471008761029419667157831911241012492875869923289934624438109168971096490414554674546426186155928901019186782626029492267898473060809574154252988957415816298033316257090486591863738557559780348555496141492987653798692293992348893095174896121510973163772869270197134022215007534407538857267377386039335783616062112609127942208720686961768909569425410077831053421661059571176539130194421943565406437791283766815957898245900263945394770859360185981196619950758991813210243174281685558805898050853392574725732972113473450989195942380987056535848530646293295055481100913602259641189524450809329426378200528070320128*i1^31 + 17520129803880037487849250311866629545968848332141856353893683898133696067878637490835221054172553077315365139558933824123661993360637499539546347324436296918829762063987714144934241273705748122337372411924385163217935783401549911205244817975283941035073939053253453560786744499360736333251172290312358799805594720840079148559929848086884160745847081569251540924675439701028174832305077847463660852296158147003439112719594186738611266476680377224405219667183459056807440484154953316742068346443023415002757098581567506392733239474196895012430696290312692903298668823737575383396620645512712755725958486400494350784949124735275625807606682941562795942341945865929608273893876042911655397548026770227193981372502899957675346108703708059728293678459727366614260296218065533170363734328532809387182865950471522228944159543086672488300596298174181489007636247443675559980779369683344316341609297695074563052112105711067969780714138649330376806819671745307237709412750188273816034170722220819271002069803425137123092096500029058255553137210317580776210664023143924027475443524918823031321391525222892340001690761620816368332800*i1^32 + 16990345560907961152263062936121866082071153651242345939234619725573477790771392764723295378868027069500754067546122106164451137009720274362178454135227127107574459443093303386755035013725975352173990136358973894195163477117567305149715610949287995591119557012752190386111001644142718882030944618927353801950404100982053758406084537669953614105198360128503718942033795847292835568587469803265153116000900126343642401274433654590984659057520600783469252263198028342152194237757778771702922818562521510763759253407136812046936161323396008902723611592015845996652435556099354630519371923159806173955744626317567989650899015742284715573978513716008963414593664231272516756932931880322976061340326779508291306080315178983455144144554871897407413807694362779974792090931411822132427534370235968588057907356539648211291075604063407744299953881962243557338257553942336730419206023239676947390378089909040826082831446450071632321803154736950899505830919634516426342948365582944165040774691777321751257066552460768269921734617472262340338635470833722178283560705143808585561416982626342035574964249515200333624341401339166720*i1^33 + -990793455817780779547597174151881292478864306672366734470943773324358490356459456646065194266326039089014461647688947281446279008861406450823075442512945103268562971067058644576390133577024708043363123435142628164621820600268367294723489946186382316346773416395256942049136560497334385512722698934092704688160302426816823037196877490173234588726375000955719897190847711891781445368081944832897505203005242078574928629566325344469980251096205439394711600499451156776439623935240242384594553158027279004178175045960374126763811665583362115417793350633803286944728292350115746345113800677262968790962775368904367804645959627046044246772030881515592253129903408970737087209603750206145984790914741211096882071059199720347992413958913329680679056783577015424093867839214156457147433831946253592696813535617508638318273072505843073540983180918992301841209443002600747148772467042443439028139307284679660549271492602465722033607556416506604328635337425098874489589321269306945910354924867750590411895965200381395024287254127967532343211033920154762550750243859280255968368895518566272373389029042192135322816774144*i1^34 + -12074110586069181208654797227763250939955887080724171281799695400302589867972347619125112974687750914719932423808868293793992806544286615796946672219312665816943469631280070647737714660688210451627244170396203998730458840050937877921856317536182416505804761281268487743072724816057539053980135185908254731355520717843213924308497133260004866161312796579670485163287840058066905145736518971839924258165502722275595938810860185417962825188755462068722084839399789072106178042118728923107386533760388928546242514897818537921383634464037044387491821614587841583078619650244651138185259799954560846452880929503572240501479302160629770927570082189908436648786337186040515003422867843479828255339673970829328600583850237224688211701061058322788937052541351773730727861079818904945785690845458562835811449360982481309354922213264446013771411357274515839894423447138986744809788404234215781881120249632170976181901001702143863770714084130075851037663075443379008494693776214906551126713519567150355286962446465121236350743739287156848925090081348045889553735355673397215505043129611536683860621928724865875968*i1^35 + -88551744868732928466082705814583211689009091078918095173901252546149686894227204886937547430995651627567239572789277505571239089313061960179628885170884652603212797986205203948838409760662490855009282456278666077230473585714549987114110590204962354808040396070181791923164827083051424334155899817087271198406055326020205485868520934812571275855178095941111129642490521675442200311399843669370951887024979072701954090379097440446988158536969313572462833995162889506289275650074679526715920416792350460726666516053691000245841405387469699241039868094789962909387993839820328361189356048861473465007787230014909127067159916980375519645429285387039373425874348634754913977293359171633977860646250292630634653928837118349700212306032296164553193409924049562186591130150366903081035082165821502754375396029960587582320312134825205787250744543096115790933431850797530432414781579848352694908204393549699085109561350942409316803737940920664497383167705593360440465897420924133533794532955322521792947775728412073040731980814283949365618293453969091763463227842811079552715500161220028600139454480384*i1^36 + -194949411581441861959288130673485284202533606207701443060862390399598719844212935729838348290557606799442765470079795549295175328849759426572776251929209584558838174208401106882683988658297999383123814530932160403215831569706575246597537910823284834341737813741779729946568435115280269382882864770373607450636263264727297875460243393692454168745522218687532255815778402042523960081617740683120151582076223178170066789569400271207038845853884396423340823592041274024591050195838386464825987651064784633513142978805098183981786494246719209493300857494220720969215424941133479524739235477534685681402107529327923381174828896143137763883204663623137659384731724819249602237905088904158385747673291042643944254549397747288584753025686532216635164347395594495151899685768723349536734095049567195551926632194384201275459623547220602866082984329038816408320981032701146847383200134619522670523420019379614255334388893244041681738035683112047465854762463491007890320232816709704489952068753945911647969093060736601397308090220016106951981196207185456867132732602508090430663884231006053990400*i1^37 + -121066800393355044273251820172306977956426560595981445713774483501891087257733382852447237196923556664255511918213932577465770665674525306445732313508732164267390052186357891853894972671294462118056616809966724614225704516889057409183501980141354350205087527128556127283417499118911412047932993330096733620022310948880812887142589175756134899276901809222756142232043265543539340223044685102113271970129708515825490695905894595143991002605899381933683197605706890923940137325308763795747886236106142743612907413259067627373318521230650530747412667347388466018815875351086954821206389748116572690545656137141715773127265524303385970939783115031739126038218948269609833531636355019571871460093756381314754190430680853280992507949534398514269971901259527006244623722517837182985187330092207642620664378541358608163232449919221771295266071026465950406818125847012011588973084495164356110773300718923448579281716597524707556748854796917842117130053396823276200945718790247141706775570536968355084330846516170051342359377678574410378820802518186542675288345915055648231750369280000*i1^38 + 641891913962044085754039239941638528320438472967462068919801256208553790211196449051374878421706881032006009184139166160773410945522065360073692461353158698470240431023873206315683896069581015573300021720336741322720325632262181871537595231913991182935761940820097201396707699361051054489498786533426915960897463867006223154715149193377055819937358975335086510399467001108396102539868900700364672450572906314522763949000235563137669544491333436464066749190184908626752005190369656050239203930333598302502487797118644032306434933734367597955793901204430883372580692092656882497583300082078713648212429435742314618450361803690704879694975813584966333264638608502432794802208321560856891026049174220254467661044976668404490133430943230039822910708149623015908144261009710118574783437618527220699800113081350993464775146175370748706966129655007284076807196040211445128803759428921086500475451580849277927199871826420193900848557210801732839618264439378905906957285835808361212159066428899423880976221582729565922289119762873170179206655818997204933295845781536768000000*i1^39 + 1945312195722223668407372630548447624074188194892723806354203646126697077874117934101104600121805937722612922719678808611500345311150310533578216108468162946214916674804136909331995697478994981322908097642330652263026788639910474383830223202906028541747627882966115989618818617356391630519569125840894870561402083699959427103625291354961139137596833802163626236080578841881884098463417636271745287373535002826766219201736378858903958380288389420434557383207028498885608709886251027642770228650476659974996428575901522233474751993497725193029315644462642132705478376064945437544825078425712227823658036039195657850664704983405327974893023801993197656286882497689373353116577405528368740484214987787705182682863191022674683730468427612016475833269099862944678141549245809165059262713656012619063032729099452496743755886357090156188326899055671105596292011693201720382819305321764636716195101994639626713122713721081207392396575687463564442703479092044695221141038498067574518642847984337997207312777825766459231297108112142477945929038447582413453312000000000*i1^40 + 423322508230079942828219034874135756744433489876373681599518124781096188330403086201436977464314279723240086176846704270635942429069323259349410071380050884342384006874544076316317143520610013288910440425019300130286652531870440359492845748873039718015382410796969755405624840959125905647638678380422783785591711692741987339057892195694443531636575719925486733806708276507964144218702936912791549707073011263509044945072481560191813319233867057817221547587847843735996281656945240943858864450210067826294540944155794735386138234346041424216130276565572126565251270317539201505656567733866570320374121703746028643451622388440428271016507461353466187850630139445807328451198036961624434266138966951779471051668197138572872882549624647360352544263704609927276510368036481307071582656179272683398292243171937716895559352770413673590182032296293402105136556793945498214316404964298923619648569326509549356851433670760470928406936864052081744700053260314210848352836709362065969540334148943198029421809105564094759238592069040865195357664542720000000000*i1^41 + -4056415078593836737472881272996382681082812163988631150953233671148969049328730201851772043513162577490624651719427567867858167065685251701932019060765556885529384896065174244729955279949420693517979533472880557817857423510177309338287828264657657824060716705349734551064154179222144845097031936421980762629903269200191473421991433648620696159057303197117869944270817880365545841874341657267491348151309451537463820878804615212271383128257637801562642500253291791633798889526319774558066685799275350608195413097012885799913397987314207600704195529991217941688822788246425432672101786135704487360258807522552473546282528713888270740797284303740446498516883023875224207647862952768508683738181176680920044345475249029580029929608561235020222023042098501793220238553325846340926084888153590568717694483230536347035896073729805555154976382503282054393561200137512086157095782624777310056121156119524279244708488083686263418361334721703128397926751210796652973478003733879800654978617571822395632890942048754459974155882057833627648000000000000*i1^42 + -1099184536291890242050216652778206444099292578397174000155321641339202875184150488010931743224755657372603174634704926029080765732242362846600257234774787751892794632099543297518494998871298352537066859662240731812054012103137697889217760714377783136430729954639115617269667106992210766761152778347151991273711896631451129399395075050743716899568308349660069518042229513978905892183701432604575666796107678801544377508950191191001656490261788869297272444607053104259575108745742003491196371833069067480861274226460957939762131640388451209177377070154673254225559745671306976087873426952750510661187595091162179949500949098918286993683485140930706740374514029426725245766496359345526459966527163466410538351447103876873943812359795955390172235520251021211807344713955163094294517425684439889860750257934255546981936390375538438859976158421065396157355386812046267300170787617520872684303117436100116614275601507906580134276082724584774415409296668162045376655361765689596124670261033820129685249026722860868950425600000000000000*i1^43 + -79435804233985807944860247213770346269298732922492475881592984029199464048675702686141306928858665700199721157293736646012786752302352456866199758168098784144676432244011803425040222908853322274282313894504091935948119094375188852319731735665250202813082410988398015195300513264636610188265304779998121543476497826074766089396748294750965899160498521471414057374712571333048332711946363222710484246227337665281328095420093211706490724122313917402139888385054386861485460621474913114432692235321852447509349579314710307214838974684909255292377046216161559720814285190352809200766878937015605581595958406802489447599463416634558226066266369890656664000401386705041145728881868562706457904754100170051315093675458249339836333289896384136430941494877899892790498900197485882313782338107057366958922751060122248424997522806673048357796566581755397557030905261812155310800519374822156404525739418965229591319038411311986188608081371128993986340264823012338117417253386663582167886463088441423635768279040000000000000000*i1^44 + -3130560909905531414838315608543854791927820695446387882827400565171098465278272096054338247818530286387444082812795979862508763200155267288629507158520907069439375910637975077264987453007539152680826466694106354647568275454833131301348802164246140067760746640840699885933562938844576260048671611353175355599107777326389147933558539423261993398372375268858806229726445038278533388002617179586992785075841720686937906038446099590560398759307851518676427153330700580946053423291789548904164777172854876027477196564579657466571002200149680061686816532929637675049806021024091693505043310736296081816029184898693562925438939892249661595406736666747774142530677785843807929679805386681724483273552715284703046123079171236002326955286310746007190569460654571918500493521401472108388797064179914109950579541691263316034013192236127965086213336764408897209663101699582114941024661309875614897162070575548025135740221492721365601171580510781444349267434326352007857678119804851263328986726400000000000000000000*i1^45 + -37277153470425915602289308458269888372804558568168901355263220544419129196143832190816933124511667175050800930810523959260793193780192059002588211499612301371097043365365039872344241084239777069357930533294851561789838649123391378569940871664041575916919998077390917189374723480672283785901564384643156298684828465909657952623097633419491255845098621179970174680168579659758736730367541357673438517117786516901360236683435555346535899715022496437157729096006979077691773641463061113164117271806836909936276592350466149566967901251737269668305851277719844838245322575896866226717909106766405381451448133160657402852405825142470501712987648723280647422475087645718300575970992170149882381003104195274328620133113736693354772690825460142190541013783408595191232180354556908201021799368610013993247199346297618013568955657061654260880877023297349579292295108297710577897664568181475988851296534740140937766160984804613724072575071742966408910209280949311211285086208000000000000000000000000*i1^46 + 18703625178151225142201191330514524882852830340457763128475256366026227772635031465172054422912971569007400530594059911480640527279223573175856299954561660815311152497117804371242060870844897917138189178820262573759269052404676976248172410122052185778759640500300909117320642789849180720182205669572277434474971313126446682091627241134573856496217803513996326265779601288407715789202368752112663215755372665800043264389330423333288065778090444318889553239330277750996335683747093016015546542875716231476764468730244811046765710323437213589090926288143748507113221944568512140055906937965516987637355376998280792314886028356810652262276454815981930756542039860532261999665507996859004767323839777594392605500632877826078759511952310910183495753850887805990613900624146079902479049733865776810105097471957087587811827288446673350362418870691457757767199261369092803975737730326992799601217256095346194699054760633448176680803643310080000000000000000000000000000*i1^47 - N1*115688430401458772616795315907720751276973923513419398749697397577072649015994228814678393748722449137931961597817778521795748859658768457351324628682342048359404226741455198447269691665121686415289964515952289743105816999399450448148713861500947365871576132087843150982387187500*i3 ], [ 8842118937239692968984633642359448182394880988452976515005800500039140409039171035811170325320135504085990651340065849973937812300314169801677160797785707117463635736621834526338858439550387761016761971717710508769827464607211991239097245464878802490425109591743175735297218087063556932386777355769400399909450666464506811280812207625581229331528797481037628272318935209414092468317583327622448315080095552859983921729066955002999182281511943688761391281011088792835582230845803946964412225724981861620812115169748163152591583747655657283017634063999989815030504589435484105466483148260943846358108406297160817630610692706413181717602122532727025412496686277549555805297505464483342653607962890653954555364899277624524261160905584027978006431685570564424291410601413903422814529519223017301743802648893752613185487838369646712116269985778973870651384114549862677448170269885326785385915047453141232461961416666765004741257396329146196339677969140625000000000000 + -4898762529639953726583805825998468331182083533241697484384491720822334415098214505843303312983192390195677208945434504976789658628763541860218888209034619481679903301963929687161578268671394771463794787020091947719138037044197176888896537206050774285933109643812968193881249716739736169006146680973576063569304408239906375538515040569283918399565802551357475725625865621515357484237026688765032465239068218288810831030947691276220050985491851870171222762199529044114331277828167629697131675576026377786057658308920940274815542513654284482006382329850987987234491550002000792863539412313983866642710630511243272602970183492501603715302826672090905317373749247347886229680639604666683571388969875110400294888011098426766982077544539537131422954422743290275465866848845736703105399553543873355756559619002316035559498485084550944290712629648497769074974034008930940054063767279316674687181751480039116793852576135983757929994768901362643416068218750000000000000*i1 + -153184050065240629510725588778391807471351390240794314913196390695346359375848082160793396940666257365056715463434501458336748454512633150872768029568844098728079036361770182525880026354554059002213501645777706777778803386181058921387973066195978054945880832779188899654033814286289001045464833651949823984039254220227835491755227525161450068452439475459241139884463441931283926380687064767585951867426648922134330965047648721460061142101699493894119026800917269994164967804131552312126221168639162707128272419659303507023534905042882971833847124616973460380479461198833237960561755564386041695156703081253871919159235384335424982047193793750510559093710719478652884147111612326154196175851095721999696148925670138164266566825210589221152444328055328616659870441732928505734482540640858007903509370815459849461742067093634914122434339991391630479553518371225553344836154890902182863471692140926627183622896238652593883126143899801946840576970937500000000000*i1^2 + 1189309851878283860991842768164204479532837652797433870877428471955533973717486510347619176122216233337044304105542881938924405165438573391059235058792339587024694047250785277198869691698642194035343194970568341770448455245773506178204817810044415921272952297530780224680180392137556351386183211719745845662462739344136290429555002589238517469007365885941625716598271829126391236763970627530781060743149904023060250590138380860559736408735830675595981311860156811483022172775476347214516136728023775131231758340582466740133867966325537689792387132749539193095008595570200419860193559615094481276021084454832544702571817560033095047543144664464582066192807790145862343711839644305350361527747140371044474823459247290093107382137163454980580802104594516487037674350616414595159497460946763931626925567865340822110863309415211739555151909311410609311293023176293842243927415092661573713568523701487604039589668736478404043494296725231197665265012500000000000*i1^3 + -1770134852822749205344706132341543241348512098110041950383263834175401434652819006470951125465422804360500079923850075981382782780776712654842759400003644132320814866926691294755885412559810637888134265931820075556439983583446971293996903324881305237909174541673245240864389748092387409041248973723776170050619676341531407535647654820961009051562810545530342523970536569752616978989824677199620069324095128462904767254452399481981954476484184101772511208097358319577048892590192308458905540769299052568322170400189014246553201916585977704868766791731825397469454689431903877602504772116171444154145474208620769917340596334665700348256464176236961567226856008435204999344962475449103426152010317150614666964664960894748509813809832402477630836840371586534952192935692752341562409794706892952603234530260373771466835381102028097901923509612996726535439035682432556303037082224556246240168912908090639399734495412034874123483123623185096485227562500000000*i1^4 + -7724867665460852647441198905495301105881779258414074720406906818699975366962133202676494567512413284383920534751956761463891813537705420549830419250336922823202753689385265804930382845529136112835513749223572457266247468380939842211051981678729228449723763987703240402565561535749864040500708680258973798284639507885936325386605627189393214720568709106325214066596097480444244483933421448453421733615870686958021151235369881743682591568544981372856264374866538705917426651080915818777976381435024277667950518432196869978676410659750957058629208562917329968982416653792418125103272742432366876562767818961933499647983307228092146756509655117478279418071687005276540318808785053490307878691466443902377946386968383567557415509530306432806609121779641955291801583482845859651948680167919405171140100864532147805581564307748198393444634565138593806797696885335295608128043849844725478263974181473650240819134018725622311500387920093722887378110000000000*i1^5 + 54447956986845812235659928063786408044024797725696590211046375641865758902821666809223032898178530736637678203918334688832037739160247329687703857449423056074503682635202906119879617629336854820708563581148218033884069537112623283571770525826482241300695744598421080386784455697983866840278635290853458179401089856896656933029470645923140724632219049248939570860641199202833022397859963070084367115955206821311365156758224991102645426874083344910501761781985421964625556671644934416030953002937905127219443949862177604459789559486102604493613122815077754371109936501958411896715593524666709408667814138829047220486657230259434847410584766087851037043474152951841712587734571138440774076682852810416788717353360119348923130258393057514867781268379808310930278594516051329363197431835833204886048862052169706302908365409790056770778625689568512888810800911930513820439584137673638361853235317002817234850138002476399577474748721487012108917100000000*i1^6 + -148106955270415978334538119633187140765496550202321885969265634091426152199350557705640334851640661607266977280228096009761872539598085148770163345634289034853679546863402873492438200656164397787168047245679800230690905429925665194831314686377013650926762806790033278630654581189721940947996403154956889576173311273942116053807917138455785014793871099092046520875983215118445888134875714950672019639009635221161212966138468560261890569641891796780277218234326645083402006171303167988215089877535351746356811136371052944382362072371196771220391326155629495017186787867932323840628363579634484621558094481364548548475974689405543701826550142373768046502716246225888263123810383620453704582734506368611569464650775428971173875890155267376341589138346093823760210465668128142789606274575775792537624107177775514764499303860070507406321148980778608333394162039771153106101753090711187882124230782512596261737530013164640268937705702794670225612000000*i1^7 + 253803939488665413161317323294445464993714959790045641921194818344226987998120637093447472349583241490784144495893290113790372796040709940583377533058963947422045313601190358021443822654576405827767450007642213679576499454539563315879746052869048657829640337410283796906627564526496607242083666339253728061117927134654158798456746011723351185626757154937326386989814179156902587034714085908861480052041680655180966927514070698568655224013697349158092111380556226221917831209283357287165860195550653375859152457266457584280118020036637206172609258582490237073067570050156294707881204131790871851975657933522630333882964343056909665591658775227016786271158461372515331724929207133736992015550259767350990772339206170499147390432993448062580017022039308367593980719733885880281790322910918600055246120340953106547220765781282082367791779008430281983691419807245081555516451684644508549271361560143420138838654167723078561088248835912561842710000*i1^8 + -319628242485975498023141263709082600433585137896157835921007074187304698710802839710729012779556894497107184365257910475275698314144249622452118777078321913436421728333592486637294427096312099228127655149440006078906856019374269685589952968464102787341201241437215545150047018555416860682712902609447149058966149084941142148470741318120505317208268022824791219534391753190784577246752808690242572211485637119999253962885366722382497938350434144449623960875964434464561097413290871669895894537523139968419612911375852787785442985345928843488397505743877898482656020936813621440193112868681841604684790497889405292015516273136402289145974762437253321879800918399550675824366091644677520428631435734207163049422360456529191757993441584849009773149927977991801706202574059087161900070185958379544116588946871346154644347246423873918767192158240324940619676229629820373317669635647181391082292271932357919142180634129630854887532012300987580000*i1^9 + 247000330156506476270246601341793343481181558439449564518661136823551467546908131775936121183373212995693054439945129352634592766752258678629709473220980040720136943665783111197328904321443787997476744477206648280369582400697827250074849132874648653836119539285840281908231044712366688762933044493464247254661481397862821689055311076032364452453263627133848431473533607248979901904738376589805327525592279422674188541277609058018767591567066207436555728024234160240888705119011807703704516517397757017624301416838629372668622425018402463550598079000486797615359848980561587727406032429031828789510000226649218651410346658120827472156122948893730375976845339804968068075409593107879002518571943333645564769631201776932546775816909942616807435990853123829196601686742846657390961366207264791503479679174377964118456520939129397830436469552858338343721454652978423015831518200679439819243160386643624603367578289870063716499329359645585000*i1^10 + -80294549152460055583643735434536358968358213616386883119346411559619711817691220992212115952189850888570149034269653932106450428337544475427938893899903544857422063162460458979559301295675112273941344338274607786029134707666174613548224325857694015750941996916831424092784530138919769261364041600521531038521841794420626485882753184107890623708812465868193374805814179939846752889742775287154159651305286165138614875868022800674433991441700546156945737673617449592689162355237904067418556386377827760818511049054267502699527700693821065182017022153441723158723938333070253409865212962797400571812083490676381931527685967339880853576173188919506122279170182226404460657327101695245377492276833584404384983772846752305373063426680753034745700200579831593832311933068084710805565474809502864371947586079398198317937903358313199041398185878456795579508906685946385564016448794913149426876432830187738035225300779099783639842943870015000*i1^11 + 10818066243801111011696854371569714580807192408057426770079838959153071217703667958597458200818565334803704662607899993831102053414278955441143415242100220730913421541144453789360156603858097751433932632271312552596465954206146221562000777912259546690194179327967714242495095019643412795233820741202912378919508054121728834592958231272073853714163842112227120962376155938243412402701494275350620496790133294533891776716680376802894238392116887340074878482717762084066145018302156247523336337189497042966351211398975534518973084526140928515618584111466523230579729887626133572687329630791410033002368048846561404183625000131641380867979655569638002164623051563997687835830549462369548589295211626720773670313269661987038794666280461914715190065841248433886654060896984345805222147357724709940864644426647442608791325216511270697536484562637434991080701881933143808727358982983628383272112388437930500933872715452286515784363814825*i1^12 + -383771419875215696107557248718850406407791435659812697236904386686984673827892813048948607725897670701248506896797544955665906725238101035907727949932163550205159159608183027666232865671746244185724993696098856975925295255560367290296011343846659256301171203532733214396549346955728722874352247405623017002608988982932306356487306501800149234806432400704094822366956750198605544481055179308708359309457581940407439853149924564113592962182083508675245949865011742924175039716664400986758091731432096845063070027867494715639708953920401063436585144026032017089522577789695166524166210159424143378413027600490594233423529773207770254557744270726629154640819890661324611986945477284369665795136083768628304911033926680567880107150420250882938697851100894887932421476090155453375757943138824396513661646064791960810241586897739998735904918016479481506222354321935017719826256194168591894789839306675518229442900117315086770509200*i1^13 + 33919574730574720540479549989390962901567600663039623557357905154860836871075051001482347268716889538444894429061616685570666088549558418918895846925974954768656182942989418262251193391593098289735173634546414345840238781666089133253728492035357850391786558501680880960774687637294085700090459273076381364701269197177740221928925941828572717949605921246001754164835296624990987206134197331661364346951620821871679265652780647183387955226900766469625721273475415429805577766452687231084027596049521031495632058555696938296224655144358658956786759403426521566182430301689865489320489395847265523415601596026898427480244490003428121951414273270709991294202596210332541784275620760544197243843127380942162737158808424131134428085392942830202796972197806911394099248838900897343900888863023031736267261015265400341972126572771272601312589527784755555201836451472119476992376338613518000285844995896224557893553830990930163200*i1^14 + 1957151247161234436184111824826761071488031332644265969751225965928687392414541811581237010487726928709190732291379498742532513642726663954835360247176828735958643567855940022393520459265233112603647379796416571199104305922517141540899922792264092197501792945793664378178740142217284556910089241643457828473269179548671873391409865197667635209706995989707746798169587650869440727862086785062065116644508192974532137148758619284007836692028957894582064389945988417846024908078424225586654175093350681320248206984965877866532840270379595284764703383913482289622018242706121683917757945769279089652193092669667096748140162107798155681782325775244893318141012706833606045156401231754237723850836180761636420720204526749159221253415573002492154041147045073523842924689502141128556101326382792300977317442555059630447204752009582416076061710344447493462766696626345600757112667148689815495835053863913759974868637401477600*i1^15 + 14284004672109456935469393251672170886081509183111881802644186201216042062856004892539952892907908602678166905925320005960602404704868458060016119225791162607374670311967382937769121296436621406324171673310080777314140342803461600408713451882943154032384673435661353089331456923944880028155856392457907923598267934683049735345418233487414568742045854588664073029233787110907237494037021209223595073293682622223797920579824052795902231983574925868940253042222259569487603865436397075282916499584371850352074639185890126719306370604726945840282556113838659564623585245524102022234593610389949177670727732082874147690520484120078570401462084675885749757518937922946626508084593489849322280768373773706242423563748243697369979275987060765085528740414704902084448810186762116814294341739067472658042586122251249737840270694807715176967242113944373791698785666412093978246448788005202024344410121578714305656027455296*i1^16 + -93947283365404546012900622249433462762479913535663372642897825098566444003411741953962437454922303214032040417407554811224157715716194461322252964319822244466254847305068769751815372217284877596021716785774497665008121141309185519576291435492613285275378629037994479652021046783146524043217784738786423579936712918438841130300900776753325693162453659797377431782555148306068760925472333861391868218278782560746346029652396363237613099227308375222067575040758801885298468816069114463161373771012728518660138737625013647890565519622820555588236579971265348929716108508124499838534601456141218494077079621662289713056558140685186408670629306800286540284540041200812814951278769006131330443897741332598534687234011345238966750325730713722873649344594723588204493617390031549686642624387079031488127439268701297039300025871709433729759123980435910926175745186624310992963462448182767877339257811598155193981184*i1^17 + 523857034992347190996874503452564049096477585682440763360132371919059571034192536249316746609086607768123349000752869004297189296891831678537237061129642417379788791922583265253515486435463694792507009958815495155503481208872266774552004278845881878809864483636680123662785748831006756143189153426489984830226254550923900400109908503992483156789703061748834407747083211693917982480802721503652623170443991873233696563473769766020903269728592066967834034091957862827016907950905635047368789426206573744674961093218634972045291771786984181303236597454676707551773150591253103138633195721087421300182155571328567479468661489281856548873328283576600853879063691292448947620148407563354023808526898397082766821071491954127915090307659596887845594005007342347790785863959802110406799598561930544758207427359258655591821195059395547414502379097878204917567913961613967283550843902429464811485312075878691200*i1^18 + -1546079735316211038914815517920049006069809018637729570660854366087048472100617778552395853195790676285862111649357490828277003623969447152166773233292208322096454786414233859342719288407506718006050580063136030779447964185463254312209996960585215659406762853766169342104519193666431665207112801093539003513399645824632398035384397337550618377771062390417389604069153336285910265575677429943731042336435800883961125791137184084803981056520099266325171094934863259386405374413334124785454579579195877782720421602116473898586153530390652556765538246884219613865195166574441057967876869102777010787906026707170232756446008675838130339543945835104856288927177756741652595321580944736114884956950465074003579009778619683267671623683784835499660324575257629604403715200682797231531170056688345910699014566416760832513646238905915813687460047306644815010692253515405299885986886319801675839587783224320*i1^19 + 4847587386475406881545767730334331868530393504672769940781034638250649551887289570249952529730773927048523577291373157692182985243455732929840943153936341451608678188480385733156290810700858457527533773498322989315303215216113548867890344482050878411918059354019041828297078300452020469174854855038070550575825833577050160411775817333821430943290104888634241632058754761584410349158379820998204067472836855160034522427643895667376247759611904201490966582091663363743418244930652098071618966036807595663160211976618311531365797931653905044157545319191007716991538100855812538044589765839605269443060676678179185300242949530347710794932224065196936493920211939541682352340127662455833478448345962521006471490376203370940033592478602325773580576719162887126000178949180987390879091880030912869618032805454094830445901119085726948881459326441500754895113561540787999687354602970399565360217600*i1^20 + -12278130628783610151904267572039967764675196803630967573156849200096115228069787084256004271834049270858659427776895978589473239193475278385386486453265098357348992266337823701121260585862635309470710664881316874991750487793113940417747438972054499381182060795565855860267647152770351496805924416831893780166032809332043998086420657470067332431064189208095578164270777588488388850975888840162984488103478321091004330309289855359948379555655876921679564926740939002180001247540455510153316757842478548960733521921918015558385041397222741506245512578928890298149897485663896539761705547034862224636660178205861720524351349873964584605419322712408584268982574284843574059397667643843856893234030826750208546363847318649277430702833459938244874511719011783962511565338145890887437294746178409315174885253588686937068994787432991849482466404468638388096378988728432458726258729867720394752*i1^21 + 29716849369073455609161440553552886184460060002027070834514548981875403102338974371628723546388434157945521552669708878215359076954105329847307186188027951662349429118764069911321420566099617675140895508488856751191660860832784966379753915118836276108795532314551178789638194607950585916724047123557997092128056268775520158348983810523329759515697251389040273979106449512047893058851874536077137797092400339472879323883170719923739931205949854641123639055228687513749653035108301276668803653249134974108592451672971402105523898604301560684683469172938247570819151401274852895463346734120859100765338443264215147551190556497769245123733781549833539577732543582760725824637280173298379180857657108733107253552295564418566940965881126102407469556610790244919915671722476890584989366752134631582762522988057277121824270112643011449241149124349559273357735258076331785915716319551488*i1^22 + -30901564328568871011597696402566854248900780166164297364670821373422690524407324547558059567724172771219281510033084680494126223645522667848514677002677059571761164444177956981603887692007534999136432756248216331738712421105731015998869107634959238537684536155945556096417469143267633301680608418221379646802113613793785927127809786930458320956619549888992001480208241858474422333819564304753411989348110619199733532205895921385164026551756302244899850604344466863805233485696655250380789251072641407651330074566601335449722006257501539263321713713781298002719388147364947883657868907339926690581250840474055329711369163112527188106355556903364102104917123559511763232927849838417174599996773226536601302849923366969677201961978063999021562288921958971027395264461016078234402968432195780807659415352847157700113381003697872568275639430668342090854941108615991629902643200*i1^23 + 14034296303148141599065095643732159700008812216311211101116757115448296145583056142372805483209031123053299978157581000904569604347775678180402240975692140260010103797401905082872178745698216992048272034591366479889569343298363277297239045978704971435627165760150224348560367068816532907168511469421782974643180665619357139110873618902500441787046919688836482318533128527701443297813284317445364570349283106183571618320253285401084427617666495502709879506883927194408187471500512625310317111030673878814330208290351206576428823660266646853084605688469367114317065483634171652037772222908991148754341124819197267822829253174992970162369497428678540797070825843327258447977655216719450408126308333751566896599817558713443148795130866902822522981943362156458150443174031138484914231747718057969491585156263345323161636363397210545310248289535259733958806149852490485760*i1^24 + -649211729804582159132061996414520417630584151237000159716916012330237325765977399353292185780429637861347245967640345879333554538276378991338320783137897653261340681124816474152061276962949916765934279461541634533234095746508369162226341618572770964570547549440478303395218464843007768511576131986490949826013269581519768510166185023219700929752211806018001670373821416390852589891750162170362164745883673212832870264956288502338116001918721194716398751517836757523120320951175417056272818116865724984672710088081069782009910461268249927309878844397491041312085449147709611594477368330642668627299340860020369394795032218979916768653099725527261081935845296173297203069338444215696318724614057943407197426718804194768696787438161907932633158744965000013691175241679924095789996705621864797003515809924211953845233719731652163311022024826312160736436784332800*i1^25 + 31262893794340738020936550966137316509458013528709207499850742350945425300208611236160484041521702706080944587624827622610818258732796178524681956372345601370130935717229082546391678675503413008893559308412754471273592436193823895437723584519566033784162649975503518424992236858133037166178758907497111645469682817973586357091177071697277623433029721553610321871261502348694035594361769504706895349442164761691724709140610068166342257154779574322199693293834390170785604595205425184656197539872218578597128643356224184684723984686530194000163575431096018974441805370375703329303082012902835766521946932906547868035171767724483754328325377762714583556658958808294377447052947783688129136241662648359054775955554608049295869628178428563046258432001882776667760346217965527977282840783559018242590778225790692000186420582397682770845627941578007127851008*i1^26 + 956325521945582323532855186537767861764550096338712875634080414775506776034350454503887224597752669043107257491109282512747188855350731704077221472195681757235420018199849466218013011309387795305077008763631722147204522498753889902935176054333033932454500541124978286228499330197561725420800367287642165113669033167451038129853119362481612259949431301880264511756132593788494634449447203532630014186527736630353035289568657009183588859513281010960157038692491121362483476244171621775459226000419031925523256029654431417880611926323259218686317972302616148394604511208887873553231425146352538865080939083046106826417017761274494874286420413036020450010736465316427347182202409403257934421680116131379674966805149238498828690087025309947258254979558421086792917750243572344754708775686738702435453952982732556924183296086836698085233136831561728*i1^27 + 140318287448379865341418387898475075491312421483147714714929413693702594431572625723001046824417024098853655044987449243623518289884815843500307255262174892955784418470827301748675920911680796005225905365902080972965619433637476536701252525342810218941667769257881238285474662042767934877921131405493941841346181363952578093731162817391050846137123400498150534257717223136980038639927608584503571903090039058322383641116157015754773414375709646049377945333784754392368513250986064495966055296623111714842704789618516099506995434802081054439829820758583809076751266308625328011890793516343969629436324598427161416193137469114784461717471299842269061857496859249800129229907099192913129823592249106199143813882529827828700175152598695302016395698474236280895779697090750207178712724793240732483108799223563892972924058417424727266107392000*i1^28 + 3207285483686792491490136610348081130612849115109007961300637260571834261680833602998943275187583522088297360736538759505335389478760889019405121475124564630638602534870606329896694387939317605511805591242432266913813916880757557379849439822419215641303432968225802903157574664358897170111634693006763334027361741227995484785902018068880420833061217566554760642639219952853234051904036434620137131390817745008951204056101328960072508266712541419641156639344629598027820678899900637630387909577302754001475838755352495569591219466288664798689524958401277486059988102282509454446245828659065884373817046618207759364268083422163338186256533236211861213010680709034976169108462902182463280982346671028640821137526069193444711098872002937583851888430240042168905963532289468214741643276380473269938270209447464518613695109607488225280*i1^29 + 59969295144540738121310092482962684809665864010799142619137949403073588784567186232077846164505620725868648132876346603160930834110246436211151898799399490556563404252956954114399276532940694585379344745275096823263379484491680852856483465761082002690580817468011930073158599023363322269167872107625805412286206560430776795489489678948435399470901933491282556781636658501059361859464265251107610005657303904140929939900437993111219883112834625073476524375404973210023965131320130499290849445822872530135603257616185073893999482381227808932831920647161636692275089611767871148297938784937666404847562060055937338263096447725435808450940534783298583557503519394148860314854828651343525761023177722628869636774892043360015166436888387567519604736908611408565581297794929903052891151170703790544859435302126099225406550835200*i1^30 + 688615573633221150258607881323218623216552125339632986605175810377899389969398175171724684358618894908622668840245526824464776641816473663759555934825810250059794959591875148494653266804696368534603606505158594334065073733240075035839718612304907992794763442867732880164729257294025885797763361979405547513509388640537564902287079318591271650514658025672027569742812215176188458777988944978709686395469400995995296604785096505861698672633865237690298617923641109916040673279768109193654064716789089300738677880587114615024037359547832953806944593456581763388641158192595149472072565701112943025493144506003261134050311016533989346983687476989192808947534237611220763792064767489827419227198344132225798821716521734718772935497510032520075689451328894375141545035795144203909652427808339144800724291265307980333056*i1^31 + 6975277616947666075196121878346077977706699734706373876801970975508366810090476647164393921884460847107420864800377160491216669825231543887883788242198175807746392689645207096525330974336029925101844398665746195874472071584315947541570235046522976233193250018116826763742557338256447126979937198179686444999465058458584678347892763470773380195073821304734832660993138496419082632057286026939487547133151502250452205222241464773530094120449136859275612816049113217383670377255961328300340013059042019141361217868999154081867234969869909359136903226124193155081062261491961550522228807164413528428528283100304571752530289130579054622102392400831053644427965883033985227333070428720054585879986950949945152470758336741928125479678647222934561989086802762278614018973959120779596714036773690416422412779257856*i1^32 + 47466979606105743230648384488695138751887351465269149954855552204459359468264040606662470760521380209602677342928585661026029143463207421926046960629171894753857296684033116961200002997667328688056053971601491537621774331638526825881349976822432320194484520166644974147283391586294254325607248452705295202585854886087369269926212642796074181218760262982380508919656979808532620676724586970558603327088485867791951522592013132957029731060390034587164087590275782737178454771012532008006845607820382997719735569953701245141838888724655228874741709478165363985170716744645244307170643305454344114811247229211692296218664630834494970620850768563123636393196826429184910959840093986980762006555012308335405858316366009352128805372004011119057920224905573376920497576544362388092231540451587126827417600*i1^33 + 291927137931785932064316908599098522516614122189276791503644478042037217466208618541974021895697374821352179279578061692719599969586645150178547080433769511038909860439950789764783548278448534460360774650160891226886285667529046367212189905564739115450479153565152186436713732330428098669250057429178328878046218316253714046978403706039280253706152997585403063264993375844644812919283133019285336799997214823578611557330279531804749594590006149437033701232424997099822537619001334189296459336798313957689184119286374369551671641980994653633300365135876181777926860380674866696630187453559848721026414421947735183415685346046031054766135007928403679661838647226111318462132267347723522100859443287211932287069690567882902421662109619239033445747708156525865153565318534164427524239523840000*i1^34 + 1153583327428038202134385223929317067138893793105217786555171773488753108932046477603908359207931691614532186828711420901215438913372936202549781205060268605424386227128863290700558859832635918398391401915061009383454949826081112566109161487613849269891343144288543196137855946372454696122203957672276810832066028719878356999746896843057291559012301920860587196913991185206249296145106438015097282245611782946149772496685047719385057950427398845006422615958539176644745000624712720207675066589048952591690202970956238052868597597194524971871155304684741715992693660776925729859136412084555314451473286439611537939729967714747539278111665878299828876725994183631239142990229674697380371536625247670880657013410695394461782516623480116717476764625074511146935196504185807831040000000*i1^35 + 3815990497131320077002571880520086886430513440222931062733731753038511447082032410600899670631715135291919648218947798063448759361196504780181633309345404903711808515722288071219056614109321244330798262413500695742471252991882157129165200927977734975116213527721635648520614230170285106291054316384370619217057747547985027114509807410686493105810596743535281982281677267259895454599871279768041723655283994380991403157687909210536397379715363173482734474199562555221284059270015919844624479642568140918836969623509146406375541153630986730572093461560291458381916452623181606821599958435501076222525872734351208349776693941167821236646965494406277387418146419846549442367430294761322693037133242848895814046026683522311769080729753146205708883267742799059794132992000000000*i1^36 + 6306955648677008210968174115226360163262115608401789637554204879044655142530296223170065292119281841360933284187246192370324025137007041736210525725245545525755149623790169117706281498665754284494032470996638665413536922550445225920435964717402203420946694897131842696066485123213293381858344597941031704302380482819428997440170378891425849803218401248243882170931397735084148255749298016871642937810242780570950610590244020315726889813781265584924065862552474590188265894081477540196172758402365147398649478506163754283317726118527787004430322402939592140861475079941849684751930291801469147865082426976919575881839247399918138559676310158616518388749009920926890228837219464915384137517224681520325019729796793135643486775893795498859556515458269839360000000000*i1^37 + 5863654913489005903613322407137243638672332014132719792235702524091401459779166789187332798579600917740941463226842803964496072821884409530565097393642370125186890027585708645181211733839780408940640047555228673921039055278666461025125634194130803697462563514887397356233288763781480050324771907987643619236870866358101394233865486292973806430917166848639825898332070034179332059136504884609069800099475684277549395485228941500088189379194461661807980104541462723643187322632386163653759011297385011403371936029979783026582890112646657608485424278003060239403890326474689811534938429438692827035240804064537529604035325920086093368746552990064209044294504284812457633731164117744385561910480327860380071742876116425412721753823621886376411136000000000000*i1^38 + 9211296643494607012867672993029473532098406526949660430751882528988313065074432039176312513086983665230625819104683474495842904760792711799295058358991470066765040259456072832672788722470017062283300737553545414018736247531278937379043789719873466001454354491545806454169633947547470528649414679722119420655064780164121748932274992258883147969094268224653507688894249432602848341163876976218372786239344976517024743794390706419999423517621512874577359516999483506605770235817893968169197804344561002419333402650144573017227827096359820274249982201096574166652739705471555491541106487096954695988115246561814102295465739155947875261699854159325895139993856946821781851321182062080739397262931885126661265167317608213310969632384614400000000000000*i1^39 + 14117735033583045889315928252644347425224195640472109386378083461371493737462472742087715873682022289138365097542070336626017630291546728431066983010939898043403527214659483309218101323611997975766465077592221664880564474827357624472648518970817165630557513461445058763742833056416994506128237570958582666405756533304297294848678695675609146178195700597908134958489942006814598235275687465260800063525258012682704693478904767024689031685485769274679294793208614565206853810816424133025092354481334281217158015524639945165336317406943263560161623061317369545781405758225376383341932852039870523532879360326006375020558434489137094469758073836310058289859793155970825238938349359429443242572151175069481769943433878886195200000000000000000*i1^40 + 11336604953114073321045125342502932935357171730200079225044024456561703376843119548684991643086329678952643440561034946911818238158563266945378291047136189591930113661748806866986945127440939952086045011577361445806674799228361927420773124527831449307493920985988022455723007933484707186041839453415022539140870160984080498173131720230714548974608594067211177299315428857817997982301790330177982941823644347180494476563974194059290913004787991645807792154438827366936195852409338412188529992230595163826023224007744203508765315854801904616951576001073177026550679139883377252918187988504772426107047999489989130843255468237805561849787600948160673029741084578526968622393030534551383170672073275465966390312960000000000000000000*i1^41 + 4814910041784778334163206844826032592548026117966159992955214599918311244828411220494831308920558916075843255005979624357718116537096249683785388300066354221321042319555227762423482466825294436417516873644830311918388941489580393080114042533984658376782059394386772097494704513735666207097609341137804812763074379485528051077848149167293704789765999204556219489161858335443361434877682670866266609249789095879935545411056851187475494043344850664024756363188693032560067574181841145010522789654210313922200684363939797159051403543922651576380745444675631885309292044422498349789996842518221632412173948050476590064538511474070332153968652420564043120538247958970558104711596395056203103207992043110400000000000000000000*i1^42 + 1984487126753752378425608124212121004485746235306365823583781870516499586789312652159940141849295296995759056062475610672925244329724589081096681933180687517271849461055553764634987433779941719772540548363550494134098620043648139146983748606503629281462211891018303432401759207417017185936795354164601605434889194896022293460846264248380316854986922057348967920889317146964519809430112843271566533591052397941412366562140779610097058471023378075901673721726031906114877068590135823891222968420384026465434753239023318003741429904765258383086231964813176284072033730876838489098012365471503415936298454854987031465631839451822388541900901558180506758557218054134340792452930059753226240000000000000000000000*i1^43 + 1485886851149029551308279519363543105542162158314606513208663325342675021587217060725195811654889628492187666096802828682215068401066497855251880042641332489162091468789598842657017616603880536494241924381255929588822926126532273384145781543889622891293914344806508218050328995339259100236227792492364104693711306066371480445264384081618904487444636678209431286377792137362246784523788990115426875285285936319466873665007684042261142903780153264954079752004940807101729302815983688740959929319763386335988694449779644234918772267207455885688738759459166496880311281805019456144019808543741160303528337768630032575777420019896557455375998813009824595308228056454718488576000000000000000000000000*i1^44 + 13995734364170456503509486479074857342909852772306717503422376588403844915135771392255845154224512758676807513373797761685118381565048164288284379840654267288897982788626150081266861835947200660285813345308745878447898706922628938044731891404849209325899214706150962566029978080396934195482085137391250896125372565293149462169071767454477274538472346016995524706205198891005628595274992748841646811827995778447566482387856286240433953243001441069221025657508284453227737394514563007579781138011879186307379379969813260405915097741858129343204807759678661352894236026544483467547390650618527076505011913181909142616114064761611662485162640518776094720000000000000000000000000000*i1^45 + 4681883199998094917323758704963962579587691497694129338817309106171455226738567182345969381680695030278902404126065316806158057328519684093045300791560057207399540572452039691066366781089944950414466476355974233387279225793237057739666733159734384701692425871946776330883018045452425517720576770971146426221848253581944230628420419538229340300908635148138328631242277179108354055448632825153746787238852446391522172984659658282738795737124415424567204049643455101894057742174629966718565062718590952798750730746334830447469193144131445519014463475931413939051892979555367936647651713716070715179827538803443409547580662931647997542400000000000000000000000000000000*i1^46 + 1642360850235585589267030413163875200021299107897309641367945610542157139261382336606465781575884248570851479250559465110599723106305709509508588540579074381246685266817346582470041295290165446245353599081904024906429151970064150887536142032998903707222386619581909855161863968228751649018724601408327932340197797562427463381809229451992519125057651891274700084445940857329708803031682530740995717255030587732554874597888438762452825258070654842196377359771819759624869753912839235903611851906830857395199080946029459676462714045475693300044664097705619078720660136107835403995553410633507921297408000000000000000000000000000000000000*i1^47 + 134133779764363673259596207855124519773149601126065638689842171211747093713150455054544419680673912998621119443986333472428986893023156592522756391633214550108731369567680095729245373870418035580525885147110556002178902866483011544206321917895662415345972710208015065669006100752271527533533844634562289617554856590665498959326666156543747898879755116446461648601556003374977321339736090171052662318667534612090447534293621870851449610277111647340770959490229786608085507329049902346059202661360367419643810519726423162851746646067393537746118439662016198787112960000000000000000000000000000000000000000*i1^48, 612492107070638899858897366441000635132817216289481529570657481696640333197301145852861740609736314464032996768442487503075428650615788272381643729993795993649147011202274067373322117666959296276859279479004410023350143738479719226121472425586709641722035100201877341735017844908748893640301686335615168077477862317094659242049363794287174377499701860958416408290963024528941312791720692137380359926888896290154743032046388719714128918012707614164427582325135541777284747309249586430927207604299526221713154813824322256237788111041271153471662156356009855428546801163568746887164214037174191111082177681507429929893532573902591769427448352439275784736490780950439471866706453221823574535542209183173888320845037495368868959854118310972778709683636079437649388276837766461754823625766658675601545218934379590793762007933221144236216769956879512850462082228736489989607114425563665538593370312431773089473640292593922339329309884325266580346322167662996981474590888854944463408928315128459560051405836053767799856241180972710732794736600533793712661756501095768176457007473133831214170402354071922037546478397779507790206244249664811613288894703782505839748244344705148190488155123106367968750000000000000 + -339311741408609890811271475216825999348123517783992676943901047786406224710849734162764244540608318802443500118687305368080761360990677027218364381847831881833608747749647149150539981496131584100574500675930926163723748317657666504660750973426637305752926818410655080445312139869719813005568348260001684472343556841536791026727983251533918749637029816729844084619130096468013992802336607608343460835548057785684844264671831807003786627896049264885442902678087331526631803330728252492120417229343187514993686111486290512322721944386463710483236354250263597140589894323606365679367106145665202545354494890417819483372623177948188930396350215217910765257985499122266740885618809300224316712432611838731863842105020607717654105383619177961816894639177203724860467323125402227583040620833015870596106439448816052606179457369490510082973999073017918243910228701631850000747861789795843791641707756153010045477712392907257923253862050730047338694694660837735915251291411475253139942108709132480227385287175512957132360736901432546266994603439843465622687877499225880441917279724781411537272739927306271398883203804500705486339129683036488319938235467768695695355774737441160843614495857802062500000000000000*i1 + -10611339158731581577952910255881039884857957752027376982119690295866102902247526453566502662126471554286035609966616672723780390452765884688496410439761010525736744061031949994516122228254747753004620919189772368580133482897789231796673999392229711034088944564781017866258658836189572066983526326485900481069728574805160612537669293420103755111876060855044893375866170675493753011091271073624667291696237519698671503857308596984912428204035461964836199704094859678426881970541329260553132929269294116704346141263568628326226478115984416756916953842527460852377183654631696726345016961256820085611924651917253705469099605066709485731978347376073776918484682646157213628932219082017722455929904267723729671805856335870763626982534855790585724009190625349862212252044462990486294255825655579816152552592315631977264479471639610345103964726619043671145526605290753066420652749242807894038799855901254877737605558653404470305965806658466601902705035975821771005157551533206259340052953914459109781745576809254500982820763255997512719318115605731534645827490132503296347756627896329338065930274036215139409679936217007978683741745262499739627023597440583234682044959189985078215912908206348125000000000000*i1^2 + 82390442370293575994826608837561522369571251092331245352398819966839392576601847002045765457808537643790731094767193250047853285934905638967022313286268575303150051730522692626535914930849744716488477770357695260198748943139927267492550174605372848929582705613634856919897454184641382683169753257994729707829281133311785229934036605640487529930497461302980136925622424509230913243284945046106119071888759393733882258306457753651229810820935406096161282716925542781264556725287458221221367466914668988952898553597289345020445450675627043472289304575909872540065788840209726171960271010854603712326092613723605560271787266931129763875961173527471275284892494302423363069775437038130566348213246800840039417776804588916800786887490531352393834963387572845803986018744392535602211471579692547463523225891192689378192676829534654087281819403310194216335579734538431642507270072875710424712960227618319982605407521315488637765535711252008434319181679600319483980917140469374457883414192289415781108455019018865415588035712600792715382427480544701790184616730619430989655034775671269595857315803689204615735337977619187823785315479847108138704923201842312138179899581913742591909342615356275000000000000*i1^3 + -122660238390293913590257468115384053816021054879733335913824048741168566998875873671748490198290017873831184472757186558376693996721942696046046714474407035715652810194210490198407560877021417807438065746528979472841098001849550033028517182712419742436677670242253962927813831464118153796600256841366872408937915845721423314529246303130971992585541054426650103194520314959674956434929114347263401769157923929868956227077837978969730020733338383097500909473627451084557913434063893605236865680102198272244309971677156506643975436377820271383949369978249271974375107412814475369674142364848358532720987920605834337124177823853858531625329688909489679168425137900077080501723633067869934079882096836641791967335538165385936425567762782040581490016257833328562580971521244487839228049875095758375916490655446817676001395764054842838293770586264205429873599203816809452601378658723905978822248750565965335626560272748621589022329003623292293073259129075798828148448744793008954226754526250228562857060761562653155525267309794082736547844798939674967473239353166949158464003269638459467303233959805686096496022503138546381750039160208498527604465741807067740729259655895336388263409654523875000000000*i1^4 + -535109223919783897898100053401888807438351988581908489962218391033709519361984396456421223850397153782120339448595776385085279002908274158433853187245495484522536149256066911058175254785186494616920407008589534607878505008094854603243373246177086082629242016508774733043348390427112648263332071736830081813897990489116048717062304695351014170608828321943354521256838124007370985124001395313940834747499565378691552184306033805652288367248426180169913712559056468867853966791166815233779382260126564213921442929551512121443710400897316132606590620083229426858704081854592926211223107210705856650632714755852002747089766526469529416225970588059388559131177192679603339912504663966393541534413217091489051107345186036194607910121068747703214062053905211516336352850661947434077950586647217982232557131225545390858578857797832060411813955388481377654288211789685208007263572374962548117824793494170365078037852080314958647003479153512182432656199366968203722929969708534962609197755800784884452505612029002009087961579200803561000833691838655860909733238015632904007970186934039939138328840981488470382284152273741345083295609267599554073910448890010064824406784827067738081602471202220000000000*i1^5 + 3772522267515152331325055103304162546481098312581407006769285197592585434992723666322181292455797993244571363634570363120078995773725261624880051755503254252706243242577779950235286454075839369538971244320070531195785584650305453199290070758906859654911380261735039874079493094948422254628926182957407517390358609394934526920260017902936629555292199875232109813714659948169080871302362445215212028046904849163377400472283654268979320072670098768516400054244305609586993512448341760479459401563442084298442846829423801133453391781334661724097383988598506388187338296412958958392644150269731797855895932474126386089245597776234614548519369585231616802317127506679622385950503034827210128628670239013664049795404573301129336789536632675576769729690820708722416266630887781575923853282530519491304054604299210079804761173368770101914251076808562325074793354097684391009874921594274415183587715811943026514222204620492326032228257765513194671892096180285004270416302479763594613411076342400653152276329847985194404708599194384938170035993309128746918761416347515421461655208417148798850891599171508736492946806058622993635109519808607274793217170714813935870967494494785408053395215644200000000*i1^6 + -10263478053683680088442178522780984407362058296332683258900157791617927030758141114634496801266949148161643361689437102848629967746429241145017034692874263401393078794200452696992965348213945376925013585919567181199250569001007415749375072035602605344088369302945333294608801656493297479052229045765667589639456979950975442510966295166099892314380027499296188378839260496521208420112890072390262695708357986727499073619876708559655852490662058972678701196152385555637068900866806505788848021014787844955921089806482203503444160504983010454390696430270187075008355464890832615778148003271904954159750698674325782737013071183970797948470652353846326963602891520859250378496218321992355209583001218786586060005303648178243631199533489449313904314772260469596371116852318062538296389578025769780046405562145739370134085823240441996340282520070157401746005370537852185626612605962605198025440209595948574134178976025041000495356396810154773005458592831499083410040891286602903919810055690192774112491122796362642271930450248172228825708697062194620540434263620787351735933388907175378221406671801963932526798437289671290942127010143644522967964254208276650741357907165888770594870204424000000*i1^7 + 17589882495998466613791430321710424535485055927065490620267710156640730944222166311071535941635632854603504803778937842001994775318453089823082221255901163736304181029883159219472704620858137868256717795405469110246017950576836444752251484160865713923756536695812577524222027013844821799140090917265902401874513940704712596580615056621914309026044826684312549272877450353862428006432137132463586539864387830469894105945378319910816263399830817386731700920463317499302178449789077780601533542111552211617736947237155524311527650284647056732470257420949198014954653009601196292786431771801592270411901268638361529044718281814955575205934360433877637614477627217906536329544813145318843966682449047083297580467443589588837323706408142151283468225112174452712526866800062535521089422266172560189994835691725748888189334070796125214264515083921506067095297905005028125657610585636865861234559753500899036324180850398509592853996016331066229487403249644123126439014257680180869370071575130182788374969750110034551236290424010772925696862768259910649761876801040666503010511289767843513644161815908535689097812335147980894141058613052100885291046528099457913941285046574077872702637066420000*i1^8 + -22152733370950867956544886462106093306845279051503127311284357350005452705380592336042966250747177222528377279912204353197457449780289281511535399211113082364526846870325033815933464528646651664620510985751757027102240911111766427037759826616724098036658677124452184978438436024876620569431243546636572171708302340655538360406742672506238901088931755535679819137729052767562358040320707721937922617924372378112238754710365605022584006753630099374513896459534770282734231092634515324600607440724160306371494297140414821386604408762147379384358076192977056138084402911868563085114191797804682079824692337560962071607860039051556260259347766672834842377865500212619640539847601549641982593631821054152321550986031565518112655879074798654874285759520722714833392299300961398769591520804056837851215752122208409390398412901398686987644512377933685109878803757931608922834153986202556552976183810794011332638962922777424294328874696219374426774700183457247887786157840051764681981605138352375769180255064198280724493723206646951774084132662509357008498680079326132840930272564466790107528179365462355134415864964326440768855195442398619226955480210631988841017034877062719844956913160000*i1^9 + 17120280164988786889179745791981828281890461745212202334701920008325060203702808138727745430257788506093046636488310838007228397648045110043875686275017013146071580294355581717563511013667114053139490979863010509446935116078627051614739157403472849394358138739607198046666276548922619716305835601127496407524985673310632293426063755732525399166029605708000538791907738600082895993831555745844047053636201399134059181068817589211697967024886049376513412281383658453285768902173764792212838476047687265619542939908045946581374370287206162834936770778846502370765161332962068067833976305982199691559783424247556856773731069816065194183893670529710298785493306910034730814547048261658661621361087449740950956366222657684538040222913915316410166143064775246404123985158951860039517825765038562879168635433127793394840834638537840269031862972501204411419298490602681892494458739254753013770518370366883140315303046737579182905910470699813899020492470085569582635475080120848360096007663166949257842879691672827429840679044245411407323801729268512869463130525895623634108293716445438602748648002440931878838608825918735503244733379460016971598190916861727019331736407511689930684670000*i1^10 + -5566854111654283966038125524055901084554908510613236816476884380506113030933885885066193772347442642022268554921498746369376757939571823609238924252099425794917753478844435210615999057273487990588988262648943702153072346945532095719918220074413292786584337557030059178138717932984957686485540771611538333189274366825142938632153079429728995921901706713508366993724670707277016342819607413757493280001091746579337264683959843017090195724664428432387958578808607278982746572643940496784040464660726084375762737573339383298975613724539366115170256186119908786863393707160716969561786873820753244550620395922454936427158527732986400877633386606462773118850497208652147407394845755214216822736995899184068894379434796965527725482525462148468067449150094408374417114012324940606186973413808868936319812945472714620598209364672202829403206045526886257917873551614147796586978535455998919847887862743667088817932897975273700946155032210549984466754486292465787863005471208915029101635744410824471778780632255717185569180801057002605271610613625669516053949668674975072866916786679365801960772818079000557172746144742718497474796107810746270629726690239168938721721484417166443530000*i1^11 + 750384596088499673759640623481312859679537478429990205404319253567427107114381813683748336238996820429703340626037756830627715621310210597555305336817633566214862232450846188777835801308063835702150852380684247530418083846491729094895693733751455913879299666422626062529811647041187045692428109461780827109068058972975203238210289261170193353416875851375873753166332026563600471655866502095814659211552445447336389326823766739821269536848352013478973456782637298326049845365404120364574842067135274005257714205665584770366061282493936096638958863523952205293031556785187471087808876687251600904153267143043986671819388025279647131561046388472023488607218161224034413931517187071423529847410060800595526319084321961274176341817591302523369414038478918176084598718482115406291017179452242812907587698848766756246902080816681738725610771252298594738556858817568576758380380537528799947109439582865523974884200904661829933594967935618363368180079352230545540946246956259540695024598638883594454930939549603680937832496771254407827091062828580842862602821462569655243060277619923077964909779746280306780344733294206877856485635147910486693886566723633211440880955070826437150*i1^12 + -26674541820260476912948150488323181709691096858598534727686995191006326216965211448440509886686735831642040439549754949134583812944949578342015115570559393800454322087580804100824137495982482757928021720517691522784915295988194039072535325328426283304053147814633904442364697335376831042656690951769867244364414397050174550482134079826243537577758684348001059886582207162868427295937832415455946204795748687388609161518369527770869218970495672692453222822858963375152348258855181836052437939627071141950014462129453267925722329407609475823453890546742336408118758111410367307089561081705667913942794333188089460068367563071832496459036816171433474130353064342622798113970510560370877643231982174281184246532911106716510105353752544477387182869263585670834537138177902724875514391597983698531322011058292890638831282415148775394285370126029706199999348639423524813865928106358532009405557847893398035335394708374596727065017054448801583362504642369358141114192859595608556323003905213856233492338480220388238586302441115329597507965881384600717892115100295999093622079476916395358004006043549761046639000538186572115353135215344033370656364641404475150900185171388400*i1^13 + 2354091527708925659280157493311749297466163070667437322617315644808319295616650721041623433404334581036223378470500548053852138532916757435617284774420125684881449886126426752236347790593126282807577884985328743469881159741477923380888387515883322393035549774362519203079461154276797961991085430509815151892115504866883725984900890628207075777751290654537457146836481744938624625986005184830558286690366903864421319092118824994825922812911621960686455503750546575036851810523562469355284315336601213761608211179007008702826631553045629294142999917944315336350266361924521117556641824519404203360706376127185168656462364711495022694699839726689973428143304644370974296240199300399555874537102661908019313236810651997124472644817093607460595509967300266150681923805485047447583014211371166493023984434560344053825078808920932311871411503336925556151958689878382885533407350110891322399864744850466124284998865388099425113622111620819406379125860504325483691960970655408024642336720681354777679058850537839605760669836648350531084986036436173889069888754206977284624992138404859780790371455358046648055135506140145282895030056299331074289980678128343769016138846400*i1^14 + 135431539405642314295548965951540116429808351816251595116654268700254868323688301448948465343481340294589163618379310694453345338520577995595687813038916245272991923897118480585577137840392731986077772321132204947547638798761917599810447500001584239694904294031395367730754253240050503784313883050422438537256467031135350315805871023802684824231941083020693021577771517649444515297201873909210294818470281997443902213584685957815185824729148092842445502742723457708745738413875835656347540549189765475912460583434705619735585188968089729337699331849187951990793789590094884586340407406904413090152782834824899044862467927518502367835178273963299618981198089816220376522147929080346914453418337192180600609232444833166407916034373966024049853146025722739684881295220120003654179765491513752557419725783437092195388541803866969262637652196172011038937891089384421537627946946148895309315636308422335138360126341966601453755229072424340911635425439928539580679169513313580321317708913893843599383667915535053758104899134640915374743623478486166474143299095083656945332240849696121621210144969433616362402784224048877558680785746560537386050971085981454279195200*i1^15 + 976289884058322698747438342499844234193218634394125744308513705942878923855381265960373329636774566620011637043233069080996732016397132972784176835718417438109849971365775497731169508715242304970860148137941367406707904938597927924280733820325747519505354187731066295174109963707503355133789649840432207105883035804480254706507126463649101211660962121790782832983525974334974539946697753063039651717672724042127373270607839203266497288957043275473204972456278585300870057395870087491157534947586243333075786921522462960110324486395473631235580935504315556663043796194472401925187454949680434828783956745543414553131131972199427073460281143425989143373394257214262771528487404073798164838748075148195774664858780512009332335111629990635700814694095948235557290651955162181333744857950397253583301272312879568173155797893484597619703573019688912415667712886000748221959983603321508278115417702381562975259810870150861310880850646052172396654804855771562939975810772512887785167655917854919611550063582619637564882162990728915474098215539040207317262477853089837534097513062890520712688510912384293269966239084277647081529023226100825206629572758774856192*i1^16 + -6614745600186860833177276492829717806873788035067437509763291046631386144419967726232742222580668101509111924368159230603565123975244152645195794725051910254310234930460802003603585091859621258554696166010290610875649508275929509101746221955296997304976700248399543974954848260878142471413911854859254523535238732935729699231241328170341515048335349263342273106917715008247913257060343583542367315241971733459744009905098186565878107456603582083787307913712782989910544055803445112821953304095191748011728195808326107485675801766782056157412180816505083698780689897093636521603795305106752924166796316451999662228491272815475332913086015156688301982417255977029502620042959173978901230107303628624617619591726651263205732512224779425931523555219310682467838483841623534164698218155706401505054715178307167042637984785972471165164892429398526219866143507240848733912494744418023269252516200928026799025443418632796167003641891620979771714799362154427748509180945302335196945250459790586918894415220298660350746496771043217581644569986501545958573631495596824227639312149447250527293928653126786650349221266760888206482794066897725705259715437024768*i1^17 + 36991218709855333954233341691958093761946623676651761835787575608112358333953784915482472738431303766934851132766367761564269363750511531036588918510968682070418848134720411112183788150150921904677097116150686337745485290221692071318971261654249644440490757479237002329996002513342617098487020444952653664613146364270779086200494774447455725599258402017932248282267851288842273987803585180709831546658792799498765481859083503883001087774609632645090781238103586655342786797582953856802602997068116481556285054094936390686047630840024132618330165835201322523086659218722559905548300625856139839406574015786375374985627969844449004091056580842281761401337204863785121879527484183238477921502174865118038782524019592242891709798914257149984296859791837060301221719274868814766645608738179340551834792700386731630984740481418945709493173611468166427488543960615473017906239127576898378081509531099949992504739148654726358371905323847901691705467688911476208649695767185448475769760292277637681583025647876414418639341963674199705804528028346875139352474653482367574487391341858278457472304467433853749688697920408889616899087779922510458419462400*i1^18 + -110944105609068136538641853734133532892659247982772695053290121135119617037481464131877981206810655979946743005437492035064333729155853466091713231509727956109092558360942478056173605059506290401361147247821988055012686697302242110455701972418190352774674119160130239498436997476378852370096299194397286865456170777276594928582770883212747435187143188594185339735919631200621145415583162501395165533955663142864223644467262005956421326661177417050945847047969722397000774600103249620051934162756901064579957262888548658341972197616649172567291791935655004930134331660769753034443556861527423836874439569163400399463037685128071437835998017170078059145951701906078583787578135251653663114345427507519553475123070415714068460310215453969091379580186100829236286846359535942400694817862567410102372268383936947561039368155298849113126976734073206517359951087869015129889063553495680542736337801107379984880938135330525042251107526458846413607350787719843670682738909419446423462957282135380838798576663112340020532689000978653182389316220133037334882398442236902165172369382726293586141105619183345360688635958124808456465015679168591600640*i1^19 + 347198600629397417069849250173756164513296863420023340467795655758868526297975786400788365802403005954319670920460267537479808729769730603993925543628994827311509680227265155115783180793702959376468383731767822149765409279167190668068600412942324421466020228622559947056315693960179145244964069289574163611731041759859759591095135110329981896660386412762750162883877671455924839803752777519793951654913727726922817300631079999428523114798794110624622938333147029173460669319618346820363990910857053922662201130998716749771188178704467244985618067092448697130118297269456790835919881172363094523239757733058661794684963975135255857098300201699696258223110312691902783655157625854985982404431130106920687848733936365670110130936128025574480685464453055659859992948869096765154138272277388199204990022091761066163204623506079136920369971492262902849300267987105393390522509434201603389673788960122894538408177825705194166623621763211101691711325240774756554753844482197892855287536292310091485003934538688291328862593442458179687027631270346192675446371081736042245794745732156106360646199579363372160849709017043030594816177037235200*i1^20 + -886117726044868909729898054868733260399149782836278317696178696899064915015645535740079353460712455455838358516070187492816341336396630298030091784517541175247387074360529457537338901648563017707363681829039154168011002384044161043807770514932469859579248429006966036944109106975683144180613405590652564996239430164693128892514000827329458610724546068455774199082819600894125238782959264828099623053194843596771508547463707601756965528316769978244006772208711546555263476005172431950386826533883983127630638377966954933869273531566916609700750793657224374526817180760213294456919529925866751797130209706273907337950712410621190591228729803314237592562490716136695953131042772030699010699007621696157454120871727532683303936906484375294534403296180726814975534805290001770899742493037637907011373126482132148108582580520574257602136157163018585582097523933376551116694391011421850258849201681591291257765115615777343243795382454781056790725984200045675965438341096385233091148735628837941125069313839181656642627644182288261342624624352630395910768951301686711727269707675739330687605236852088619634745320547926400951955656704*i1^21 + 2148771908576297539739118891403592030238342789736738626620083998830061872113182278008295163905813024425285256905834881526480289142040675592259825278353973050758197138026069814100053724824222490500385644518285211489724798430140265222790907749925838978984733018372805338768821882064168611719039851396635209339357585045257312888215815711372835315513585840640472411458475308946946982785553796936975789928188172841570627469090531904875498274377984684954827929694146613149573920734394324493032400639428079289684518944633708286575479080330999753756663434398892188001379543403347080866984559054088442992075609995561873412065158107747996405739081290682541820402337476920891640082156837033817567924816037741664010010751304874647986790963569321254536033417714408127346112499890917545132669172394006356506343153634328083288939668425883984724833525239806837355978304424814000511804483237280826152830182239678706949295442631457633340349533237865786218401119570604802929756823884191916745433292858562165027689059453132161481134248823677004899518089218387061877001638056407132948512494864032882757940715016013121314847282996165258059776*i1^22 + -2356412505235005912499066029777535260397192790819409272536025543017461045822287115176680001588059229406680583011310558110845602890836729156195605612568507027213333899615192463287836540771795278952478868705151856662480215971357519622046264611615123805393880103075396603544353113380595749089789117804514941853471969164660637646991583876998068323771378284625316060190409573651532866321560045826265970328188652024683257296746746915249019853885276690065157606268547033340873448163145007194252343743528692194158654052025092805799183454555982073568251618792167627513671567472732682805209277280500898347863672314488911045934363625392594237148828142690276929168594811533384991750232739599045685933233896447684586993468836448037040602505895350190247180768305628192550304690251879004312450006009370555912594583807273865835713811818756887776990390441327315038961035517252118764103446850955498080936544331090621320040083042960509289800493739407566154625067289265636703637477874296866820036613811665726613358363151216627272862013831097493917491278710092560514377277186269354798916225252790083130594747273626684265197770458726400*i1^23 + 1197201236252145710917055205512082411807010195018184816799288651064876933231734857691551018716820597207914349298274255670038383441621734171411631719563131869167938787136450800550759539891570827215206992024641248225251978646042793201349056432602205061039736932030529919144028129224768546380734926191915867465898337991885863017397085747578485390765016842560707741326672149552311535214277680057772241335052387529594926439783893893557399575383543706965499153770012472751810225923153817097372328190970400298624668136392140945299616824977893233194237238027960989696027016969161361515398621045111537439543740913142643593094468740083577522184905588193650017509355643780623924513217211266418999603811634854667188340012340556229653696942371692450372529350234319745948833887753134767503620747858800111278127855729336097538836326229074711332545267239084961208981560654380262844396383151107818685110050407601446663564884330510052210806971826743346883212628888902216463976684484133390782546477079531183523020067663724542427297496783361056854692467136736412663122984808272818137713507182959761288628009126822509595094507520*i1^24 + -148531773385933946383448553186773554734486765998084633614680857280014735085618364397726553992932210531993898051735949801002654751258736898698346230220015619355468895272941483359460316062914008511565403532401232717982281745742498633928009796752622558263177969540808722064963396953583319048682147050263238835653546258879074200538088104806748168322636349028347249170538692835116489260360492549746773498097802613449810252997913688920820808339910500636567996539647315939340520421084188487967850821099041255043999364503150068438960154739429883052402207142709344282809595632593756713054958486611141833125902168470069145375561352455770913159641497217992477478333208129533164032255963942226018585284981649396656674038548109350545570925996591401221596410470140565596237900710429125153673566018984246268675633770303565235779738567845572026199778137356374151688254872147562817208732378423577688344518569036529713297894100223874531997632961007219048372994871176725007821907889896039445423635476098296146811395294584453331919390723743149565010450489408943424147617159081350206246112761089757515189281253657860505600*i1^25 + 8136960554887681747980764343146070530413409511000491123189212351830300335776353700698594665387862545706265244016916373422453156857671614427958497054740663298806538121085965722931165694657726639958933432974132883511364908622104067673717222119298910469300104301544609435042334342374487620402404130284288311514019643428102856661358080280670307731252948972117436700656706473178085027071059828577539153329947479733969836662608998974391897732748677255846751695148046014170641589489985027510511571669785536989369530834992480409404737323146484541450167242178970637120757546840171845104705655846054866568014812734056757504089214478430270738889159488053537615296135674448548817449355694294592259061110123303817693196093395051678840922709961049320816740364584677285024516526502391564679550530477124101799844138373230168470127008522713524857729626787504160000343121633117077942231763979917755732461846427806119782724891717259836379289884371959446433504674219714726978713478661806598154793840907670825883595013969200441434187754747367789833739105331547313958468766357324033832450701203525453933590715170816*i1^26 + -111068583999199781371115500703583432966753989542986988590560085219891250562383433485760382164582658988502459399212507427901587851878126384689148214953968553382348066567269214365130368128063425701678526184921663639126215664437516378601348361630843512167383736101129944203974517166014374600291935486538522649892428265559811968610580024398422646319025407415253801755263435087422031613180066072587918879467037421362340314727303407533197329358200963771265555592357521046771174987182195205968368371320204237121044640908025884662510767756799270218109930505674083270712374619601153854788898707052524652345332192962792410181655166782381831375118305358097151351707538618179113820724929742032369632706173061604770818789391953042194972684273145087701251669607616758630462913500387028893866408651612083590855960373804193493399953441104895760474285468098264977937716300405762488841213852772564181202820862664162471631665793830621268254156126377827027436090640126150400460906340223066246797123395069118945533558457918691720823385081463376073679878900306156099840612619209833582713861035069626129055744*i1^27 + -4585932358372420483427728259772575150755549065678884779432522423107436668250532286684300398565160098893689231655868226379437214957197560224060539251806342984588421846293854318010103342384802038411417662049256078290558041278620468165653045457079940651341392097455947786215730412581237351004484314162976766606733746815399730510544562775586697914384829649846454281144375176086022962181530944033578167323275949992752456789754536199691266388563030151153155191471902062498843816735959066495200592850674669857214224346716469596649943157293386108006064358638765513100717545340298205136214997194733769175259336990143004007091848979825908871848529899776534941719807342802018471425626624954884252674607162692836775167525564334719935126795148051047745675166523315808144505570251220735113008247257698739193954732693002077252918512455409149295055271745036142375804815641572909934833087949867524268812698468329410944791081773060868358085409510214941848973164098687659266304322862400637751002285400989716518494657585759438209498648532339026106101409797941358279110112705610836711206756827136000*i1^28 + -132287876020581109225111859327872873679729903362615057939186914731697274249059849552585757149163568703793121574425443441429252741571997481003779661148899996550409698344606298282737355436355621845147594699093483876361349276879544284571005160375535736222833464706340940777060710604199394669565196937545869249596395625013269176178726263523055283597808580074031415441618907173052501496737942904630751370138916706631328516640551711208643950476330912118882430084431007548227409879776134984076373394223057000422788477241441721205585649447375574007196865863273708350916562195628675646227835262135753873086019969471513052855695169523859829598806141934209083810251391932811308237359783513873479453911319062720635522738037507987503688813446735473943427103986614299046267717274975545565440304212717544737438168080666772471528139861180306733263874741167554439405277903248446081574832534174632427464305295331283570003225229796786711200790156120924104453531349849913060944925316243225857679871044961882074243780783757112740962717839183270517170459029646553670726913414529548349934141440*i1^29 + -1847248263295955143885602707675954278558411634779700699610035750951983215190716025642126715713662208092115701494260918079368975305675080534401382298300625338751814837808528699258087082329670295929900134543323041728622907219208451324270930939083363799121256707035517243684816451254153832067537731354715940188215400718703775487248382483685385158029333821804858020579950153105172125467044730939937576851410372952346780221532161870703493744776967606033121324735976076781620436930685699473674722528182439792056784874882869962220719726448427834196855336037007609083948862203480021831296566124970784177531125730130240583207803033164607142124759793266601670349045218646770953552416808397715173363961173404137079401475372802649752686364781433025134150592923370835006797259724187209642098352540270185703766121056943092454566198155569734106907909882739807114131296137052617985262994697343702260891883218660405782098009967454767926955839369669197734174342964112947080162558910806489925443641184224927299247420482099259874091636461236912494151428542759319738263530029291929600*i1^30 + -21945113099088297892144268601739833123339442789480310365515422538839759043822710842488346965590956173558312803942315476603407977867370119282615142606929325527392572200157114051403596091512397792318733818373333003378897011150365910577997874524348005390194152862984678770010415412981496504966000472237398176060212353718443441597358246662261084547491447526454378946622441839930079587295934276083936250564726921475601112317258084945296414395943891252758456247797484196620133126087040790724428847750487103340535565527902699322791820247528939734925003521672227813531106707279678226439009809379809757358471537846588076786176567146338252385031975683056652582323675151919769537579027325577626127827697658514929376098763298853101867528021890411030665013460081467031136997531386709938943504697559869038506946225643846000882285534467787302360751967123433779204034685491738581754761111508923913108960396188186650280848232879096419491591254533881148630823241792951592138933306220131922705033033748510237024297622865410580513526040330158107001147796197540848436707852288*i1^31 + -177414422501964131492738579537056355973077263499765386843447436524630730652573225167399887819347431716872451057188168811131478886573139299696451760976948970868834040744750610143498482948762497961174368364146619356298198991379888636564627386396075216763850982159578796018422210321124961107743179287983790947744741242804353848199066684416390870098190176606141966413270754067315595026189594100614997265483276449663238877296355950763196251785786883140772381606289662308784700173663558466008413237065216635074683270318333055599117655852096710842664199194961060362189895802933192445152456685762487954992302424464469779491351130983028838103292294566948484450812095917940529518376920379542059211518549834977594704401448643843090115831132110484685676585234606951534799423680340856676549741099596521810960452565693500242821835314875583489833536019261373330047582075422230454283553030079588672284154127571313247466832320403387938244946242687036449410479510927178161777529901118648498381740288590373824970143650563133191904090157070486297792168778599590002688*i1^32 + -1209065549622533824146378836615531078191156288045671823485912395319946395511720592915850020703269683797950366002408089326308936330012200262591251995237980224400128118370405137118379199280526108721028962852505590698222165765756602610261205881276520162681557924895600083003071159899795104973492906742613484976394932137852303451504264923068309535390094487251781654653420605359845404485435375864646007768959382874801358611342450399965973281514406434047532147752823223239160435938632796352043689972503535788489386517348824729008908710705480539789750806452319609605238671064981778478569941852218072125320604084984467511947542427764605270868668277246838898281270370418335272612600414549376213106253299347290496311182453750846661739132511573908816314139655429703210838801829849152407499836860060904585928649901328347550834629195159906303677770540888198489055050731244360695527306483100033146644836067850191483907039673691648649080216945386832968332917958597085652615643008752942515304128659992623487539266625284621917104918227210701997955927244800*i1^33 + -6009124118011624173133947230943305053181837206562786344608246004001021224253187949489812593858716431488423186468591948532992792253558096004645346098461259922509176080589593559571500433985817483876997772840552900280557287613772555843005636734486577032760880417746460445396751852091298170450900877252385487976434566644143389713626063654392206915132992158320817807464258691615260920829456297382238861296256393461417816501328161047145647219870498658144391311395722269217368622221031108032106084976478983328547787701029942764265449387760003723681034840479018201885390896485250542571418448889072170057434727142289871761581664566354139290197434492584953513790126643831026610169977259767653528824568628344074719423450838194037192302079615115834492600033724165627714749248696650929661431677272576260911172208498456450109848152406350613296913860504345173667225926871895713211744333438320707172469183066175146112419415504752173224988536338992806025861700025617961643715983047503038683423491488310418097729287626756771889701166208065208320000*i1^34 + -22641405186453877248140122535691595538192286427214248524684777622339422391308760000410503664879821110348151323215800370861643938819784459224061751611806789492369470188028909272399793609367447614133359418895608281024720640387445940569205238650400002021428698232528609015362747329679110938025756149077864995718919635092110647316088193193733845471484436987238804226378630879842816912498030096591484895295521841044585118383108523544071583057385030401495042439614896576107097125652178771204804754912682853823613815558326214168313919946033542657015553401211984259362290207784683772930159444040692863662741197957724660799326878051788756349266297072597062012863806276306062464415515256952226514470038306307686122514896660989772745417670227056366114665270670586627676714794165398171618297887836200009290811022389405637148564453626417250340735790544240323178667926500936967785426304761547171711658759341062519476149091604606401443208399670991741664751921442383500962664844492278229362869849768191138943149412115092214062776320000000*i1^35 + -59078001284351147927678753686215835475366366749844250462172094842516391898770671231658952966093733329483148027354345394654197121796043945903257072903765273987357811308878417319294627259350166949400814273732679962302173215084968091175985396130523984369845075447979177223385564213657338342052061939523603893691646339283071123369880683192888693758651471183148262284055829996230939257484956557529250359650749779425892066277831796318735047819216775215797388691549268843304033377046354572247504638337375725769438470322585981286189924252575329400101281067865283417148452681687569131167421476999364578637109486869711833765154376517004919890078139002642942557253856448432399669089613609469537008311556762845615167579316588487037381984554471266750099717448554180890389143480127437267741894900332231029871097494491976933774381019051220307355619499074294547570467313847715355362135884960932960303358278250047445261930669998178537960955313470985728643329495137050658317572316231605804392806441980085164199948593135616000000000*i1^36 + -85091667237424568907090690629599982024301220542084017878866531631731239637667488853353382218292566922947652473672685238683162969271609951066952816852621404028614956490904458383825353205021692486773772726103515391624474226128224148890956311039390526854167083205164448877291662435450389747561578166548034481673748732881305736756824011214531367720691958741067970277110896340807266226029285832990330470107372965057721623502684456409026693592567999791025798856661666225673047817487011293667081018553079580871727778185859309752184838582000667242681065621733254947911899576009978736364736706093430045002491383600108710281774005494052188641383658980577115679638735565016461879343428665386639676354110597661342582327040765121590208361024657106892040617504336521603732125531561424535524313442406498676825382672109747627530790801826167393428835307214009454999958921811312562972256880933604643317513789083060522139326725437322579818038028754208333866487925739526173702190245267705283215025093907836009185280000000000*i1^37 + -88888111284209581512314227889221051613587521972386332812496056877885205622681447815861284397774257531886190361348873608519012416986462142450466826427113588840126313047924473491613631724365323956010530170036037612213544984917029273901213768582654999543135341341862102390087807015063518961937634767797542212200914883693065755459935788897143270565003640712698894142356183874075786210520847808533183025000249590780204364013793194643808541057824338883197153767112513094215294860370856025229575516407301263301372766728967011557928200237041962158410604416415318803043155450016692149988484997304161514894140383124546648721430133566675445414078887883730500679951886822400326434642256946438693849161570076958307233786487139959460704317533362703217589556125319602822121287512175804307321741241426757550202162975509037312350561224770514703761938375868946451679882344268638568471265569509708653434189088507499551405234987020584882843827410959875152022493178949936638481032612450945870581602582528000000000000*i1^38 + -139810469258281900478184683854547050085059663350249803861284456659100625427529133718315490662688192336714695506871102240923542695260959014172638454216582053585367079034690517427658432887942220185545118498110955831995676560593199055617468043812855285145303403581949244072818027031168279458356700928003022892899785324561722499928975789734177901755020165874584101508849839098888129647962926492056973059432130680714089462010763936931613044868132678144660064933727626977511159633281445828200414404855097476432601104631834686207474665367288948757929323579329403204906737218546851308581061585911962277423073209319233585924390408673423411534940820266193584510190289578732233220066427009009469540072269844937933758279595688022847538127931430405009957029837316310898068615690421336192068874830699246067454456010109846533182581353021704895476399737778666526626139233014108726744830984586817171271061231242891685247699712794582350772530823011916013943955090296367805077417586572276531200000000000000*i1^39 + -187174821071468086793082575875687637755856972438014764356711317866738203819871368109091039761645837720355325888946329949222672742796435419568718362958965376896253173780305353075936438671101178559101495205070902304704300312266148659596369486920783228806215100166758754547582782855766693564485360386785622697450926005783216184978113098085503250984407601138532860075614417676540988071578212189077931019532168988865001284352298343563562105325651549208556854611621899239908127444346053013651977255880529853293712238624266820059872279760302447353884162202748347367232991292515204956650648459093154560485930136069472530514484138911454540069937197202362224151820652528351304314509942861834698284831702965874649776832982976505964537254891144759139361904909851834211880447295543929084694738561363234817841517044642240617075326976742888041993116897286946827827706055131430194304233292048087575336130589433686133242474131592911696376360567408183054682584515728926459715993600000000000000000*i1^40 + -138889628123660650594568744543015263402667152011622046568655916511841936168485293362495750968408622528667804608099874675517224537530518198324558415215843515983236544871787326549963765076597323096065584182113165699811438340436167737963961773298548918960527971902439990072114087564285761348241195264169469512758086112990984925234584665002882357271994308039342869785439797227012396659420126578657878584779354334928559177468860292176991477696019625914409504171859787923823260123016343246704928518895456731640379915558745967275234050632196489050725313246631877227122828150560126980451749883864471364109657030481949202970238970981617512778686854498362584031904954278435911169786041289285294511047816182625915716167809809717917934503151993156453587308793869954806240361219106503362899132851955801380100912987945201505828256552033482091895164076167624919380436051936945050526343105246129596385540875789429974218512612653503228187186253002003468255087130542080000000000000000000*i1^41 + -53360989653374599591024688292489574769385932088583675222719805011573882930495130160772706989956356782175032234396188076809900221724036269060464986360736228076212188026232234982677474819066713673424610748197673251270457354796750820741435224523066960696662784849519872182882160679229617497571946576171953904250387119078721404556327748747019631945260922878436562853781024551968382068435224925804829576502770871728612811278406230756632842069449275032471296685894970063335230964878602207468587472873363864070199620364950387368818827860575262607488825409277642384718541306835780790992885319722246380719435834337840981872827960493120806789697816719959548019429242956884761183771200705616617305543973631455422259824676293626545877643110326375485884044069952948747780572018225030434351434393686333733291911282786136431888264327433736719913883716796730974198705033347336469697587159901004868405973888429590846419506478658741437533359118256764089139200000000000000000000*i1^42 + -43696239460224378221257887013846029939432544428567284635247728263109183234897228315812129168314185757398657497977376101574329490187808494048301144278509150389338020551328048893617928338228438765927685157515609611617986547753955716320904637315896837744170930402600322326788237377916512626647214065469445279384628420930569487004064615952630906482262916159901119818139198474779213029104867698178928401061792385334491566872632267910866684831401653361009948587504183803654438372232421731936435513879164619612590215537536320150693666497690516039867945608903267044199810974101151426812488844218769292137343970631080443589546154044366464534717057214356489424652628467961196666696851038860661773674765377655771820288180991363372034494114741260176497884871470521407356902611636962704823854735778227632367561318119704078521072105845058887204391003582657789947525749027472990083812223634403319481355321067630901542979169732304012055019520000000000000000000000*i1^43 + 2850844915578867861614300673521236106406789414171442167493939080637136084202179133239766826976382667919261729158884866724910091331023413584717578713085986385490212474074433810517630513524631824783493955482305694943591057602989016872564007122069869967983197158703663580744138446168399003838878889689486345353833987477236113588261197984360235606353968368323831321471507942786125912864504238654030761080634404619313982252194050713322232360567362931418990501440332265342002112764702064799609363495032593431929918417627562121274022103362753179077595153811241705379716562706146523369026381147459510157821341020585987070566275412177876111061317568331303484976283575331095248200956449450839194473932971199108668969232698876902512763023152268873535877695893183322229323018950728571017244631354339677110092419475928362224517332568547670868580422285755337234865301112372723970809549115402428430084744221883605758960074752000000000000000000000000*i1^44 + -9076989957892800295598613403904829020226434001730915414941138797140208074500739007145511403587776644951287850819622223769706639062015683139861058209558080019407045963292942495595784837336696529517638901980235180843126482827399067832898844156546499290722164931293252630579272947971631996084435223876899308679134609202963765586549157481140771977415703274162039757716361452604421309581739659828811305728593061924680766956622126497370656341157150380801067500962074721042261718911811081079337006122643048099174260181137664655190954182459659865241614640493032375017186376405241170571048063820299722498185615894489542905919251004099433529562945924679075622465665035868945861986044241057560766520942387322965157311891471112764959501588980836710217258698636405358669313458759582175331528612858822777237568041463447642795638759608914775496912933189347526677152339273397328174966465125606935950922219520000000000000000000000000000*i1^45 + -16358654880372177943466688527548951177781340482355693892540339548290537767621149052558088075599312450540062826571797825504907791390126218042980989910541498170144419407164574912797799386479808007837010580760400058040004645759480276115317880633526269975141549874469986832343297190615994093192757336780682371201052962641072305197503067176951441397158771070945934145520342333470609771173467646787523966141611543266093127045605809886468373150967128606290139770631637405307100072732296228012061413642933622595619763329100934844466769894562802882549816647146865029327398247406892088096122237684614079189915101185833748575797182043251433982808047894654219599591203324301226089914551605615382073178965585562947815827970101349023168331598128158000263381076636506526109916594568417533485709814273227356249577816739368720951891288247651021988240730006816289997187790906849619810713600000000000000000000000000000000*i1^46 + -2869232028340452787933372453949203732003582878129356465213193648236849999889371957203032312261171288446485273559991975920546259682224340757346253372713477931531358616469259595524032040971843112062013381183797189083523531686417314477599802061710897540225244623050236650052849045343793186233564732104263593975694082481559433294082239720367109565576677877060606284018818968438734620848157332063852350862267431706584225749399084172290059224967039248352010439825127054341729890470210394372948150240307256304069633508724975488477566187225223083187229455823232737678191479276485822282837868782080043046175805856218641699267801614899461327607238851231036654036724847343077217825554837329485139139882738236619000748338919681052788059154742761285557074365130628797944271333267122036122706871463436923543930233262772185552696453973030931400769536000000000000000000000000000000000000*i1^47 - N1*27297092985921376329224815568923467495867325921034479822249417152037783258083127375950389577484150370688708422372477894788508212620482123041416439044049356616671147151498305507754873993426543136613844000239854462003312632860529614375000*i2, 610502212810899130712998921119855213305639495520948989795550147674563079122205251213774742542793080072362896032857287790652820006514188749732242722639416553972530903483708385122059323673595576445102236090788495133544683201146602297157922079756781775371485669389708396297704000828229954565835393302656283163301036442483402406735815290619113534155970635980448186783267483248987237534181124023515853681651664710856340907797541528543497685647480802610259755993918171744974063938816073490569691969980017129628579423929493211512457484186379894104377582685718844587430277650955625322212844940847285850005951952393539398159040768236646301385480694554103166625036235808998408559259054516421154029247305766110749441940204825912085617850225188075937698452374766594692775565719196077267029872828482317690395135096489279624353017343703197836145551164679110618224873846849491643617860591530988727501133388268651393911342984872866411410067189141710550396480676433185197235278606689387174642875670367082070081932130398104823525103174144140664318430307195873143986097942229736164262038800299510800659891729695697981550591762396306793938599110942103818966903391285583144617269386487930244160462632398711718750000000000000 + -338209534220491194576857398173263050922099180609428540637935709937851077037757093899212477173493272671087970966618575955871451525287973438288795569690867828200803451937588554796494314910919886145070079714110932013080517564247015184774095732413379946758817544085923786345006967409872219759697576775499094374109435874503604178300407339967521308419057794076854720683744565002483642386104318129775170206023719746772155358921387869613024009365604301929489412887853354562565760518661762691036871014234835762836098891062661865712627524005759271260614936770133625195146886845063600145934039842910584749684929171636160045838055765168639680009591792922643879853210884777176467816185105985189514170141501862097618670573244449634666239002699737178189890212464232056074660029625574182239053752443300004978186012914625715908141288066597144987675407609842003377854795447441055149497480132731161123280348911749402793653898831326093140025285982283259612861385038064414611705599318068850293040043282866515436440791720618132838868516288997743372227247700024886966312183692104446455588239260195121896120830250381509542065015380495380084569925799237588789424745307302067992435412696028246804456163148652062500000000000000*i1 + -10577285140274163112419015002180206454265008657225538587298951155404354802171027086395291113890586577345028488755961524651352367242057570320914402566767124640758129517239326251748456384268642200846252639231165479889756702812410228945148247309637092538257574952506839423961058510709775009670931483548580762776893141707985315116255969609706288409797509460592562024081702178643537109011626837494037515834407290439503285550556988551146432110166402879649557782796758550523920205969851367461972940330312270706113099990752517802319099872555397774017075685459039317628199915951257337863754057792468954063478968657414674360013371151235282671217977527320863633256623362439635361589900200557317981809286096372559026020787725888975687140983928916165775921254772416715261366849175352152233987971186929716045533179455535475449115591154877935553610115165722881845483690838010603870248209142444465392597842572712287535069511087135644220507510864760927587617778277314043058946869298069503253133722470789267851577296929694464654338460317333960754276092837583521838877548030999989176413336599345717121253751661103509895420073617919827722046327853095191502815443511254271447016627919159284363373947162223125000000000000*i1^2 + 82122751518023018167014089173682740856739616555274805391694326839590435068380964309153288465123498409826026627458835016950349228790050737468202513728453872909853269359902925148795886018694601434381188565034857877435794946950537182714313080037571013858617041338066076390657385024579290145161240685294614881419097136730432244231416895916324303944498169038467685306555523830303305821561325536606730758669656978268237803314718089131910632133415517785989520607965215522151386186153410332503694389737457476140389183232264687082694019407948349549482392495196530080389080721901297495080372522539579306084474444985483473401586267680450022492617921358404760319234408438303790614264399008025271995035265641210352162059527590138311148180506360520835037907303772559337044697400633721899042602858731004149239306302394872077094384818681116528572731195575311538284900160091092295855914339546348898377661566741547350810671110259118014135679701976538429051621236228881383529746223624382792357305548734430663340730064469770782548637425581171474794611167356363201160523233973642073429315437150339814161568037919818407710281797099884314134895318418916840950514310544202366286275618405396608599665041336275000000000000*i1^3 + -122245216727757097161656228877840282671725332443133325908602733360111756090654706137596425878220371035726233232435940176857627448661772311940843418647568737918094959898428344324028052194032287089351854097434463800293142360982748348256073787747797680039252913626520474424064954080201790284772593569086766507833423337579598461629092177342909521312318082742329117321463895290747429693536166204739622067317295507813274096563569653734158914461544101260093144552803802713511481232687730256864466812458228559876295463799407244300177110370103116939958880927312246230932875817202180246211437836717830106465461164164728263193309066590286781177675042277772067705871554888431424450610297676168583502392110615302372051513171631317623985800188270765154595110213461373535952130146146439938380104563767226528459925976985226653457184379933516566614168788967324096193121414920787618364600480838379038400586373899331659238453876308036822927402487115613731878647343061084689176937490861761652294336451082650650263897675458149570802773930266311725371604644374541499552886713490290240724930937066236490544935096367822017312763619107551916105138288525908211542500346349397947747749647322030904935906899798875000000000*i1^4 + -533428403830818333154381471377765852795466250495074470913660467459421071413580669351507172385533833543149133626227602725598745206921929851862086707097395175946587720375736090502865602884249912767897042161563798856263272998327469579931764623933195598158335082342708224285595411519814283672935306917771569593933482933925157651812214179750420385169014737020293553278669012707773927463234966992247699730198831826933422091481669378471237733532417193925971836278486934500321315191477961561858014274987317734040536212539813877524881818260112958465598106575970430963778278950658508082983404669112160399497841667352769214513845438390529017744297510431463971920443534453951916651778812124193578570963431928350366617423341569182219702883215537858596676423182185158013244308104642211276161818148161374747368796652899209777461212055990157963008398283359305058601720794090496760525134602144713370073724174822675048059310923969824172425160707853700898390822146247554910798392909775263316375211490874525780718581662574817510099593720794240571882604818317815863434072018503579128236814949882192958229256153146353541557637688887222461210121712621269171830777386887290823260914912118979189201873726220000000000*i1^5 + 3760228711323199166788046745104265391520822685586642071786909080928247359647967597980704177847076522539644251060570263394080378472007519664408074392483905631486455063544233848415351199917208353177402624568093393183414070431754414822316355953708488225532812372922509119517640525653741823543142618309819980535656958553535696601692726779812708652997227452154738407509706617799329063906608369370812254741033383229415564126709953136105601644863271353602850743521440469225336078999604688925160169059561641965664548213647802255979945525299576002565019313972080166703498927286688423317203484039183406190779068247203807757352202395824512051673294582966765179886846576790364818967950089983398100039529151590531843423011565825883396060408129564302736778733663479480278052033569211586880546250412886954401809488896964091927177371680011182603856289399083236966870770355499339213876036826648975366330995753419121113230951092536390229237503720654804100489115853196207501170072732785156942212572646067785065065698631826456430090048414751500813829673751042408795343029837172493729979851384232157889338158779070713490545432190964559831966760537047894425245078644359231213173216506760726643507323284200000000*i1^6 + -10229424710135545034331995911248453990948988850473140728179104679705129312934284467432043173012739605229920041574125491355876220651131606375009344915121951009254887831106759480721210875891489802602706682078248345268670175693328631975889514112689820253677866364554213079844674260831691370647947450316325126116046807651425562279262383212662807289580622643734130993986616587802260804771748408645970325607162633148727055997481652196111506340835724824931713596790163172367579304826089967171358806896127504290624759630479792141562108095441195658836467156989887080853970484527560575019765906759252355443042697268235999727970396501397467516825289369612267809854621557581932788486252981016313873827550860759952193710959253116116714071441330892054380011131436825135110853500129771126433738861543723386953658954758572614321815738517233835525239763768716380179501572420179503921108332837702899036308887408337738140338639496272193034083085941281158443144205163526977786172368082792192525078314064385006200863990273589987706855008564322182326259001468210097602081780527372307486205426693452389561094045150687944446234753088898777336118212224380396769291504245379325704476010458232960909385225224000000*i1^7 + 17530797210178320679995814729378718998579697808479687778756970646038838507642002715117108959754621815474813036631664234110975977511904714359472678365597075462423073697224458697150589147982441552424239640460213536605237312648962442866965952225798476695273400747310618793993862469914882841489798563501633300882984089311627406362769095972157291025895413273784767143774529393113085540062717372062926093644786187377404417542827750457775282064081423916660679802251141565730488856531936767074908983643997320635885300170600716157879166696620150147650323442287131812433495037820250270293117198080937339116009963857155351947029248933142753308506356962887103266366530995895540476720999642671304198551388474427080524498929325951215597783728900271982654661886420533473059812090007253681816119230187620313602587313207357862164759622308040279021984222371241241331431600713443075776325213480093677443888069740014368889693690434920701032345915118006424484460357209277253116108628246716327015222133023199912670701653208737344347749191753465844149231734579369809304827504031768055206443620065884191642786800881312295202450625245971803551346199053346449997031915972802968280738863550774172981541230420000*i1^8 + -22077697334857799725871088471001104000136777977013233382091378972463266081031852752570214068312737668830087792351172842928525593244039482612611291601564154006869874686619882641531060775828410653492953112480060644926026000486417057326849056340907020945192634685498308679325685732012813209758226866169415204188845879455848339025248641015471275136343623812293135117425883464945686485692029227630350115455956921345152985534682970607830390907419071630891249608531221482983430421287778344726107617664486301883637324068772612720707860650470637287940126492717012601675797123782380240810166779271577833142366752526161135558140304390120465518234656300081796794761692694304835070671561777695127924748707134415491895948038730444013326950951860691347062326482154359944767610389722660485659222488073105529135817084147848445178501858964715243604467411425862001607378508119807563294108955410190241943266465127500851078990701111588979530333640067841708804195022248926762760379759124870998455138619953227375110376104254468178326018320558286598387216737683290578959126195347913692174753526183560653441960414468141663348094695491434742293129817362241050129412200789294712957873448291637504763185160000*i1^9 + 17061905355986026231511565247289827140217206492022870938647881957093151415071267265487616291772636611291582163855821308091817512026979573701712033516196401942852062627053656843904970225589228047081640148399100987452570248583349111835609760690581553469187330787483154585495146562133005973892070143278416348581402092885998894660706793639817002970687413995657779390575878969908201904407954681497895829775483303120955133976540287726875593785925097185325301108428514241144665541338810444758407478817037299952694909609960943683786829014297503650456129271384268531698040010428475583603470429291269607063526317501621192465676949282543938861292923062523355614763982565558246413454596350813831360055166197580553252610326744830900783512741833195206636178615514168335794815312026973237937422108291623468886237263038712436706277223108760699027971110969005241689611803031462883743625021499165728888175645430534029274353090973871036349724142096787270774554155199141883923605866176778667407006846343046646764844121465128750158592155853710022132416209821701520561861146546378374581936440712779264141991062790096674880583571210373440807720443439285546768151758326514290756949356392500476398670000*i1^10 + -5547848204979105820785876016624618572223221753301574958697683372864899919337841092983423737864830376031169173173959764730453715851534376366381681641737873435740025350620426278051004373005901181103197022565063023917043039829751276856984201711304529891488229177398361741846741203156880321051769768293748135065573536347015326279273080247959927603025652255724718747428352528894479771281892383183652491753687755230970561716595020677486000601411750384368056360842616681916259124828566809380018375181180552187753842841011381807671301522487741513791546197461848992641915426128529744457627229801545979694449928915478596327046684625498880959940149634807644032694259177783322670274536055871356159527946654883917593412561269135615175293819083974568024836179504331240700184394742598557396174834795156973068235566484009545546428707096678583380264224504975279095274663932064822152229684512400770969831867622955704330794696328462798246013032602435458340439682803833167543278833977732320027894151452555071247549366150831435512663467895775846095713863992750030963092501018489153091900895377565964691701074397624419762879193202194890221622914491907214087543617465868837050533206697198307530000*i1^11 + 747826547716070165463292580462661875214103060880818598696350852801148026397989555030659530311278885748525204546597300587351485921137083857389124578175339181288398568811694485366689383548003447464611940419368682017419903446406098775780772620729055653623114441996325680361530531300723892253873644382259599028846857482090958896668599747032417310889167000149744914673295082872651154529559143426965095091514002149371066076519546223610640784322204653319210500518264010673534864931671375547576056694079773925287006183358949769675158580696153385912104636595381934964900009874235260688167771409289644717675310005236707836084317329671327979429450443904802273298410330231253068506931836783305142154966739790996130681649220664373815860368471188853268221622113867673526204198398893165834618261982992551170254742240349486986145208282337667911780664906323389658130562680358002108317269478367438098689564768731552539349724409484052033176515938772630170855988120338050876090420164953019837417145198040621325893790582047328286234063370132798273661043062314694596461445159078977659818167042111406566822365342089275778894181184087487630968861835883629461083496272518238713955751291478467150*i1^12 + -26584042033020431061045471059846257060367775655421835635536959334197012578411688606683431269808360880880801735328489819744132751632592413567070916223477179970943316444116542564286405531771027319799522480055979164522951952886209585964892088997592694156948600707911056298933045552371386090228952840545561489793295700467164285620056974805905052591150042200376355084335410908487105719437029871801877588786870229144571892049506864733016999024063231795448327199759254439069091288470714781975263847070866205550739014863340130392423158292775710277993016600910880898888847253991575416929212586375030051648475590090651782406772480054766723037598394248299205666663443497186931766728704518409414776059523748471282310560149177072905524738462492688187713850723210793683989681292357220684987494294508506982968030888624366755323700109072748760298998348549901268634905648882400908874307214111108792809624377134138510602084320484009133290970571829834830380499644191282862860456666031151636934530839814210685167339715138636585372563517918979922200328186013475430307577153507165847273954817471076187438024627251038680607313663986136548005778572772190831563672125074649635385627079668400*i1^13 + 2345980159087531544036529467173104537845646616588923360275920565171651020177252532873938624059293726533449759169311646227116455727679747459536313232359313006330035330840048681567569072763923197126801342842824498983787329377319793487097371750549252456994187998464528915732715674973490060023943293915079167905042709401810324719450310911016873649014035506330519258547098528237080342277114095092273279421703994659569875908864003961835482978514402339386500840536230363549828014566522506688251058989048269939822270777283685891227560767403758496598751365711192287760542720798591109727242336321080073970561249903887431416799342746386427904044420755692910864503065455364312458796531419059966547552918978295985519123937626780749297666075904410046524988261177440663297737450259046546635674187687077115774727297630141532133900943810689510144575058909440024077424545418247192490040605732854775805425708413784233948355129846801980964431080404979141413469739900101988647815127031360124521186135873489924755475596400369857786238727707944904206601227857644624733334689441302638068485168010378069566983290655717919048083485164488709590192375439396320863565021548591470305009726400*i1^14 + 134963046047523320845993553786166853059706292064479828756857735946884182678214130706608865653714245551911959665478423251912631735096872640523284821044885328354940072964519854851639157958247327542355229584652574219329345285629986975094197069025730809803918365167300520260096047449928124007819184736282110465275320741743492510161441249103210345247810804393813409482736155138984882171033727300242123611749069607087630562258147411440939765171261454178661277192135565271077142197723243243162093269406724295095255902822147158019681189098179449993026386139173227745757527316100085852159680049370995281514583984350405457118372994345662136699556096569682795352865655988359820894418192226988761014963617228667106304812323426591631892881675790918369494298052043585651214203437325832219622130597512351871874479393681630909087274656903563905305504158434041445424023747507323754692077139159158032689510644284810633779046385086391359146347525696865319657786439083791423908034037304056005524833411478912395090125207593005914355280165623277237197496797829077490104477203450417804601813289287675268696364656564421450621487871475789019657249677989812666519088886251343892155200*i1^15 + 972843358668346722274839938733223316848690712074676075418876215798752619490012189445379499415336323040517581834296972534688977985396193808514974506003854832401213060497585611362758083722432791783573419290229398469616378051775420343065226492836235767073955096919699575855446018542131228308799273660142348510221812136829519538062984110002763059714781143642520379936099894892687041704010565653879305868256889866865366060818451582106485843212410669373058362731504079698267895423318341303822674488165309479987629378452821689947709899603785428341977837607517399110079343407853875997800276867848420051263802041344691563981978297923598489170358302214762650129025919490096200944699721034340157857469793358713169994441441026883740133389856150281477931132345460256378386677474252942386278169269854711448684406539309335433878060333995757721426859171225314691074418877244587718205258455952706690532609092472067317616849365023798596588664144676353095783984801442773708955793159448755403052292364052271300783756704059634850066956459871563855330616248783719150520478111097249606860411290018101899365535886609107168002075801371931961222106114467882418340912079308142592*i1^16 + -6592337091613186515915827293297931596850409270944119370651154323856814901351587995093814871886116108773257210074588130736208112706060026333094688050347718411679559075962621791794530689251592115122979822228091910777115974674957566460405425214912328460128431988193610642012284494884747508672913379077713948158128353144505492734095499977662628525327637657884006574874435769419845195514990395071381927743946524582648442710002441583692163845137139498725567572242981512411952498181432680461222438099491754593887647562716946807680765586876964411861081727178162605515509847546444457121256671254559853174375493861992052652336286850731155345373974230861279021285617081579864949533013617143523544227616983161398027015574095475845908400166115745292457035239500009765571689570652585817224115410074796993813871362019528008682144141086214600247970150666804673399282553911587532264156675699098701298149366220054703221360445735385858799886118923924487527291119682694625420557231814980194276015446023463546589876018981372813876151042838960736199864282179556051114219707712949855979404206350895288593840104447770678717918065995827179202237091873912302135918553210368*i1^17 + 36866388131919884330502271748796638260465303042145564561592900442289417008237626942667193798383790622009695483227514705618352849507049797660652144274484405703269438406082452581872723688794339154514194434508559560633491712176897789659216799999659698742386024018153896313546251335856924856062980194216836001692038094337267748993456330777591841104227267568725827737834022368073182912903705371139028776254915644960026937501227038403161097465676169803592088588633806647163728491404161193786658750571727877490390364010441610968985085863771359700806100062928873978849428198322059140290505846201823711723869672118017822493498318106478718041937896205978750264700520009098417433956585235962447143579216850161258759273592932366072883428456667711236878565302049395477525749413451473957204083785224623388672905898283712052326550519048419821115843877798519921644335582158228113249897448260093196785807386625532295849491009607937965841420045617888586839975596431873786202159925489400312009630592320341301661259878888851411597388130554892282889115999375790528561061743261206680108798325854235202366309146235171918152877658577388414450914922137931941511942400*i1^18 + -110577473417418639377404533510686547369170743362333595301669572837307014117460159949674932763158508393028158352139598521421804476266037599778307806630091994693724310982265685668892140373657671471550601310948239609574980200172817829051984536944682404325251024618746918931670819385122010086611548531508673633880623493004096764644527507161026674166211371637063134829353671849477469476396127846780998060206807371767593239945190895569302019115239454521391233600089764237411247331836489315075956200632571226191591446788778340226351250368918019828161072980603388671970456263505112223023917468634880263973844994839875253509972403455014986374074031949142509900742834083109959938756529210728289063411359531845196582440978557117897371439315287199455288694625008710122076326812922490890884946118468314683054791341915526850917106233122746937787655107725294077282909582710935893189109262021355776537963428183102638586743919957918130047475230483372078731887083340372085072587170528834536267766454651918470992303595823971643951026698322137548558826230180780768258442993774237733660687016032403825096078623780560806989818834293330577850874623432578288640*i1^19 + 346045604944901703429685729000185785799706265974508372087900581978569861784923881239969187698444445059735854405365544068015028263767637536581949434326902896994127801513696837839994524606492231417624139204674661110967809694717406677119205740923407403436572831216023676846264557177751951402650074927856692583678472663518926358001665796464667287574493265527978817789925330584761059548435465573486075205114747132088514860123497222578974375188905286706966089627569318321735057216853094604109872582750206860941902938349167939532024862311805740326057001698285771205455220896809618557560057499640588047745092645245110234343941748398839902035621396563910234057115748512151691904689095091977909080991055034148381890078482276178948159083701839689957926881162312439232345878463940732168148480683175083244950112471811705386075180968644094909800780380010186200708501195332955366833663822278835494238209975489903748204767183448475740132022144570822529759065321082467577295096028474681309797644419354279468347916498246022717889971259755407433195465994723942185222077728043963054596680235389127426072980413744618897675807669754217250950229875635200*i1^20 + -883198073117571752473564739834566818472422349615679443506779582314898685571955406712114496874525952266973246374939734382826670906649655479934836181431540665961121337630768990903822791674735844077021315740542129528748296948047760204350167605284873826602812066878825471220726588040584761901848415033141627948251834622757606997688330917895125574353165601326957527589124748040289371138248355057177805549553225698025451941702253339598322185445821163901561479466113270339495324836900605230833033034230178423483779619669095811716863814634046969335598668171251441517765409508842568229444038943432289178050375360132670743695003412835484615186626547901973152142558646351575397793824659454759152759873425499959256027120517699358685986186350625810233512180718143278251961467034512229144494975410305644522476751347828894229240331074715496189167091470775557373915746241435520735993843129280289474532249387551854759222900559836673350996816973321568372136167613235954327838238892619156354271156939825462830247153023838310217555919645714302061143880995876427407627595481524633905620509726038355482388045965890975559431080656530672423892373504*i1^21 + 2141711334826692170536516459155933656877882005552901342155217758332614150677181283720391326413844011026080190744199035244933591697520566697319724353624181920661454662383861913033096617670225503459955862197033203848047175435654544809708896299156223676554251255462890775811478864111303006364680916742797328165122511900576615246326039534003874755070505857470845824472199553178711325924047716622689997902606793772294824463617554599554133586048957863756294149272801469310255681287606315359541619094031863430396168213276237511116966970675679724940668282481805882478152090721730629280419250541437380299034579222353727043713991640893693094412775266201924696112902744067444425325923390586493203871243402527989911804994523413543244170170349160708249706438025851413642136500744461295178901252773900771464959577910430929470320781064913578756627461359718014795076824913402508659783763662928243397028889806260836267283684441344704833788299266407861186995026143442878780162950346669032295013103632495345972250586046600331171126784396270360354588325487523022437594429778410279716424024029582191388799534575684716651994414393908301438976*i1^22 + -2349210089014544030453795275401176191861807435382969152457591878707722497060925814925716096426491352862817462602305190697514953272940927005352201963764688666477842783440949425914174126739521872978625386439029078389009857590209582023202475948563851831677451073986158194270239008600631650572214545353368929244179912584901108595583168122244976820733946279017352010199143481576449144279025122723512191636108332304555807379491049258536150518885446025820671031872143524461937849980533243869102162888512545783800677726230445165621432846098123618596099281126261062269398386085106367992681908986343788341249935602727440480947124747588132895111645009099312506702862435687081125989684415875250577523465476799772458544684512055819604464454521720097654444230058683435250053502642372535482967564191094365868872221968379051161249907244343797350470172027658652104714045511457086196056681913614157930226008397271682524031879210512301657929181189655320072349522850689988959219939764441910634740925519903587516315518539585404571960290085410952391165645114529982697676243776702070724345408321575762050766971852087821574075543996006400*i1^23 + 1194081208071807053399676838176407594013331210962747679990791503026482950332561937871517795922098485873488842693375121906806392663621018757478441802864354252244205805541846254936462787752868060217343782709868153770527472775520918390384265660690437746577021502095040281369065851002749568377212595065821740026833992448363117426135636556977157375190495250658604802740975171008472726323978478628891451560769760457075693512293929445736757156378883625519501858988362962561140872963109371456159477550790051678625805432737991053048512063578728240547230144551167128733217531242401902568861448301015090318460413840110988017125106047412566781902282085424235129522985228026772310358666033708674600282093707035859088520532968457751037825707633455200609351476616459795145263895825558255087890052196717646157953221948717031982262953596582518038197110473226604918532706404261192700950370215456276312881038486813318546778179893797155736730498827681296950232111344030850481504635251367314986558117861994237595919998735904172956012494271354392042543779670560851494726436033947628569405345431886693881694133087116128893210091520*i1^24 + -148509555266879151365919241710058054415507197009506988429953124795252753474183050919048806334334192234381176078218712954321952902086198882030364261808523189171483060650943907013623357442985810801727930373928397212267358408413746494237748287465014192550574596444323609328537351742315340500608785437121923158774044971703885375670285569939647329828584674629400165191441933989943150884048302009405761697433752390792965875278291048434344972749767181910759732571962658739409575961473406335656320353562720181338406702448286184559381346008190133182099273568255110822046204133547952084965969529531793413012711922207442953456806892875039316099339067718660572491244989545426806730283745414247857102719172437577914858940235868179083538942730685975734646914127539409644071297298707796406095354323373960020198876222173567744506190580212964619127303052170916672292415840991815867471380871280362369952071714193084751285146985957661074258246294356426210269170691569224770911981519447558467270967285931348835180780215951976160767614640781478474945276209198557068605338220495838923103371753836272200076160887625210265600*i1^25 + 8142657000716782587915346626454336739627259540091399307945425927788018454771747617253945965729067179675331582822395594002784253402846891570100295018537351288989456776890202766968240310124957912073252740375713283563912795225562051018992226593239696687412015000221216021558524918090282174815841139704416451410205134170131932013785518400353946014796438792565490069368317804389065082533992696019904801019514409871703921256544929784608179888591731924175755678944099005441876964756429019053440130076609005545044960550219954370254095900257866842050541926376872092172354496709611446744942855531665123938408260339288383465045938917770624141846767354503227927570174729249072907796188695243071210253107995618108924169293935987876769870985337259799893723412471604294479553843181553635284325400895632589896190101212634809612920068375325224462455331522900387564806150197584560932159108555382248107841610614396604484141956458763919882577596644720747417323200271954955529882838716630948963614282446031083731590839414845313512518537195902668906149508027887099349001150105612115874896927366998351037782871638016*i1^26 + -111934023440768853331260115400983717073902667236467785140426774155548604412078500384211124552296612072803671274162036420777496283816748588059930770377321862869688999356797156189624377466621968230967393647991058181306499964861450782006397206299044343378064546791300199496997596074048020185174361643041236942768921282492271116628723799333856717803351892464519497665143214977899630461921592087947450561394112806704991334263945865224472247095390408459701796857008052007581071908236985440904421442309993827686180123767454976546091150002154176057755053810768023739614096954417096218562232779626039937028027570284372005532280868811051003502418236373299701900158906289235355113680979419263923943008137604391375009933412233265415392246534652848029856261792000897686868480834668889109634410008114660880960579250671112086061277947681465198826385588670554691363904115319913275579600793815359241523370300230273685238938834390289618977933798916271219806923281101289148157154191508846622202478778210967180002929606420907426140353605022357792108718182733630193737286325286176174587309162814790494060544*i1^27 + -4618021685452265184179080013585360920947392162415957066276805585308798873934913707267573279554112572495528009248147805679942749145520004947295939740957585870767429965785061852603035803264424970039737186443762308372020801433202112186441891927403741326007573721193932480457239447254500940959632162115646503698595973969473166022160349133312181828950920914408033219069218152745196052668016532995407409596356815236047006408829861083378099123167493488868143225008155904101706357674145838243967385370746346635829303698549977633495381173443839150045867778816725944642906472128240457892224106435823760160822443894679010691321726931998525576486102802436315765898817790728683886766662664359708736197308015367120237735763764815645887460714611053222514503264153236353012892562981796193233249460765279245435122790838173835741147599397189478677744309358689865688744378911091566532707729990673778243490346444101213103888517567777288457810526455745698506455351262478835130144300226158979333493251748203119676647342325039610826547255525815819770612208491710115465081504887212464324698215694336000*i1^28 + -132984999723112080156873367036685915150820273585856895021377837196279401136709229324996487123055199894144175865114884885452895924095339452009881707285136584801099174206716243165887308972226319106312378006260484278070971823366450616157438093793228885200845320649563481260702877682020399302635986042482526405179198105925980648907876252612922795899603896820389825752348539489137269533810481577512404835980943640167549560731394353331375772046176880231830698864485640532711327884779993462026507132451242616458123199059738434656782045739511791104810066811195406996882277027881863489013609580884399130869494832887759296631898136606394342179941847864166050928015747399585651312782778375153741812035837001892218124758706668574297069735280452513117912297564410475346544286423449255615452598363190131769291790543265182731049653611039783327845619025241383166253656745239471521980045548337130786686705601544137865152504712679072049636637690216267693513486658640006364752532397578683847306056706156073727553688879736205310483892649998204435485848096621140105686386983855503514864189440*i1^29 + -1857344382565517121577942525731193885704466161361906826695214174695145454375935404813868788415852823333456739444422901630687840944537886650502245862627062573736099035438090646226222050536332977987318560035577306595704652511092874137111411178309791056138074355409964782091241469011521829575428362958663778170393787484200088283730312245085788012991333049457071658163328930700561285412791156272282596812712837412756797849576814610266017293458256610965538470103954696389114548579795091505034830625391929643326167069479828292339841096549959091840038594647996982086734722443125739739499775623610371974767404856348322430927674570384506529549321036982315814215451275253762083878540193979767186560563069114304579170662818235852600593179650502000639737154861138981832272349327962384989675092174393157456800388922324114340231679578623532968201463691250728693778475379766437467890174205239296494543185593970278244975549197335301377480935805100607170673924537532939609796150804264827984360188750886611325534559768881087143127341870380446342218429233732690058110023942379929600*i1^30 + -22056621820913763804940232640107699287189262793080153466922896405604586676976967206607354837386053575676055533059521992249217612770342996855971301047347104011309427678822201123837357343916672148062399131239903182013450022186256078101831004051931490731878421789279023158123034666118006226428950353940191811899371521538199739467951271819264082954381669441431343665446020174094628525342666758077657710786952535696901307468097465721038299002702189303643546799493857223774983615530282229507214608879042539930741900811490267014893590607184820165531195153718231194559683691689162230250810400040869290170347103400864590187816086167626095329524985995250631190863630989053146616563479038248948895347802374659483854665912206782427038271425934866795952351932232335698967816873994136435666892372691825667088394527172392682425493495306189863855397012064639247144617141925025753956186290563195422834307373821912403115353292043766403019106265994023499901878002692005272153083203726275995843921638676605563227489503108816655270540357457785513641059234359259017647004581888*i1^31 + -178370769925068083431914741550868580373140745254365190273565531684232956326211506613679652678304744725054550773232651593831981858203596950398438182526834691402426365363613594355317813796732574104202611677038444877246449712820280487903913750932396628171207468075975023499503856404021392384146609350727275347067952375894481068745917647651754385145867712866557613926178170645702803420873152789785466408068687522825728212605203537990255791691358738602809460272576747830434190267470023918709233535772806193298181646161653043072815934713689553868796264744735606835504807231789675752299619877651351112014706399915370295492946043499406247629833231674244186145044868910447520623416283831027000343633795334273567816905070943066043412090402544434191918895410716186701112257649040476385625551756676641905705073669252001886981423728288607913586776405227941324700783135960568785869652090746869419804687588080407363490189548822868214659864917537977646815531900135934845965865297650846538783183174291571382146970187314715587724370960596121122419571279418032652288*i1^32 + -1215396714128322765301750087623169522739182015767372293753056597250243170004414868083966161071986423862694436169955435646273575851600736071761403877430384826309443958070311750139603105063344564499816930280631403803503573417748017134832162436687036325146944710522319669081856245419116837901544553832279725820341781965305419398447431571932176941176486026122413129335206006057616659136346848407937985934367698416871732509870137651178003838543083559855035781177913699354900112718393211487685477074430644019503160140950087175853540170462435742037052534645195030657787237578645553441504779871604741329866846038501420840585571982622006956023189043767826205969698949476978831422846185046245407811559079277551937483872115113920162771284916806585431644370234799761324857128828501273864657206912453345765298472772667054488764895839280163123840004236866153073281583830181187800604801953717379751136034027037183791807923044653571617318949567240643467699711683967824295482278344335759470757176892237911868771121443535363974718746768127151097978342604800*i1^33 + -6043070971647755193677197401377217902245471767592447167230027444720641418795499714442276315100336947599961755382336401643627153690585448356882192864043688310465078688487863796080337457272906454616495478810277063512818947647827727230826359623893203334360328076239168669765854243769454716129878330366420254724297812466092676992297647997828486912945631477149082532759786384203600108249690755607017541358606236919186683891598266223771823088664190318352876108647722785183291785067701087541632910563120525604972192699433251399298902523199788105022875822097473356005402083970625394138716876503795707367657896364963136036161221438177940320608049096977981159035439724967280285906179205607393912998626981339043963466738453337557821445882957332655801322947401212932304309932404524686939630320844801347119660662444211477728718110236257874678302767589541033441960059431697072897376899382460015974173370211554480258274461671568694063319585590315925813434309780840042378897099772741463741342514914976861629803939849483602127798888051056312320000*i1^34 + -22770317056246474050797953566573891161351084133195529050529676579671038463216397120656248654810543173590183082527448319678141494185449251425277225343108778910613176368455192656915532485324769560322971785462159388835419360295131029221073122340782837190949125496163594550045691278646722932306351406788400016044390476825556867968237936085668824105302111677648178048408052126305691249636133718685755520992268122688358993220817047950520458676598433942292766398983518557691318695657402794599762716201999837622498777454678403188461311763434053649036098104743642313813835806766693456101102321206227308320691238753716993197834651954367696529192785050216301408998952895405968562966176231098421178215153266448251392602731262073906933734912479949068753156951003904512969882054424723475124254101533790470058119353686017999956870275965391517582011112213884477378791070831078480509021880848712964045844520759444065324421157198566284946979167745701431560761343289745985331377196472082769528983897101942870528758878682754602180280320000000*i1^35 + -59454013291892560782949892677346652298583153798188851289159494558665151208159160136326358085467569215197020726951718943937798230177841186880061711678232478529001060064114996314024253246604007990740234899378348871702435688137074811133201627109648771406552413829209543037308093557732880020888224531645858939392306092903703367018229185253162795499970499189444352193837660633647832244548168758049338218726184585885897517419900360511901699245052476675806777384838410167069506366700470794548109171242758362633862804055463792894670461375797920398400853274511643530741827872514421532606354921991513800327156644516278726360261241966464496421592101960996594112644991364587830729111214150091293380395644469847061504527980389372157398566309343485390209083132109251975452151617343992486536086715105123520128822922239995118391314223054419995371618026276968359092819785330400529895496058499926960908148938710006007110221903443914026941379331164217681853820320752351518881377499673873699074833779693336849543822531362816000000000*i1^36 + -85678003764314626698711163865473240157738415713568405955011689765409366738939757598698442848976269556766523381127506813083859953709178381984232172558313047046722278369871591077941395714544867849415224179269611702873271647856926029881777703268066544820597365807978827279949562017128363523351572899243809806205893017114912599939307846654711231064488968024933482090947297415949929422968229168051877948603608957269313199273676487172589140549884816058822513302162714694528129655547480201727543740859094825555227633143933528280328784705052320494855761378888859267933064773742497148437745115559084495089878104056489727390742943662471155758936251766681829536024548633882998954863272044272685332554656609099226798154960998602005199583236503399592675230632983729826851414916928036418871932610038298905259144581883797422706231011946320081044371210674260295961754815894268736461582678094373550636479896642352019319195288383962093409690803392882786107661589773770216882394765872051259098249559693462043361280000000000*i1^37 + -89467209601467410799632254560725173194505564592749156995882264884899215413169559994723310807044390473200887450469806634760318029374899375935175351537723544503796653948806782768742445158849835182816165032924312243818168324784688417382179249059307414846151165022205982387172959218098140418254221600039728364237183519226896671655748327597908823359237000458643302060015071081566041844954436011654498359309043450263398981297857494894447133474775282592206532649376286683033490487190678278750569817425735274391606958547327405030880710378802404628331009677673093166354342877037257333837604967546317371956700042160278357584552750037847009868355700298072376846852646175748138454949467096976465420623148208751879058517633639726609812395873077238316590726114505204283653016542182302168462227708355519444258603720792836914104412112761710255460216524059314941461383154766759524271987070892262229927159384664174963233737757029072152816980373100808407179683733568017815863807097947806188318798512128000000000000*i1^38 + -140721327704457723660392281892331408436732696759123297289272372404725233958735889056586563145121214298042967907312919326842631930403149745016405191147016629910948388429898401306530046231599813109701063898576436873438521083553315059494160746775401605085288244364577158805323334592298477966809277726724241758121845424557734682200887076008137052509339674386013919699402688359287263759339300078558530368466110876588030710844556832975621460836918312114468335172119602787121503969419703131886670877810152602907472503616006432123972609274572979644921911131581251480632835068583593990812482580630565177721214544720172153746871739849836214841216271894708935784550891465713998704083902123500650724692429135733667622981884883453659336088185754764832108129954109041222446751366458799771259440121130027676987970170878631250870329744246898414774625771413926251736192591622896692119374639386884820906348642417321041284841335117962028172011553818461484793890438505620376874424259869029171200000000000000*i1^39 + -188491222670453172056473338547693005790244607343581648594797329271966031779855950990960010678796396276964411050649401572905304498722546300369253690558249278620958573931627060122131757113306847660618269424947736296011840769038119065022992662582751185710754818359880600818448397059898065448655841316696627003627238713083958270635713238021033262878691801116671234203097205579053901153116430814811331959146798844945748998025772565450719399636209033483735798032487151917234980698462752166696441025248529671154331335899142931701023849600352288791640265658972436846387867417846483533874809579256573854492798399116869490343188737462471469492514840462661371305886139836461626041215417559305997895473520718984447842017878704514557688584447457641562989551973404089785996433844164518003295897691061657090997140568514486164378470528995111050737259230366638638193231841487921387309140109063242156504368795583925693324641051806099640067286474425859814112757255295340877717913600000000000000000*i1^40 + -139916066196143840314373407186702418568785810808556839270349411498503128611399896438514944627008434413890390315254410951778009595431858595923046604989921948506122372946041991468611029911208729108309177298145393336720136747473628256424459995712104311742227674286710167769742073414305015285647731902229584756266728086634654718894262631302360960530476120120298841284380577136993818516496435246889562329752045502843266782130496789951870087498384426745506753707044518741366732084003442712095294905676538100161074495963508915964039120258078493032934982318060255836538992537659940222662304726208643381916627567888516356072437672114184361096224940133827968739751310454212616293183127963826620076687302939457683453193021518870650406047586175492845066289186042772727565132230631106030053949029461162089737075092374236370653940542783391485457051676202934966339718835619916422435971300815715830118329497354860590883927532620094516929736619594605399164131522478080000000000000000000*i1^41 + -53782117751306308026130015753505054720524155479249295959863537030235973839201941492988871857414290154470835032685215982470401643601255583159488283024533600718532036242648386562914253629143059978745008550237137511620631213426263597457786191108225506601753220168213388065755597227567501201334684369732367149713542598530389843404867928676091754289787321344893421621166552856554392752736535125592736932790660382009512726691694719664042975015169706275020955237160048690574124121803254954116308028940901345856682191980438528139972116642379840492275967317037626801559111344259709519574592834269724358096339734061026156159974127740124979253002888328452698578087201255685191623413576750334635001639068991631083659007072615144112530404070636370174124145266937458623732890339643645198806589825052440398061135190698568628436894796233096433722721682518540971758089724545916602984856570280628670791371218807391354074070412860866865535117234145899049779200000000000000000000*i1^42 + -43961209869953965651283929971566482754502589867258249261018776215587478461376187442038970698165507305745433397625712886493135007398279153767436617803769125296832553530977052202267717273017039451648122331664196533088661343404759782193056145675891794390094044569475090458540329131491678489824114708757710725343913769153391986547798903268906023468157347420790938265562160275008333180321634286000261391872184422674808539498153936985040928561505562836409173296617239716091078160193439721437730430026663175165660064755123364959389309013642314989238212003427301147920900703503586797511713131914448454660748235032864361726950748088758087984922533580751711318343411512334595839567623805866915702838217451525627555498012999020324202912939784436403137571136483873774807881955802512384284862312007749341029912838380248187293418385002282356278083975308657398011275216651334214264894247587016108658815458315298941625209867607390079291883520000000000000000000000*i1^43 + 2833318810749121877351255884424755969128370385748779060094882063788911080978165925735752802401859778164486868381434900222195759684383487719867185644519945494036848251393254964082763133895246289986294790968230794663383971400359518348795874476602864026810613992731527439442709113981204213243335504433758131665231876693764183253523321700055707244434808189227309656319447547378161630499483475234181760275325821985562536570493648971684863950018390944248896945202695628871954323441243041095496871783092453845192016501151204710556999061787888438652197990810368617947980013006019847738320193586964551396859754529311480092922680118297244239172097305565616686666457209323636845882605863903652775182823172889704955251216108500343350340114224526130588366059185013792697157726524873838247205162507791032159665882578808308579685165716168565698149169269256968640767862165978504023378415754858936689454199236893616950036529152000000000000000000000000*i1^44 + -9135414280436473475777376655143325894510397514527345564405560903180425950064408039508163976028936757570827307099261616206200120178447173759902540929473483969353803460372392668592748480289826758963746110146511094193648047632732914157207173060216187692618076331007724552867738566910138155273492615866165336108268936074991293659134646121922277602308784923788146494013766272353232354593815712463835751662553916445330653880379015675628539274498516551213005181092468018409142081966080334170499804639374754325592083524141466593012593353009169605856404862658933600029698501474496378535484302580579134184280858454913348196000907289258157415049464246331220752702425801379322827657658110297895396823217887847773338364995936645456015263317262074703003141352124613144580970812601235332884901657619691972732543549517727937427698013595716531522435515096747977132210594663652114458607477041999954205479403520000000000000000000000000000*i1^45 + -12268994811992285362617651275546939002649777373283688472331115088271164958561185906806524921302463988767084025116994824819495926438751052145401165481047242952126886487454302991278999044590732885923056587853111644711453482852798518023384585506982748145418154541689515519321986228694198141535707825693203878135272933924762197534563117895603035651697508174937292096301483214868442738936216782690209022666737909984181694620504790644869728158548130747524263361446627054407176362164751454691770320647842176574440439410297742599549857536390286976770939312538855556712825983520811943820282249564325867622055371066044015037840009867953216144857962461979043987015670574123658533862014006072473576111199380779787574865484135159763564195110806358674753322315162488944301376200741801259329714283262813343243118223308968561459750376667793032499620356894524204163617692112718384667033600000000000000000000000000000000*i1^46 + -2151924727791540952547190573555813097419886443531361346015535802174070885385468758937573986432538493441863043827061392300074488712262170799431360293393053613340178858466645776603061941693488114579317068661333158742192397345430632554510425609338760632150643374412544265441559668483595434629622660746029385688111213647071112038742506726915558641665356871058741003036028082919659355890757517410632764590391008970573265156669453232231235131659580839423989537425385070960589370784346612296493541046685148526011556296553534245008120039327141816049499245381590883251278569784500103103448882414108395792089045088038258325460357215671275969234991414373254968884560486123110520855304352185931072250971048857342013339094444407698193837741787604077185268891303323939063810794606864462324388124607543510574206346826944146617933172736326333184884736000000000000000000000000000000000000*i1^47 - N1*81891278957764128987674446706770402487601977763103439466748251456113349774249382127851168732452451112066125267117433684365524637861446369124249317132148069850013441454494916523264621980279629409841532000719563386009937898581588843125000*i3 ], [ 904770063731145930976959569021898184155133794850529577579536430439602362068529373233427902232103591731958752844377288128820989107027907006407463054477320370694978769242501271025974194667097678142440865025785966566512925429956599969179589816828992843876766224430934068249272468810060006697075956036084303456469268056969372130436321772925993124578402348798926143983757479085840521277860100677592775806977937669646608431386586243147617876342022209296148557179628554332754903982654156718520679026049868875183217862567373987620073539744226252442763933317686252913584893003693457025530946993527066221217146813903615147001405167171673026839166282406193422338768729786016765010313782373433029507329809841516114507289901299015018291332392327047033610984447375142466239361802205004937898007278402209482290080457518316384922673549448557466824859450359718927889179259513165786566181892139668955770962259375892244861461222171783447265625000000000000 + -154355131228278699572265115244914692156766246872100124771231023605718262018516735256247134612679314416022782215432220384827515290909544331202387398745696579190258704358960531253788078944998228813455404888459666055241456407589079132215710056408314869636144715489280987773332132650411706434447094255654213829631483181307830441262237546507797628017229937633406879315988854503650710957457626446372163712426025294647109343537426532152639799982994076831662232186248581650516632019227115867616050433110003028128082890560446284066342088001272577473045654581891443498130797491988725387637677055189066693303134451755233996122287883392812375845017232853245653736608886327707966751634099530370823689368764986928846591314231145089200261176719190419286839358803662166191665212686684541088012511353628856947671301391204876029335739362869200368453819154898813349816967255577751313157797762063973209908318207464617444202303886413574218750000000000000*i1 + 288529239605457823948115437998298618635823794318259197541698756090109266436024810831247002771034929978167290483005900711004938387982869185894795494471836560860257485715632523062742542902890206192258943664661994281099381013231798932935935325000925134821372520090785077157471415869800126436422365842049367731985769868768193987047560267811362459516577224883104399927576599204390681957919749707359541657502985240569791980238566559258598945637320195554114865376799891399717458841409201953439179524417977843386292858134446790220254769414157173328479033714599580366461474267922313287364940584940122281954537593323923946399241444995220707205216107548305251929086828506760372842434522225140543345515476052205637498285316059811891171527153826288774828156362498019171659320774891370597485281276271242439575952698780335733157754735717598994248011575228593961652496449060638848390802501551577515296662629734782967716455459594726562500000000000*i1^2 + -4376675338169015338682357226176163765169120380102716809474545328391372093396237489868294742293543189705950878321454206609321491034207948626507921345142743953292831631159594150523434229208144181423266677096413575223582320906022076797900839843912149602064899820717850228212311001971581182856379202078013480968769189991992874465823790317290496748668788700037884404899133061024337597685755425009357464079271097295952083994707057017265981510877305823289258341297350351087791780424786516799357499363411881695578200275149576526773853369604807142658126068504840738176890079343680110274275686921929063727691803920286119705652580059539435962808286346703747693044181735737345308381594135352206980928623546387636006646991599296583737024939764645835975171620628780587188097107622245345142608949995630790995497093587065581853021729041438086579821159106352980295891038231054249586056185697300089568585032306145876646041870117187500000000000*i1^3 + 7513750219323455207935867460193144230938477286591919128018443330234178632018078782006063417352926898431011408293099714301496119404522534790308409604340038464443307691940749785863825089009692107494580154431096387383712655324184122392763758269565025280168885651993947806819199283240620920628684998292369525593860818715812106729442408016134411021175251999520550670028597456978328416715202459150523621990682903675042537695942397948051050311110612732360447680908745140831153828520251908908874092649658416798479369205496734051021086532417020179553954366291298979343022582328869969247579565676970773984837190476842134196151863611794438389604743570911964868088507269347068437649578313716149486806624899671731699449729630563313539604356774560774960662915282382491543410963300242230836166223902020533102383759180865216022347730188793142590506310755100700451750335909261931089068117073529568227765255083795636892318725585937500000000*i1^4 + 163190485406161694959588020171408577006471565444870254061643953186297440683951471568334704484174635411592423679176289671943125915090810841509387841547290416533071565134355994817813669046571534691339991202227469627583842035700173818387602560642361083112147169679089014801128786414487476538334436880729526565803100386350389617672247156606626584047577391577833243325690512024543597641151944903756794897946170250923277826095614450253755220793333709681933653010108257162203421404257914967902302729478585719749476229988475503618058980645647197522507641606510389475292313436343956439176288898410742556375155761437066021362812836442536768366567945389716378051994699597712391339070790867443626364379007886807199088961931106169004985059563587520547512666449133465252393511136515168763851267158498444009720619469833314681749580027968362901329653713791665168619989623180865321163361680338116417916165664792060852050781250000000000*i1^5 + 16979596747085026432130327010950496332067205982885995779125221723118753176285327800698612690225575330527762083675666791547209630251699454400016170374671465638984846900429933042340980996864702405399183721144450424966285003192107737754035504679018254041656668934707247097041479578161806369898162385845457319246627620732018763352320950877416612977446107056692721401873309035792433893069829662576024765996991129443664869098068744827288210483492055722616152432794472216769240953274346614706629911795710410649257469924141590460577819935121483391437751730314936157663570724703272509371242774332686989346708526862823602495315814398945425440765456705010321244911679876989165679878114726042119330605140893006566915031788989939346596947819589486481275238768299409847481450597534389974583008881789610711837438993763364773137653702241586114582703343081435448083333314245786048031185547630614080828707665205001831054687500000000*i1^6 + 768070612010977743810999393672676265247726564937744838439615676601610934355826921592828423138745046931292895805196887202367941225347803239250695837886561213009412717009708525981192494464226166705280332975241636133337559937688295083383868004380842053292455246701428611746578651538200173215569507270606750188812840117738984636537636461082603426172442859965220686186981610687802926962632062784333495483173739035000274123155186838264011961937132018452939908549892829711046245019623555968660287369533357513393578930574321213006717363917861166165079800472567106511480980718470503415202822602977941316257381151744765140040040025130383711054598606140452157354625962852182297811049288997994639184668926938581558253786579786418603383291979160443005391534723882485047254589956364187908223745650427534379552778811419146300621719907269888119122222448868097246592811304558434133891632616512827832251787185668945312500000000*i1^7 + 27791432593594315880924027341428133947075976764433647652101297724999811610323893137893290204185290403285634391020235262952623465176499857840685562865651585175693239372493466186011958907369784033912253771697620394350017478394507197350040347332281113954143873710088933484236248399456044887145979863830209882372906487775398605618271599468436669644912051427310868921705074094144154388975100156542061537036529884752842924365796789998791068921427938625892793540352651305962578661342058726650513310116473831025159859684531728049408552137017161468453935401927650657308315189132581976127906155803482592102866552014740462923542923031240170114554048734950441201928379297559498333035038844791738203892379344119553675290436149508293146267215011473302678330617612064827635824391909972726534827853828432988416387748350121229699100623020970184302717003454071615649867707031629656535698523728530248627066612243652343750000*i1^8 + 267246953681182515513423235487496030469646640546125998301569900090835706145407126017151919453286071924117954749166188454858623192856784084979327206108374201903360802753477092227450602210092216898119023014924192097074622385669623633208243859160780152170392503300333812280403496574977812445016449451537525514739333700659098016751345449719692078447431846500562705829934786698522937481190791960324735616462369942932452608035301310676534093788197996202996093119998040169080897101997492513885261733560929410052996379252193445171443301207926075692664358282005530401866159695230182071078557407312668694241789955970862707246015955689111974729033219501630093844631671371968731557181310819401221718731721224124166604179178689160379811878437057877619542802041046671514461023503323469376929036593580959775556736257105029243011318453428897749143934773687693658245622858428900659477444374857097864151000976562500000*i1^9 + 4497342745156423703459586413953457429959555265347288669856659753672604719779440115435261687049764305498459239719992823541440051826572272088020729423553540601059970929799276974288876511202872271408058617640546203144144003377324777703702022958922367885105947121839954478031698985358712672967432922444308828133612473577449532437491680213850457259346236208003569952191668792512103166273300459120588531362048213755114535511201816149684164911340542170664860426082817056231098857331865849081102715310778748620291497520526466975479452869478912026819339249673270282929404074223284764050957904019079681557769031727793237404991006688199081191087533222820355107096136517410888554578017607917536548404721550257182704313979572901300560142298696378214087396685493959448915868860883032149102924453102711899744589380417329157770577477914217318529491760221348891584725023340033408384936280705034732818603515625000*i1^10 + -85470529307182187952852317604321909127232806024956801873740621836837138980516075327801511785182909201753099781749160906062326594745232193516580243744300662177446980725642234281517192982782258744405913220891049200860107628474861645989633084550713227717354613936556467063316171833588318306787976917837490238549118533714659906865644884100430737584014425296964144588580216749605245416491368761748405036527487963721867567926007781062268919345904478602583540527377571430109296057270988415703388657941708397959197877220300929675584196662184841891906625750845174778070464504293957796439601600029155818142140115205428283377273074978579381533674167889158804369060405610831985293273600655659920266305438527039536245396337161004642743047533113401531614355252443149845485202036357365214979559992769481301489826383501318491226051379367066896831570432334503361424992083923451696704445779323577880859375000*i1^11 + 196280652040341894944013738640230441902722393709163608983329401423604103991090480833206314113552725042081555637905676388532422901424820404670834479496758550580228139558041454963735473601641722131736786782189857326908407965615371461369837296489461750031053378492967886341337902487847261788402735484493969917486292739198346859702555018550569850421149199221541517648441267995189177273192236334037535740601219941755207112318865733285304125594820860210761191409028418599613908707361898253137645218946072777447587725568147041176589545280994211026444887448613157800208395663625578703833852570795564869391576837252505473060307702853425262586642817925935447252202207225852732154744186263426351430813259722963609035183618148623966176798154952429512885468426698579582359441417321174323639615232451494109029658947668257932635281796798159847919495322340163813093298296047667654265463352203369140625*i1^12 + 1916049477751355484991992976937701439978736884993092563955972890626081605667123599772412601304452053627762274807439998382861850027504946805319569685478379506314338008355459457146713676281433594601734154378143770793450657482206682181697648782907077604296731675712947172002820030356440963893938578048715193464369058892987785446171079172391928464035846685111949273976931271371473254660095136502850318178560076431786363399541334658489412003861181928856935684827583807031484837462007073058512540025533423023501649405291961841009720083402914547298922487888417223991047971190613825374245182850833868066861481826180778692288195294634534345303412588162125532904252850357772554741701073434151573696502524498333184818560880370905335135862730189397062860278566421249410083778474445746930013965239054132846026264855147525044611287951060721950541319236249419250123044576348189353942871093750000*i1^13 + -18324084733491928910399474248939208274656814087760318420131267103139434374886303704102897742421969410435086132900526853805260978925657628621380583268279436025081475011903220036296475838542586371660058933639076382866198537032708260017444973260640757411887978209190786695664875315296219552562241862008104088637181172538962757648902113444638794753651929959179988008466276513590549674043842226049289445010023073716938425386931843502684001824367416471888306122730466569776018594760767180146584091633210197961404204778619494259568335330954733347606877523435022726508533426474396365890691192302710251733857328702626133498694882923850884840369313091788547561128227227933001292252600779696240735234178307002795712260097843893912346587907015736203061976329311307680617419100621595083834021484093312579413369215960017138394350329084048516652244190685519167328426774470520019531250000000*i1^14 + -10921968664708548364982666299532800388939827055297419060639670537454352274281740665687136206833334798791433285871229084549189698846668821387620977906468037837077500663165159260868729116071208820944612808465843360039881408262026652175627966528682736529896190273190683921046129996564526459334469327236427320553140942740555576623052347359274888300172601994618109134644878890253474785920594082110772151776867350624745171893762479531018418572603098948835673251451272278621244178125415263670536177779079834735300783869582729484674358089618358691644834754352239313971288970741222334427932021074089267657567414775769712126594739530139828429988208092047026326295262608235624355688218215749851340220283048513199793427011187149916744974429177635854093198526416284476002692318351785104505981143392533944970306565245402720358848712349829138754313112305995691886403689575195312500000*i1^15 + 1438137886780540862153175083204621691820308919034830169591983289991306952980042893139726943828430077891291242632330868104865187359208330104081498434291529418209639403912898357977650962024197812591919142385665034853615776540064631297963591912490665175401916846640404066888600950919185968331350069649759595900301079623945826640346259787713023204062231259903315169216783631557566809889418700005416534425384563943835309769560108202729082846027530960779056290388514455593154429376989906576346918735862932265947860895973147577243766756145848477903628973635128477859693709275193860852770736194957601925410298507411074412787148884777512507380445735055720465724884264602895572667372724591806229156904455088934543857738680289892024587272384238554813365587880519578349824835938008019905574111985199156018793549420504988701349672860394582509950456090088118510368408203125000000*i1^16 + -10795237329232366166921137044331070351088813937390099813790209913446999017461086506041361348344225671885499245448045158923560554075279199555102507248568954244559780683388454589874251310697544300398559989543926941685999103317445040845320530887411038490882688799045060787182574771053349778368192796274570882339862083672551164287611191106368114881883156358392724232103747308042997366453833753535414167593755560451104814415436568218278764833267141352809762299875841688576279354134535247386589366135027524871230450609020993530593208584978172179200666931267469082692819211488175807974789741723577434876604054051800785983379582833623663453576641959159388015898477611669185703173240503593466550834960049620405101296112925709089719077422543965326625438416187022010297429753893857201783257833369831431933382838816163676509186603736725954701778680603030263789062500000000*i1^17 + 45751734348658836581363719651364502943748276830456697493419732104308146538130914810962334411093068215940287945997957371147869309076947760555295707287520183967617489813673744524121378440513356557412536501217772575297543596034917763698895327093629262583304761334211382820503927733736414564636448803262483261815162017720051036777054082714130669903546141942627518218720995156499432483080005631871525297425527812212827429520859720884515561500599588196390164259190758524933420085120573140540213414050712612919994730271319577659230501222931042878293426424277365233295040292483207379343082254417371656362706865683912791051751887953444145018129762229672658141731747114171419009549593460659416036309439858649942581240095514504747379254910571253043499210271344051028876754351841708167616954944331037143972400161541053709276075557840882386834664288641502343750000000*i1^18 + -215496858047546120498652649371377795801516869050941804058073615809717019423722858577067997306687550870326219113540801917355690471791371185877210516476465131513280047802500698406200469499339502879006664278454730386049237261078310543235946424657798975121919873066062919204879302490189167968062898073864169045546324872613579135935809893166783367342121638588452375129117445730547968927614559032270676996201305844097069048592642205654111440596763366161136078890562709356421612440695691759484417787496528815243066931822100595736462659567576792050932737176204718099089807316643807740155856734739060767412096305450084128718341621225021239796415047675017372931412615343026287263732539794949473657048277507954770583216053941873992482005936335677323041749639645239497178802607208523823735792765454756865659264884882364361924965044317761705459812616750000000000*i1^19 + 996183634804184623384940455463596268512459562999924609207467103679429064171889851402902028852720215399404092989216205769724826195127990025023286428062686632365074406065299794639184067211751214144823979293017090850143599894035832785390755659649631271484528862540677772499964462449953782472953086115763463295213954010183878060754771682822131471182190888988105064163346542872864518501923595627669881330384556904680315959108340737431997247035922856049855218415548771446541168782923877709336602388357319606630691104759787803514619384392873464711334838179445339784976029547327702916406976237730995837256029225777925424035201453758979865246113545175500756129840418519447202975204495620082269551316399631489622425120683428753824668943022381450788074049971002294395077445296438023507286738899419330091683958137381535957391901544828893469167515000000000*i1^20 + -2378952826399730048085069827808967266198651470071547390878221649832566084558093122430298127815708634246017190502466360391360593284472921142452801772853212251497346598472412914141050460339363563179240247574085342585686227279444929446658970507363115999504012176699463128021597028350161354198519277306841653687915167197567013874755620220415539536986755544138156833533336797064221514552607494381683795487764940843311932183783975582986355886195358170812801007427736217772574018428250791544264137713591416111624464792069174940515143053238717210381644326375000859780578030303193603135728804095595544800824925043996044703110284205852417308615297548908184841392681288913615861254741210161859082488189704803397041235048646307487287359271271893854252515857945287000658882532414202766188363128155731343257752702159428448427374821957223974855200000000*i1^21 + -517352964193259833974200249831844961779963931196812030118105190474948120721019744478100488926325129435979538478691011193610258084369893964320851625714049291335069529764783221995880603868158399652567948776241537539660225403799160563648267684883823470573933677459176266253068206388670182019721516428296951630471184423365795207191001216627940988361901272855148127335006455755708314345858144606233879395669854331627213493863127542248506761244795695466013634290223343828133561669785229261792739865251861914679634457120047622863678472129196835610570431882043962630079494365195578846598914371076518995487389476461642337621324310617447341113418617373786509989892506627178897285346807563718940755999579294837502123710179993636379633968308192674843352883226157326176069528197693185525154890631671716501163319197215241146100721906691968000000*i1^22 + 15622862869503228172917307348941186101387693515618964550555592001639161675905844259156740628257045013811017396085499590985987350945331783023551445428850568355871104608368875640040260655612088625241947065426506243558531113561754481354141738025604215939466956379273113949271439115121888089611166013542460678189386290823792957752276399135013919091451308326334775930657918747811100224186221755274602765355480036532276942118615871171266827082024888240836429701533079330004819334063942592580635390907514491705744522089239336404139140061646511952442030996202700955498395820822414870573187717651322075567112444099961935555501566181554697996923972597775303412027666310030717486553810819217564359943431931917923987867994971067841181778311926111242056141078885160853912863154509517780861595172614999345722785303397593618101937495572480000*i1^23 + -30405929360713446178672787305401100371165057173389910930602338788306584371243564547574288980682114429349398259489319159638458943367694086389965476778512840491288469845471070708620805615973819812798858443270769180036970017508300648271374933528993198860956258139211839649857117478227322016929721528957620341556174639699803866370451110188814295952082678143978282481644536647827559021217522973717526195622204453116482281963921526400243268350281961426212581492282178155391991726090477011778546156105430812769506372647779325958013725835486647358111711948508596507667291561173337700147361650500675455886932729364311263745460360582702200109412607310146298046178009640087737334416354035496740529600273517323239562546058924747671202655472756420372024146675234305109504476554940167390136355835108973974352928348748246380043392102400*i1^24 + 12087795790530906872243927332467128566916428508594946434646648186212535369599967964789397698133927597930438983141717806438925273599804781680850070041357320762555271045946499396869857247849289545464772231759592248234565212377146372275248163094866339021289751407901103941050736817780586446571783507026666897752095576390019762478000031075234659227045147269148945408015268443825773672650971691384359926293134962798709982635587209632406053749085764202176219007086155688965985367217463630412807374210746033139863509928370805427223181875347299103886096850071303227457004830835297288280968733838312406323905610182462746506668602940007833657260042752273178723920289598191923363677112294588053716984788350054227840704765017945496117586758815225172528664943913959825669698760993852478812796659549521245640072289594368553779200*i1^25 + 22761942441133371239710541527561228583356222910164153543831291544829372057385916518729521108394722120527641525474095532731760113115895198677690257177424950202851727411661743851543502228431344264497342365209588756994663571809764964674563101222154401519193522096644935898155203069846677518143985725809274086316182672788740424527998399094252084179786774472212306784313949780586564774203990818130930265402993178860584279154214632670793350337486658043360396100877033298472579656242709318556087345228688325619591547788275473840473220392766598610098546629892124254878201137394595022253871243895673453283250903434889901395832181465242717576474533750250472900712626678862284020869621225008146976021522226512777320894551833589236033892341099971639479783107549350088271091470072449921854778018820038954558843504740597760*i1^26 + -14466283190341282162427486860385344628973872211493129588433226478832030059514452101292700468801582357061815399516422247383770595110732650229976461686796220495523022102878210220595940023248240568469982725543544133207747502059494364403019272052543582084101638261916735322164789347898130486365177327177611889064746194681131889206817142997706916294281305324861119561550997422205512815238383951131803391033063502953992112024275246746285242171391469842209881149457125818793701999577831466239836519437186900066499872951859101870982441491545647674368012283172243456879413429725648484148540151276398088854795979298417345323944087888435537968599973362508050931001785174792063033784647143524947600742063150918201815432554585909400570801107264505015898291382264303538541381168117436174186876143870513152778738073600*i1^27 + -12578526170415331724347569511972656501174726867099875910129325524394104942282698753515212844672338321042699428467132553598649684336297964030729187982061118131796600533143050565151938889684738907052502523467913823905953856520696495112771608118561304806892238778818011163425414681550595456661178936244207773037955118801207365818456963683911141996820838986460763592349782036498912706499184503347272478510275119326651778659429207963268977911026782132006265138605158272360071691260558119466312917381219622268590731630007009288355546328397203177772923069526012732415719213689883243093612754664652812015965024134061092979587924431616994038953040658857866100097413733887754709518154814415979102159319085248532669256561415290779593293250791794997033932245545542714977593738420741525161021031831417759399936*i1^28 + 2553271302498026759233005305828275010917161112424529272356051486992998641499436566499071712865076416830216748255711486631967396554306275795217248599004201308122604352570418822938091075224105768567791127999388138271518705959727327080293974076843800615104985280749566172279714266369306496000728639042457283497445682383210132817021296362709964006507089369710526855555641447901446273255530743473850148189408452891779623927431936889371519413334175097658463324664784968973861332685465439802013595810979910789987781193736764053884292615018544699054712222980321562946716593854656948893036287086917549810801847540185547234377256869364094864078958929846246973814980144090136281755581766879559385703017335025245342587404170296915956685953013560457530790852572470691276290945445752396071731051513249792*i1^29 + 5461127183810205964436365988301094854795770371070167331193462480927105905474081814127292696660540683727359318341942133123313886578438575661060162762903713936571463593224335876077976843198564111238882582933393791171570427302297166689678832438938686527690977529578676592242503935844459132739038645945304807932932685355046531700468380098182142432154483921659048127106902450486548014194431417933613471559697940172888720523494988079238158992526355609807083532865071454393738728645272964781450850760958664623137564866669035961463220483255275007188473027954978960153879561092398815210147133702676119936227081557453056823505778644193583343920997036447634828438996699140998590272956844899530766042113514507546075262785426458714069970726920525893996589626159478624871365568516295933016252874752*i1^30 + 2500936240410532596364561571488466414073125757730083865159552383340055366649842268032330490918511143727356157397607271449662678773885422343676206811484653880103310765717531544132973291334125741144984494702459312178679395009597628474731533140448237181077022340517803608523662246887745341645547990483170446753395900114174085420454311261268201806274915826085612473695156164354505174319817226706174694461532233801583223936755947662225632365520347446463167228544994657269717384657294745707688915395641619597508046094040635123313574570424877915973239726378620735469123219749364849934287230466077036065920984039076718897540175306637622030724513264814916270932001578090166910875757694807278289692310723708183969195999296399182841613212877346380045518540938284771378055715785045216067584*i1^31 + 590570019435924187764353616384904743993809668037910558983493483098685685853399910178272523846049703948476647322264947035116327970140823228133897634045928006070257566875083669317140098363167805202514336155101214146468117594182984810181842608129306222106473156851342722848625033312577323140104238397939442024059117508783664490238744729864226897478140696209161220047454160530230579992891986350989443537105159259684455828102266499183103479594770210452640967737906573621645878736356336309033548215184481849670453213824136761662891326100786914184172679679277239491710949991811614832565284181734056801415708912143767861477022565961110783566857028341319682533579744646182625196135368574125264065846585149766934839678126780285461102889344826714518587476674913400285480870981140480*i1^32 + 83843745201375619365635222115286233094388598388509261960549768427166233815529479458610125721845099839916909770856662892418465134076334487985031652763567553017212982118891025678885043363743459837601230452809848424416263800342524594181156536776584699335428591220640553024564022204833899131337874215505892859839509337595372731212613333192008477972851782303107841862265502278926574517438832515566349523937823675241105997265166130897463627308050921368256075825345494448131963623668682262195095750321273560843436276439666289582192128126514551246223199323062360592117303949188118958421708781308095773388079688100431176508165518401645758996766632386449740667607710607733931585661556692583148300179256828161582867859447836395046653732123875358827840859339680211431466205184*i1^33 + 8026780187290213719893147391561564900904759970055667845173421707732659095235651691503096202058316540143525352851516264468637213822276220747008373524158048473666073107463494739296248885881086646972907313161831674523243437819539918047275021599479113191840776411614369527482717851142463290404833130071937194153368442808547994492736096755647245901449431038220787355369950783410065606520949126510124965308378248418372558239396235477075524412426906639359184040089306329675358840995471645103416187888170316109782866068575262925690451288682005672605517713973245253828581796318375890818645306574747807911617252247484159267685350221887927930518221033291619365447423421031725680923055393824957945731872229813439589041003294678429965819652632120019194844905338696630272*i1^34 + 529435011770051969474320198520504491436610101082911234214755839736106234326982831903479998481470901989475251093333877043479850989563452457454968485431960987472630620483332402565647615927627425198459178876267717440763553572180565617501492109516699198207697687194270903850153744134384189697963334136300654077250124288017343371641893995940410703960933449104657882485835982207555619650592864942088489767314341031193444299643463647249792947306552705702323169049046533314288438125089910899366179111078859092162466629302206843475416815510091321148111888779362310653849918446136320135953125975957899495749625931957923036770044109433427541196787748528017229737658664867572415768050171592534161321945610690860652961605907717216561068681234676747075102359683072*i1^35 + 23175744263789066674939531784865642443788364425635017390440046664191383924219351280890604874989665475864667678588762663118645704145778572182921706846756520184955359886935688137563446437441399712835948892415035367250220741388937810400139560522888814332455182754744080945966837552324461249644309936792528157354041747312966641683447472255577440934064957010354432951509280135587020303590483995024112645240863339399865562922526958515914122910268353564614351859018426581068293162663733908940519834773577858454012296558699169416836123802484949980955656047861864493542643339279248264463452129763455530879724958088691638504299683339270743659851942097734638380029765980596381732165816406244077964144590100981752198169885403568835001312601512153819643904*i1^36 + 601411907489812058766571741986387279396411551514222392757694355545728045005969004057924589970023010880798403708917757773674779720839269844153283966325675088715201929908711978399294576251112551414519173094519474165110697686470744324738759944614585649342203905544157484962285989497336541580046408973429891975822786011255651100686973783308573282749553761170164766955714684558657587562908426034497740311355059833167498302256948646545890820972494162932968841951890139407620463779271905191348978321192264205292555885199942713803067451574720005197152678702400183624317932980048404440352917261916538851802171752785055699580170222388727117249677648401142208925230249567560488870633466760167799818475391657714579640440385064240085731286555033600*i1^37 + 7088641132486265822737822614127040997827744913130807885026463738737480680771951656662373753139821318943272612160153089611311982096719766247176274289811384301794557588061950209290261116636318777683572764397986594952979975077680068991937608750767070343610399069184870719146020213169480115577031454947545280480806724910020740976790714467444423967205071243983890551782393739277434891582168711221427091561663098075910015550789532686534384774483368609288087345967896483691208239090536488936519469386158567384575192474698664515323028533073283546475907020386417483558533572951911261293305986228461074575040337325295881952287077105278204866256780773960505633698427858612770910682430219042590904919115238831690923370843922368435322880000*i1^38 + -16336816580014023969784868945809635026131478973477298572508457350740084315397200721443559308712704254857751437156704611266217646827874630183242898825505883824387874854831728949984941301165282601640888674331387879609882873688323255084129502001069671934516870836717946808916758713626004274038234397955818243404244370957623166534212508859375392436691705379807667615357618829699020664268864030496717710231271878396941678856611307132514980135641470245856236451074156959117636570126423016789784240656153987130396604592090765845563637247211074856818270893793101243213203477450940758252070444261796453785068436125073924493557489791787069003383196259988780989645790706864474658450716168741299552361666766171348949532672000000*i1^39 + 64318842721295509419581628619393456438507404064193238287644033511644199192779696283949776094748656005671308890557526746075636776367242572806007145028294497013847271822884317683590901602999377779906041714659810421602337624954778182883194273443351275642319182390787226537029100228844974203113078147693954753481561564680163557399397655382450385000516163808639516035122501040147882569523894034839016265355107745787800451509480098541610669713775251570716202114236473759847311274173084715807369828360468139834154111977710683502823114142840003064625857152320165293950263375480018594555896201016546659642597730777369152565382431291167427911789552295608845942242110062355635494629801931821603245617840128000000000*i1^40 + -98075394142243055884036713699863753199318267524834266805875920865134118046897142929617279284141359303771312759071290692422775334411003675789331139336901735569408094529377206420132678931648635883912581880187351937160237308404101958243609737563221080540955630535923407886345360981197825676936356056897194412603922042551090045038403521119886640263760497875564143639408609341902171660590982120765861924789683246703139440555207137498092312990620801688167222179979358550477331136250283161108642037593167496397642443074650402700796629942030504725710841257097803103405606404681726432977020877728587304494994614333731381186251259922779856051526125652352559383687962723354738340243831447879680000000000*i1^41 + 56187238593339987917339277188480497725299226933956718321360048148418374184038278499693335912741939037667368839315085129281586406948748451289246455168800631869237915399809616610061207133786120227713907526477854921704585344449465312049669015583233813368804278041158469799477755970844164659658509622966886491643086657970996890718223504691431574821873532226303245128857048944558883096579168700336846892911836273111215219376928465920478447499212565208330347083526464219492315347619661252929717806456170458473577046552058995811628036119748002457667404764766540314654204440966131956774743635423450551990271674145032940188467039829484319388508921657906436431159430368899104768000000000000*i1^42 + -584468949064850251027601449705119413608025502417018646997824761611787253266440973936248474162506456561001570064119036603832868369263679350179794944099327739608686830527685811828083441763762278186969054616913924926628198644239327221620116978546410785501213842605074365375379770560884309791719754617537793578825091046022771191085687198968023823405977701126750294533935229242055703571210874421274334609599154349468786098167143579575985326566086722914731291829264014905063460608014584546265413461936556950295448595502945234926914770311777273048690623441540938395767797689258015163110200120319572999680204618549713889492123468663412094880540537711658375577600000000000000*i1^43 + 252656254031265037198986280135099665126494403960845796097305009572513944427144771936762888666323501872108266880699183035079155617418859684300421819638612610730017768996144286244166137415321699725941749967257349588158900153125959710117245520747511011811312585771571147084760074217113208114334107470541075733724061996874580856775479220195524110723315255946620941846114221614059198082051571224498303876258494941725575417169267257680744162421321302834290371759097664002581815000001473441188385934440438152650851736215831512256146914093422592135145133791053297604249431624467502720844023497537709540971982481953901035732146715717903432118435840000000000000000*i1^44 + 115346124953845383809184291682468311684932574127440906344194485207716412816472408128341541058079217464035105134027987295304512653065136290747043675569800824069247668951026226489830367117200708091737978053564385196295829545824068251947799819818907024526163928221556582792352841527944842500156653751936654320257623208978301998712580744154675181577350418672820674856013984525852184140288022156430723091537696831200949290649334631442194226543036654236058734240490582172024555768933241235588537738331556244050221007417538313614263913567563116057007343991594189215301076684109862120756381604406117577937601630362791423298764800000000000000000000*i1^45 + 19896674472363580328760699636152505015316817914107676884425154959438076286757320151242310650907506705274300374717682852822676703375343934272415604296847054134076624528848941271830815069395210854485267579576048001425278594351639562434911138350949664002494330807224627408706259160611504778213173970597379511340096171032921685958778191063611957709354931815179555923278279940948532879405639455342138843069082035141536749695258253111414747847506926434113979866496727679012305199826014945708892992479016739136414206133725778743457896259515215671032672980481358709591359779647277693389674814220159854575616000000000000000000000000*i1^46 + 108695218438872834959795199193369154730369494490425308013416635692827810677232644286963541357422755766698204299677184560014091926416862867420137879104451895562164052895578468722076285582918890147357404160046608853692923040818431514546708541344426237482830347023980016557597334225791042879156045625645737652855737238486107236620397325619902639501288247940741492912601899742735929289603297522294468879633575393681930159333419509729667269480158271204533746896472819776726233914405506102968525773390702111226702601000604435683000176554023076818259120283682078720000000000000000000000000000*i1^47 + 250428382890487880215552649984290950759492040161577745845689752804862178382866660479910565791854484224153033344367697703727762760936974924882722031386504192102921282745812908565761880816627739644601525871988153047518801729339465342184225230144249213432323542636368952370709125231232126017619878079990373274313655755488801933626243634541347627367133372515551031191314419288038742641028046069100613996522079969775297026548451427559926137441861902905001087781654388217077024249254174544655934223227444639688451686400000000000000000000000000000000*i1^48, -347956027706274674803284230153482028458525034907051040064910475576343821841989477206152766359758653973376573164046618861120181191302699862933984788859941635693923828980242670117655376345454998146922317779771777005758689991428702948644773736844362596182144375461110977263219409471200267088126795371780119558786381190677291208691115131697346742436382135247975282712630167587514172131500901829003667386174991994333349742910832005026242036028485967888501027487211649029157556030356513979850567074205763231882423834506260795403547790403472049702819131942673837279095214116025284595012862584972019068851646415888106442538140788333800393986143780941997411850164223979364111919237159634885959700160749169105604910930345789883020850120278591574925989849305599985784077701628631783490508342228567140974168627795066518633739636556134372853472760437043671197392872882102527985088813146377788501809459053023621008850131756107569953690471264750625640627928799462495996977155446793305990295710381227594405990830095627685031805716006202329592100608494947215570348052792276768969001636619468342634893824210863173791148663531331143978708755333694270524520506732218611746021243862172537418345610104097431758418679237365722656250000000000000 + 54492030409173382114826211873366135911968687195292910175972749016214484285702355701868525928454574922574063740865357225183685123363541991374623004899692835990373568373064095102674952597025756190399764203591106749489321963710003664894511757727989776457655054568513593734703107084878466644163851200245298082835995969281192594307081288130991028514000410454901530426130188066012564183558085594465052540097970524795637241920802903578554037113662194359031821331914920510037499743702853942476222804629613705465489531619504767309123382917755915241028836453960450401548153093202444414174091155118828684475249563802513055621680870898625758220094024910312585339497267411722348529210277316103259773916368305923509574655210990677973623504303228431540112498809184486682136265380728135684770948048750309459134836825795578534144343296217709952910283791444619149759324573744116918001535818484153634476654189776899168210101049410146676758650993284132624300036492400540249687740688720364167204603653565139196875732745249102764765754020011963504429339565876442233399723518046563164916367526976410388202204328485014219401449682522288803220433764043894764252286070942332927763396991268216509941895659721922129392623901367187500000000000000*i1 + -104634094974146483982785514616509615077175659272299283441642519272150494695734337091333986992947758762084601049627200228850975014626370744045504874338658866628529975026334600393428216628089857777303022555012880453782974476953804002740828374419609135504173305065398329680593204277414887718667388491501172078442117668575658051520001992887029368002523984227737457069765382429416103115433752357914053984036523405960091919983983056421993607328781467772501750113078611224950739097806715668090354117182721134990685865232915179802304464037169590511056220338572684706657763389017630448983338141984818369932245763849923608595809714569002438224344096351202605196792538164999972077581056230427751353179004697314002987472431795100427636044426558337261090977979590197690413565145273676510044605690764012190442648193833499274911640431489607934701690833864556715125760080012508055131997699000181246936778575173939862723175407800713259517813905921937293777203423161854422516399553952116931891578985067071865878332338483626552085019193201661456373100860547113310874632701543756098419892951005244905340600105380231642835430830586086154061274399369037737673141266296024949928327862484684716469895574846304953098297119140625000000000000*i1^2 + 1537986270825200909992320118969226058341045962148667726503854627515708933955380328786830227790790516656177984492569463854963456026075066815752043001766594762427693068853832665199954588666202850594411581022034036072761869725783467686758959425140508263774623954327187750200272023795009255721910649591346048023145527784911365562893877074203910022765591806631557199494168213953424664957098794278642918454544134181288608212416898504761326400056267609425200168388565892612126138965242277372173254311596993804129934244239175530949187386761666246802961773688839883248423730189365209972467262553896581280359611023753880365333379769554675818564392663719019683893970360322611266903083339386718549720228840641656124898303182779630943025654061039444799070426480044933216321248343636710589740671776428427267383480586053046426599618650025124864935314351223679370822325968545035837494427952896642252872942040058228608170519097681716369155739454701978502594249762243248349612423179107580912486159754699281586018189994775889510152083077636765110579227826721618927309791745516771069520222865315536718814905682589747210787050180056494377369425641032946430689874714021599137738677969504789710567682050168514251708984375000000000000*i1^3 + -2422621896751511389586538239260792061358649981934178574351301065009674360841964288456499786605424773896417608251889324197082306880052407368667159660907492706809319408794863733067293021834389660203326722467927826672233625347023942159522213814751585358574606013522175367186068782868560639918239062514035086839499588065978323550948831632855899184196060857623545840392758119242263734807699052089741602428032077169718602747503987904388366478480392609503225084710169906957738984189502329067114151888352339313561049516975305306022855562982191495105151830930627823408587443890703862861117948843051503792625553280263118353120838810607680737806937100659442761099757652809406078718559065325842139199119867865650725487231827972735291132646925527489294383253137084612626531809966347241223061702704482038164571391264738568332336984918391569320292742758625444567471862274017544942625811435675896088729703280931724035188823862175547429574903107494576973829752407626773537876177906793050973996257062701935197441276425404194476329138243501747585802969652518316179185223593617444642320962185132588880525475140391274559075629225522375080938180653369250844687998297531935694014770478223502666300511918962001800537109375000000000*i1^4 + -43212747922989060402946285435742725142060620661126933535993778292634089212707239142073146924604525892405591367076306991219987252241754740659967879068758799478700759323920482329984906958476759421493939169010220334537910162218790411123627863099150310202105508581247643260976090393524085793861293817105893095720437344405621166083703603726285052119790765009219044609757468165036610331642945443093537791271013149777435222772068974428793523999788709902420662605682953415491757263260384229197040846503158800036097542578870909161087961193310523544580527020703387388077769512452847835030500542439720897836477249164292186290550464791204963672002948052972420969612585987026923117444084972468475213637057304120850980456404600144491221298831799482004161485366687037469916818144959999772754819179422044414570631510006840562398996608775520726408492486801549473895118695047994033557432402171496092197152155520981373431273577107488842792130518556397462026562464503848144206607217526312188075987557506459537860957578989900548934276155487901781635525558806115296508739677400560553267015565427895805753757053823376449421947377621897997119805452061928834437241767833873864030442556597250791545957326889038085937500000000000*i1^5 + -1482153805539408126833725635923569615145970218156253718320166307350240065161396328662286190642480334681616827392258154725478518962741946110352642141024078433700016312212370596503371126417217074458232708842091777934092621309266478632866494723423383082790657921727995632905188640405594071125198032716076815210287585947458464141838694766894620984873363365353731850781384136903774149041451843147215581309830404485559552651919121818997069057559336390423996534062809836612678823655361362385292563266931648399375816645966635975128438882493566270784994426315346458352548412323860709797475922015091745634806043129177310942768688325780368186023226896863346080622196931376209474589079617762401838164262563609553201559319704950299191562686458502494706167110871551622609793042700403366351727159405167018474935699491668427134812103792245017196220968591115460475411675711540504539491593140744664661518065290780175746506919323527212797660673415443930974070670071685121473557866052548293638959392924803463878967053032628028963708389597931858369333701695954912461870086688004260793999269503531231762239972705334196497724900349557767144095613970935610558722208349376343473979613670340372435748577117919921875000000000*i1^6 + -13098599287523451079041276165310719298246713046575093160372903588483294615705302256478112210376030015077369877556839666995826990969011233130122125973535776782562538790844825811402355686398637812357477396358879474421002800469391805435320470591064112964361721720102281927495271931933946869695706802462188472317060543160827233838901219052717483598423245259463107217716532461403245236065702502407429249400455103414322179222692959599421637057788219449670714530545177473824002387374349180489309719972944248608136978028892269639930407523654251917780570857572885569823279670793406539896714154977385941692885242095918437410986405487428398813513859973016433829486862391710669306768533822828742551666614251240796598213396287141840769919791751150148741987376971992591543127379288816506831199675772747038986888462429268778027997873458743999600896898504185868167602669739561800368319293866401554726528924896701936217306256568458077981071940213623117203592394559413122151440158513702533719034983819893684101285118594709576174046523887373816703383716178570299513677264572362724874066230209900131666839737524883545177626314740773828739173627595173602403164034501688841271543706758536398410797119140625000000000*i1^7 + -1354832628795611647516736183866409859106603895758869323786200841328387820571826458415556022929864374577773414485714932468179154164839724750634771964704792031471625176296689609613158398453550811295441743142464377207911206258249045698615584591938465402694785607932881859400532048217230540472493433516939988201523022016387794548217462660197527962033904707054020146953205191144002144453286313458325428762555386195018854585952363562445439749410422370875369750975071007532685704624538143053159809710192704966345560593361338296405587150343879199453010307631093838359863646334140474708268187517580712470952292999403813244215820518163465212783786192243351180012648355159144612107967933505040212528678517350201412693852002410467860688457209875025076301303002975577692239406580312810458059596758253202749530175190314402007989722255855849251796526341860162659090029403411711147252315850904725352792935520884205822100638943247924108695058349444725953874538004796827611816801821020344069441227837141340335465857496136187422565973519928047008676782619768342923388838798723902559926073249156380704336506889706668107695870255208925299133078756943561913919508827506416532130951066222041845321655273437500000*i1^8 + 19621325180796568131804161473509589215599154789862011544851433110322587921617648358254086784294798750799534789868553468341759359036569668926255976181000707074686744355694339197700152454485363290883772224350197012705410638879460161689751391000179045881489334848444844813041767726937310369878822680457276976917701595779438752021956656345200581038673336624008307273562585145207591519274955240301782185232510703244369810387955017060581271507234810372655179617625662067399516249722000021157440322833026258342770731363868494808211603779586078867135968080222112565531786353736188768460341713951721363188171400425358261956390462374411087846372607589031978806974459162246656067665787896092057929582552947904451778444526573975842692123042764939460884938447468559342827686200019801116040327389050029458149919129171726000031023836849653892911905911158438361976811616400273455271160372653511121615308866760867888353860722612468936593547193976343342057767439081975043498120780137458791014823831170559198127865221646548537459758614675402754150336905843531634751974260599690809862837736427131548871422906275251296873423101714538417368994899723604066204975423107776761225228939950466156005859375000000*i1^9 + -305273113166561100370449093722184369797258793364693719262820730969249249930897373886747821327446246206422849633516311230734023408447454198652512465535804947447228025967687515799510746528625588202974512777637870401628453941252275522015862918044412649843832288870491363735581279959682317644142913997922463959303725579288439246428218028950726343321748005040190622318739922272301695915236528737136279959901628636047380354357463620724805066532382956683336659802399275030856674398004448191433721823448591420776517568179319662172386022895589922315651105110336636419889729615524073926813178451125183655644462644685748013411217261113114045047539794847381791210505572365859555651203572785280131083552779356366144230027989332111231860026237053523357431587624948348472606552851401217593903486343495536714614315393488767934315893568653544194433703737794597787401871420020302282328281328331666863085655853308471229835326824352801393057746041623659805372933721861478849400395439396770946238405246970436018729682648064222583695181886464617380233474761528178582572749266852420278636788554112010572818454250005174251292989342049636268463440785233369877937170181849962867611065506935119628906250000*i1^10 + 10207170052699284723922583957220806547971336160289529988884357728277278019560785132590298402989472315187557603013948647647984182763792631238112872099913389443055103018201172903756224995025276529951894586558119558214559613961728378349188390211733683580622508191499423437479866462399127813381486313317455959201862016484649476992533298497694593284192143370559205031556707536275553417975582425069288591802293248678099000556519687351621919146072466990871113947343084674694281425124118733199627591317731482505631602321096056182907270937961605565976572525143067118657633067377328056068516424616419814528757650894460001518909415997503417827236599266793391504986384234100193761307818484151591503393869529031110501350377370565934231056417611362621569822648948619913976016063956503867816942605411373903297423830058561779260249264819004851288257354814989087818090990627141814437405338706577430608336238632174693499393346997346860630972268571572257706874194871913216477405025509606822414617807299137210470730642363544687689836661696366169638764050814318340999661069659156595323198214413401675846197229941608995021870757408161928086652523490809356826017163069885686752200126647949218750000*i1^11 + -116820970995559721751057443560648356826862880155110122328272769916275594794535338311137689590329121510204226922188023846251951158384917069680732010958226098848451130581933930477788224652153630168274343103050333549070672153532945274741804073592711485420145954238127629122250457630104415287178308483013866321194131895966050281418848537021568601915316096656913445407793597184649152057517990377713794975571522554464043293144761173478158905442410571084609594844323036137773274647291255225500889595077641644199606801463644124595096478947460422982046957654408210569727116650656523690185803629444952109627662326732171344242585262579616306165332013633404008049978800328110498417300985694330025079940959538774574035546867959560628945986788854156716877293098506498539439080928748655427092414687919140151675901152274157703196536724138052203204863309406896473351994812521806861287299310798049032326543308420140752174258587577496422939247457305464905255491395486129256972262721826914709168626981712810642044030645640504685258229493442969403158796759196617539174267960913289239065988401707382833598512581079076599407123282787422314323310505955987732573244182268656769394874572753906250*i1^12 + 18065431086291052267278928736463210550833994659151070984165271209480753785121918722909523256163041870939471440403371560719029273422907644821567232516517930179825875163190467838083649767516935035566995338153630155067610188274339646552928183744097248466776152174860551532760440760230258583166041263356880602460955933534473198350376658965685276820170981750674663200133033263795800803697396151076155004266954184129987367494387659948659342103960595161623227903051653153572525861342558464032453802667252213534940671666861064628948439918480636505276594522082231117544099028570762550704911364216535560726645089543544290270447252049926882953319933031029767583385791854917774525174258842425649630497157317847175834332764843200458074004273983192200867693400708157904284065066091755285460510242461852267547837355444613341296822675999563156511332919434461268431355412282895513214310160312949694269820962401703639557620986556189494245527022446172227810538176902083004936031440776250186577542268720947134991259170804789018777490556653521469147254012113732742239480965705622997537730070824367411206027673001658625877342895835900407281654478443475108263457153985023498535156250000*i1^13 + 5374557277686529868399217866943116974007299492370175542704154035898423631108921259765817258223575945399846898910112490419871540311800157545199810365808680116793175286119971324181010966309360023561371746458114649891944094492331733103694807623471128213671687695648585200258002821092679265110146472230290398395752468448820234210315689643562065690892978925496998339605671589641787770304164015398375770873071487292341036339009871670290424264315425140345791473355237234439060268547446240287317749086231973269722677071847533962683270458744426146065244076163546930527030146297959477014802679913564969861803632158457187234727083646547293945010774578509326430474329553927161147796582658130926153915462700792468349532387977207278226365362055939794496601624857346999756693927566850901540279874711380377724307045663797052833196393291610255884562259408120512127968035119790407326240576376112789634651119179012671325203785111839851153548968937751568294478797281619798567104069635904611302416948465458364274201329355534276258344817217201950570439945030366970937406437845552883394017570144475557232334153137306027674211694432587955176886816250469104941220217132568359375000000*i1^14 + -10237356948200976372668286554468953498766664926587883428895034252673450622516756407120413390296683657578649672780599059458465397250190521919779376016442384879852460693094465097924007406135749315921845588693526412113188268040794759224588687634954732580132953867957717986798612236603811161241887012666944858509439711655883682072068472314907598940105223120499917906797835676636425631056698142510809563872176602505338406669366646459782134347571797215443179891071735446459340132290549166913784308075193097560664848393458008723604931987970205015296442125219280936962931804856703594915986421977986766502515839801219713935244936492819407908212855181937839256857745679329476360312646724947824199285138029809204569679734653474817465591685157294843578587004914062072277909634976554041630355806440150910352000222307988216709270379598067856211893514262929915163152869785670957423672346108169024825194853977870028099301755242208622366866048634431890592508934023502558260445675072027497806827983142371497952617549567095423632305325677445169684759621912817179250638455320966863816189082849492568333341631601663196455258729758861370460640168526833028086541748046875000000*i1^15 + -170559444066431101497792277574307499581171928724570825333838787778521683846995900577166251772159905139547071825210530787311090863000902522885358361011496429475371706236298857591257551065528407330129854298374648916380691168031857298102561395550483070222366097488510006587094305842738846882625457120245623858001424326727321490361312101947984919894968137742127352326296930044649543839963202888212665984832495120564936695752329927304654682595296611517345546489762957226501255595512058989396804225113513447786156381892466220924265322961594931867549233827281362359262610049144696437896717814128519479776966582909337265480829215527895170687895297744447956157978797779309519146970129147841139104223954011979830421697471570895569515623793759276248182441464772765959264325685346980621059981189498123458314787203934461135261240790602924360129745121744355389823338074197412797675290136510135345706253146075344024892821863405248809954904198014690847559441948121985165930437609674094294263478359187712183212982171157375587183352436884781442203516774850307080239453017601676084954428990836448806451239594458753219754413538935513815086960022471421925781250000000000*i1^16 + 1130104480719433708106529175464930490441005344020794590809189467538420338786738422751953103027086150645928049881648208635822331523360642406657174568542630279963293946461655431546544076524576281835479006349590365568843394603214991221810558970436916970379966697110591151499108178975817323021725470388969689879186562970157989034405943776498413674369526849582300921181959966258458559502056297339800538361193376780470699700342119887257668012005559018043784227295589235846213853286178329613395595017036728786586806523531347774208184362302486289705889282901600350663066972996043825231705582113204856644676429264853277756786954185489900361222363991006939448248707766578263524896030332569723273600149720793389751633968067739829477624479327161729060080349047110283412502869415598311136293287125537058003219506975744399582355906610195174236298728881617248649176840897835528987009194716027583469896836731975511341149998548013103664094840225001615474640294956058657988247515994709997945481813389139849937489415394618449697520655871519663616270154362725240239182140414218500528522216803240791087660551639999753281815377923870249374219449172427578125000000000*i1^17 + -5158063637838956451996153720624452960269623800946912522428633520412075731335063638723061636323150934440418337763544213225336234679450444455148560634811315934701029268807933145519632748678429959509388322080965367907907585424959673254675691898803233874659647822171544243307041017851245535079246827590477764590949323294115580603724025932640153527679013700840284219308631356840039895455847762206333435554485152870790594416936676292863799458251585811088429573093857176280349083390736579925475251600188038216919843185355187766096900595813762474807569948285809638592861758059267381573122582488287154142437416572693198558045962452158081341288276708302381639724614412687556492291834884586564133125239988721990544629460106251655336723003959536861609615406543009374874668994134107893048916012507897101215133335448925317285463646742409038529767400301799242929652020017296914963412142640201366902649503473734325954257393738968028856304510792208988015508895904278271466484136413446594740998473222744913712571157622542027093845233462392682793051507756793860107407458990830206709135655527266730630927124806338296853446041032156154437440677254687500000000*i1^18 + 30482021102107859651928892111147487656137142016713968087982143527145389692268662025187723860854596097972447703414108252699655368063367719899340446880489565534015707237401753972530152397477685713882920654085565848063641779990671587585932507884913143195123056513031378890826640657598822745373404178135929115432798374110295344146198760420756190021587379279179354463561236501414610052441233077552474662220270793005028473306082733914862071691882963826836302250823227092975670801186306066690762946833522410642445638622538845099925861539398070416635245330706829671823678749802093173043585000156915555549259409189834062532338352402455121945303799366737368617611136069142979406518867134327778238721237400788107688087315161800917529847209323441355687883920375871262146931960464703264862893350152718120368316047668466164497546096599471046661801818748757035298978175117225662626676309291492644820202516516271181954629441894316155440727399654223845187760013575317963870397972084853142724351874658456025518657036709906343562086974858532634277856722393724953601786016569795283182253777086782353883864172833116599417932726053228879992292250000000000*i1^19 + -127222644773388156847922177971969990309885657010626805211094506718649429348019139111022216336610281240528219502687953195404484012215809965469535663084958434441867516185739716480276512805206819415913499143910912227241924317421940064990598988638161047532288926877053092015933792262762282486717503564776034581305165885855832214761897978442451376199601284713354096738449132817048623491375030048757924976428010188848177079443617866701604232209927637460163522405442074263553032028170027375739687246327655906155761199606607059907539827279219550861335395865814847528728044615635447464460794609805378920628490190886382412151897519041401140396620922370714769852195378930115004972617424192328298959825531936126958119728913248187582388662987671752830241253500622334002139609050821188619626936986902264359322752619740135952095764972856628444654355036297134097540526009787370487964673916375905179378707430536687892129475519244770562913460665947110545994265952057757789226215540929314088455050029227455518626408330801472295419516534822727413587461746871190089440201780775909264584093862449705662967676589958812890690039607896813410230000000000*i1^20 + 210239458443202951559040717458052616817232560589403136404958667846728246119174503055812789918258557300401191090961680868813293904278571187976539141609563214901212198507615307633530699381678892270857432503889105021536769395614534679338675296102968205624545640339735627259290237414074838557403984096986069213517255517465729754301029472051513372730679166340484413533288100139372894388086462102328702338189054373514573098105314411634409508596602197771506353250488496032878546832649601375553570723209355239084330706900932815472605387409254193702339600804789294076271263168273486360749137211187786007217460376852663963870767005602229260364289983006791884947188088265423935282421867136446175957753609946022615029826120238919695776571483608011537592526984924378511744164258432191183737001475256245595656875613399936288494096409439763426797122800855927322146032412619496636508369544852151181116816071797515157629567454522106280260849612694482074237654488699033048663573416859377193857848544055769984338047968082233500779862711491336755676239251056066360076667615360335193529049570787215675761426605753285893244911201807326400000000*i1^21 + 316159095786411712583450245637317959885398488157142688232902334855274067502251908065216418196748660623411066902638549967976404268925302013967212857519965791631913594407325796534894858290377257664297957276393195125035595475282518496635470295353906665425717674843013189625490976584104106677858897591231813001818491488804484263751764665789812828891051753373601289676292962948905780101739704149840509734421530197051122910646306717598417477982189442561572401342503488041087316374791063720127380013613483750161635462539864774751375824367801329992164500816660223374405882825879472156386067955475977728409698434436363329447180864038534784206919655371579127053024007671456199926217057883098712958648219458475427311541967214170601333116947938854543494243155799360159142326604133417433120977446060926291300175701191830028680233787154635388656020667274273375429665106284652375437182508603234981987848120968925435505260658905338095869663588310965145926762042132996032471387067256165097348872400969994268612088713796225596985651747954088436395703255415526996246040484802308643179615757275921106824953705354716489693344872576000000*i1^22 + -1862270945569329428358711780272563040713845543392238841340799900451232651359096097785917982662021454685195048234086719619243402732565403258865169416136618110992352077266969052079633689695977106199341593945998750550553650221515695975953587027234332661962432382853022000327351841277677049501946016103939950210385217672457009775958460177386129832622974872524858110927567931595032871674554918546965601416062006639229490866431513655194614325159943993936640256955918489928818191253017065991456372693191829361439842567498904143918832720787171414124897034530396075549442957654913082718855097224009412562088581636414271167738922828086371003644703425840529697284065660205604505855472197870804796779464960266823228729044006779476042165793867723724430595387605450925608043072318061958327330331585696997740463851455043148350325127201905841781969982907319743778254384090770184598879732696725409120617464230752616288733020056306297484847404280334406278876120689358934511123419080710510200088474865194361142715355006490173422608289934961542100981547742697132682672891428112260665816219637155875360511479852574422811188879360000*i1^23 + 2522899404758847563703098309074509373589091918467271493772336849996849005676649367569956668673658435673566934523109551546676824461293710746920231361337957558235506961401877755635749447694587141528838208548691383263723262874386108461559101918283673816408111266718510608940338230766824369252814621715306469598905787267805155447484065687525874845491849980740054769792624632925061851953327447752066874888928534716118998925385078856561892362659243419909856896950722397257917093000348783377023910097466692495189767958773665225910784385282966326278597076808400527028955217570560844860450938152910334208233867593302843739586279704000029047821490497025071808893981292398427088041350720477589700991078412751278469614386671887737825684866601875966357238223115192305357401182370484462039950185924143306039544029473695513762211881888998184432816270790801392889996570739942056899378382894877184151009489073158879714363902823206995197673731301066355064962258415934794987252852982779663884849982860372310659305885494449665178390074690677736043606652969990948925551730260844826851902219050990008732510807903988342167756800*i1^24 + 64138994464116757109693289753317473680078077357820381085509604981689561012989234171272408048501034908432451326926550098543558656716539867789967693696092024742863967173247072516474289594117560765509008436362825093063178838034955079211274597674474285388487624054939516190033648459630121688011751306989936060842981453369127630102063138778140143887858626187950569225525564701173754257622652555668210538768016705692112181616374233410420218835222334903461308800484740155813232686870433064165477584409087468505677054862065929466343133234787076269091017539111666845277308530728528104828229284296722257267932368185288847537860384769973812215073811313049152956874791212956772259732669476760120869972513596408009604493056162589906557439206803944685108304807183481441439208567071782074701712615531313186082123998460177858303506843967864477311115763036939182899386472507600511984566000429572914437933927235306581128323351584207067301737612110925476212807651231276182280970633913633418056037967647388604739496941747690172017136526605604880218694215506621203913665464965105824508940836105187180890135947401625600*i1^25 + -2511175793662280816748692596588351196967049715681762883997722351507623213657910781676234554753811922927537060333611057804931631694560481962545517082048769390885179794984532104174883075266652043126042771118756233069951894521509535910420851381644360132743557997165198338562585081452229115830570191072272592410844663669319465650641845358471299365912203540042549843237459776420532350752025278343100900610165673900647103139366875723511734405803464902385022821055143724469776196785759633489100406344748544865019113899107239290713128807340340582206374648887742534250506568350626009211401966963548235499891490286592929185139632888787137900642584111246640102153343847903390184025985754863913210316029480367313605679782027012313527876818750827964868538094224531122916840497129543719818370246759268203964819947614052078031366845201022956603344946467226906081727873431967163446634827280030411754568113259934270555897903799255756983947892804856603668701776002753362461978356275184528712079020001565635138335468389266000267392328100672749907070053885675027228805173586933813638425087117668044092189073080320*i1^26 + 409291384231385905498996133973876121381306935856529419445206996991795294851341208001768945560322276624879697886356942449835297236645015252149977478396519603592972885686378064195119481368318588023960972284559255624203387989189451728449666825825323727955743400020558400249348651336821832381782569107529774881124982654099723848351019569995593258330834473791781391188046545327374153524374181270924517675414355555637739157256913600217969232847080268831495840639148114210037962708387400283416608667093908211499007907478203425450666858025822435271263377441050398855698667390941474278043199174365569950956925796259004316405164671537190779610500381625946261313752223429657526573252808388781200872567323273261430700028293922669597022153034849201717586207714826039481983990377871531789318224621461103299315264556242790878178756406408827367049856081843983034417956543739499434848265397997474629830078891652671158452606839816005220724188965810820047262486082403765035808102105134112541262066676441993942268365107195323092654926064320693022881964859354071711771909594836793751541638684002269147955200*i1^27 + 1441828261303402913993008391173623116143404319455309751470924778575899731148867492612877813679650022323734429751603327096003865165895624586791635633625747416536814623011605264713378786202949650724008024842979547235812633905663302359830689798426818106587338509963585715738221929083465284229093293154326596935687966630122430489815368608391873163978892183902152416473831402839800252205107650889156736469932651255662713805357467125551274586460513609790184644695721461028841727181260125923294865973085916214369547734933562291343023322525790977652350121308497681915734229165418559356053530246480770718161511358497155576300243841992898642411669487767496834663102977689309672755914347490214524715097238524502719005281694157648245032815684604200438178021144190773947784811695789722722824164049287314543951966213044885524019924281017878863447521179377659466110757554566082846620148629921422912627909900833300876752629443442036682307968815515401313788378175053702983256687625601133477353019473685007761601393877355895400818078987444900068069689187943996132485354367219287191574413615220785152*i1^28 + 237263663436741072177219194046456400527574653852429285418375273043688909237281085236415001887714731018239195761547842560296904191964255035749759500219689207367868882208778236047605212176565004060017371735956623885016013379625420064194868397623241970302721466057273680191244765775300525433881180354845422025025520480593002284593889469470458200068058629331843104223710796034158935179039512088684421698708932268805942342508964335247458673552646586254955111514409713999649901490151448550819772726034474609350531569161130711574406819770531233841503467790436885526898618515130938169166620990479783899755971692853746376300099546796637804016939278203240474004842544522736238841008943902601682230731850770097273115680556803116977742621829294255124769202650386183565803716786403965898228536717164564704264242440132977180140705317833252490771140433989423324759808747110528456823616607239180740193096023280360231145339409587003963334742711583355488121100995347877550495494078958204746965022484494939983923361394626213597943579490021241848856924652972683752044437345183615854572922208256*i1^29 + -407520472495508279376549812265370482753886792244229687076326522351412072122328875130196886836782529962669591898455846381087465996109182320536626821717029065918405361169751158027647252484473031525625186555712719854388107232057062764564950470502221397042738416523318436052242383327921213020796208373341910000569151276819599307326222947366373568774460869291600877980747171466357287585076973244050130945959000431945935065134678070281706122192879735300910226672418787056517924429919678294080441439433251589362387944396048152123862598883172057984525688598337133082834643236066865263391976983422548817329776771534287842010599146278156274529949603097782879642599033996709452795757208986425873966412531204774408461515522887934874835341759304514640284204281380735116453641635321428522753856197516371214624590249346560989329812314569831646038916284769362043798397587693166873743446778133145722488816629217480049417620164869606919304772382522013551649014994350537408840059516086938611954168362545285239014845309248095986207883334690111808945245427704924986716550911859638837182464*i1^30 + -286909220752680364048942981594016256842431981563747906053076558458881740659548730383343775369791559053801809229416237165954797312834827257550968137960096076538050978207227221053228473129068265217198140839970065054612195559478441256723945546095515532304544316025436381943931225636647893572959599590895621875660558284512378961368644246372603127026811419063522318175327504798746687758438839936116241603257271250201660232820314703233299727263644035644102289869584484412791956739926153768871834856654239734726981487599032755730023275642826706656166633589856338103167011514952401083734469267617455302092331847002248294737043412578636928541566850675972220640284197815532888876185704428673948071775996387863141027721286830473932235065430055674635983229612839327943364071763002254772608230870531226398223826386759923445512436436836924687578666977961595119649487101551965469207009520677320198123736645130389117982624003225607463235518028174172899410319821560760592405071745837243404391133354840817891499344639938879610509659083682082018582721734408589227119776646968639488*i1^31 + -89736439391110510690149570302013094669164764751027620054209415750359636745856893238621792419962441738704917065271023699992499974805018833797841277260806162642926755217781272832418701657628707733244489803405800204680904760705251915669327305597705846197659567935377106357233513568972803321810775204781068158061012799795889263700676225918161706379905712174495443602827252474453284925692413720058445644416299540631341563760682900150332057111907068325391368593152038848131936182994405363345902108667135062630725896060723755511007506989165679555411753433447992589113294005405132528494309709612035316138024858416766239686412480072266834013333344315272690339489897246766371645442880231741908228241571876943403460127244826772701457495117321373177750768610671391482916117929647775525192742303087080310127551215550161598724511322674063919137073077842386332319870717317652403176193698295258120610687771912388364405043579646281627048865841892886169296016797180020186407536545717559132063691844841783669729840102847591118706472151687389102887558840803418329203982991360*i1^32 + -15704580612715194580363018210042954961187861547984069136902404289581650116242689318114645150415783014855614346224454187202228010833017135876352021365381685289026271806310841571844721911744680316700917952397204131226442432707240983434071121557154066984295083657904083715957990297073919440420087554098759360432655682530241780719205640144449037662505601513244827101537044213213793371641402360411894918951032709095512586818570306964279091920576829904789614246661959594104034524059394934978959805470477810236597711915707589155100745659902821027046887556558639274208147414052510400969768788064818405873700593555048440867038143489942212333728336727554249108641646034661602187737762947414037246319015120898060416696014985730188308746108292656267252911213803506737355871038373845397835796929029262977966315412535086750524110555270044142908101521311987887504550910294706109661891466532973666085741842170685234299316208990074422382562996220139921151110641707919897173173611860791022287608306397053529268392178332842933630385219197404213991407242627098175602688*i1^33 + -1598987916778634374295385187420756005360721687909578552693505219783089011008612016144343886792512084875852209020775880180645813523929283439497676489095645285818217490201285793872022448348848644758166762285775201954116987029951157957012269495687813895785692210388398449016883343012242544070589742247550181168220274100913818534931888458876318321293824272631746558504554795655119287238663996046787221763127604886088970948786735150182472347525004489900847263010187663609182748531212926468937083968055240055637234015397791202916486170828216410944487284170963818593173784321743397604230157574460461117797327531932746065759575993853804732082191446100169604773162242280034915123799690185802549651586171275727332931317962654294127697005325424916713891282908793039719817800855910958011300407345074065156975018791294412275565175936076008021934787661250068010472977331975656208240536642152247253278920937364896937339219992387562162826642146148673352022160107626710392077752329137048603415217283318783132522765454450429922067540910471897399387746524463104*i1^34 + -96313495008958955704749019240492183779295724290237567869386598117810753322922049872382026527858027538038467614071334647804134604380606019043233224530460881343987065752497388955855421709675174542504943368289940826518752986162062446198095290775285575158151870944929559210579226020755780017157178651387070136765919901945775353055655159830645767799574495203326207183675061023555764526655664706607439780776159876306307304531324646932082305565245323287937834517135149467229720576671754542244066929261405999620622677167756074446092976375223003446462955414297487388687319462973055199806953710230053794751144318199639415124756677382792049462258920218846557573371485930348338795998920227720985632642318301262207157115150735800608557092331660268907632235203431486786153785694486762956276009195679506098458387199512587991519828078561736917323955868353400650118593039936047252543956508738996859069553812874493604624706131324435490325196197076730241304709271358978729882378914550572747397393245555423538020272042083627962433803318863979637274312704*i1^35 + -3283213908787335778055600331360811276677607582484858665981792607958335856200410372918976915308306414833066471039937101422570413044609541618431742664662408805826688448766751683266074476857158264292772762982167110816449495968194901044657176682811894687749956962346510774519553965061511793375299505326209738316304219621916680571418004695320942761467311362834930161376455723906543978356268315699614245455076355131556582987473119984755629587112397905790074953939225131508651633071908423783772723692478953337947423221788285740680196445809038076953093960504366460701067367827099626764902825768128715935743327092145448720055193321827080396393653684879779565295780927218577062627148501293616309097838578047781384955861700680444808358372987351068711654351031411300786328535628450000318480154111955689181403951194983865120975331614332693962920990061280689129565537989102319754641506371042665074742445050654568782420089522546847020959739910313782962016813281224720900811144492584082436379083451160952484256131493572779809097555197955145728*i1^36 + -54466488525903101975346742237039002130114371382359425296845683355025432919016043489475387323024057474652434164610971964296534156728594653910165714977825783769240327801709236412829800105938702557551580230663247168706536020921393808747499812099142205143293632571026368581898426361436483809340277268269023742549797281558238797464660596679051641793374159312364727149899870967521994008628204930208497610253628771566816871605019257568261521878773642347351559368371231280004310373168446908803288675495351108194802707463798993962174384621181055210556960735784553847261519952643977510247073240838009327949101788688838197378792963976074064516045391978197757652464865633625370239609695108968893329624640544679525431669237907353116411935201575372420333589588480924741215574133616707778612487603354165756454975299771706890729847004007344269640893095862877829837557394780963101517595928042364508003188835676516029709400208022105933075697001103452478365158966237059068068983178697175154449130545889433989188246833726111205697991475200*i1^37 + -232217072747640610669612103701713513277522575500880551167101435199714107091208833834087413759083467151717644355231154060805685883901746159394225243035462169752518883856127427516491420743509393729593731459085919772946240958059180584733510368127437366803498988745974232857492330214638265211456073584998694817120014942432620107952268216364407484935128896727532069548827118554072775691731697105727718810892420092753332285466418313792934200547991370126501450791871812448282565259569601282707359878896884011742633079082176350920047431114899855042777179734247282895551013041915041464571624938130907739945077245992103662956019423503503083084716421634015252942670556211244641603663682771648592951081905743928087766054828128749950534774365612322087877220845849348216826540264969304608634375855076287508609659619781683441951625588292326075184558032301149757826537870816798241324668554575302518912671919931486883311121423100225917345012838812698251945714920587784498945485832372835633353049190489079186066671793246044160000*i1^38 + 208295461807010200196634368039416305676535933270974377996966263663596961224551832185745829919606621430514773969850317949885451737597759140303610401937795422897228725059740709817924541014645547625906758740826621935969244754542056730117654894276812545600344284535466024530230197394000112572727167643502467108171869117429578315331060873680283501396474270234644834665649230766482274954050420650338212549081029334041180117478764165543162304803029647617050571047231714140691529550361898207124075819569673599051896215323221378801020649997720949341037548886864814076804986145321932877777388010861511119730336585362117381982831808651368465226491967674182598125592380280287916316358157405570349548521106338812009487471966391609376442759173830908978001750647521963795920292521050191456838547839964330731912098615746969316625270389045694240099620736137888316464398119159369653102961816557740931219066399187189573045569639275058883302125238362699256488796096433732807232418390991217870382406545372719611904000000*i1^39 + -876768043846857759346504944984733899908291021563547311978493642989074030063857238868264339101237285659787725685002356808657754274904954116792449792791819819036292646429844184000955883582895379911087736254437397611270614821546031625018012393997478239432538916095615372261585149962360456579671546423579819381560259919984099401878929376644562347349469703577604308521959937851454074276436283534001551507893871418701752082789291611736786444679013223701995721716857216832614746133973468585355673294180242679018921760001105271586731258721711494541862992405721704753345466934287682400446623953200645864592361781160755891158203642066272221612267707496714008555962263206189095532956082780131527146841379447913196192085754274916989439683668363984441714676990988827748302624332680962677203033794216286510311519385909264604422895074451319997835468298780722094527353307648121604568422594312261716368819061355817086656896308614689256827834916070418186528722999762914878939796911938021559894016000000000*i1^40 + 1383652061689071755678194293080986328403490717484127643388572328737533909751605676476871050010013373166570735815907890394813298720696969634694535134048282169471370904940771215668564140648708240721709062126572519383367327643519944031632840043330889255488558794338510655593741047583280259418111672777530964714523151834855318369743919901927777808795145017677328847860187939137891004959575419734699261241545987930488690835937840753036884345732798985343865619441427184399614905007108358609794752087579056505100601679190761275767859001211531839131004967117840925244040692092016290907957728817749346504183090001384370601243998601944161226020297480332039425480242440236363921192698041912382255452338274256511411332667172570829275116336738119297821242963488804751994798539678395040356773538406275560179459195685366358809410570209687794341182311623558057633796351102551711957002248406327154807546635041076975580187873948095639517771922344330236144845338263771980182432000245760000000000*i1^41 + -1024856578438660728501404204561884455233014640866655903660813927004995207329365953042243766930946041331079831041518814472142170917790707199606173669110106037758751977668968669059154055929507693607238760027070027656746284254631854598814089894816939268086672303757409261421443614070817529472246875382529076830602593396748660822635119697741875870578374213485368035084556407777116628993590888791560732533414075315244731942089271641026702805290664995831447710689977180296942240553727881784013641850763137073786080123096148941278176196237534409441650951936835048739255029165582668212604825635535427649564111904703262427484429246704553395065918292228240808590081723999020830327364708899310024364902236967009098376782013887211853851495613843107530145177728542655654099890309635791590638375943156183151126731138163034966938472980628182270906861433347335036980147383818026867691023462786144469197008897148653910339821391754520781518842255861082314228724270104576000000000000*i1^42 + 241982610502701170497699721325244571778974691660519542664926566767319991718412072336478307783526273490447812602125732701220993188492328111281261602861331675006307317406717397733350042704116125215229972153334915066401966891155127209184393044847305305224149492936841647084863263128899182013940003922516918382830405270497404250954824858555811291635686611806795001776577695639049221683957974315974911626041213923057925251759844377650761169085488828249844961881989136884625454907641899549280895157619051802245822485827319875471989281278929271461720997587712444464369565370043200243601751687123807392309845819441638437977676606923805605474935569947459966001541390285472956478691584231304779069398327139605754657567957101164802885887194721153287017221081155546830759183596572328982093800552770336735633458496936855968632848437386811895981767909885205826212274733713773282235637885748666766235619869015711963761020454321239425394488954357756723200000000000000*i1^43 + -5461109786663792155705925287505160694999083588830913587527049408842135379273550497960238006717860125727850680950870605512358778909081023226847612033463165872567598100008207516224341863942295176107598309787880304688172935126697971058241091128858077326199025248671611748482013344208810225075375756507898983018665478854105132149395922440076121234838704342107628378441495989582902454100139088630159299831674089554389975533109084632898731576083081772123072458082946096292380465171405648307825481736776162094608812973352380940836711378400075924253173864471538253428756372414521288593481514732016707517338832095747245601547086405113355267647494344314027996318210843647379025632082045017602872477650303441859799163137377834536875490693600076883460625841161777024492475754096942280474243134590517926509455054655721672027691973882091455051637922964805484231816867810426576591699608616125371662433437272379654889325653341753971834880000000000000000*i1^44 + -2271434253995297610886981085076294641584607703939457021503059022323338868068432140479997881458335895156944278553342164828859568967588034485220305290331975090571406413456915227632354034081393507097663292734168087303988114191268532783193028517289213589419039719101725718625554403560113967625457371266376045322470837627735041427949211206263830259279596442164078201158053865706220590095648379556061997547951843960539173970336778815933577205126503420698333996173041018584228737919396212215923236473016968283922098569540176531552347480999384003349316021383991466694685462507114279734934953759384577438882120121915656004094395238723862761596609962397521551206247406729346206636647570861963931101089012277225731186579385674487831839078356471602734114604275176420510339499107885983591498667291288711306721151919753330521128440512162033118090426894027301651493893845875073980105720164554254326921505755828007731200000000000000000000*i1^45 + -230702965053059487188210008439259514252630527319323445188012254115808160801600251654402315607525148102723053596215707570153773483192158692009213837839235311129403596184032134276398450704912877575953346260182186978098666014568034519792755546419123339948981460141617270455150090137307085298765942026252386959959857829427046752627500774376405802273935537842081765472553749609015538970544546889587289175699577451500928476700403869154460981395941614041940565122528953960229175833714052077578439738155184295836913007914896483227492563730943570342038237610985557225916421971600164450795900844386434488937663357387262659116110479873558912260180665801847597856846529190008027206522061453857161300810461388745394940658559540407045535962208189765333652082585859718984267467406442883705226923628001039736130223197956015846821303085421879710381401251628550165971347672631364534929299589631574016000000000000000000000000*i1^46 + -602643076373283861392381201857894185965661470676883925366701434954164463948226806404606530674495511284054922174091779787116876281337954906465521478672410670968555297637606201047095571297863911427402076728055180808774110686991161628740567727851106770065310537671807443339716417024000526596079657074627584195286047733455950390320189818383694909629667751754440947257223562037239198208573696435206339556954268931911493061837065651561911854356331307586782162416835770756907597614086624938592556254680975058568165998236364108583151998621612172574549323391043926731866849788327337912845074685389673165741859122145682255425937599556613947700319624833211965790238559136564975256003171063886298261596535307357001486407735205893516229721233268359159966431034054841011004718337771319658301617292789537572476862459839957657223484881133605390229081948160000000000000000000000000000*i1^47 - N1*94793136394234807519936259882445888472436842887797493868079652933835374168240193720685431734417744606652903715976172741774753575753147926252240759028396832193090238402812692127697817428296133768977193801091443233045804252885804827126628757476273472321928718333724707584864029375000*i2, -313823376541885485061136127697363052977157616441547192697919047504884209263853182830882091219428071668017456613830698484304643734457763775885614376288611268751580950062765047441605536674773782103347144076110317629349525958271959305418255120411803244147720001284493525074695736562390724463412085442113215009893237704939870297649541236111175887779863833366860361418203698156686714181112274827326841080443591064047604790433666580840616548268213507902465395317147025509566824470116664638422271146900069614349440758419473931522504138155202332103753246305841667469448443685224248469726980157649398712647936323294727312345201239321637047444641573846594119734574001680024241476854913048955828869978018644060956719137609180598674586043870031842173273574440234237215120831754262051113114298557688360310152594686274800642557887126936663771620105183655994644056539137901814897471954506107614264193539951355862036111676476479491074466108171559098049489121225392109137133768976502921331676075161801483103691269449161647823449528264375209160669502315496151939014917090897141055682008385294584814091371288397440947392304282103993075022565697740627681182936570518968416393604146853899207863364927561633521690964698791503906250000000000000 + 46293276459727602656353135281089129852143556377854355650989946344335538717778812266787946622193679063302552916788292070108896178346527638275187303293719099356560005874012566225889066794171319807163095899189238044042415455320245425347733462149627057206547421385130276142710998010163868147357926666634530793417213770278767632231907859505490171456720387128595045590552439774351414581128378371856568016219070144568498640999266128671138640407226584866598999588636449764589151617960224996563198851172540038294333685435072557143334208691418489598150389724930077737051568640865590062034162348895845111210298155260480650830992657140219666037542668479555320729327737339369719530453185581309662294471484968420181240545118675792371342482011209721262797254558639698677910568514127275987300998133551639026675028771047624753511784169535072103487057170400025077213974442055744940726234955191167112955764492948602073815766678782547849605411268331946357335639046952440586325725290352430938316774321234294138176790977840945821853788407337764187926389096106088417759143109226673576603928813195831922280912863277493633869094779090741741230794635949631452647589936136384483350618128729565641188738103664945811033248901367187500000000000000*i1 + -94610152896232736791595244855874600212714894287012118147754323719550433313626562285789950739796881267784577013583490043875104163545976643040722234654774989890686440136524197299235384862992587362555393461479933240838483306360991052465600460703159883402954615317326436016326504761687720814596637933839601831724360687882127690184335508317364738736370534015943120876969480298176763278402892612427000627963591125045757414728224240567849961834536149081223590856165953961087311134810738408082300464479352547293403916630733679269583132285466407432917423764273459424047308527525721487516179879565631937925598808248505770374331910207226899924766592547900518751419242739191798537792354300174275183702643697053666949158766250997791541109409594899816684678785134627173387362844452585726543612104912121086514453537042935648510758623736798239587016955172209438866020652124731283111318095751060074890318818141146712687488947851484250904416920077240427258949109335291172442241332116208727784447487503544461611604650348231091356616896639102846041210019875689269433719288356270499991592577936978312503461644799371872064459622854732787846895650421258319956402701790872156182020273512248196347307311953045427799224853515625000000000000*i1^2 + 931350726591843283691051008523473637013064189378032204779322605536099951957411936287974346854547535701839404485881209633263035708413896825330944774503360415960303186717597958954025437446359365783831149404058247377869299554476223833455949669578450286618020353387450419819721171726598722672900151743145129066865599016668929023767531553853388436393301074812339078860434858500098972817125500174840237788553092448309606658423274384651173979745326511732229111420585584983012146950208255433276777598953493297283655516184733113005755327011058239485152851048894530187594021595889328857441390499131805963060383504442665844500434906119150292683146574718375207568120080773548763066732128767415733771217809096972641436484172437270543305844946109924486473928114522409964914471035259680694699530492329230336316118053727553193617387025198020177149964956086086338932179645989642870695526585663798853136551670946248043258526804419205166903532019638972281669531222983236424760124874757387002834460823331516727354680913894012087888104754680274383425530987147362268063756668630929353147853557219975625354622916677040043524831164403885612025156667886188418735110039780248559743270782325553093255846761167049407958984375000000000000*i1^3 + -2199131125606569402025669481983999356055635703202250110601181003981467043179837678474146173300381830779080040606005651793399095103306414308422615622586137146634372601005002220564202905106840289153691230632228648768180095201265110979893734844021111070844984820318747602536286256163677432031364959281075492384570828461875466908699658992964539932110409010628932389592262096907282072249326631817818152216651109268262580568214294661521101131231299418104051867549625978236146707094461090750985563539740087081430611788662497439306386766251331238649476051937145048586638896067495763974462178496785918640319566600764554305800401244669526302604892389925290908674473742460624798913014912327955928692923906333429764269485651530179494595095214194279292714725841293763390875851164120241765626689367315730915698577507639743680960363185372652446133957311314805732453349105407203299878132960072158761653641669340381934862173663822153591141583599828924942901596218024881497957356142675106621130131017255780227388318908076406562324441114067362493111800189399229927604344356671515393272084105312536666632691019892169721108352996156351921202799874685950102591417527469687606346171477569578091015457175672054290771484375000000000*i1^4 + -47789323030181153749781005085919228641752070108014571830785863097133946464001372367047442408105893277389777831685202849984333277597224563136369654728567525516715905661309694540724873696703590441572346752943307986338322284383571047545923803826399187173315221734897245405615981090774203908420791704225016782607411901475652062468551770198722802292179882307741293072528820218470770738140075990257062190872007345051579536736217337239954748802708825378199581370319440879204192511914382040723609647490635365619643462488382666249732505303618956707373800585761927214568366733672677724597579583200650775205998186839543855094191790152243820171424651388320774242425568733367251404824437421747464405233178880086194281998772075090631024232080807029645135569617624283903428865641507898717794689217581136761044348660523395133840818524133458126296749124317980642581116958946076312404523293399213502475437546755645956791853487230743859140863032628985875194681523072687237186397789988286040548604180841202553990057782373714243191399902560102190693907030710691115232686851731591979804414774882953545304504325736124577279496129799567680302892023740805515880774077481463076796660684228489084448665380477905273437500000000000*i1^5 + -1413660510765848095003737088054662944708638366788438279085965923267632649556149673571016290628194083163185010692661865212521096593853591048953342574184786886256735666501323025528554806030274544323753466622149950902816679250740625284755743950291682786483785517907248430770157783557875481482237853445630333029814231773822818347023066364467020211983024673964453810008553647005441924853171591135598432695130121731292094350780328674991339729016472129540812769881558033273152295334408303297616890425666157749849262757860336600633222189959818813920559378117661880067670921115159142603447894941384385096040466473921603705423890594742405724687246177226181198761290764028189748458431308279283461054489053573760097538576504509427059435455558908038276867502621669990328850824416801250200541636149583345199247858374971631877302272306661666727894397134265886665965031808708025816672433612877386456510826718608326156288709786523349673121063674218626326937244851325509987587563087134239468740425901101075061899863357222167750461376695956642575720460745962742049438549454550818308228837077471147466688634542802812518145128877665449481797038915033335197912963831086837901934520112998118810355663299560546875000000000*i1^6 + -192835675472054417153851436557148150948035308076040632541248496072870726340887247573807730563402697251829387729264994242328248081505758618536321783142537663100254023285346066742152592826041155177554884043677879401063379425231760211798309446047438101885683430955239373049818713179647780727621064673015395192209801689365367543678378062355379605382595671938722691028751166440437528910953142908517185484740868346490661440094835316029412908824825871190145750363520655078029526001495548008572869777347026051599078400505332206472889190747746363996576847288206279353606844177975143381036034184805802802666834461677380632598047763151431730309598294996643071694742970772961373619678714869715833114229338324394356832352516664130460566626108725777793502093422254808469378770277342583989515546600227536421335047430834006084821395625759388057973158691283659857426715336305988259144045330746611241352619259586505332285538260456953596765155460501177513059270959594191262898185538474377138938872748314760158683581268778824569259135072883199780287475946058336718697884152587053373207215126368295052220469994300692365049049267766303630177936866513611018279575986504027875494629527844488620758056640625000000000*i1^7 + -592105805619727324075401772417400999345972210185667376183989069605337745371605595517795102606055523607551565283493850194610796747165134579236837485672965136121770911235224400857955892352761114581784908249673396869670574514835699863375615486392714830920482074622101176755630275651559534798322020383156487091143847731747790588479250758949463746601851585488982417346329014751572311224668885865825508542851144777867137501392143326884792977015825262001081526062464463337298978352987400471522368722120879067817713504662742045788093446673384890782046468854921158057953621744081196322106513073040137588322367493953922811820388246522978745848307884895871456022855421765498549560345923478564982504331566421802324967016708167905805725007888836701449528326845322677048426358348245422501602505111535803241256104469136174416162907370100301630099349862345216754939141027333160932892267555365395993634751018800683388515560130728915562154743463138310188056503979183813559954218432010011496635920278759304061364068503782900828094327062898246596843060104073393359745800903801668160737159788736796745091957389354825825663324810160153308357611508123437108027853793559081023391221404727548360824584960937500000*i1^8 + 27410495841464647551109323837527049336394618884906922218007759331832160625390040017588780141884691646259547132870687736322917742432840336857186900943317820955697393488156845971111144762910614641913386280693236554253436999078403080241420801618625172650108417719585721532522021979626133445280825290951172003686492994330536421470877459976982895789350875250543153412779086303322495380067204148568776524586991279640857190198043369154648067469084872528794258240309867658143911298627360176931983382386063257767182528204934360113466346762458752109416828012287333700946604623793166638723628406383780193215174284745239359151191444509659935993239160177300942262609929616806517070336661086091297869444716871411324809809058129864955189486494156879599704472969105196294589451886658754904417745543198437974310797104058156774042790379999078360834188900324044008286463158651324318209465802485949283398398580742839691001731396200193069847552024501851765283426336468961387884389118203097063777716349639858193584719811400133235098764313929320022532375118756903068691015281291508379112446384563312108423824046210693248562342772959001339577477665550296321773194353931132184625214968621730804443359375000000*i1^9 + -149898246410517581864513158908521810982521997687264195480748343599114702450418258252009191325936103467810629574817657523336631341833932723271128721878380646254987833482007591679046597236483690079217662249199620194424387207380382595641490274061775317595464911305750500184087498639983792033385120803771645889600407489377549473416836161915120644250788945327597275293410150649797019724696026919753362955227280619517287538126022778126171499998663296820806921426390576056302852334820944136021563802603365894156330303846031048859548450506327209694037663837240175428245569708121477458515389804536045885673765050518986558565417569034548799463039073814208920531856499949123321394690746445658285268264321404590041738838498198142687837018981048520279758353060558301036063552283769855187878601776862736078103461355906064794543409582650749648661276347928439987134928657518964949272089494664634558121231252399185792634361478479399683753039246910518376401082036197413182029634893360323004734063071152343655183249619308973549169178623974901366413466551008862971812999501352364514011158976448472317859958807549609919476698623754214106078740941087059958443972691614205877807155251502990722656250000*i1^10 + 7753973048457290177127578870574271325042090770034662602597201034357996034605417171780747451987559949727708477415982822395481914331866775153744985260901852880651865410963293579479695043436726443135439206337096135043227821293304756307500431951981380220273453623910439762038068695696550406708748716773378863606755987542385650429033037078974060400925952019293868763399182454583110908787777876796016967631077394268700254157390111677019443343290484465102578636734738860264327496204452195849436658167453805716381711355994468566584975490894811740630751546941489748843367914978731895410383865899784137531438333796074914436197578875049714674730452546619378153836505811852645632039362921827761959167923557551106160265755893540616517228191193574283602137270038103924905066171402124770875125524716980904484448289327390284328269427133527471826026817843232041066398092667867616044883258449392089322374779841020451770473834305367433478585620803621973597604343099407082228065139897985707327751805383979081825816576201287284530732555342760243378219928063970354587286730717269478963614149899080198789917518967472385551482285479900965326634774309415528285564381007395085212588310241699218750000*i1^11 + -113801239602477439542476689561690522004201697162613954829503912286708366463594264621031942513998502461252942669039880152923373350663589165769554872847930702472686101938393597397768711999746932607573448876776263174771911141316051383825772902131435100502080939221921799160467812029593632807594730231014597649514408902910827709175639399324920914256535672551023103291429205798820195768629534340631751354068611810259939945924893799407120047596097184613272120903525254732958119700730161196069012333421690685868136337266524270094163511670808554510496738552696341058869828744072629216143233562121065127846079244192614458196046927057566289945690801330954262927576097523836936054198437412773609167791389180044820355649040774547597363856509740206014704648711971083980147303731529467311479795785550793501938123592313530120819507585262875143185258997036592140779063165401430561223642695520105300096822559763629482286553453742523420834138707220041160615504588226822305045654576336792221379098526565389509723087742095501803077543265415613568759733378603927220034434427268224460559543124390429835252672911579130201164979969602339434400400190622700147639393628352069535851478576660156250*i1^12 + 111333425169749029869553505599651535365851444056546397760982092352018929568742586731871791742919004734898533460446516735670470812513807004839748115004821604852479999308862353368215735071239855081426050749045588130156593757772252062534272792857547686262780166751519860344785067275395373567710004191427325309211114953223662167581870050720717398019374475352938399435325589468947438913947737087247033674233245521022138598992490956648493154813109732833862624541682478389465346964790792131357911920283941462827381430924119826552526994282199918048838879123429096863868051940013157737944049831201344445288868141990490106314438551516673716953865718420147185782975780294838347492624493224870259977370972026317358603280789754047200033982291327381576125203197474600019220262409728594030350017392198605973190069124264297612106381499346745091612991753945253005780127021361664709192450231402841340978200920316621682033385821063747020944081651748597686978175607730757101758916459410333092416794566316648062875981431355181540246036565216752358999014215938802399780178226739272410143730222463975468011788380198435137652495028280018529494728018588579498836078979107856750488281250000*i1^13 + 4826286169710326057565281438871164675338951431297704967345336763786368481306216513647693203118990653654111246627600960418172667368491587412429388886397424778741574808177059895468504037486763176583472959943222033004388752265276056690634712550998229369349256677119034462800136205053446434592769216910198555152231183510709196439325771298639055927914564556008900746446807996991723834577435417805768483963882784628080336766127808974046755641460676127195640201648918874675688053617054433292134749657886340440223633796366104536465207290096702115830292443584172079125745664197666479124710081358056993108084154911344260901112033523043047262372055334786241055074344674279735189235236511578114607257561603253571039245525763684938395056018044751906226239531453363941183813451196295949908356897249903924124806700638840005347499013817239889791997000571464932894536268564986313685267793580737766164846817822356281590271803630709940627606930387502764760399669779544359052016017112294018069438155676288637820269149137545339275659321731294014145530531523250720924252809010134929322366925359653305422899381772763809474944888264976035015365675515573175754339952850341796875000000*i1^14 + -13949864301938303751903198873386911472078957660598067088448499567439199704083473889257115925922610151669875770839724654239566910207341998995773807164983561482861142181776867640855406342506165691361882712767696064288381298782456877066521048238066262139614733980630523558061358354271229843054075398754643429344317701871603091337095813441556321744783589660715036089016562294814258433962147196595593766676145502893951441326675957817684487453938826184447119308354952039265591801042064788107737290030857523371753428428954608096637245236782285937691515563399607585673483728003575108855112118534129539864204419224108770855483749763505984736206769002159548313467366468335457963789653065594912124446763363815439617004961928088852897691855077491638286923985132671971985866171599516587781315658494796372213783807793696888246106180804261747331014229882927577392446931107538258610628970618802574255401799110159466264961905396208580030811619071279134517080152542997643219897121229127307534998189078875065980147243258824354813395080434976764958461286124705318284754062904371633689707976479087665688375969900755448468338805655674047283801911772977976259759521484375000000*i1^15 + -107490640205134567429506059754976929035279918239737357601989218025811881248296701785784845734272995581724694485092171060761085210670338720152901153471168450588236009936163827517641620722361151603261631441533298662438562328908011525187086310607160533851145022236242574882658579977446782848067172405599893517245809383436239902312499814978585292409525434668604820513178856195850319372220317884907518957274446765322763273363529720303991913841665091421471598942243697580427237715144876098059447536405540678035478244208981422581192814026852697199414611182717291807453458330318848099973035086495212403784425067319655943082921155780615639948418305262865106419345895265289729923963777523917829879369201581666814448790017792354481939603825791879225209118593984727714205136807544351192748401322692682281965293797623229105924224975312380009668408391368251360034318014794209243628477803946230637530109850562293070247472499650752368672214274045905591281116695660284930252333642042320885669504403492473504786959706213441252724387790556015331984857047246626604834464338780813956619011550930260282778566358408450093454100957308740982540725423311887794921875000000000*i1^16 + 786828885909587476731843932316336030403923087494727310992883968508347790886435174147441975091214833402377386612683848363320591896307886598842751778641091166689097157777908481216143470526841352134511432270848326606736553001582748935023221287363324360517569937131414967370070355894392976301069859734151414734302285965304675666919450242972544803653173244550839569631399789738597271483986170755385980961719380737233739928106668358539629590902753437309863650370746402267900463286973869473900902844582829690113992686567817795804761896535030738419916850821223714015860484706261807189761353615189662828938479407053741882017723556587293569262708142895796594712277659010517625861982503985289147152202889508793270915122547903818344951834333104639903027856032333365494447235685877175192915419129078479954211012926431571473235049647370766655219727321013274402245529193863022555315700601438609236216953245633422512025371643925029064029821226734246454860041980569237035953287012653264444236702513296893710082572578158508074300051241624874623774951179284563400285201140059257941885789081715052804444362482779501910782146507141217349503859996294765625000000000*i1^17 + -3729409233674788631632896567952284209312968468347465104997680581062167238140748747353717370080375261871640108372232816888365459496475638435490858659436217757844760947653759503369721666381565880385677165242230356610697567041526217608743773576415392537233661329743269598450159658918466140256379013002927268689687487993610634004920614906736299593926074642191648499234368994173951491213401856269064223533009051647346765450598413890557141292116955743936001581382703812477915970433574528512741755900425489481149077396661778896101376305064569547645783491744440001634390618599884877834758058679988312480749803116870207357092126621868538005760965474614197401622804230615086009095707354648176796583187020056378711309921096645062527254259842774036747111571777982303965722126367904331843424152263945326253053636999687760043484846548958649764209651540386795816812210867761525775167862582642800253224868804748675864443620191073701558370574980924933157697577836880855375168730249366009994451958005407789667371906587853427493662823732431530312259099954449552048974595892460320017264082765006166787514161044243141184160484308745551131671381629687500000000*i1^18 + 22301710654198617897731144109983856945754960948768070556565124971170178963683906065569335166908725506271430441741104034273854998513723673706968281953179313414487164456023788303838212484345212872697444288038108930779071882006806236161165921095388676817428326877626298655004858013847228242971297886495234881955161419263724211357424704244295528093415984967578262176598089733169971978862406525108072840749261848735668500340775335154845469590580177853405570197385451926360904573751049610034619636531457291460019548345025471092595309887747228596963031532481392822093214726494758985546773543445485031185483003251648660506924159793414271724894397254325502379884062305670603497862882383221190865401140462647661410099571653385737417909662262891337285373048027991476997823003765012895443176793754889890558883858535930620154368060689728185933378679065690945491678508392972433829015187375247270296230904075295886298917224493800103126282403492733758746020256565779352540041242478166553036444721799890246608494473353852304500677618268329341472972340809853828765626226601586089290130643423512233846571854567910471731385509696499553070817250000000000*i1^19 + -89377144324031899150083454955985817025490179007236083523508741502013628905572744624529246969966528651804947861385289439479292457586961938453324444636433285990599139323684034328228167679163850204858594993083981246691935017932235934018503259205700704435709525224639230359305072940055282834147110079950848881031983470374283622130167152153423210987960153923713958391542400914022886521853063363877087828656883526773476655344427234149189856405790491364777034524531213127558480283589992474639010069808388870975019646856107912194923720485273579015180048978418565777767413608633814113188362382775115923220004198763098316679648264746699830028940270071406484150587895224851780553796293467392993219923534252904763959236643164575256555080165734736283990079654984861992081349152563783284098581247108278733938321725854030465771857378196098275621913310914786968688589726228065366266070630668942413118391353975088349880402783544697800176963996081710523037690552709357251610408792998788964282418302826527574859388884060058029385795642228661052813149310076115811318890075733445861580520892220984255408255180684568676567479806684209188230000000000*i1^20 + 129107467724091065622901942403691355440193062922248942787918152147208662041642769929713931918726911685337356806136783417239416824858056858577586115013652705965345557591149145561852145033881667402953612772675531438733711793226878875891128077272197942057050763493336744542817139770230302666417878634184717308231278244877488196467568280295329318485505776260823463513403411202009397947228248618961022087068838690715224633074702329241097687688121287346836133827617238364748786459371384440712118716670882682687258568495679239650065850744459525954053255998233472703008368971085600032732521399654242324571610450942384538706661200667427592620998349325285593360503197381237260277076610503074599825238759342974691250358210977037991290493183007711245233275487561094765701260613871542011341074849048923484782522789770284737753695117911233589288096588104197878787523973432061662946826756777496255369696693943636208859583291756862812842391590325329285370550907859070447066102717848678301089301047949427708024377287653886221495478832325225106245457017955745606705316163038236306947013168353111863620673812245328910209505033119486400000000*i1^21 + 281641827724521080726409344294072282567102438705638338122435012970262545695160950955426015115906139137608128923431707555482464992106431278752161187537254505005908347628103495368276059634582630497216687956580880369561587604978853592819419746277908558664448287100053872213567903490248496187617460438889984294533217121276738665402817890694063601509556337801672088145686458424936299404427800164176962975955898710746467891362218253406346004274440404749811354575446479659277089076531469324843484980118992095928219658126022431046521257669059398466807765796499131055030099413337038113340145922320518525220416859424566358594217610347547355472807772003041260986955291223368257577175921421879652041083037548288186557103726904388778138612302586868448709706472520149139541004729915042497814766493869356681385615114260145399824641085470689773261927478108194276666929132818203646417362019105817219344922453468944852860446322890637171630359980387126285180465831923444661598734640007262853832502877779638038671327577774967521018274996211105506569936021660027821525373874786388948480157830799997839486234894592158960544526683776000000*i1^22 + -1329430074043710981364379655595500082234787894710526806481071940880956155962415184868745219473041177219396682807888534140780659765715000192965052691242916570539162808070767897872664328235232086514405365055722153933260764653610369947621805343096219570791327124065093761857355352639750445933913603851510803650037759248616861423267282476636535582714451750836981560777408285660779703813956365667077244722687703158756576342067127059423059104197391594156824319757263888763502202624418236049636711151978039170214360284518040215715488872727890120587907201730369551030552246979219938363347847181703349124049965545779945295620215758124731220795983206822396668864252247791683542560588246400359879502699502105442963836209012669843474648968485510367851772978007014471575893834384905781004989463247483499377913087323847356192581695661065188218275639382668230172497913897523323568118941224547947014504608980643028535824784200260287049117098152917271500509796169662719708693218872435317518158546733180788046144793255858830610331179616704265752250955388647326562003481331494937047207705708386647246948576797671270116785807360000*i1^23 + 1550027461616379185743968867401419429890607314289075596887249621470167157807605638910569364986602116496435729551930884017416682439555845828651302491184610877235332026736985077936940644582370562135674368955004031179566525915633150282795597991560819903155198543387474901610192935766522063406704589936031390222672468396437319999304463821349711182207258995910725640515135154667680209939322609694487799292158932442627629372194143147672134545244468725168436691028124769574124847264477487247240864286163651195719262156511875625452152573133761490128982683834877832583289158133991527212611380152921202426360628268682313052309961525749590105660264246883564520637728240607167746209928810415033501423374385205381132987362042660458318117348008918253268953615734312143508473555273455520390400899657337385148853714906743497338803681242081412747112079264264930293899295265563677581276346632060319550221494148836926355833198219460199503046413593166752394462608665683400145408815261249493364969403587461615837306306347563762231122746420330761458514318206978647226075687614131939694042741902655393646648803458073013696716800*i1^24 + 457438079207385552392610411732717659012121735362710373022125823049883696127740764157626739735501176226634228277511187699916550486160675854017435356271539946128622860491174540248020425332715395537893127844514052395678799138483438824045087857948381001099417410003347760165650596246776040763749541844481906477568776752905930937326098161069203422006599873506535912671294930578459285209754052376033311143357959923807402344607174884221484119567180509536155759124029023736993321304383143913297979705242814295741614851688178130222937676587466318765722590595850595319707070351632387877538978545404861209637208645784517438864489861470968234681440672602231565712079982839398437364209176951889370783281420308234094653110090745250442532730176741878705347057819891610060689894490050899900544201776634288503078703344569022632644790528467451878690509526090521675472131558216830852062510706649481974793090271906032419897274702753960570294761361409745031388130296130518651284831878455867636721982727914527632110248190968526726156994374901751931116331026506964791965655194059463959369396085672255179798804480219545600*i1^25 + -1858701876285470823056284456205205921889550293429648172589014420450791183471600483624058846524526050180213723592394714505141154780976721892910323919540313245233839957394046733426386290528294907785336513455745159464013937583407676446314265943368697151781841677199634079652518636585282226828186575069489840619789106517295533181786593932840590856611650810805294468062599668447860100509457564086222223115788332789981972522580739325828103750950568987298363975696892897418613514622891255918402983691843374923871296422223457674379688571388925198441878932244191326612806718848665761822357839104478955381970184676996545906443214087408160495996799984157879340262514278797664060418695197080401670323495786221207015893625482579799664196569911856910161478050467684835077443238851408267386295087407107827709503692270273065606342363240094832791369071586537757678635459125763286548101741871979248793526359260491416712656295874343827918684845290855363139941701656999511271251814250672002880197679727426908437956659362442898958023681319705434149919124973266643544670136638882264940576270619431028858023206584320*i1^26 + -27191431629470722850882240582881008474438130476160709864805788161066064992473699447271160287819891453167617544545182212185156877966996760244962054710565680662158559629940697312782352245566669311598708182947758927460990119168370667379414756517216757640008049345944539296796667238893196701848971393174277504929140648445531649775695271040755486903705850450157784872539267423930064541166551136022181218507738319689152577210141094657347843538682495681879764929262765867069695593621226638197415612374514634780465366676349463448614454940483765947087502053284089699394819990344765835365947032885488297352884018068245868305422716651235376903962483704970104214385302324137346769694968037750614152970728068341329192864063324246721833042986713582653083375885942199536787968731487370829738311121306813294716390772649105312117881335902811146414684170037790966828360920583184249201813161494041470856026192907394214841095308183142661218964589191314163604027789333655146531215422309094951153154428946281903391527205467588012974085730705226189964342146531224176270134564877275909544594559297691438284800*i1^27 + 1097173939513062761782003778718279902543887392457733361423664065422606133077511990794158790513272599487029360479446012105280381408565228758389824289015204092451836639247628254016545518494445312081968254612238033920029038962071860028972388438511195326835044439491575195449867904952569082307050934191932282728174467284752777393163897726888754408436091856443056937457176850851593236392931846918583435760960299033362957034366475358389112152759120056688604648356707745204342575802831092073659993581183849672559029170498807150488892808486269305824938244590946118719138649994098517065149108510822495915734824576291760379445691825025004548056502978832712711713182179096208365484178309468865331613652767711624800158851794413433749846230442557495253184347353096440045018492100783529208383642264269862983513910678064782701359391240763236787367290735459060324466594374012212157738993345025989714026650561698657826403503134925740829313685029743602807024051863386544126271858523668465944128709591214310196046637379641668244752405772957764362836465694212356517817474571105153036537696270888599552*i1^28 + 320543868482089256733087744899084668527069115613677101462883800592702126346481275815455372394832664199619184910061441478406070209299835426378017961781330863238669705147732716428653974294999260309781798076485259950201651387660179548154594834359293737141690236095973202022073476990332732258647515014583852603107054101530192796035978766836476929823329838594012536670777704100787058176943479166029091002474834042045339566498404393626445369779399408615660466959648463861093488531625447980750683945298915858567822845270040604497175624110647629614654221512952431134467321680680749083540041396938034216497172307410302840893337408461775822297484002135647515060920028454266533339601633074888957461686907430848321452437854832906836359755922427805195046928339202578042384049823732075454996088012542551259169917645500501260518023552877494933964884081575399135506895406009783365836950246460986938410374009595434799205893892013541157483692894412824431423439841217501576650730681383493266638007534376506440115959981164928745284963027403612615206650580717497405377851573170022929943107731456*i1^29 + -253987204300892337623953348080019131351515368466674850886087279947137717624694080013702059296516817123050997790298162669921332532244239566981254324229462934652753187181297553170220754646727283741718704264395284911499437685118995664984469737858909111859748162191113520897688425286969838251545778742787401071543713346886464943340421619505835597855562971845862732383089198561847911643088294859191495849733717230477966379875321077262148042615588376612018691583941161917663074162474861323282799641835413557422547251358468815420950410034590504438142266168238988710320397645821813393280076866360484009210421259566889857682157134788601127767971810859449024418256436640544299304151338781040360641253642894673772095275518540633265135656746725785112525706579755270973121965128946884736037507583116876456569253546924520979470867207963773920523920739584174711854572260146703992173528971260719792898634671973434311952369304815240060953673334583292462763944544426603410587425119954002187626475092956979696853523545590885774394284676368121265598005261894772239293522138671315119243264*i1^30 + -217678558938902327642374575091722298956863483353810299086098892137272005129371886283253476711267143785687816899495318681999841117788029988648741676741468022599115867429683297984413348416224691789571756148044568559301636843732806059768017633802815453346606525336231308138590712134880400833373179193726441386112047714702642073357011474044757204348854618115753929735865711067820220397260479931648528407807868557345233201997351341929378174083734687438792859428585683926300868228186238082557551483758221156948119947502439166083243698080613226855482157943703109899333481525887751080218276152959417979856173928587521481063565984279354351367555546488474830078139457053043805322947839330399344404205083266801123387744849881635755764535261598591341940099481734596026482829539044533251683432901409790056533658679202027840182049236949890339805848369134074548900019320686704853794490418586144754477407697402481416523517828927061973148172926060674049434949012737280031321028601534115510311695629831778757854652348967717496165477814241315396121407251343872542553553408872153088*i1^31 + -73433323197606456912489071689570706102598951024439224293768514594806724643579763785225823033328407575786603934938777296727400240590583635493578261647023731939044026308512809203964342704807999212777298137620401502975036214163480513338450162060589258011305550710690457771322837910866500970398230226101206648163931650192024008765395223593180116719843130529565558958430261573288128418930844923968301894954320234793129479033784931820378591588620917395122796692289389702783490278712878587355606098029751949662957526906340775959841116420097558519800665501890208472636004363742364613081213561374845434160154220414145229964216864006074353854657298799843793745227780589323516439245543256639434636442724220423426429371109915743497199191681635638684473070723311868185202756858217187163888942925785735800599414212784268687243532817692173908590811261155165990113143489606755929243353021006773494882497651278941451402222949133838738665454672043601931485176477509494293623285449510495869558195807991357902069602061353100529616051480559514482126830068497581043366085263360*i1^32 + -13445707019245275260373331242395693565456613487211007355392823914378651652024808852290062224273284696205156439547571378308581809774752965915988521293521345089214515789573143361796900435607677442855639030646913166234042734140925094716888162941646325185438368500283927694125254989472481068447547008528880961717314952521100264144017968727033720392612744201578824052555081789224521999425250220663050932594778257750070338928110411896798643222452196292764015899766446949099453615354670353970682446607472766062491686249488980053936479487547235083924270641024015961526943577286694757665343492518244256023372923403959215937875987538109894060096285762485270064844631140144533380090857833178283889011579926769662585767928968497485974977254585894927734838728829463046171604433935086992825355314081195979833512837506483209678437786105767732602825821542973123319028449633510396935831182622205960703811740694842362750492638916431727041577066903873785367875491200699171591262137386598770719461603892013245414809307794888168319902944887341370153917543169672282636288*i1^33 + -1396781410974230629707208276821423934653563730575877828920729420661401013638885463191908792409718624819026350042848491618910242983184042345680405730500111191043930813722893532092028097891556195233459629097432077769314919008784745139862360496708805055748035089588265951911620747104001159384171689221686058755819008820843914058044947553692041296300916371185321375443776576980095653732361347208199524737259508589483737940419939831431667469484530946334552854634314892152466051189841516428448459771611764484804460917397896942105246261434504706653820927000488453584524376739750406060005502226101189759284749724728181670595066691580764733557435341245905824563922910202711303583067278469835522957723584175773326300512535525623361308712507948696768705640554195953858056779179209804799013999502857238955704786256478924582753320046530200653081849580632048334676415110081432478605802166047199524370869768713361211690612160314178963580871485523592440236009103412659866726000204960019476889685994974425131720258159944124227426329721483859651490695195131904*i1^34 + -84298413357803273193140364868282989322295756210284372002348604655693150638062166288465061113467537783961452684877886379009642473865433283031430324354587836355995600206195395212989459181711684849082373332060084478263853256268226767531579896878689337723940098199381826605285936941772907628916951625820798568790012404504466846018718642650372759410916999203588289631106343120092725597529485632611484443907099875115565915206157661043383394315326838058462873397468776813584806088591408110834307280586885216123176010548638859438732222545324971300206812498333133436609087114910177628840744548053796221595630100649766055326870099498137834468115696187368190597644659076782983317286960479482079095113929965036000485946516457373841316102630672501421069805916193099007773317948439775836480359144414066246294616317302379546519654381444502207989995802786403651433298809765086915838065946153782749391557491082379798286788169171952593956998043108956690557739135309141892395711159434645751451486604658583176176643993447610441290970131577834050372501504*i1^35 + -2818412595315719565390654191204074337189046916600492568948486429957237797285325099677036617522211143135814200583310936879462101044612850535032648143032404017552272753201969373969838379238385182279198479574780540906361559420663482556204045649039654915298738659968527917830603639576029135174185103759428417634195337903843274529126878450404845366598737778443563413176864521947705924684054378578086353066998124453511239177865132408641666355949317194957889642297119071775151320288137230497085834188776395868429658048395435982319040829570113596463749069615593603091254468589175074475574164580124438975055161940826499099402442419120014188564177658601760042913363485958204839776431312051051148224482990082065276137604555788044481562171014426533146370091645342081379881397551538377334900016100031388451670232748679637020083326393630513087686444797530132552059245563232948147132642531406585213606095222563303643938904566598736635287486341062837134943965430870991677540804256145034232336128484229606982504281037667016029755072682108387328*i1^36 + -43738925480570765908419591260536999735121587774142919027970877162561565230385201640384365355268581355189212939127969884382673660090219468982320209832927887129596910032264529471250502405900813105113373814047241022285804183331778149858901715966243030301407016261283799494560486892292330615915198023227104986467054877402838509968340261821726420190651970331105635915584131511669790101182022070419142334090462637832525022912950648838715908698241839078328895384385132001481687010218499536789616599210440655847583289058518623186011978475598132228506351057661492161336893896426501006716685532694105077877162697602921939316442114842091286394271731125094169137426118023999054200004657928940728566000023314137483754337221015537982685443266862124647688367384864975138389386676106458694307148287827808019373248646023480873404210493733552090316489143209346145066525112066476312505594659342917891139342324211315047134735422718820476103084973898900092689585202903245483658955641702523672610582117901334200138694608767539798422532915200*i1^37 + -116482457303702084475179475572504191509449456299360285644005120531196104360884136843583469536363375891084983635953476319995224645154348388691429653120692359998374157231311700233087500370749994506972533106107820372482644575743154470219900544648682798633411668024453379888782646383386639042621583280549562439268774799498004384351937518683095770719351198966676105248201880482670779597200774792033548587429108765723050262562760924877492964319475132918600760084680564493459097868902311901071088309658309863250694074936258521840861769240822352657923995414303328769372805519885564117234420818082381613476298818074761003333876452899896218977435750276008337123079089685918577074134170083314534386528309284465185831884266406263233068729729143980771528401840220523054590382140357095735626761562094488754863679784273969918433572807703034327001989489754414772740456017173798375060463152182463022382536423480859685543540299903521477216454383079343212550286480374913854035877643509222056585461095889882180455397824040796160000*i1^38 + -3496848580032210906883557073653310728517171902393325005748389977745078286452754942036288485332083106447693248036966789614076261786347665064783013617377629271914778800138049526501119881967403503918339302408932234941215776587407690312850765477604910053389096233007978596623306050548110361044469204036134713692696829120127690285776454087504363673785222922779727627724999152324035738045288815982638514814655350509747756898021948147060255154836652802170756256021514881561816440402154768062904531223845845928701730092185591305178796749047102354631435285889731163094612280720676811904661406787148363519345287936375517181108956479816409645594410397183665348756371223235414633252631699176745536525787018110705927867882594679990346816473865297424126194800718387620062363200705034550984396300810799203982876484423397658204323318470526867462022849613743036276823024057552508389339849166250569085426982480510584888052693977400511372352063553479973651083874318130079376728373756616375148620220754659639296000000*i1^39 + -60472448046259751822667089132995094108373768237422758897405677987217768422681416893735253727354235618789762215613205080775065040916985029013578520389557528481667852658406064709789716790960971623821301273517346808105514579204346502827400686283228675207272472001522292926338242608172225649260803339876168371131226222312396763142915829086859046582931850695636999750279471628159996925058305642215565446214982151436317321898014694991733000483672087134529417716614782704204403537046413527424980727447908036338811553610638515151166103491843493750194917986829169211517633327341550567412080323454102891847976568900698973479855395285084547156543606725353466094352322812645031652693411434862390334193037104984774523522565544824526507593863729806391142645715435360258322342161847835897583750719982348364493397050682417037742614960743462880926106192544759463274767056206337305358825178918464204343988417341890149346136261051007083627217504213209389649970054232367125459748000934844318089216000000000*i1^40 + 216406360406190505697012499104332162009792187628900879913215587265514458418263710504655148111830994852691485949662418076025018861469302697034349373397334212133355886133384020700061250456127780054189240008202048871402440768272458548888497413325637053195994986446468273108923024207995507103586727727776281145153901139572105331274925867440008771377467376110127980323089686305067925401758201109950917502771794538778812373050666600096299091593634291734845459005969075850729456525492166039611769103775274061738196192347630709765179365709371369861690181978953250103563460828452907666554368602968482727070135517214606122090714626883524757869772297357055277644129562244015016375165308812129781000051462728664955296167192445306221530998775520307375111701775291973187676291544739941530428831571717141544439711567737114398255116822213143632992178677882998275826709622380257747968945398266192700119782377967266370351692540769535274460628734128058184766227457372375564341225717760000000000*i1^41 + -378306867928422560768259031961083503419603643219565178177603424553824184311339029379548030249233647017413507151828568759551396444755753557180351560245359966770171875435376644482562503127121559589488962173824027362567052288887865015278053478211612938458282817934280972827968390178389889058888712777502219261189880756100662784411462328096184494660717489804824367546852195532799926030001651075100210544956765928086655582531260744487660534601885200710753736617094914390081942238586264411787708902366700793266910328092599178617461757190355875923253926057456467102927174991011978369583676671004519437558164316016051750520362141569679978417173627479365226589893263433615475679493753916904710118277993260880209881385923780424497151786618046750866075651709457578790851064544844671893893255909633309779597541934998075309768160679367658195858816761738730958811117773629829083939307720587092438712677589790263907315586002499379601933273986923903021376337426251776000000000000*i1^42 + 230969179994498497377536090211907831538040063262123751952905744526226634980120625422795492392347225133771161393361158289686084155387144481383766104888039564878889766723899690325663009830957929560638006660723570266975458611083521523234924979999398353062861926259495291250534480695729336154290358462100846676019747664319951040509319862990671483664780711129655955705807863704583457876326854810647534419431418884063125367438419501133632143147549152004455138704748073074997560041987234178358637099067818516997113522233146392370346283092994915300325667326562854158784802396205956167996442983269860738265778422459290496666783101098232422056516260149911030669539582064581536814943119673155520163119038788941255777914810569091255095632948582120992530025719720740936610107640446940614574130335079216325568143807958172137172507090977941929739730370424858489611185867895827927673003711133917899369504919589205363229244080399607263111919063870419763200000000000000*i1^43 + -3729552471377127697946930802511063858261492852714706473598736485823468679468235703955534819660141915358655189957109610002523772676308915963966473012671082357295129488685318991063200470466563883376295106834891962990554393055191302403715254657791908793801136721020495016582068359467487347024554226216180977240069808223592498186732853090086486290829401559995225082495099513400496616179514406310550847093028867179564000146265315881016541780620605065370738892273437500919642001507943938185856534945066141150095985894339836429460913141907209587589493983463044837074862665125202710498283524730364073518598247299602977928860947094953423529165407090247633769807212232474225056620070049792746756552980858166336414429083567452037974214710363040125272713412162525208636546497559745780434759959124139871445290602857762546318562891471596609346042230413377054647980937942869358065403737981957322161563112185355399426334983888279835770880000000000000000*i1^44 + -1650672667674368794399450236425098533963419404917181375792194782294855854949678531481022533587477203421960239269504014509604021848997928151789952307400667811785181083573821561598758070906556652411980994606281904058861310883389460286215225532789423741531465142451895574826569224511324718286480458994192524278586263454332409337023107431933838255846332165937265578872090703314178881474773192801278113695451893426978110287681403988646695481110700521615834540783254762900564160872586184900440087784105117133799073410768661590289285303467959491145275713549813467448072992112344724901768528272688036288742975871011192179900213275072363380722937426236618865476918449591088967584108608766194791545841816246612601183196832606785313276964606502810532501497264519404725719833329786290209386271305867583091702514116879399421311360288829847562853363061749768616927350582820319556790284498760010115529163414418174771200000000000000000000*i1^45 + -171436478526353511897541907098935156667961690305677429547368222330745079871076166226546518920163439221218302146623606865393456616894485901679364351310141262890950501229511590404635682515102940831535555245943569828992638955070240103775188192077650131049271256765544993851828280373736979286538247376273926815688567316060144868015383942462068517425948416883934138656317790216331921664011382141934427948433602236611684836682373757323747404811210489248228193147445917181516388613143679664088124735637559712340967404319555257783289318755176133610091322258673248605809681382956123183782603016508036602152645802435740306940317683644216355936265970267632717741998425688679503514148501079738708586011981018766303012411306298771594147846224088805135483208729042726454906917347494974733843493130668157812902683043551154083103372589115433390009302623705494699161628368219940079992145933517193216000000000000000000000000*i1^46 + -443553620533521845857117119197171737194161420037508108982402043813867448366087713906117079329445884833566537459982718611449075802569160034853307110629304058198923801105348467641693315613869803495658279139462859850222713830052960309338908830450237332940138158678848437479773224539674684417982508678496989767515728276804574186334538298447728838438613228300254786668149016758045672806813750809660113252194459454006954155254064501447550035218270534706496374449214402626054387095829636368608155037672622699104290479034815097782758874645974042741268918713546675706364527826892081258133965774816481913425970464635809549949860131864477863899256762533344647385542589094720879731054343073159552546581705095070351561982569098467208019694245843452855212578209608132617935328290554463791574718408296302769228450677095165696737452510406528918474624860160000000000000000000000000000*i1^47 - N1*284379409182704422559808779647337665417310528663392481604238958801506122504720581162056295203253233819958711147928518225324260727259443778756722277085190496579270715208438076383093452284888401306931581403274329699137412758657414481379886272428820416965786155001174122754592088125000*i3 ], [ -15943959275960548091786729891331624359593769097895161501375330750656484419421652465690479570345195377654253101582127899405088966989644022380079196956074812383279105127625094943385991703212338881993675737971923163913791555038865893473692135302527036025926647790944186708261131901058047444290406358350701208399876971375111928624795294897688714649548580550654164811637704721688857438430889343327153793112473478134767868903325428803497191814123688190244767531513063698978456076265511426495027398562257050629848380034208198785604351350281967384443997577468083312741256789959538519912188055532759614631504872104548016956206875923885030668000149815971063208711412215962393891491592688222870699510749758834665956826818267126457142604804106530356667187887110194541266738975342306218213858629056170845822562638795103487529393518953761904290804262834504818078130279470697443385206027631474649309579036186296082859293657797500000000000000000000 + -12884633378217412008166241461744336286840521495488008596104687164166866196861961166530967636684939955581794023095863266218204609510799226198733525521291145476410223730596739367031599483830871938729626417791336491947204171448579987829518755476649823483799584847343261313468384380033444035870406526094388787853403422341486574771321041463872955281194561127614010937724417065627213599892718777851585381197259306330274669545104400499937165057731659636753419847658475241192058921959965721576061022590980929699752813569537101833764729136342831354570781804641911771138770842272159952507780067285959453505537191609782906055375957926823789134029214045059439013742966525154804653026156810796014283145098035048445393747770046927042312255442724106728231679682099858700810766475466885001484740608896803589977092959069102935313089166164370476649534603675171724080445612516165007052864687463181849567684392544632327616479076254600000000000000000000*i1 + -16721317780807635670861140673296166769276248230547117231058301238856490914655034723132874813644442715075631916040604755665071030488080990408902612965155176041604149340754662989424921658634327453916802520289915384970630023169490425233216074659505107343750263116421094468401787382475780472951420583429093342409100743992180151180167976901943852723227905432263568327240318136035091572829604841073051482835254725550015623564462955908585003900599360304478347829195298920279458097901155901994633595385718278806195588609972847802640659447964542370266254463436793112107215687128791828986722207345636603814669721865450217095900279639470142073362788916433703812429187071189181604609377954666614024703247934296846842272772868962203402010935301795320913758030060213941533194242026390049068431605316822322690077069121260315212317011284464892700692043627526699896050087189011319756971888505607707434986639634645539787360461594000000000000000000*i1^2 + -9484176589696606870074087190198264063168237961122465577771616650864009085769923333370114857907229376895806594497544786106212902158251200724337573681339456569222389792669210193980439742947140988250497253678915166067773712402121260635829101002107545397968037449385737380052730496860037038766800880247736218100922420403201252251532162311230305784025917677314788046139977726279540865347037962970044364277450321453021069414688936188524581071921020326708863924585640491837721328276746934059813818567238405490221209660606423278684258131746073745577265757029033075057728355994331267721465727560374459621792694333100327210956276499086466014653943572004878121242791147936378900523997988020590423871236467087560492645945671376369274112749875109464542016185599240074089868375664682984703572276965321193360602284844066451795403833961582028575637964794055321749932536370983916664785415456091685464221203100379668406539272720000000000000000*i1^3 + -2070054673970757022167353911210040768605414758575406729469825126909770327702485988167286301348046568851873606582033195900748971862268598562329439169632334869775819134287995318055191258485852310509090068645989730968301786254254678920980719947912066632958961380089483794060230490384450472850612435024911732050362723223190380956492713099258339703932704812709417963896892311905668535405968965733797473161718313936340124144262019630441570722102062861287124785713579970371624723841032262406210399185350744404271668831442958288808139909857296055714326258318673067388256668604582884720486358806557562283892573931980502272646264210072081109593068339879550681451390120967754567686024186187602105217659582799051392219723329424740597271481867578642024142534996067723970495183068172435746059734428945212278544099350871498357537926840984995574286820632961123101076705631509449365351919640014966994206832478131294215930052400000000000000*i1^4 + 75948542007903660964219162940276051123297753418126582556166968648847536241422788481746371198462355214653562780828270424392854762691273947963043845153708112665806873971821588146748445091541774181043266511505050363340256187905554548083914758956738020378820516112804708332313594508866988262846489442985089878986193100209813196672951287350305176584384340338911270599225622800910183534803278260923153456118261836336385625678438160322636158696319360383064814245689539814813606561512926631888040315897299162354022303596213704568626001608448282861869436076023712891689565705614219299558641354971904126663866514168145766423594042401896620347623895672593601976214140592556814599025660397319559509919774425429943138396576447983143433227662870442856072988940844638684375274415123200344400067385303592678931357312783444701999940021602606146469898689874237876688353795164544511488504854038439618080505286760318873635456000000000000*i1^5 + 37743047252610278675740739489059625072959442255448047545815556583276283975296620236617698043093304253803125115469501734766596853296593742594878036515407878120940499825222172416016956849581188925209490406300889420913075144422155271715246453030313463001019570946320926967813313808586680738563888438134773350851452617398160981028191966759819755350790060963521851602998074703373500919097240650400236540663813374831985229676260836451305502038775242325131772546166697146639236978924655236956445548509904069500393189305020705164502027682503812258021043612546741050300224682683760163200148047412687916222254986098126615523069071425584313309579318929766677211443703660830060028821534439652934043608119610062941202220916767479151151726727989412091579621482537574829822312991885213894401061913460740579414123540207551026261655669530782112169959161321794530323510133343835915067256626546379052802527742765947281603840000000000*i1^6 + -8450216314249519033638803212394076825070069597778044097884679789900403083654910893809654036596198611123623291714362325278415039905557341052904960654974337667195929199306201024763019173085629161842119609501545138001082947245260674220498450630160491392898539659577991705394128615157300300564120953130391435024976166092330381140282378765990941230144188876816910350641459848136559824257461644713619674294149223126966560560083770908363953193369858135451738219101205616031901535749937437385369771055327400283467933125480917589022690400113791551768779491404020358490633019301593353171499965373467484398452390883445044930695112345156676051851960430841548355819973083034387135862916392272078751096906362300647006011615490924437453192865551427755539942200456889513127903282687559131273562658689241136142770267551814564076839138871622158105768435082776918598226227333197155978302378020564517150222772174342847948800000000*i1^7 + 793648760208565773179380394299711588531555323592104091279133332779980948929686674207202083037223461451871214428043423654681233107362079318818325977126297293656381165835156918112198414033381072672333983978261496428118343979920218766669391531181413455413250837273606949020817479564759406415361723538458228452212775090291031758916310294243502687408119194957952198173158084833809451712616105824646179844299695731876879164695858457519374933474414567490849328794631912892825974244880602075615690256237327237412030286224769952448640809687704263500257695688932606264363438050653495471312643151585323752627597252583394810776842427580526574114950613092606208622860118754956856019132822445889137478685810184943949669048047370901378165007210280242254963754252681575600073078485768552565283801909870616157765685295135314949325969669559744427757703352117395449102466241987899190940890037834706339637705783320032384000000*i1^8 + -35450649576161366581008396874786105688596381356032043029194127477228717362833135765111425674152800396813658501929372615029489665309086860996255524820570620732955143584999785743430480196823509989664791777246276231619663300075866898346260074444214713095452226096784447277410061408149377705704923938862113571980368425613427337748169666212195598155383786619950364328030728272533571256306603470924330178425047168696941545901643621916167535898234831367961923087508063728192535192823599746367734249390290751973518413103028982230205733133768209224489944180765759878279654978637957429041532028887225898346198972022006812364761018082443709470956333425926871572971869312078800948444518646369008377907275503965073165132108662461229608709536096331889901722751366572465647731371734315220505589226130086495277087503899868342197298885894051394495703289196955454332692050908477529173065700347590125123081025505024000000*i1^9 + 738261146042885255938839379190747517262310225655087781549029294461503658597516045731543033057557815828630987486837542872975971767451551794174221619973007724900266709045584729174234842075876541419976249212104510539766959779870912778559946131922755365770461656024361378697736812306109632662290547153622198042726871378157486809324854719049068629209668075469300540718870283437209522624545454471021619758446180517297925769254075090881530549295172886857116184974681798104048109289189244348657963235258623431391139667465361237773973377250891984804107521097829997921030629125251084058464125253821955788169809483223601378913364919758859148845514204753212271429781766759379013077020898922300506819174281887057157425600443324632238858861790756483966269050956360478560107229543456649165203182986028239926218943756051834643094082484752291178560362391539876086689262347323230528869478790758144494415750105600000*i1^10 + -8857941628875136142258758085190821786817813174053776054960933276060495157433441410498185001140992894847718953480877524111125883577056394532266984567688468066735896061848760957346955931715322470382356266784946032858862711997868828673832614226217798466812417968084350997066796212437320244414347414776866711052061427688690870512923293051644553463550961131109617583344581534191185374107851985700980552270532927492470496893059716877811206614920342286417730662929409179867070824507180136209079277853485155891661265590376389437550215583409515643996454899125253131666369679218340018100616018592212390294554697630958189195055181532847681557868690358205728157938140499808602018903961732510838686197761172097158953802890353740367679600855532006730040830649659949445852878569751448213630110857550295438318726684604729553608499693749267015193427711559498569255113142482922872103392227928959052370624000000*i1^11 + 76641399433691637395784768798480896653113992329802923692067940792021476072269643645767041016016800302217964591719137519777011287672993573924500255711902128669987957022665477019405502124812538618132875549168149042755167275734723477971890703248139475742494909575035254633064750490127003427650971259130321157659006625223585382516593897140294151564910289493378734252819659869352065290415146063369500994948067871629133726402416692784452257233225219315944631667872730531822578876045920039969346559804569254595180059132174520320019329114542478811239740491119521284047506045655202670644521126732577396575688607018073528600655049481990649074146566675049610179612175367285521784285238437157040047093417089774525987496575365830166099613146485720070435831900992334761050064619089398765770263546806987525552809556046943806027241372387052908375107799731126155065492382378419926264074821666875348800000*i1^12 + -926994128912652136066746536808628788177138760664397496079643485435443944477531371730524093671211909219271131895167976262360097183392042682050803523255957462502445975361549159317297177474933738159836711235341294070744523859147844109050256064583812231659720299528278719423354095098174019509748236991196170516027775499950436088976386471737171817339656762489296871212264015032918100139143829901123786360856190714921815237166091155190123541206189887983806924864663661541477840679360666769958782896308799522007888333291061346922584869444501378099480351948058364345404562709756551304621462648632910647629812244109437371714224359681683702439991524486342770407798213400072457540119168461271443566502090706642943356238335489954515747438594778041561778377462935246208063395150403406323281548883369134083371860290807070864781759549536142801167685973849433535329296338776651636782291979731200000*i1^13 + 11173968564469781078404752032773173250191807903809816362104497038213704450616052267105656524752039457326558719221411797824858705969059946932901879444347436580991036300973763727085235850347367705286967988875325478000693709914167348816797909685788217070406031852290132940232611946072643795261257975614734662331256133864989601861681256770089305899846088308035021563615475209587588827689687605408535766884581941410685729204488712849221331731885016800276361989729264896673339404355047063151167914382543183895345245301125385231760088118012202720105892864409320846823015462787994910397770337658364336570072304640070627211654146157803268661368085895111509574979636913165832432197539952752351656693772039101613408498869698122474487276706821341176737158977262884455882427207452811635072854106658551822253478017759627726268125445878405314729847408070918026334261462242421142506159506240000*i1^14 + -97719179853251774489423923475277249147309829110295990791645487491629181406403888617998698802874871609487367916731363699558506224355311694705094929198126274059948693817474301781449512140481255420599898546155490390794203360778374695060185341086650278945174814277135928531354906483212975608304709478429599852141621048480921608682778436193266996391004752841211487407821461849718554806573205860594215393105760975380997564078078325797542813597755114612984173667837834325858641679666691144387635817852548044636716304044248794301410464473809586710626432062862319124733115505985882617033894992647137195048238266058819718594394519064870884806466744636871366884296354916256445472158024594274129867480565038451525553482485700795994033456615504341257167381121543367855127729105661088203500428525039721930917235653343426188067031976218058650645871872222783288110051957618898343373120000*i1^15 + 125360552077813557777917397839211308773870837958795879537849200651387893750457686432633415132983629611925228232828766301460463454126152857206868993921079394859362228071172003841131673560129761496805092930527590682986899430260259178498923889740484568884316388307212926967601619166922356122995100047046322377822962705438733212698049503295272854145522746751016896867326990826059874030745204114746039139765615459913351355200694920710459126286890812349009086840070477222463163013749781329225556084278903521668870258719068842962252711530695388309463886981097293156657813486023527592925279166635890253030916868477495901279125529591856211860041395452670654382644292312229224489728139037371062045966604960458990035517800725683369646190222879267599609438599315226855855582745517394317835341641038215909589592020242865365151266141508887547337837861293261285998531435037640978000*i1^16 + -1093066243453344189860434568792456398669691715269105029973051911808838741513542358312736839750389566343859035915320601582958912888193639968631073559982836596490755442681466056984453134488839774736027944526902890547490924593568018988794379910939608651006147764443244510308287230533494994264874816526735910125961527356231961830329904934322961390780584924507497423869679956513116162435293097243208769633182054321696002593892658597617199208411228054850349571353535211319697777246789796827473573692927274324909317031556776885657945403559651433339903532532417527571047076192064680898378989950239356763650833819302894979575587370334178537324150272969282898441276266065663706884651053716851682287194197895528569718857118959723559416149658293235870894445022311405630695514621646664413254927387207940487614017500553977138232442422711527856237035652201332110341285794388000*i1^17 + 357085678593543321236652143928959905537463735745769925359879705625970258079126519655737287589506517321775754306826615108898820570708715847349473519027901625476812864232211950922048634867051922533445494354060892483467129348398155629426146398250561999414306057041187204843737128626891479972926091403270205789268669716972042716773396428317399325877714870355344020472295243990883886585170669648142764107762345881923275653990685186290673968824697840589377470152230074325625244927765436328640753768664988381570864934209442499681985276076677460246259692593374240337714393045825630184566677975601557963567936595945050681632814317291901071329071205815737846782564564557508598210191298335596467087156688018651583275049950271675965867731842229566066073580857503118496233963810566596390238836879849864794406828271010910820470300764772700821274186407536234086533331160*i1^18 + -5664681264713366386996705833658280203720445533101231433910462555053180343540353502026475302050346990929289761632396549020808392526321728090134764824976162186692398312026756661215446367608953571073298218305892954251599819836116587933110628504563663187003614739447720824452044786640110143780608536071630429643666186418149751665735401549657001006116719130016167450659142269162130631595375967609124639975361048571635833077290570526007546533478866999121504630935446290624248524863566364757010187005354205691534693539025058782934760155299911670416796827925931462944428425374943340780236234744714596460972221409454794161329752111796937690965473726980080917722090799631060283348999521571243879608785063231154155808874751218133364323506036400677538049428928982830483393864369492101977664970101775730880771528956843605821728441750238775236677546590274803777960*i1^19 + -1677993836986920021985043068771520941227107771461398408068077621441612639187632335484696941625915993721121773333788069898495073331683484362297127024580447072894485365747803288840744138180904190344479692536266510603802193660553843850322857014667643799736238182892665469023003825556820642166089001142233074818140914768864597249788785695853256490602829910663760340161181279092739285397295862023149885086689289983394672310184243891153833688054646086315038749384856946262159639102790694994088303512970601521142622983528455723293721062944335604107876789937353597820986424236917506696399976723142352459998246611961101411963743542919379229981216048504855990459762354538575524042177677871907665581418719297066113155098164123138379610896318822279539870507124315881819967313718273556720469107341269424099500450255330223445643740572891500574074986566614831*i1^20 + -14901040537406180854098861971305477309493641917205348614819093940716023106389117241702796792053548861635952225924299138264187532101159002933327581157391851522485811737859622777261545278937472075596787708031313812971862420596439763330523552581915972113550654826224010427630528796711894237089124221886346870577848067883939107517553589764311704686674516339648628994152134189530737766053235483106642865853003603256978235231218505722950287296947188742274714658867472111723124391673480692365639788764314634063494898028655511799045925713026784476292164776042160303825072770400176170014414377642970970690272544594164522654952856392534774104481002886027606460197184544588829326251435304903843684010053360611863266452099336945500142924504551593989057445463736363391943795380090767068352123926460344029602697699087899770931621222250327155328439739440*i1^21 + -12464152165435358766780000939392350492620381225954800499049980982892488876411341383638121862275694525780806527933419488451530784353744279383223648011345607413573172695198929214991330582116303374131687584943423192401190995446357279627092391663739193731735584346823259971848815399785218484951907720399588749455753676006504948323664229176745884298042121089933757161361421416022484141181738895750819282081539745967260707088161511797151891269775352855830630574326874163393779860255450681886456314451889799537653318595889947794044255545478185788495647771328450127496078551992618583250091631514872010100395794471239460851057869282995681757439360874291429502402447525125003209096104984626617009039925200725767042022065635936209103086062133004705655258748290539879032442747549228136790118066115753126516938294345045466234362667833499966998800*i1^22 + -15781110415410411586637761340866743879843391209153554676931668006359119566113298375666883391589260470952886420003291293584889877911407721983778641810487774386417280928538524271819290099699261953435856717302911296444275020514773146182503151518658743098693284677330440581675988532694113810985731785519261918898374283933858059268630102194220895000211384909652978782405707473649195627806168989482158190298299691702070785933864045442747106430901652367965166034878517430357770000058217787691467854887804893907374696757020225321702368126422424631573937649216757559537349466824443216767443163213934431278735753984315043431999100075185224488613995657598544833821745387905399044202098053445401115685177763053430385291360522687122370807046474914181793932723972925868629474481677080276471023134859907494768507855574793900499048236780520160*i1^23 + -10458932214405872468129263756809077688928959667528469342192528748612186125149973705365101258268297670483799509688445753458282516726070372894729895576755417603348362507357576638769605606939725780552761551604798820504005016933991199812482504513618137338718733163347129608533398755016960018446726245288192614730449903632949191517841332064641648962577179714297437111713416865264184192180805467520081289031635383777998765590787180122245615355784107215557390698741083038545970630499520534232835875445209833913926082163649190264296683556716581403869580596362123754743823591581578381154626575894311250873619916657470235692443337373795061638656983398988542788636494592612161670992826702041435065289418425943588720828155628147986403618192582001731204510251452265946739271084653730925993216869889278977653582953665953521947985374880*i1^24 + -582254128701276530852685193935121177197930642554625253562193638330167154859333818710919502579890491219683271190511007688457688552335804392483211363659675978340673110856022264316005970493220479359323367750730793274586770211105074329358954866026929609581918474205459926139625829890376116209598090902267560240961487571129458622045805832924938458727790403431296054641197266628304400807963170425491884644555997445983410883223571535628654427000401469860010076892300816351755738601391768233416383431555503488171293469071214191696720634264480461204155547034788027473730080736952929706667369250210066995371582037206220198649147199312937167861518018960410552620123592485837620542944052862093670447556768293509119563124673185992733058686841998991322553281099481721033121148959047559599312395968947753532459825328194428077824*i1^25 + 519457959570649466427192449876847932762244113838300196440443302767891725457958630164783055315596687634193486909518248545029761404454278878154079758868428888904944922784659854223521867962153213314415723070762108677354050145920754206964638563382984222638813465449527453242546073189486751372650780971215286675560239720463224200600971854963988671588181153613219655138731438670058993782745665068489992851889755185804830749188765603410433749044906289256190605119153301956965622178636619882245485013558249045085558685352546060726963060851446321717810383799689832745422243337134269803387507108469958262829232780708395607216783776576238653181080168533399447271704498814205621308625421154936047196702148335084956844966860257264784709289880474042078797637051525639535483244867820638957592138568845691263163742127626880*i1^26 + -166971532635306496293958023369773176272451524936849762247587164291612484076682224406149551600353431985058559428579138887199457170001377777663183507197260062213772423787678464444344064705984291734686492605280273193422850218399819957928056066742530995341592136517990243502025720608439034981153710267592127323147646724925149824307762171906279941198859432087068390762400201831671494217835217637465963271346601997798982412161487205990751762116784818942499214807968171587593194910036495285980318465376155716434422130266706917120193817447750983842497688411613201524876066660514525869085457199439408684454936481617027172344956789171289788875365279077949092371204689108867990035087123541476867987857534849321729608609390899724053487422983254250390927331570297739726790936251068780696652679218281522187118796800*i1^27 + 24728062780010927393219438553340722762917393119167483339009210678658401076094454297795061926462650436241281266996608834792588229406166571609575207290662526352963826415228975365505513233598617303301631962119482426961206524761375664789139576484784908402735339857126468660783671653557514780767051936990519439669686593383698708542111015608955583392647342362992703939119579546390698777428068210144386185991287652798433271154525506433718405001386182010212956628353254794341714798965101435775614362665730541110513730380715264166933899874034112825669108890137694664589550708628631102981491830300170404546584683436464418970119966190253185885448881878832327760554159355654633436851680071861661259662712311189976349377377067158101815506265757888092018372911807333325841137434923436804243692122827279816960*i1^28 + -2029482235258573404508996014475805086429565917325916813790921624858950156682152288169443078663403639424847279589297187169791978345344731123752092345964833129376734278804648021042975552773993311678417589634899480942891383918294840341854170369902864774186165237968666654333238294637292982512850349882845010940592092259829387093594717771658443519886883889932898140731074078667491359258390482668691434205824827849751511875932800343094101283339827563474224893403950678621683437064251514760423238016217400742549278009875751493855879940540387935597391482562966597257260789588675017070727010429884419193210481593135788291768262233149867585465387710110684440766014296631276506997285036688106881472119180267699742126639113883012885394850577271651820935522543796094947456886141589764357820848506880*i1^29 + 83042783846219591378056206841578921446989338287283348032384759143102127594261026289620114861544249720173139905110022192349109257953324419683355077860287195541519237823777995770296495263898429868600795457903519678070100462824333573791649413336277255219055213250084381828857539263367316763558364784788279683485504386700954008436681571145429664872018407468979255096494481109883795344023497586008315480953285306481959482711109765366650031039979645767222038364178574264583495366009872819945513354467176049980449678257723653877112560939545464055203074695101929249183583161580384750064886199970782578310376235815342172600532670658528980743654525121604095695077496752729930227837172453996662999523639926450785589735873336682322537890433840455257719251319514926675401364374058356771262464*i1^30 + -1841844368423282809568143002404555632138319723211547018541640103408579186690418141625541129219604182613720483895688843106464621736983028081007692373167137662367885662791365617948838508823341477391838635678326682113344290845649313344438225711265147904323369746270814649054767793195493576921541401506948904984637747976784725017971072622175649320540497947339136139287980303383359715245204957396782401900201158304562107218405416831589639530752047007090356536241656351042472415442786081331756444951647720905443855502578254219974006581867819312257351972544956130278210469935401929589437302994827507422923353806803801632261120176940710347130291359364129344132648781721499271512987302859421882692349770040672807078344749929880020016164181708036128469131862752879567347994474782720*i1^31 + 28949396439158535420597384020973164478791507666873374656262293900708105157048363814687445217124586291116583657363090374146120624052300229816486732117874968143678262832678628999208145563197501499312055602106507552764569018053603463566373545028597635330647049193114724080285271170757579201710649610797480679945829070436840141294273244891885642993311240593640319944538187499670956649659120963764909587302515279748744046411886416453825757080528085357263894776583235946929058061949541192969792814569364987516129239053720656523474854606521545888643751119229012482775886239466348980835956507410379853746423113504207715572194970620699372951624213662508412614444082783559714962988800566732449787277758344219330074194817009131925301628717266699196880637064523566831908556800*i1^32 + -469541843910932697788612468569382930827012080659939026377520140083037462875497277473352750928291381222834555878351387625090580436319730179688075090082399040234745866754041541848830450111702355847957195217314310663576619525495169954658206948839354926039577297688227879142748647536847038159571394084023963449233608307060796959207035426593682830296333830302834314009274196383420818316000931456748708199465381738035428317969278568875414078543729729224146591536262241405029607857899409194791786477844764049441963747783916153082191986276551512599381812549302741042089396553658593452645752370048377031743532244003437263077890192508745118355416391870327332835182014378204883153531856545181237347540264485608524767990738135692536970110135167195292561455333940264960*i1^33 + 5547791973010532473223560547590704497702270211599251479480983595099768234740991486081602322750647964517330796278919258581145776717585278428987062312607612588717348261976409060979438719876977551922568251423791925463865918777139553879767912299457676610651927332190243956874841564521189068736239850578224172235356296212019826757529315387057945140200763383804942537685012268912039386605329529427474886497830274893978516635401513335446023712367944456540213024085299886339773103781112705392327653333900369724681832473105403084469339303204774332646095210405369172446961904499528510741127185659338301843989438019948154684726137583764694548186550527615921283372576808095990665521905075505302394999254109262692217000513021862243196298899176496691597816791040*i1^34 + -34283013263606466778730024110448444298860334740863132925602328531995293367067983897691195251064676549498463740745761345080593513674471109709069830652152572376265646156409258468816915886772872985031247490748393263858202538535292511492291104842807482374164402000505979571186955538199449370657001712863184699134309295824933825094085604861629437159674430389759433849132008089271944686187074367722614875375846844025532425742582885718289316438590161683023288631566019017685039379927158319268598621967172974159205882016886042666636982783831317932620694037711270524932271943821280998202379359684739255385436601097278333889162461018822275333644040670922574486421169425240578353859916865536082866046542578123233344244522319927650794927950762114023424*i1^35 + 110319578346316785126784343574639963516261052509548485317365921366408414951941507149524682320373739685879465652797286975171793341463158237173411081724442747053270649073505578029310740990500346140653063218211833740007550393814552879287317405732553816452785892338518619179171220656769763835357826941353070594231186138625418855968061186193505668232963030345329764766471592418885066766906413718088534251989124906510703042994182913430009774458624613490621938514892263992697167503422831724923592259832447673407493810421360022014251285498911525069383299417912524809690624351790131331757831268488124336678554990175722349773817049729066125265548997923115224562575693927238084493422492448236067751451537559755474336038912786005374165864284160*i1^36 + -265556580522321328588461625098015645733734221453505313152586058375447661524541280787308083738769789303080003143912841973112330740160647498025826009154017717501383977851185915880644864462991808465422253219535536072463754393126902584782214813576848813546994232018306996775363268413443690740693164300975591252234626547305716317458106771777656786921362856223766872086278015431543856002552805361434359869899513206579159300985284760835078085121215016195596888772071637085527294319059903819571204020570675558546620643314560517217986149430751944689276697971123038822721204298039917859073721318538580896486806521208345155145206974007926470056340895337841197863173487302270910616106000407628522962526171877786213757599823241556787200*i1^37 + 212984241505280296246621470621602187847361454039900254109318200965307141948465830042367468509925055439973482807821811393815627331605446224426319715101992632366681058595896040287015620493460190752610740546462807405628763977100474600337133834807751179849252079392844678964551571450738970308981691728202492053151575368448525198633114364347854207989235724361581101479790112044731418202501479127369839915379041622696870464239843716245718386499901565806182458596178925687341158697232979100353381157335420169629804313218265827538369143190629874694478999700996736323866949748877243586262528023714442125895046916180003633998904224105198613781643891346203099474573489167693257076895016350252708537206795414107988281665781760*i1^38 + -583954261482672828680836742612211881662915548328813816084532179037879302284693989786752721401496820080860949855546486683498376062012771765713140634745997136532715343025173272256618319396703610202737642468479815314364639111676364698495267198586541253357623435784101663732243693752242511305112219827352656192614902663457462343401024686004798442988910212820910306386745615058756719358298383593522084773372217154132910864600459711927116974933467799899919758825686974171677185072199612167416637109161630182498749618122436056918997682904621572336280775503721798859033169255365348275631742536052217016195972138235809793459766815784548858597382834383005257684934816967780189298219467373858824427328807304167424000*i1^39 + 1258392604068151417238329257552116610629323025647020123936720505053657241167696168800599021985634949581849866021964262820102307230495200945628628499414986197742451952029452599537326495956924979460982535251930284683947229775657402562018354588644376269023373080892581463876992159871301435864519386685061357380988752845221654682188637304250981813647324255546989457078910055227305820668068810569755932381112229045266609490334572037686823998139112317218801719347288996049171009039725859468228345698051710364377110533647411599801873214343140999280937981865182523730774124684221746096106638966119987123347633133224033101146545583643352127715614861198227057268184104498112781902338708017173564827966111744*i1^40 + -1164973158565185867943625948194741560104594862295709843473703780585250134358083017571535839191157271594084583782627004550856523243975616201992009357796352432520986954622502604645016049746801407335916476409518295520352922990948080293298269624756693936514740439017719316280550082147683371690100483614780045970955000477800746753235271794098273741014520572163856284836018335035866877772694303461099416876310077629047808930425046786980566072571353719861198106521137929497224392073530320305611717964838288163538074438426690393554517985929019874383910463757109351280880901441738001680761669390110490963746957880274858805250599333864503344983176693908838716127642643937017001057430013339290828800*i1^41 + 22816235987045127808544203716711402060697770367148891003279064583634913159540597075091810491696108130915279319065033587232438641042608405616148105517850492681779352637204998697139066618443494320044020085848243234152773732641191656240108275340822974624238800185027806972712891944074014262050635449389262576343613898738434593652898357436311241499248034472076309290580694560475233239015215816253604369969616151424315154214056241520846228062516566670085759202152391645281158721513765340543447159395963426658467376586311716255244598712731068947997170379993837234358106829507452759851127084503287303489667718740573965187485893368243794979249644821140352568121385944556378217512960000*i1^42 + 2332966741365001715763257779657961226539111981303638866654233259005612672549717194157302849898843470234281499593981593996660991821474437787446323893756564452834726753964156728391141372168072148379377200157893636026385355463133572758651490129381777860069675961569689814187622088327814669676531650259976671208060180233356729184148516469447074655717758855401088000154787174140658832595583204820182553834794176385577320563979810124113332593286227524878126617687996849521003355055374036765533214248986504808892182282412537017844487064118213263173220822171889366924549690493410183717705928227483276058568923386875136754572719941325963181342903985241749575498463182848000000*i1^43 + 47570859062504649969957003553201174665383147078091015600702311961743750320877463580761858194958456762530759770467504965976070032758005115493014599605307275216448521065781980426187484923173265546656012124308729691071248438377311675610198202746066130540828032576845333416542947653937294578750303526791497420314434100112634983841393444228463650380016120126320941808170808799433900002685545981780278358262276595206351722410078987052790058877725382679480355518307520703326025330816446976427459587286463117649647021737207897536266029892436367741262869086294849662614375862067130347548218866860250129834043360829117126935938234853486890447875303276963430400000000*i1^44 + 267282885297888171529648837865268367977361416777220346759461049375360851833089346315749988912520673477007308623363380034299886780321789204139009137547131302933543760920753746705245552371511746618848708578476298175284763759722634238945764349186148752796713822969866657233777733970942672098144900224514437041298555041025391895694801911695959167127309862703210856395703746699844948506402579942231699825929027668301080027823837214462869815042477716108095521935299790589711114513104109977835960786424027972509278357448195828829394296373375784010730413284178784458090168791208298823450489781844587339390305179851300844952752721231872000000000000*i1^45 + 1339587980751750486794758470464960598448099094201453845613885019959359489872299145714436175016637308816380473874266427783223125214134713982772652264529612620827852977678649673225806072570927473749745407266900495730499522386597247097133190405153604814156316641038418082983187045944180783760736733634321034949493020743041397969380695102389205264083287046047783693909478905126257106060129630094822849525764507420638606472746390547984232958945948241167284695008532755458837779602654924257859774618691188630589821667034660145995110321079908754633617546159191026837768672598061471075499387529064504979663209103360000000000000000*i1^46 + -1474531173704134752228671698515847324387158928136541128090883286663855453104238542565962285148889027202186240825496783733154129297933575478136031250088955809441502404768621444784055505236591329057208061582857950876107915673767205756515764184824950728528675786690925961737277005785304245915576943641623019271996201792235909016700665932292586296275296995960650519754203894592373898104136905471359143351833255239957142473610506337782542330128752927788421140580559224938111576695932471025062507985903324308869230788630532312075918472237951540077142625316557182771100137563851272172339200000000000000000000*i1^47 + 11289537886834795392580973280551856097283594512405879065135054594602890353210817877328227593268274782727696659774903362710923074288990244241282403203138410952526637976795451979756134078581018167944669200426595556793007630331187614811079718621134383365331630585252063397759368679209097980309344126259715858177402022268384866590265399015901163021098147210649406448888428521046983314358856718794479168411693055875767146008378291140127505426550352522167827679270045127135012167572798296487279402291074912098183430762040131584000000000000000000000000*i1^48, -5920145595415853449796303754348724806006692210307170056413892875445884907563355008373570024627996559755192670849109066502500095607906811855960566044853761255794245875800235680147430355390017573344745648240423099479951389215926816853727182189943765355654678006369856463966263109804004342206375048443656226488157398627829942112988017308618923371077076240457949457489491496873746160068169867805683245275233166006552411690949686583345800687133123572698891485971861149088852858247900390618681433014238530128088865370645072625047323001425667556536204198464137991198461847175214607654797572421449212111118156818645165917202120136464486987594997153962257104035408388711869101234863641566760044934318052323287831083460478659941973880460160022278018453260396013264540316257967844054599526254378697860224411612486777634046932693422850879945996745073256632317772562361752776971591629394845838320603088443322434590539626265257878247130437237807418563488382316977002832270129135666148713810767913611430162078479207120711549360981176354624834844345182860560842487157060799887369010224867758134955728429983110639462715181989467426919412710409672186905760640817897398334385681262406630418021186256177500000000000000000000 + 8018310320453712943439367251428480989648397537156980386715662656134851432819515703095436097464628667236004482567255210980915482738828137262718309438536959969241520267737787139676083087082758478095253065634849672745384089071516873001195629582627792829564219175415514076417083548573787331200847658186026628978416792415996482531121456628969478903557289435069251116701449516199010827132108452566014358172021394024772366742291607020676085686712356419027055974715722269550591133074220079555839628687908408714909159481174482250171459378902091986340665135718825193059527023355351079751020920508779109692923609801613209302765304221362468258350636957904930663641141449488694833363392878097372473451011041139495492566364578899579787437399911441076369769807465819675487665175344456593850571375314933906934650023148162494721597314164896591744501354816614367625917900963108395767084206326335791956980299294884418366004815145768450115982365526278253450523468060319604058559954894111821019254560781624559181643740813375014495578689941290871568675747408971706889798109543390009496849473456308757773849611777600693980648382320758709976478273111968642497042620077373269801221714526406461815824617746748600000000000000000000*i1 + 13303837535431236853820131413690522695429931450289134254061712701221672876908966187277004070196125382448851289959538422102669184320756641527744160334557331051196055740034997139337545187235809440089235886715569245115376292022701964646104999739025744212604536825486501126902585368512386923384719714161869796497171529897485163879211942490044748926558899551785568880239231717178013289620769203435684036264119457396956123221463970377703160232493864562528440271658714224635040582526311016017172953311319870827409322437123501180764351051603401356063070289042835840454412563395153936502253171052355965428791426947683222245485752444526585448684916670416395779509461431464049517967575331440153168234088930151686422277291631471388169938096897662275145070176949847542196205837209334240316734406223923819011722358486022513848617524979080711667341505285528594235250682100570986141136737086048139606666164031277932759825862824564295790867435444378033993908472172157628434209354726214347853009671196395046572436962019022299066385904428130514166435262573497238027771136434653657773905524730043679400055429189185445630570771973892339338696290943231459914284757862993883872160846793586216257956795701254000000000000000000*i1^2 + 9199362282079733486726133010512429756848273888486134088010028801404807376399887129743022430536838456102605633774489778058074681794441678631452452747832283931630303998331215423501316530761845925767934797719247334043697725011637187365421786792656026579329372457504661508489291693111822169601020615652006935520896469676336128579327987240937837383615658507841854327041744379630542194944971153114062503315990273561778295621386420188404532885276846404006168306014616106908018400302988008754290973908026273386885601724234877261242700793639592655771412147108242763491757454128859607800123770051066440154804268527040959716820211508026967610265098419659744793660831294860420158503707091788142778362760170123786120954878717132234601476992092108677907994649624810409023225797281304908005764515438698450106234000292001450784638251269452407109021391934292564461044539578318091637471941243809727823725728252752546172629160807481575147231175465026980963062589474779980374878925260546253822267239294373771818769874575044369425442502764035633648164703618438199664385495751725215278282834249913342673101212642202906372756236560909456880496063694912971308701822477594812076018574465943649816730838473520000000000000000*i1^3 + 2445554586131722758606091339950049239923669606458036145991321290388711625507148248480939380765246102926660096641484131393385908224358161902100651537394115480496126925529567178404128830271996143166227888978410999893601613620760583202044036153864995352631774586475539247910551012508889537511951002006730468072408233676793667004726007926682783210826793530474809288742608090337519197341312970127728273466194824226132325024960235746955709175420467815445624056769724824380997829015355268702530361045340913973502725929321310822583190971769719410705315798877264953902545680091289342910811110492603171206837839631837077568470120945979461800772320576161672999781392161627637385403410947619403474520911207277874052931391728884929922705407256815005416203358983623142410718305219512474162939384529603763717492489268661007658699581147844756660092880414710359320098966042780803987765054580531130295202213108745223280571224742807845884924763799197066505124491543177223770683750909057243816048756829564419945939037400078333636485358618164065848485511480514099789196511826116211357170496901408675951334512977159181957463094640298754753132312001788499063079578045366013371817667487722291266697103288400000000000000*i1^4 + 40014453691253388945566199660804523284286420902634338376033851306312435255209690818325247153744851456578108849576893434960760035440438990636273980205194629355002437747573814585652420910327789953377044781783174466971300685521038433291018098757275290807913592016302386828884186828406603383643725255968288620206574939931092546958875183504084010226150422721419053850907067510845091946346750172329640972221144416521747396324209791620521394924081338440902965446400429169328019739809529665460009618689139450014187051077960057836155165713964759306153020887327224759892561904125819515560548188596136833589518173882523823879266788666666670186403986509752909168127108344527324823081462114867058136210512633280921941924014842775188623838700892404360381326039573503615477755925627353006406986193370132927503531947788888098688288173672508819587484954786388945448320716619628651334114802610738110308884373040970848741542613044724182318487231677465910092021872866793856505489796138032714345404029607176209952469145922348202634595600189447717313473170037450743534982798786833523444601871686726422478155927078178214385458013877425855389244213187782213847541418033948142722821062630856630241704704000000000000*i1^5 + -36501741912614018313149006943293271071030855657300917279989008923408540770388293678531597016100445980285464763707387254970931595555666304892599768289348979446218053058251298135968338676867722381688851556192645156063336125060181851939469042335860623550042129412200305152228675179546864969087200324625134895731011338998040534043564984178192052085418033812795415418388508903335700335657141333904721722190831408904848224183002433110879580676524497153070053815043466350564643252021423489689528481383499532746809808792155463703805407017999849420291503109289180336950260676344009566580358676369433942726540287399940827933701882923818350107701172835022188704648051807641049196677650579246250346207934090554882558925585381858479914390692397018240265909867402418951361629251050264334825346757122469654669124162800876619558680877772423225439434910129094119351510351546609340170847007768841098009126249976053809058296379774770132930257799880662246915638457397432184410411095761067075384845698720016951180418003906688485974432285473244458333895333905847741630813261497961129649690970608582138840678754229421720051313223244630076942446711217586449179428179804886111455364647798462185495581440000000000*i1^6 + 4172037624679994075770906864094653057255933040806797020520373056794808036256669343832659796384462752950846329459935694798676288831269661741431863988670581297776969887790540638950092799780808162572291726050057668387401302101382247019682007633895486368440583035495265796383546135373820311399379807619239981333032502680348959824436297664318920423690200867845487362148006982653713259485660189928352518975369266371025559282900124894209184956667476593922241390328915209240811583992686237150534451251327057795741023120117078228322184281347837786141551974838739591918211460382058249913118858329524537966583122178292976471362920274256950274782144001210452218820842251574197973025002381264061746600000204777882346732262803022999807555405979906582924692521005792552645379836783144957744241280338011304553061753747532294255601169964533453161857430280237550367336267831787596313650499641996888311870517985925888109092747406497413266697869515490608047273183187990335382391210489872132130400784860066343155524352897930426443638016847916678693832886810125450920737389880982552581179700500820369355128793438414336583822973414959839076927680974175807762979279811521840918665121585386755141580800000000*i1^7 + -296831522687499191629349970890277223066843830479986417029487346205696267477050046078708608301979876527755861034130147312981744553841468504612693767196566619757476072060557051122807895967331901874428689729512854059902738285337786986854079955110431358214828722178803795706456983956740665789996708704116830747319262716608801898881594734757523895780285101270336626594193351894724922870709144889252163343216043420055238120236193039809787723426524906649302348735555108131591629116469201881438108142757535879158121378134335389891342697970483778261056704533408912954790600359965329518006790338178517675132209463420047368431863881997381394877949037376011978439010007670520138444656895418962779878882943420360047638883090262308701325124261821838316762995163528686731195119841917312279699999633632209698768376367964308362278232436946026727940122905088904144522529923250775862228197550593485587918998333543404125922604610664899837271157865947665759756646335711938950137995778736736474816821632910162742620117739816326433192117936032451923911245204835124841598184580186300673585609818015794213715417892463364554620187171445349828097277752303388351861963623598012337684606434360509110144000000*i1^8 + 11158348830601521714867193814037277336308635484213698698743709725676805775359869207177501931107364078910201065141391631501921323121378245368421627239253657503997405308112299928425583127643963579432951270491397558153001549359276184565612977937524383158603965248123281342799386140812459877947916968579018195272008255557498882002454434033094707956600704843951345405329505974948182999789720142404163694531075883710736947352798295490427148346982579823481669730288927494418288339724819292037918060726197709637097592143553505886773266913170731779907453627782369029155992581103300168483326011453585775778424389576518169699119316945518406991471547098571030821671334503116479813484391271131834898524306426294340662594397103358381755756004037920166263955446134389333848023142582417746019390217110532906135104165360238731628451332733673753598167569227489060730615754376157813894201946643200982746579800808208123320580411239008745001354152838573681344521555486984150904136921104192807349395221991393971913115616599915550573642257975391049635503384458326481593513801517319729166711180430490503217712217024703648869408761338129730577328398378898359609223015563361286319349683552688384000000*i1^9 + -165585393732034269149853467289911875667448121305480036856738612098396154083427216660083291237382878551130301910911228768516195187211494399128416198563110712563590862935067191480188682552865213344496942300653121856109455797414252781886816646534511724888463844264304574582385855073720813041075622236461350521957117756645369040309463826993446267769105328468135610276399798592774873195889610096217316079263220275474121317589489914190581950252776555639405809676271736941844977055176933972237083399264687892082575051036567750826650163100222607536941708726917439066702347741292351989063209660427364851152581323471449496179807801331487564070088552099631411854235915378869743385908627617700463319033741279296591380430754670703204083494017236947512936991874063440737953656879833983354023300471228355673605788975167876296046090749601971945586414065104396113611341427657223736530106814181419668234427330408990949219310408556914051033142738766741139251634663706314874637026500137927714285345894411588071818679105003088652423613850713796716429595028234789894840491017000436042987491755805052240285148157325590192515111068344687052404334187934207265368061408240516096173104454489600000*i1^10 + 618246406882352401775404059471238592323866654843671553169189890176673118053897508438559428187328792366543916937071200323085444290311458834353280578394596656840310052655748543915553920629217255995512392432887013626945327836576018120955528595926819465432045051193026107429997322409808369121244942715858176118064025910335996782070640026278679862088660328095559232100605989629097912474073451305805464759525658228884840908367813898977120718115097040631765180690116399262300395404273732538319895231367160420823387280541196895683579011322661434576533101144476149617267595509946743606059124585464266937111341470422724560830476893916137142170986179832549562965632844565500728121828245146821061004591001003881606277944673880571577667784590181193421848236068752085012039574914531641919026467712794263391934372773931548329191592270006038993572397137890409852811880744073052777156703873707297997943881873466321340577800680637857936418426193586975791565890317809091912479857263980437194242200121287017631803861861477506818191246600910581809329125360578873051255518499097222663248472531512362628779001146984442693715000817910424019287917974146121211527423097136070480081984000000*i1^11 + 2858622297927874585727637301937896935941951506997636387299842437458713041789765552666836926274959897733751901004615838946873612155630509523415599965873736119452232013261419202743430453883657183895237862542403312010327299227517007047525928133521867091313416706851628959340231006273189701820822390845289284930740746225533636948016730550576843798773802941585572661284280200872415375202598033175315519212398632488085692768253549926299426721272237309015183257723540246938046922692610169228261209490847275019504625699848827475959115944134463722173148007796719028996945769121818155224161188844622315061125957231755372652698297068322551593060459211079277014221571169297393871359924694047693250343112033975638278430508162759211297981568455615877040110966656726432926159261409931832636440897720155629210926716987872165108732805197828727736723701513756065177973887545158439002376490335503199207242158302446756962693462746972858250847729877062681589537264305119916545221466419784623461593626942946519555239701046697536993479809956898102295475886813129592484957287823598172494588262412598363773032338532421628323842286560261411053875922487385755224412866611101505019200000*i1^12 + 42618470107086948773308324706132583622526522690074751553214502307099913009575190474001735536138631383823123710455236368141614944108824221462682230984353982622910799339379947447769157260803122784040672736551261626845547509418479864303081706840744045030935064168615522221790141487904148636837621301870059379123253712234196994940074894814061824003590713718406531184520264989545801141953356622935462227050001619610260251056877103700907914983205138931633766924884373928119264711694735602812603964670273662888401420048094401867361918769309431624501203234616165269688474430069498179010055349847113707741209540199417996867759238740264496689147582254793473355438371471935105964159893582856962422595959239888701084790139604536013075622246712650230274613039502942938534288143033789621776307056883876723325403923612143051674822542408690455096968102696458416343218048129502961624509510033582747089135043692118739272960085334360958153569892623552026070582902319786686748187528411844468517978306179748463912428148106762648196505995220694885477895654631080049090793111615462462853670967770684604852868719949144793663713860189972562257300290459110518633317678108499200000*i1^13 + -692573579582600401100925098359399145308726075733497417237815147468425208463112352262385052974754888551043976229344254438772308586173000681712582346561574340894995022098248358400913634425026551609268159707532187102286351071335375967982453392634190408371264652402198188382108329701299230402965703680901762882609468331234820394090689308594682480557910613504002260771770305323820318167816545961193019996800740438290735602490088676622897300917011347886683762012702306811921472827448224921986741328119178658364872228007494374182831809143793635725841787874424891132939981645417974772774987873225647087337476470587579364397564925430860697641616591976621067395006785564533508495001410018057383191419307082298760240322369283229791459462847989715526863637834989592958929870770603011642171274929537912165088540625218043528886709287875173055375071882045756991649688041027313249860778293098828003083096730589484777527382586113948673382273868677161349883766704763235191442770336486916406013329698124902275223598109379029588130731637422465657858919886285285780527038909472075508560164660668717783436759761668628597444740626687531123543238323976042860200251419840000*i1^14 + -14542667962913465207007777752230357088185229368308810962182037069111642103643875185144462082979477963872021952874473810795003077821808579559392290362065369359587841664381192543516679929032117146305598133225590090835258072972128598540395315155970863814858566775326385130428847055768246579929209441832945536657633407819629161742603167152400530126368727601654584154505807718863958080159908826430469606363578077438680503001340372913752739260006479926546316867171198563959190367168118364129252278587154642303379965193981152923328513015443412361464562669391078816161956963025754468714493950157177945390599412351299346377731761329298805973845365778444630222888474076138855819230536845533005174349159056978333844443768127555801736380746814698571219750213465900739162583384624328850637369770343238791768662848892114894730912840511761761534823104398022398124084859219093186410921139861583921987446771807043112978091591409808811095724416329357288948447692153987800963876370732308319312472513566041163135683764734172775537053325440509754749251915643937192738443951754298127327692877537435807949206797720305277926490562297454768895631471801287414008150080000*i1^15 + -11811341853732327226249439715378943073443735745981679851213740088477268275152749776796530553921500319800967092977371624072303216620778866529500072062264807834365994363316963629345531390380668365123387406099963270819229163676506431904444210964040768383886517389376202240918802245507686681010702317389939722070985109482773717085321640485553929855566803892870498147821700384126390528272874694535773222430761200111151626123827859810636229748776615034459956484728775721448868719552776162646112970338331131954291282774454868387919116351511931193693201843999172261383685346258034517510395356829564480256921156647993901546378089276264402490961727366102851755887839602730129756524461054619708092973148603526486729350359780000277754165096482445410830223228768649476492301835219743352338510197221785496090486572716636200643228631253712541488587851760532407395679386481951479085416709816139414062461551324146859308165723303608676790141813662124894173161571442410788135605366178711087515669747348773329885192934009685878228288105349926242913429229143381757130425677631723271994216267373833133026432999803990272815439970951483050763887826378217138398000*i1^16 + -188372133153479213462601654170203179579544254194196055285797262174840848880588210397113047561661232827415725986402620770684665631062223951203311204497291431261655582956125499489531129566934039905265696041308229961911713195638518246337697422632053342713639006540945104794112968187253659619631340521449229949944063391410790014379525589169965477859854419198568062215979698027176199356687629416819486877795458786080424040201809297644623337056089271599779101121469046219123037972670839669199491847764780285490139644919691746069065626387189544925185804512885960165783826183832663456503508008060515161209662239491261782594315916732819023354470613337848899405958468750642995951655889902052593174262507579668741511267228146886253515972016597250892000903718565577037489777795498533399287618623050719419896618358764500970682179649226766340532253811919561799239936872164435474608930509331705845172488964406715160297677925284407426139288063406850379058421089372220740688419916786036716152702102779064866905548978730294098812553415686946990417445492467347328391530324164208882451412279296989212493231235723214216469789418703467407888572503730292000*i1^17 + -124920303694805681466064854948290382809938117869373617952866692260194742043018525008589582024051564490580648054885790422798879243705200005998955965045051156380509634997626412744294700454459354063309080685519869579994398170012981885345994903314985391225150780270681801397827933087543030488932769389675214676384865452303007709459771132502790285751640846915088243773165626385920095977145760949680875288741273318808918951354588759718812834282164221176801051617200292197395723791451158331882231050803782570390712733182747627838971326611213992474410818818727325556358052575111677440094898864066149142359344690857745131903803354444106267857519306384714428773409238377594058724735294121934619792800303661018868340263523928038499569693675738482950747541966077940040722530971131368607990072671365704572285198926235026776190882300384303647610783701266466283571328233967783414434787444494935256733618345953722498489442074980976679662971343964142982105280306151844248581464305667634368178900889710089512890625190810156066345505541755015968621858153375815908553229182147019097975707220215185871919018443511947945307495475476557430002707003560*i1^18 + -1089817762308549851971583708211541783827777621096623768535208113113283944918356688204087899413599662122407131091490945451225285146450490721051504778357534870200165627312388411975501096572738747235373226374275507854599748249264904211415970627385991763343898995533884899220402438460180815815696759079127910529201276133648968074595982398760149930207629006263120850400754860518870616608895957795544686764397281681685289261802043783912826919424281067212026794557011646110658719226406763703697371221514908045857967461738924974453688660960702714884294768441390495716858445006240020339228613659099664857324347050891243937564269453971305675027385378642940501261026725486765751289648648096481952825880022366917939248740480083348047314151780333375533840228540614162322389230473156218952462208529678340658162091548959595469226972486500600861992687304863544810458071448932942409777937075192935837618933927699310420705856941221277774693685045894564445197812407911562801242322266392020835216476493023026470837110782704443451976453377701333956559483307400913608608669973171344574797478981970215740600962316707961794045775355776136207957640*i1^19 + -896288733972342811351043054394314626560761738349275748785062007039907533362192211624856870864379138846350660653766999550859149599274342931937296579406117172995840596482284655194874630475386574568237187262945699799850895386826274662773746660998182099869603109603899232015354973654285259673524290251851472476997843351274698297001339016569333200368234412833452400421058203303436684419073549219008433782160793665046426818795622230448515100845984514707039112073050487297494847839324643878766932348099859599763802110653906576997204439419220090592009379621105859026320407864859711321497224963071972647215668607371251500065816463551702366825392084412552095966402412998748272934650903793285588792083290363099700547406941437770331603563554369198994419128139722470044417477057896566951482473647023730288644005168636715695992992462938685359699918639413643822914290623413438122690180300732815034497408218334452160496843982878623167820360276237804983012556217094695578278445376093201683407248151819545825183454750597311895884425974260663803763661008422620893664299545307290105723335268061619487385907345075386056527142800969069079*i1^20 + -3169485836728984708693109650551846234537601347073436539308625809707158343953237750964470272444725452049841516212327716821277732573215335710893703108396238212120784122253553010912011751701349278624862251506452978103000429536961981818738928545404773750648801200915590142063390058438249051277386945755625240459840882029241094335347964811179475626819177096792332263565343165781192006968899515695387426271724594387006328366839044989561470849288783390968495861071112271301497013953410982103825107715536282110264972458308204754947311043119597850295690487202890108482221393011438238789526200621446263058656235085294530923240234681775781682060575275252736156954556846912007601235039231375425449545934955451036965005669907039253790474191245449560512056552409506767472235098284803797639354550391733621448924379820718305338434305102265401220548405617748052189666182568118213465726042284677791806220646910988282447848175854986811180193552032389479128307661465046919572905536442573574504639505645598830484385334523110456764020863101329158295935581879028860750952338293322284408291862750342013876657183849534831387990185713960*i1^21 + -3749401965360765473757331440142730843219369815133476098407504837744456231660418102789794402016215035605218324201832056959676850425998068715381965574538349004008217419686857376922447757781640587347950498452609159621169625953345704598229572542327722282769536298687787614518831597080634902883815559665910454720205230834987611294821094336848820566698936172322631862209249752207693484098727523183616079865737699401069402913365666628363164660475742551719815086069101072721829790148307181052097994768818007517570559876944675087015246700690730276317393074536011468549519116593175925060471765970736071958889457665084773571771255775230017354319368345156016660449131082329970348022500525773106543545539405156398868779393197828205456357902595097440798547528941126881519776867763158096660822057115843069645743029532003312384794015329641685446349950676424871727326989514427534680520391914215666930636596669269266948868106172958686973239455095818386809704564772109986686451106536814946095335720142827377766764638762189669756351607581359984970463656308177555079668268714816085896435418591121549108257777645804964501969200*i1^22 + -4110385608286964109051515871607525659593253546622056943379649546071476101621844245866462455678893318778153934975285808311237796397504740338884525123938430080732866299360586198291450626631359195084651879940239134268306062466575573956585403801744264479874262472194810919866804708047657291783591850427552899640160821601683266945303144679177543414277970952500972618273062206337733831513300836350083540556600054964800404516706801249050406481440895934930672306100423431740705125336943292375566573256558105959208147486333400377315219993150110888228438513141873082565306013302653360627990812498436128824636814581785699109049772157286301732462224546430245890769504842038518154623779950013868452617551837039659912302127563373940856789625346598381790806567676630794738196903427374797300259857224686292570083315138666107644893786410601605193880653443525373405236584001783430778329991459797619243419860878975593543140100685747432867900209872421100185020878978507070849234108911017071781571075032429852244272069780941144115192745486404350706475636804649146461231617632506191662639527628336248253535383832958897440*i1^23 + -3080181706944289842272778240669317629946259033225886149261871195269922460754551727765000446614464505652263179930470155336085644718949814425320491603415592370278435289890319881548430578026451065755614282137312133421869586879467540098323248881630272107690091899935392268684814420618443758349153271825146188151522236591531670448138108382776240096628068295207051039256007825131171109034240743071978663580524398939708299818909230078607495088088668684862470085373725014228023878464672920806303304585861140814993968965363241401051988928979681279644314478519030009749070131601226456285130884442987510349061595255009459645823931301081644821040319469274233146918720613366884736570969084745936931256080938034278936571893234293914925433457384461588061722050146627051295601636621085394273543186714675831542770974402615142245092150223327228074889187034924417810531327560117848285866050063773302995944965931605290529737363110215453731054657568264720126614812145433680866401562009276088442995932187846865800811655496119975823062054277389191661035292165971605036852668824505699905261546621287392940062869501920*i1^24 + -613857860707621715853403948682793704954215676518626990587158884940961990238994925171744260332673662431360746746405475562824052178608731136053180732155608828505541847399873235999819631094633918110198081864519863067218180524106686273008088229390869999422639348462442409840140644242120269094780258089430779996737581061736596147856563354762184603336596048237668957997947599810479155115176198129967796153075077835609252014539796952183876757074513964599826238948147536796664403599611058733293055778325266815089084722384184931390469483111393505845749318457826145329224093825603537138745109765748363750951909815580270110790941873428469685213505295692992423599426129002501288776963686204224544432724781264109852634469465525395604619741740042463676394748550704579970914390641022200841322618131217397807238843615324686296189157398961941490770701176683029305444329576452448808995533104175798117192276710945076142684239607192971000756542255943784886837580132683329988752133644547197154593353276958455529247439560909865077276021606268024347660439145078638291951528020933364664621577067817887530242816*i1^25 + 132524681318054381263936518450291271235443362857915103796947140153472564142523236322527646684237064135000696110296623651697563400081453419660338694356939802862312616379161170512423775492535509209847502956365771656822027337227087505938854084896219802234666344614677867414824763027230788451810471065341619824902413921632099604619716364266874394808433731967397515271238990169153755837778732621633359448603657645537121497774494340244710777313907223376454312173501420659764112683685486444442913832696698309287866202921716978088960710149744200198702223662523474387563520563364993808424367777754954500888402528088508901689559584256426070451091814455855751862934834670837706377924490078009907376440777648716986897103663189699463103458811816843742018312935132677093784305200970163421058327953003965053231725049481338503712467744170392637337160176422099399917978669390892568224557757669572315974352147785819551539321824046512996912835432987358211513803733115729443489007076558455341336223188065644342746433121480428429502910384131098018081592829392715589480224185953084876354453807342369920*i1^26 + -2939261435795233392780837465506096522361757191960356693073164384517406369417738085201877162750687851258508285008187024565430904189955997502842189702836407817082642625822770621566236016160596229730606750592347136076075282229412446631029608120680323779869942642539678180414104315518528792236423129126780318450650011759696111163839155471249084203698799764463219097385985539477602204213124492260118014579714353208712119267209463658678557582232161951845995167421240375367282030339312936279124733826226777924618492797752543998198848584200633339287345729346047058956930902380787232723336657430638360686761275142600397579552835242616373224982073494719170149945989598186162697961391132555180364844366793184084364618432898875669600011749260209333228221834435454744892450925072269740211317284085227045834590018931069951620392607479090513539026086808422931375391491351794531480284629327682331660904426958859277812756115547333046386899479810771492867734044804779776431520171994891891549114065912008542499148030474557060517150236379890546457441165900154061322129367049776451589361651200*i1^27 + -1527665915306676974963038894722633210708267510883929479181810155103093561670782365171458065293969871845932145863804719157973474809119745897981881779800862395401995119046835742800588244076015745730049037561335138126273673088486981616399520211670675700891436742992432388424479895380352370009685617726848458686042062684709986505490640571282588892849634594077331252235953975115114729853411688494838394292500669174064058157167182545127161509557909826956543291712428917384347541658901037238327113430342687411523477619354821242786335783055428257700737254560247859429311294179790602739854580100947148810080461470295928898865737275677058816900675617098314714549281191539348542419667411635313511333225121850883325489725966889467645821707595198468765528400332083628925125327119134330236334445174996236268308472728313079030277259158537980966130689448478731547895312956443079238698694411033733718432090367504375078636462477653885341549974908753866762264825718831627571581019912737571597767900721418578284775911370062362277853391381052153827313448395685542814947449693756947951360*i1^28 + 152066458474516827996804730542689181838834280319681182870119127581868308480323400657314343594759160648915671382766698744509299220790259926081517546307754868839924754504269142888600612711311498362867222113525384246636507327165340544363519511772529766214946533874588504275598554187374626667225856222748827987332065580419353274162143973966511294581214855137216238141788515414125114235036027200494988498711905424732789258458263356199588867911932118071284166775483105631600021638778072187918154368737234341647590347154618339184467660494085966997449898065010288995849911498130200521490491987039505277773737505319921725480692939992183706033484390159876315158343806238491227765980025322158674742925171450730349454107483981014234898698417848096963743863294422123456870896482281366071512514774305879625182481831022323131473966462050165603457155056903609231153149406162266241718167418280049940269741815002107110322188346248408586285556515816900011646007585668278843833789010050478095099136108070240542759129303226820569787060172881070832825071261122967766055395855790080*i1^29 + -8031460869579840370161807643410589426736893911167351201592449608410384700848932317597640803720350915328254734092741197108009376093482875936349040566744522697234118329227880096463952043424387140336158035739449849938372795993778513809089363511909140702721271211849486747895789678634062870906975022503355543033093283986462014137392349596273409409629046692863038357063535153112034306141060433391627905419270094098317091278137401560070767434799279834238951584453447962016176148981664821389345305529088971724591575104470509409457494203240623433049754117412690775853774544344909768022792446895252119186146949246409979846655851447125559508947585417612576954920394310933262594015490392905575799297545145402851429748144495245694355321617641598353093430220469551819441973868046547347048553069714639602465533595388471291841071047136927394143396776563048525945776306877010531605050741012091692971128229734883094309449054174649659388362261994104576417230891013895165691024592980763957950005081665364908394636093736980431563181720177337828101938538818176180448231424*i1^30 + 213498934921332785650023269370797860639143994466103232553256928369500047274733633401892898815287057336925496677774240487458981864499216798419273905584715374860546865756830939427891212621788599218169845698414145305448127975277309867618988364063369077872736000855206541520912968663387794776047682858247390655818796273695992842851305778066746094446333326989174584654677321052056089678854137546067360587937567174695030490361103313764088255316709216823983405005381776514378827738819491108605722926827948257482033952361492290933387719579853330096280454624320834357425116672504764684046670298739083227240231514504319195302557858388842401813649650850738386273077546404787200313162466186693613345878582512086283581394040475255271001361539462953987028458404184732800458431116913846235875228941850363138127566136323194524116612142999675596681094182955685269993386423719041796210934003634793732987615577146725589069374496054846320290450671588515737083934370766493124968696215304066236414233912781348543048975900699463987004511841123281522654672227915243520*i1^31 + -3504965260153742069997195961750532645660226916287896378342237575287522559763752756312284592105898092079175120693196696618296019775165111967624146253369359242227680367914722970269794529768512229336720363757665217109436707249952627296440357682420111468149754585622613758652095432652219913531053027565013092433899370594183166565856751082648234286787194951598251972950430511515197486792221389388005349818548764419927240205537111603408888521698790245377754372755216763977299400173855443205379114884309601327735224202800778324728976404538788267603809649505258734393068431981549939715912077804900843179342963881148899356335659049339725251306072615105667990082942867698249820896591668381835221987952390187020547902235250935278387086558133862883837045151280794770897885186831870444305999034389136708782707450811781878544584457123265909549787081566447140178838394517747418134409278916336993262577595379000880285969402186120098435974054072921611513151319800911210288126769616506719205036975875791629643270245228092393793686280481132263322684108800*i1^32 + 62904968339225066962262335189657425817774083574067119821273131798701995602440300315153686898675298344562458244915453949076076853076588711243135063087312511919960640643816324672499403656417390737318352934507361028097019629819646256163292885824797768942441481350279301236374539549380975858368768108429382880941457886229948270931390707130938398641620647037605478142974189416802252897785843521998975149516957331465687422301699431823250342493996662923502626681219199796051927481070475511091543971378806737242549253352114664861240556514817442395053203552945101602698236424911195923905964193395251460206417843917918133590069575023446897831816895381764060339047004266897757036183751298509787880627328746007965853934808013145457967694300283056566577057575286279227012227609756065595440594904252807405021887007039455874803679889141839957529142357265083775298150291633336855236106597945998164901299191703693524223602766278431139135785713094775348497724260185598235204762649865849446163015985029974247537538839528131973650761049588466319360*i1^33 + -827547411083533740073123209770770858735410256943528437101804618573028238028329108646498737627290659703498087872149751309584308013518584745760468425330254574627645687995721294986769044052515839568193772249783771103466533860670672493128317287208954769653012986573420185361116691883958859447945304147895778459108815901166158855853813852951369471839154693975196130836757054786825175551645506098801640080969297642418880833294438040258516593267766410582123868030728524287567326842997967531956146256846651726400381229014835834371974955045423096737482598160034463554486512962442270710203568743840382321395846185980651499376416417529534114262641065527652865308710493780580476789411530816508067899157633757848186563029676592844930721601125303482201174537233098904119530352136066031102192349875166464600524148318687817399794229180923372269076474195736642655205170608336508478514849152511815827829964253584813388214609790994869211258717025259592529973665018787059758073448111679967533546518675674831971917671003866869083029122416640*i1^34 + 5624595796191935125013735166203938800825385566101257129251854513659158965487162411596591833898474999006581902812285378245711511431135923069345319114599410958036244435894920853998547275654216944599980000782597431427089100761560817151322110050962955853997368822674012626528281848922570532782512725489913894488071136151045012542896035221147157516071726024920116331402427914604522540307294445881260025559996358377072577203590216043374901697225436008144739231540075774339355120999058538410148362336355196563024494493816315620771828090995833697969271242355032263391652642322193036728022380964305058657444253867164162231527875499434665230993652941627368794257461640199588067531485275556103715031139280282155100602770748490013369792298627807173942213214512837655084010982905210001118601546630527101957781181181058230776454684728018896198754496067644230037459499269061256145961362571543206468360850428274694625527025949147848617078245921932287720260035882719166954403478724879464549947116047009796136655229269974548086784*i1^35 + -19295456205509983332348777175494300527802864037522986788005899010673846337499837192887102306035638937374707761102434508594790487493865933050074729546716099268729444142854154559765592175623771263215065508922830163686477882030012278394429576884706538080696778241177549771204667814003421144903091193371022215282603342966658202334386349765976307342994691252810704965236547472012037449056553093470480436096457637741576065845634269330807132042843148236138304058833321589631490473041274606306448739949316348080751060202391085481718892013314419031865331037382814623612309732762531093667344677302771955780445395278759659245007808949149099751009024266048592171357244843304024995988363491823146583648224481373110326814744779874091079935441301701848959372347596903478426892262436959796190097420832403841173046807690050295234294645366086817326946930592893768116611329026162317293637751504647159801482827408005180569906612216367172487747848500273913516071952028597810598394602984307002050834660826628876653856961986560*i1^36 + 43224219338677538121279772291655133751404092451089458555202836960663802124711124864386109100842809632575386024552860861499257373752452619307393623989379814168889578007578457314535953159311204878637154717092465177177353059804787896693737953576145124747095456212463787282647951681399833405026744611787205259449636161407685070102682222391814595629437421125219008921482476772862789989601658846586225524503091047994568600304256792837858102875785420732267512418784581953307082168808339234589042459275364163375447858319753380802487705070872114691777653540291420657544483268793512727528530234837050475146943379360824293145841957594461520977433036830718699408829976573911967946867602046213219425562877567861126635827680007062486786894082100189494382487366041719954812457540372148648547968200955286638396680898958899593706079554540903545697320143104684127895425809259665210283243516214254911862159769452419345956231475372019754497441951404799473783995183131782145930490434400209687946348115137197388595200*i1^37 + -26220622638629395178904928497108459081155730291553227628747576270985544077990202314036556939426162168614283426722649362000560091644130371311384610920339717394546498328135444009653872993575210468069846185615773722310011563125912542336353070128051976609933660602345975498546593336398235256392252111517132457406739237077525911619066004708973161156380529024457335344186627077254469691576008955974382634669332170799466801296942950694627885263573226690928455272175806653813758684616830544801714062121008276374362838486622106205315226797796718626050771010131675866719897474214992050424304519759963864033399335780888821325665637564844114375628689897594703520962510915594166300138702972253223088202902577506615178489189532387175006719116127425439483905126996953166302595618797726770050615458641972949358728257116699306030948294455987693976574828130787811509346882474383276394791712566267526961410823401582304610737255107349490048424486182047314213679447500540295519914857753744368704845156188160*i1^38 + 42074598544605133282980776657098114151253399301685911008837195506242529929858022564139741529892165418225292955087760803370083412439742973713064022310812855069390273209008012144851900496664031514826420661962835244483642700226860858998711136970128342045528975415549647936802263670953468640889790206871382585616299328966262509039389941965270901350910330169238440957006264275601625570344220129011572688379246679657328207213178558257737091390979147287221528329383265618470204203157782709801596600274195775238285571973868964728039882948477693367549344600837389378080288947627041531610840259424637203967420745928605511026612971559799164216212964430189809921252082433321806916099624260479094817174533047264952712088596529175330879570534453653216228833020732375610713788798407715867651718417548079621180330504402756571242743569238721473681949401621286517326399515940024253713819105119959618886620446065243217921181854659664424987654118417993519311653121005185816334833110098849562624000*i1^39 + -87818943005242333422953245097920394993703929504979901720449326302089830097709647125010291912834436882383901842787169292518668911839805751185366934395841955412286302982780986144722368533038916447005947471468354826289520272216529442975132605378601547224196193774191381120359047758692494497498921080341844278550082980637163023163350486356004463002004934492289551742539494637010023942819950211972071695894617098265540160998687502880732903020889247007170719911584163572854642174458677800596449456287278814157955764229511384658181219911636852599990237022379769807326454855776419556369341772305786003760908748821180355604626395644161249779101494995829719887402885255192652093825427387827491274411411510919727070454852587003923622147872645192455574060923782397062306938922291112813355878793238970430604970321263284903606168683299145886208070712098923868007582769061321329152372705379837967139546349500131956969313404287096203226950104381087444630295391287805174749926500859904*i1^40 + 73964163945290555245701844159645052198421728450138571121187580011936740533036861202297846179566615983241678328256372413400988977273942972898910943415852442974559150003364660423802679721284197392353025102455532583546467454198284293690709597121091803577595144753169889369145431741343681448661625379033092656738602927835635081617676651357296707544444738726248882376527133578520990681802867295488350155243817492804920204045156873070103633781352298365689087233260604506663952834292900310293283083286677282574264771069127647845318590990431339794016244804538985815803686892414403346006840515440160729002967388202305656866093089942205452375231252108992840147568208396796351047816813101866370826473305378432628887749729971652234030007658787052542797632116007088258212985017450327734656603188870635878882908844245385221614054908737095117529985322551859043422279424157942556410510262236785983292042782938610510330227841087063353372828370009323538523598331943647497420800*i1^41 + 277183098525863591425132410345623053209748083441273755113898618619417893391585050189289119403366986898155572791636304602722613462856105732235197168425831025168907275629035804347758301370099746767886461332779904404108003047151709218198657315836641110539753320733152125148760791061935432296269690010126537065839628188703580461356843181255842057543446179902348365149497580689440125856489556104156048088386960277285136741846324037339437944181672956150974229369996282651634589977570669287707653036603839653693995044162663418516654497598004264850404433904273503200022188548709660171092199842819486005173188727630134285596327758429351443891764601980329059572745190908536673969546769282798441334072737470359167138246497358490978126672320485919712318790448711794455595138265159020006453327992785517576415064999962853100930111284088660726346905204146775930387290153661502080812971178479300241462966872029944298425401655924945350324176390321399400119664640000*i1^42 + -79557765902751074197936512799802634259093252157154308312075548318035334235467872022257419779243535112026869652789010478299232606964873221090947510709206867077644120863417590317930815346917577422751357199583443624736962812856011692650898332453995460022817609143924336290397595644274350870543168980475335017653321507327124409927621888383539950491763975494517483425358699835208374257018233378767360083763500645534424929678294459330878560286209894009072697064963410276621508021701491125225591662840791668882827025140544117185065197774712816303804996786808438161276651692948243187663791104140393626009921950652047517978339272182573855997230016578533371203015271027314840572075671618796130834913339291055415274224999856691596314575870638480103154953039896278261040665013597757836113555661759536274629087121467864678479928572624974524638224306047282390745788577161874606908744292918688342952028823962121474517818888657264707106089644064768000000*i1^43 + -2076533415596061709689192025907365709602085986362827949794288318739033557108167071073381261679051818259619305006042606112265544993501528856766689718042511378103438052806057629939896549157649372944531218033210493444153274140110956221977754101822511128046121852345973771140213026675112926245148393811933325038275991036999345489725224688682316776413413542926833564639308389887252586764039337002298525177286526542552366731364356084031532657897117386098030874882849510213478082828234050763023706410551381689743128371914876819703723652266728344968298686928375916449869405834930920293062994609954580545264224486677160488468161854567219018737410528316451944331623212686556858044266335962652630628529357425580314535319792705417022975661304496626467521738299854237307390749696002891682648268415003883887332490771594862819545176394320287481125066667070679522545141695348754975172101200214819076119393812919010996219104032777987686400000000*i1^44 + -9037574801459762958830475499147055540472297642605118746879410583902697839919200524057869324729279520927356674239465296181473292261037012130347428625574418216356829255638049311772592179271939572840892828179580382544556136401864447467658098961630643195116201706783140381436071387542869140058038769806053777782480610281943571698331968315167106499132434362536358261878840348859733607703344477633348844939258694672860690762459492201677032226884622106757756508562548053029889807459638785733112609183693647852689571789109046906735748887211158913941959231437020651071387713615309504638010137121962571615760423704646817789580731674241323728332844165362157844555891787484211404232625770582612174108558415020851810960366995778897815576449465978768946124113171151700907184497507843736800176964641121048603793720812626880591509953283249416286831246735934042604018049393018965385351113365241903632114633685336064000000000000*i1^45 + -30427881651757703761828115970322527995862695192728110486971870003508554339062802277515390060378147870286921636780007031192315084405215329916065473098633682186791595838166272648344361580996340705535146742051270232531378330249082949013879053248067246483329993624265227331184683848225321024765529225284640817591762390801569336340770191090389939820652537169785855454986393513223981505961668999174617033159941365917679467212385422532993378446650473452244611272007694528147792721852320959212875622177151943998268263522895494687320107199996043898838887353688230816398892009582671502722134821667270254246149027877123067402735828863230927291986584285662867883734696793827832383587477297244112517282113651853823456201251483780248239080061622966655501651565956063699508513703496162614110512165922219241048922502723386262988624272027431334288683207419013954427546698962564504129855427706880000000000000000*i1^46 + 16746644201202354307948987019687010499385201437866097480824732540653981723212034011907411592511497428574274026324381935196497586861067549735142544942033338342950028003897594302261392317437943780379245667553817217074987463074284875471150538110439855693054690784784671157904297377787515954641107730981062094922629439485872546028888084376290665672244249476698730072554903973256608391098155919137115464307295865791957121906521214023240574477128305697188387304763835146320934609496630206912615678495978835787919451085744028184183446086252904265475903598476652176501974851699296397107361522263994579085011498786691058027225868479342607323223055257761181251910152548579068192884640205029881194459051229836906464729720950329505550052997158099877158043042161967293023664619028295598075077343371962902003232426495857377303415457812837628708592169843426739408076800000000000000000000*i1^47 - N1*177456867823751880624163418876061874017893234828832940046056025279772299480020559637594757744194130008566857880348574464232826206469914642935747599388991611697064564266637221814253329853077375610552527228477998319561629047219904918222549746115654817281882007877914687500*i2, 6410741950315451010606526400904485819938610602032618653609973169457534311610582488977970337524592995979561244319036118170080341691556141311604131062077600037179670793796266869613410593136921908883290772423283008446592766262838683546802031504401696629974531368523537041567085993577155737209391396069234414380516150066805489665007096253269644270082133390755784808083746755743814330910428836772821452821557333003091218335320158646870299785106236089244496181906020725609961095203861001173990609332910733325227353071861147819143310370440209667086244056901285796945012853882373805226560032026228615504837187230921008107488617438642958565625436512687216261226512782554353242767548017586647538649452475056769577977125096681318062016103335487601478940347556847600547100458953816977711274157586850893548497136020742056638630547790307718151117582705189553301190440128492287547174410921839737689186298555488370052519323671628039690659584940217584821356352276147104669088971152119255296635251432002999060735430307149282822641174678653844049351303553755115441040074243204547138802061793081047173175431545447723357269585499481870628687652825232706528729658439747419458352600791815782935197575285322500000000000000000000 + 5112598714935302383551790060587591612164591061824864936979555289358691280578633148724019255591512597911795238189656061531990897389285677994975346623531328769318814236435148227417209979973739252488458711152157952346513573575908460128074053598017196732717443061298226649596431922511894950385795516166024260915297868501882863056905545745202915084348078997123466681316995743171544552111197168287092374404495565214960983839196330377531669036830479603747922926535335296013241800691242371896174651971819832219847603140865212833515664240736239449446937904311127207860784268213376021220074468132068554326319152435293256469991375913652678962653395581545140796792227131924512011499760426481348602485698345249943438923758974036595763187583138421818098893375672037183436227619728545294098289969920655429826287009134887552330516205194649499620276710422401491975752173909216012215734696951814829123702008739976518479769733446323632330789794996322977581294227668410477258547533575532725736105972569954550837471089280523167088648108077644737622999790900656553838013629282860962222386778678977865673636879129232589331428728093835012996857538152553131500558938680010434519016711812950153124266362268188600000000000000000000*i1 + 9612724826666369518594065732165701929561160341574245075965562744032921743549247621231779930190340268061526718820854630691403048030436891167475745651290732129948557904517281893397605067034345097210207767948348697578315649618300256340929930216078989893156136022671874431109051953393877871844869279612343337406489698958468401121187570347531835794202793555875080785577620027149111860317903366961138973476235647477201752191277590468504503699617587959887491336233689293737253685929625867821357663341389499380636206273204101757705460381381975783636587418605231113751156376775645684374009638004547739123715114896604762803935356026311002556804927341980163401806254040296418386591038863312017832772733976022226998492417366912695889214481451018557216840777931999584281199185222435967496773626074858017314536364377163920847162769720793526519928443335626417910967968287480327492018881008090232827815493668346855208126463184312360820410038538221562255509079122468080848750950125501898339456831326155088508970660035845916959505183677740868348069219871913695896081808991761836173242167522894006827236374365102175588510375608387105181983187634914952665048306249044808138732671882191216299304222332854000000000000000000*i1^2 + 6969740481117623824631159392050918281624575113849832113732826176706877809194229691413794876668071212509876115383324444465974222107462816479059542571424433477095929796925173085679912084664216810488490935258448571164963667762500516592946444340175102893402410896187626969679646601188400000812452464329527048358739202324613909235232647004111962286657628020816442554517242603210708868661196895067835909268578937974277928192376498002424258826948111489007104365935898260064817956075607886025718385489383041408624100094438756816707005541828150496887739091708447660138193696809720389475981234639873274762129330437705547573417442890759272738166997997815864279256290815610937010109370664221336574553715255430710844594896446232715925274125833820096662217362398930178322255101576863701389970932033989866855448397473392749027357665120980781556146394590129999260329146645290690191413245568924072807856986409724695533960211631180628461641833357779468334190600538869422516470052520518281717453499892713563779124263471114054460801604198792094309549850602691986568567792405952937952189134225823471461418776203836600026064554354053939844190638517672334205737316757144493101275671994655675609238526281520000000000000000*i1^3 + 1889115418249446572979115171087475923900188575257154382214455194813940211126603884730656465058180412940817327630064907243165304240534557365159586645685637824188382713606520184696030093698749320037553552317375630544907719956073672780742448799966775367528679286851939326384353878694927226543117018073164592502604479554280635498891396382478059728146407897832254244126144268299956533443509122422634202190720770642435054723493442985450671963970186613192186711663662839163586414096287323543809946242837754221979459637765513694408986472043999145925301633194884152611856355830386592579346611011281911706384582846015145013763947468516893464719467004734448016805914955154893080726504489135663378216473646689120615071042153940808280724156568554572379542796005874395852306399860152803518825610229261787786235777238116640924845730732102934223542049473027350219195426970586490774610988564733342064922916292838357447513200574585165290891474745302738892657783332220067199276898528702194386861631628668972133618641587643894470443993072660488948135478004756792619624633309793593162777247918749666243338279722610888977587676850368273326899008124793593727387926996131192453336080458940555344939956648400000000000000*i1^4 + 35275746812851311699487030321636577016587115371075336055036260068503158210334318448628065033275823837647947885485366171827857211991518635887025228359004650164981418346504418042515510263539491389326229323644098279434438201133169622205921482282375731368139991173634718748832657040193271473048527027569635639280501538526207067669760847462163958349699132957417950552648959390575545214603458014504236113459132930993198263133932040182498074471665356123688933574279073274853648603670666462313881716967650017962378062276386722176306964582815516508888233759385322461443043398957421368824552732222728420620859050395353179836942057195509015380956887130777569048088550761947613521408507526278445437056130374760749610901686138304119468685747428644390615663343004443601136946588505901778717746373584759637374149491174330678954414088759654260937184552289953970814247467221804590801097537849470769822531592983837104895501581452993317020330925520448487215308796822403611706384550873906821510064464735176055598469027053659906879823893260026204770836894541328835080462116500073216962763005911132898238398911608340102372631659371700075170799157122091732461596863733085022392513535802994418849666304000000000000*i1^5 + -26880333873258767518618823596247659611387320479628049096104979663772189487443897509654865613206415394505352019282293801370102381061330553914452717857512783166567711580819196499057204514469890874519943217431115156741412736687310991210823550981272077371569365371448094704878466731215868682718319090740047921237995528443340615725672253351940621988767585004770177277359997150809225856184919655628095003336046890634115811699426797165684301226148318964257084241528526346988568815283435671044158973748983285943954780126614206483711847113389929146975903670713330399571289538883858756597979698355008625599947594233956021574374856266212607886252680895473060386411456646350402616596358241334964734768067036139453206754503988216938164419311985416307959309471000891572231168140583965635646611656557686053229341278064170159461184179225498319770218665490039874663803187138129109356605394558432771574253805909673974567339240439179868369655813220753678962367381468825838053186939623426676230348433438911318670591949991492070591810351747895105377199704179030405034269110044235750041614464996420958515974217572030817317506958554773969403885514465972352541841700889922687659690847460957361884957440000000000*i1^6 + 3078069584838625616378641112674894491506157278042382354633893640394705406074620361214547656248267974734407154258790197381573132978595417115734608043952024849766789116143320864136281584555875159844991974506796262011113672558503082157851032846787912785976462412665530146654336484702970041231911567253694991619711222844658693759437621908461339525727652199917713184628751854610421002676656238548933527502898271406606766157137295139985844116557212455411573342451563483584104737736326648136120413328353742403044639585115474750180805996625958357968404535591605122433568402541378766423901820682291824584294821804712612653550847238528911915380153489855451159886560178894006415773039440590517832414531916458912420734546213573680432130051670371740467635196481319167148702119090230171371062259224825356974812837108563376448652045215847903866104998128917420313921486068077551296623032588521570062677717808820037134577128818202860743659263554845152086959777365230732466892810155592468099933759735361736376203194085485736328139843974602008222091711406785512100739777441568680837041918862151442705345925854680789641622434992700349490972585327710057312071259954123898352798990115498938109900800000000*i1^7 + -229814006138136145448360257193362603416660148396482781287326230873056311362641184103806212149460084424241235393415209921683287350005497399434394396359119906244291431272626755784540395467098399653306811456045350416753102058985970884679368647232115186070375565746778276641050140686137631651948156180956995271518427301488696197426871780834590360488662965983567639006545521304970311473951364721793440264644297732038264566056613972318291519964245148760660166502538508210567613648638769743044921275630456198622282732404438957602424610644191057225126065202008794490560021510956887969536479016224036785277403622898517221927352714956547071894038707646613225767203862415956602535164025137570745895705502719686782395323918212008925564750130034389975859391026633829252257085993276411957958218179741622221468211013587084838205063008314376411643449717925583140001055455167153266009098938577897205208188530836086633418151940503632806131747640157771273472758004881808285850181773135353565227234145970728222667774513929381539814446115965116412768507263386363994974666364793299338413008462270532695111779279016286785847837528049506105343843839630786515865098160555790106987753365323863247744000000*i1^8 + 9092012246105724927792993150374608968656808409891068007565390545329915800140850055523503277968140386702556670541579759836469262647490070815532964038021842060631354677634106528917424784839967489304136072884145604989237835557881639279619850662549282630430138398809389152901236376504262341619054173072056178468839611832149923729939065204522117489883181800983084106477882165814815758760731115574864440360058421901428805346116746941561095265000157223723664599465515723107804413316975797098068030785699421922184982780206578167409967570440014748771334760937694828364747200095092673168339849947102373444017507393966945683332622669101024768218344761408865199421641058461612392144534254462747988360865403418451633894859514771083848299648546898967586225313810638148828112517724250908020572403858108213964722054907988980368264770226977866869607673704192401554233548147242805606513618429578132665837124914783517397497911178067172878920609629449757029117694796494030346917401391770964153795940738288757063694651338465095399799473441174562857215595322374265899878738793682013269695694079534742057206870017159950887825211066247942296706631897500699964452534033953166187078922124105984000000*i1^9 + -143042612268468969458073573995045119599230534141763568918243410845057125376041115867969833113152879091258281638813195015704458653261403610172703071648424102976659837819048793930657479566329920204806763744298370015311652803170924070926473821677209976061806812276490461936300927542755549557301473768963162533804226211018201019412582065378816352780691882719518453185045405098529873915384221451412966288687323802189361826042733159579826608326543429300059712147098142655826898217710836176579672893419201523138020800567881078097118873582210325298090789497183461689553785425347559122722115290292310257232063725568410131409757976226083555597798065046353436635426529682726973959640686938169637613662022502348741659448823257246098744062275154803845864254823938956914649539035997746114216719312360800044877615852745947192707497963950980976899647039053843047680998394519574707133082666200766857153409234826252295740161776480489467881901252647447207229850857653150242328656769321747947197385627183354809087801440953709741532718461706879930610823704417204790017506278065791943883869490433721981681755796750717067666640722190985851651859122740446840920084861876521609336011434329600000*i1^10 + 453685444134864370997140780739914349660264588274926563198879497269325261564036657528324790011924765321254383888244297493451957656760831999754496156617926582467794939634532733737907816787785685545610168469242269978809512989185562038766918891420398490537746264606247990425371329551821422167066842449471677520005415234346590011673341899646216087702689668308989355936482749013816503748232661189993940236682109395995655711622047852937679314072828017336402282872199264168285048991976643933208402880768908133472591334569445381034242725693448306438828581839612934479188902468167483526399567679434539968044162637003996057737536197768883096922495615051661380312376847224120192153693624384712778914858674272742228755257791576585983067208159554697785936670363681430706754947589556241214965647810568073322256794726068075737030794467624585958554068452875456695839756195247387233322539790496423106770562767332132419163332285660219032527950664848424732054965404006096286008019486330967362740426390727577450695059413819745786120699468663298794789783483148139854646582461779580178089381170895570905841328270595379480044340659288442899070678650531676996790085533143290414699584000000*i1^11 + 5512696580548765411952571014017547700812361791479284865657013372028732115565541759418274587410451289090739666983616431730739488045104020641133241964200394481447628630993856055283434863665914416063373902691184592990124998612507777683360861502914145290306278521208971830194840222521516375545094651160810178321915579047500888186211641464917830291346777323044048308195768193009479284507249396105142150272563744197938514697759395990775891561615508162392492332193587002836633015099890204816954353310874822018977715706374973820488099958556517491424264504892255852904802131847617340724218445207324817258645947093733418739898582460311490994152123617182269497446430395141872995208753476806078119523225937833512530680870123369236862321619984863194397573582983121344931135986390809088628234344899264926535659287553348860261409876781566683543862974827263493463194018498320140732072910346083068789507002520990598123525534556035212040562199516685246040706911252133374502613301223941474313373298343730918185088498271838948220996351154593669528913217596164577106557703288868806704770440147158379171904123283856045286166956339518759669347591178966018711633652377216544699200000*i1^12 + 16708485554459682617224949040723912377154193665278712592185795865560233249456594813417654065125074901616171394072098676580297239605523691267738251945574673919683167514034796794769751157566177939473608975076821599218522598035065752008029361293700660159513211139158600223223354295510569776613354504868987190386375719765941387479323706720662464116719261675451544049627892893003586432440061012496477494667804065972240564958780540701934590663987839043981716196821440225752223774811867090814298293022972514047310387900627907871552798552010026442043333435840753180864585909522858873626171466415596194989076280209643761593546598941198127800547299454781077428482501486658997590699818802062379622592617466134861734501316717145100907352214570756109242424095930477452983601038969174105783051643336107904105684939548362131071032018526341829332136229912896550088422197253691573083631569058603434617583571470912556695822227410295909112843298133773776162299067129025848596162076600576637341307267288164792702581708145819168268055441327205577668864640253245173633083378432951938097957643142307189830864833918917543841868365592952912241612988572173359788618704912979200000*i1^13 + -900353751015379109057217664371073446581244330363432949890121914725372359791125344903876546237755152712808018773373158601487951881530248276379979074213060697454766237258957911134246360964232459133491948606184062823830118570801502254278949201551907292865069455932496837798342570948785384449096542245348788933112508546973447917804656319976010734776913061750811394660684106556362311531560975933387804039281874104280560885067517706378779275324958733449435214287246402132744926053243124103666777727878762634931348176299250028748071117742877715827102155786254818462178140644797123120851821952727653716385889108262624839975822848122403176963455743962025664327928900723646241695237447783840177585153147627597424681956469434865843714563127715318790680197560100541658268931922510905488362135773823170009284005791898704108735135557857130981271378290271560521502783601444456900092866989841752330443489127258921648076057983908169575160915774180574505743728463338023442317442582540562098992008378106024954210919485788776328006711215825869308098011733308666110113994502090050095760370949514154965056001494222989372068956889246452377082621135986747463638235355840000*i1^14 + -16955237097951981615958630027383109501698982640964053087219061458789051973720534444817562937185590279509318153550859999719712301413988655148212125888531653916945098455467938271857228878065471053478423528355983715950183206006831656825761715294807329078422093656181592708104174474876960263471901998827516479360539351061089040843489640505901503836767948719446917086310817031343649670615705946967527975364489637297573218799402629520780691892268378261377100167225886481727656313168866142336793900906467165599281928508569057879990939331520540430756296585863172820492602054271900846417247711274516560165886024892268264710719758368247354669880563653935177980621600197097397198466926008654468542808433355506934603837477725805997789785639777831885277535745187751558820441095254875133861929048426415205133664819267000670501575281270576243275356931582227943493624529103103022016697101425004246446406774368235046649277177661171220008014149482326208418308593355151522172136690866194322785278303959336413275526030137960461587859848983957319357891148932065848070545798578475280615477553049615604717425255598315552351329653261223805680070050803910057340502080000*i1^15 + -14095243653232405125517947616787512761469523175596549609889022795415547755182652818527973641217736900915410244250846039892232003708384651803167242943383262402532117351945654854056862137959504301173750317363941678628620225281692294670883464407084864803101967451057170620603366510246637324787870021145572643841805247735322164870590707186262998083227226889954248213501926869612269779996647793292013656649992182182627195044834782583802306927308978357931187338199148374944363939264773975780651214573430796554629789144900287056595764661383858201211336756960631531457995835340186031764873926216969712244890811437126828220742689619652774449084419022539076150987445463585991533468367155633992001918985812758744203971986564285336952898462117217694013513025272013290963466294305481300720853940131594619564414723431627473356179033005105168933683924413317786318951313404774174936136820148116010049462603555053759773487663759167726286023407323081908318067937793162247837394586978082079935544226437186928322919229491543811893174014563530685617841545984131494548206069043407386638912109932857989142607187547379476367175842709381550511536897162541847598000*i1^16 + -211106781822839009124308939949029583416466154897080703790577125359052122248873099875669134797907181464992713133620389293742148546503235799186991449082822945276317300460150239371914366166389550880875557464919659447608497199116158391218605367649947940405012862361176827514617385589174883481618153468153619272439432644380506942525353372681072390270215446707001244982616568086926365179870053124733989990973717803643802554029000481959911957462429023391591462055200855735242865094254596370954020683734267986320525632214759435153464898226463772720145329437388151467648396990419230725071489425917563241581985145850796031380698797759873981902351583123662586279326589662176828070191387064559704401509346740441619765927524920452864184438263337161753279653349686427626582182083128269774268529783006063718371892693995235208147236362247536164586649861457063062412441296392130455780346243403044046530439387767736219335039829023121833716508063086672288498424639921537333506791276105360454894192133883310674989981571168524229231693975758749934050701375213401075397194145943752082648902333607814677471641846087021471459884099564806070957803154415092000*i1^17 + -142714859109086567088342860916274730657776200829763214678779467520180937007716343232719339911713522018508633734108528427312214996917010724437547955103301648139441498895408929463085388039071549959599091736579084555098752675050979250057074333577300261192011300025376425369937828721550054927451628355770461250393165041163204602221756747132090711941473874815320179063337963623929886303519409127600315034353085170650025217145413782362373403980451993749725251256943912687661191044979994410686568385968394137656003187435661374775617213473948076137488121933051323730159336894487999885100314262907446804595377077090477829224053060998266953665076337165323287280066732950671854812950820520186955896972650435275980314679133453542923241286179935464874695700238715992176855918807098707936470244511748191593062990857221001248449806167177076511030350189731580227556197437975127729170686914095274969110280178091989183337833308879176270557186941862750988023723354268454557469154612134638127861874974603786354212380512663121542890440861948684394158704157164754179273453098823774860217466178801385682657105336434306718798739495034148778509714627560*i1^18 + -1194068326597490488800886715591677924414628196949635993409200523069975467030844999949462304849082963519511820699845325244143571307270991084424977743123364569795007003378085995520270319544502786931541729026697563378099715212702405333756203171643610272748703188653291457172233589267681611861805331209136445055452422604179027191612889152832866723948151436321569711530904977531433116471280096963551257211895115535952943378193727770694020482107300440353964506050957926820490347601108613848620369564036467277770049627723787638088175106914075411979072677633083969493215669875781238280708213328484331715198414759789916795985907136030706241344037300911538475846412741693652401517857142452417204324036670473084222520053083918794137612609650522746130235258870861192221646132690335378225136926256610854910693888890265704445366571515771830720265297090780014330470016389876219452320918619067336810839693395166156479418970027448856713143648795125946683311307147780279822439253818008778368403191113826651032847231410573687253314808482477925166907936241498553575356970977992192409708700223440352450136153264954095918642031994695280952853640*i1^19 + -986956801956872997103048804446008528608898878789803965512642368565397269000188634989922273847719360502675414748933176516454485801545437447416813958199266509011256684873908337988251560475080226178378758064314012705866132965023306214371303923490204551634611073289709615513786490936529554264386733250682049671424270768946443943397566214538622474152871336443873090134889839469386299754717967976564034631663105014947932613626090562968138786773191913809381124657881689743402355407893680894837907370422581488344471773898405922385879606491901547322867156575515126414832905347696207345056839152755984767530472747754066627929182422577036587580866280965741379471938529632631382525472603576157576377345957338745878398029341005585187388043958742869221084380564930228592115537697668825903396593272943483920444416179736680650066662604564038117037738395002271676087059051560501523851820508832460521903900831346419587845350437600915912388548931707315165824727484939308683158845000295572543627937519027243274143147640924100149243419862441254239834188818051352617003024377578038812461972039372168234098905434034913556536681585740235679*i1^20 + -3430393577717533998490017566589746502074970614253954188627904029213083844302058364562301470813159390849562100800788886291040964600216744456288455837636225523846869980780264846112254463418288584754365830352042322108887685233301497085552829667691663030324396805829952426668929629387242327870882605338398008895346997752434029279115921766798770592945277097601870033184082672940663784480758045568845789333802556672642721631936040780591530813515554409508837416440877817631133793713777920882866893010031532547049370936066234672945476678378359015195771338138985789076505271273787008638798104203125987188854519002770488110150110660543978048180832499383322343900491251494760285457500704271603315191750107287388905770719157457602019424310896893187400826596480603794785264309794300217783477240806823114122930955353764306912456292241025981245111187277693107788532020525845889985577190905658372204114806207145850043377859551998898610573721721509612262490107578082042905529457409670452470663766992226168148134528791642842510346380559423339866275203959337287350443699883240146498389882024913192089860090420602313460650865997960*i1^21 + -3930580094967168064147440549420144410190496144100501419146775889416569503465554343083160155596182849903037863567506132573655064374586218315545025773444366436516709450565298673605600876041700794235587390152033923463550072770563305063236086590727435737080738060031163600864420198955415742676726157922613096723023665567870300997487938776619292575610526827282659185068310084964619306136387732434481237259563950487015217456585459332362743064524048198784740952395760627935209525440338907243088007051563663606200919405132907947139657080149508394376868285845007524126894270863128492998352029332675505410697624979549779892725516635219644794610185964212355926674588931528975787233223738436405698692213028374718001461756675377802633292052872162440112985646581339475944319662717282276690487750033581464535767947910449379556159199039459740799311995078239034580797149686935363032027639932775203736472403506646554424879120099903235093118563570978837945021959305950296053315355403733711490472972649164670356290622726541574076537756081658010992131664461373564107497592183571173514442275571905559331632323582270972143249200*i1^22 + -4261544892528454753089046133124517536730166766906552206041619757666549571276411907717831362344466124317853575529454703144550229988350801688413474342463256682577625913063332512162331674476518921306037187076861827320925745733047153530067821564524940531680914510710515610148679177267653875719783954991173993090798217727353048199777600873097385713274283236751881821108416485502057555385075315485104348301368367057199498200572130181578220453053516057205220159553298764268461281183648416003114428981381383131504787260805980243822968972008316738867710119961907985379616630060301803107424830088918738204301929263368926028736777187096319870893112825578376715632344317308430876961768773561125034906593372367695606504492603092931192017385431174138001732652420562731348530648390559489184116527294289115942468411237155350674993963725244134763885252833768269917088333456161160161515752227765853938032544718878072101992508980855083544037822179012966434869525005747492937455538062077102778319515301953184433512131483150394472377629613514308109818945305088480055746942692715171314888273204836027295640307512048673440*i1^23 + -3113171243576594987680891365821729057715995158348462603833169009144213061453268823318250534525961622465063046641130245098654151165906248096242022989559377688523688552479888372243601888391675327473920953839932439880776844043368359664254756625504632105026401870504667066108008488390072116231891536880390522186789177333263744655305611298245493683633948676868707883213256261250178658201574734095582530171902060622823656366138360095066266118155322447922881920442163358742429257940831245466322638073157751001609019450365147028543772236253273438385097773165657829087459460470235852248722909295624999413003301176096113841849914238558902118046900529252591752355768581397639488004688914649296114565694795416268977418865725843826580862494230654826888248766240389616548387401767088455521930715186995681846685714053707734362946034144297328375796049809542388322989278977267858240567241331948993823520041520894861098230918544389800845810315341828643219637481182600730435622205639985364070151079043238194845945566592916826294844585281111830455859372076409401814596360202369184256752330085576721297467460029920*i1^24 + -587015582446373984941411597468422315397385593205780212112227582746148149617463717174302951920046269207658654745330576335219459340135251620991027312016345997778491420404238994216159764200893620414035924645782597797781470173358169760482900554086705855204051743328465110130191797823614848271916171388421953856529852587077092734096537744798519310276735053425943697390703414759568833456502611079632080110494732217439510989921715616712591795759038434744985048065681915009327816399701040115730447395614450145867863807543963951710066278862387419751996058157869604061676191897287214744713660649383771113274233025673971859980212623377693078370590204569900117792879160382576434408449456077141307490318604102392346975157220062133031181401678821224940893463445715613522834396471464792382582061656281525002544197465750188897591979534880482216874520578089758886049481336100267840204955385280115091745031463615049597599266697647678453469702883814894401685491963474648312371540302523663156895584969495467506798430055801538688677807342978354250332367472261313032388584830486578819288282092546351733609216*i1^25 + 137589644842604971372716704565057867404076140344547931452576852419568198489393541170864888689659640829180128648406217798128566022822161465319263385130878754591032128235306899457692623770546893366837306536158988498918188318449547739473160091316750803314420554837017204936837625384774676681131735064963530449939893269129271838534012013834572485347069446729542399800903082243979825431799336740588901874910771620978134647693694321500452398908600111493072060344944780024859018902945910107614561992353002046371287827810999452111897176893073452067366637102582368083138510070613737784053978293170252025627285471322628978777097977848114350774509415471748434721706964398253701098489603381218955673784239920323959264658142979918209353970369410253331910374337860778714332526045570694162180779953869310563641409967553301877537174190229929603748072226866017013524461883861084226335080110570897175088182455069486356605145960198284065163819497876051988769944232929547860648927168713927541700269214153108625097642634950220712645443180199844438769058304576317093504851662831936186990478911195937920*i1^26 + -4487956423243980650475027872262936345648932753077730884061445564499729288399774932242458332426551411179422545221447101115995167473481347838487606654796655136606756106431264661689876145311752221540472656474234538022239114529372172000533890835821588065868211250526852912277858434626158649565695025355402355794674207949625920903612755918068765418681677240657230936575677643406775046990687322645825351536120402972402982334490207474898129458732544545183931188190971225017005924883367148522681791724102884475218479572350948341997339397996443220860127410851902263952900288282484814777830236029019763158832549352075426932118636561691126170963236667899623245173116913991246347062755582480231506657458718816697194370558969663418311524309808897221147882124889497268018418477718692794900442831486174832777076053949487728103029307225045052321924234485337399872829029882959892011543333430185118955834569909742579523904806398392782881017022539919947353419991772588227242542095372915973421856944238733605789734635641465030263778489976249395860504787989632996758849390976540513958514931200*i1^27 + -1405815319899967122851576316389005740392899638687198462686024904165971123901360028135227100261514309364824274553411046362835718221863510625384055920958682300406632483918638733705805199476348343957266195492715898560630929287253605831134329575657994969920735219087774617248185117343089940073880234123323828311085000913881161175120582421369396736250802825282280828353335373847560275129854958380383264340674071630255471078571863037231137685782516001160455573549235255948625673741269960357285029553507662808348876228446935066998151415361210705367610764816505208992311403213679175758314900128779751344079704435178350265174014956686682403881632573332719149858223109790942804212091547035512462758989105855664723822296773545190659372839153547069931233600061839851044949709110876046926419648632829072618166390788366903506436274080798490344336385252430285554721400884838457012021005333432429748835630827552449623258853593057205515749647317455167037088254924600807861069086663336256412256636884901356339898282916815050844091001814368184285564336281389553661034205920825811695360*i1^28 + 153319496483468315886049207025209343225863293189808419506032377793324016424807027551082600677554669968806925447556100781907565386387129197390654137895934692035723996181526085149399132519666184853937388278896316767364436317215997598492046119719306980900316811136062095056239209999371943814222702430428733921566335988778468614187296023366700835635784527669559248003945661793719675209456407736769535096248661003930434687339873646378400284035820150568797853197239344886317171163557998522660107422420934134997446410761209653865258766388064669874390202495949766939639806677216966177083866692971323597059648196412933746326144988431427775490126045733988982646989658064180372712108079539417544619050645059205708614366219318238301826900319050770653213726833467206175994751444934615775272425147212068779971905267458730339542511571229554104572681297628327049788748811781632887279784069524807241144541642866610865629437238392963680861979839069014083942393854702899330819775420008560655385148647110378084440171478559593657844191284284703466744092245276977557183102897582080*i1^29 + -8330256188007915505761633254641760989091158087881174633733922672616299109285966444802547147963608891532563169517500404618123814339981738167484618115442066567740099500890486285912790035122877578066938569350616133946551872474882557710819071574940789093878254441241354980059428381123056760028554679103628692731285661277595000343951680121022065496033183997841596042514472647275895772870631623968314726130974275033343020143742010266328820751625535550363448074455424818663186740506409523350714908127271926752674056396026016070656778040932287644283573916098263621169883700005560454438777565559192275688917350359493024579989346674741321751977105054204173050263634983133912856070442173333388832343436944111261212465968034691358608272964878940299259208683861788853566913888051324884365149751963999014724926615125627624166948638328316171391711930902003629188794873920741849438403556403014267728994845372221814944339865481554450155768959117783478234782384493973737292860528399034218645251137184968960559277066221320086721710545687695025312727013897669116722561024*i1^30 + 221454814573730914958635885278650402432551692641082991490674704958277804859257870834181019111172836441738887622879734673241130200791792996376823202980045511668050205533126791352532554790962301962182176057676462313207737274909419200777747924583304824719482904658927903288227016868085855890779813277320221681359882736794815290869811617330759334208555058818256338166155065287823391057173495473718594505972667037039597871899283607674276772376444270283748869594836534100509255910681121685595256114738234470416701886417933444581673225668060603972075419580542574859078607031451844820954287289652814453774913063421425387829754311389790699653383008823943859972228952578723505535799322801249925584895489854999301446343354176949728012814176500633816206353118714018081299536637085442270012572039339192109172054782704520224324467292663846455078878604542064067813538162599648342342219321001673127636548678768943696564487830575433745470293067198714242440559458374945891180532324811942836887481323504487144278551010101237691973056384123932865934533375452651520*i1^31 + -3654893094226103781088405382805085739227652044264595605034169941463005455353081211859063434812552566432430643149360682316888579962796075884611723068974460841637469925009717486626586078209033575684027517508202399216330820172274528267103171520610231416232638112986439680102885164689232584856419293938731397484297729197365006068603081067104606911202554108984521188266855052769977773358109137349636786485740963344741928846875603749990679620025886618149438157080702220759628825091449184579658015334619030884558413066583749645997676341094645941213151274161978969533425300280044832956654252182679342151254088514882505408516974359030464374598175690207651831526787325805717702617279201903794832797598321627066623272908334714233959245819250437055154687635225711472070407563903757154173612996392692217490049216612821518764399481930626737744491694221733876964403752737159552930810096749044041962118303677983422083276865042232658351295542439309790635730712054882323110134054709435771777196755412779138405756454042829585797284090850778378839284428800*i1^32 + 65344086971453780226193073744357576233743269194380642990701347222244958977323860226131913918667110603469136436974233283150641053509971379861107700868224991903967845199221968377889366332455302067008769733169501028767840633442840335861532029368640703407931130189158984214342754006192895721451391536999888447269455068173287042719413794545688528117919551277796476223631736013834493839746178598452876531056505394648472238290097169003518531622775262733341727733775129448522770092573739897412759794824284746569794662116442698212645280395925766721665366650454002714470623309079575077899788503155452981894372023869875370566738425690066126276280069206459102325020705337548382715461464268522779279970522885516024644004451965696980022200254548345256408629947565383730851740647432110408614811091137041467859908832435967928198502442115727739307835590348036320108794107292412391834882475315173960601869957689187953402619609541278609418805052747857637831423083036221191289594799060899631114708717510229005430086390952688542506874881876165263360*i1^33 + -840738995921917893841680636115340860645964713111938990210108610298352336634004145488635936636707507526899955615574210078509456180736462591478948425171841868985099378295424121095706297100989071469128002992762366304351810355956209525628309099876774380092221598639987922994455304978642201125469595397339618161934476406467035141703874862960276932248147915918038055191687492678527962351445741391599979627136704076657583011444345958176086733360671190367741473338391545482508509978858214063690399803405702143075269220079572893481352806830263332839784162656395951377777461572286971397845352398185536983268683604746112817021207028779551270881180093903256200553094638520862772413177181656813217299642997898785937855324801185894095470892966448748800966769277796299244420754396423951474801727827893259591853695167261937877195102569272144875787988349897669071640879369561779805804711443389913113139820447002422701987867012761058846514189560481187400744063846394357039540646613800904239130377903080668531607676424027984611057675632640*i1^34 + 5582038364840610441026873625358745165980448313836245234982797979839284091502567340716425347964731057828460141653168785702421953171966544560666834724338094736947489950760790331832137742840948256703948046056891022784547631550630706545645675960266587423039483641051830845163728427481872852920921072411870706598655029598276214736592379412954638827765891715901685299537859862252585759701941271375384379068579147091770754083634030652804968399035062792114539748263898073756314011762633377847693412423897310766571676846175701276482570010481704608055237978447997813509141687916638808802526827412594525479713572526737418829268928305670295331270070662728429454827675963247054053125331007972542457382849404001008086965447186060415878807054743241705755350479404771886908492851412307237248205920955763449417851857394415340185764531264246781102183920657538312091504489044940553424760130676856371075712180222482513531062394839529986913394637685993532601408189721956888583631934310407054097442298862896337344422201897497401360384*i1^35 + -19310618257244067425203006162435495663945760696445919323689316234035960673627176059605686490942536113855378530342561565986279366104392110011819653578601965756872158564742021012443426376827246807708890562491258166324999587465729305745753264552137416423827268085996485438505973265752822756228722661122791903171996618432688922411786961095613424303819199280210341409077063856061278382671312482384337088030458815883762207710999279241097536537586530562498735372177892346684504923065374891881992894348204576578042917284373154343474313278691357573705767881594563082123429574531593715451071119536291173602463445888949917759664111708853698472771703658751185772374792660790855717455516368812119210859612383276886517466456558786240530034155439937285126602004510369939806409856730281452269740111700207490587078299637900286389504572268143751977004409773763746845039924264119456139656143194436090857009732305534928226578096691753354670445587064332972624561682853166875329956954120799364966115793302951629270028662210560*i1^36 + 42268006935130633634582739645097726377126957227333370786005785203686518484260163402512634942093639654149938958892859482811105482439886860485176991430600167116881129380227660427223381322158837442032018424126558342239765701222082561978927688734699401555148222515240532764487722866356933182852587211746636656755444190820847917523813681156005452379290951995474771479275018198796695625707176198785078096723672276412054825217381437168207844207688718575258533751168781241804852244037232246507404248921263048155354748975381333018973984730901537310103769767111721559969580744511182319308179320390327917562521304824295461864179970179315807987482108353554360538014671122034529469305960124080879023538040813290239482099346084576417874731890724524882407853015817683410690453460421110066478160130353809126118229951161826971960356825706475651497049804812815924457554965995718595994173076569889262109264881727497601815021334674765235006783068575375982965365781896032928662717227299883890399894320885932897075200*i1^37 + -26810527138700168089071632882111471863885415145195230075751186927613541331696016448809565202651153305308984004472943650189428805947066851146932089157946389780505692449681322455501861156830549021589304430826729947681932613630533706400376177463967943866913101361948323647862646749106506999058631414307053651345209396633711663380899420796579649358100971876804117643475756902998041876418686012345777181817943058609099168840780456884462319286260878007608055047156458084910519050348020459710661297830147130515140782100580204953204130271784540684113645268595497076580453364557555924450783864607009165680635849837393293650018407292590277136669779091882415243506175240113907749109997183041395756481422383719476708998648898686291154795465051573373027091504846498410290583288809190979603422195286491353591349749902359195528649885682186913787214959289603731797118931868934541935502736281866677669600768844747186121040722035392261747745496620032443115970220172384596280787036832398719697294626652160*i1^38 + 32438088809895684011837699251640471250339791128802309284415341258374787476916507538640439698028818333089541206777936622997157809726133395712582854979273399687537027586961047191127214702756330915575052950517830485862783761608763740610567711369086298776896127835454695337804231289000892014507032955351438433037736196225321079513497314190610732083999238378453968584936228535215133442382537367278684806889744075081282480716000032394820235429964332898074048766067658545936040674418718833883719508256982627698131890650160201903467083116549217219887336795777698228171999911136955179141777186872394900960650031460966303920459460804656084813661568763361091498116737805015209836213631432112323569703291877256568356830117867061241837803203191226395100907314361466912822945884393873116917960813234180957303974845033249658588446940550344989198745830236047519836626994447440400751431456383430129176626659824156373074891810117081634572910585115002752529466799747599551087972380560388521984000*i1^39 + -66682420799144292374927177838972294765593408586727182081952021178983818656436256778755508462081780728219608498767254883944853613285706246559083211811134680258549924399367535559402763624334751424836697170578735724715770248348652411607691991117779965786873044048461277230562232593144287569397571361734211511854017989568274216925096716615581767360388846564127997181754076810966983282175741401403524615033081541806047154881373015780115274166654184702654264978362667547364461774925811873149020915078652266973309814425031684315546039693762917962529322995703764680760335435038591954075076247744284147309688803315632721849268741947897933472971567891731795077092644310458923955097196049086345512519127920942993974420651759729232091124902098206694403328280387264652842845474826994333455737600371075348928410120168702629772217294567063381434892459413890066556752310342370031381213010896283042771980067960559712929384499529127993991873082576467278906700480825804261738617586581504*i1^40 + 58974069440314484988528943758378110169120190396336132271134647794975502288104179621062798655053777825262764557486066394713984307365973223504798673107634305371116234951300124752085072289941973851703918918043076804628926582083664241388676226926969833708245050655696679845782176770120625266034745095522550473776059189556163914326392926634843133735632949039703192236241197793316333549748815595527852472667552498758897664041354769758046103350083097177357690782014160049468749320898364588690340728387847759916101963881957651914239555440201017291411601012364910836420566696301683437293943009853191493917228160688258029135448522623124280586454125939268170894723004857348186830016268537207980421849709511185896834359003346901761888856741527812687204159953890252105310138703604220129769296592210267160667096732372008804718244428063011969216370322972247119204437586617950712811856647661152237143501453625848145355023124754117710065127840300305497943568788201753332940800*i1^41 + 525584282911514146796910946396576194807082161669022707691311702843628031915981684768045833084478475661838378546193406007895303974977855686784045944362028346498927506361449775754705450220242784089299258404797629986761551227993555824685127622776817241663779175702955766531125791220977308491578763156001047811919655845079360061138228678943787396789154634570068121586791723573680606602914218908038272350353182488984325971416799872479364602882397977163165476943275470633677154800561489288508721471552287012431504247485274098838284380328553583819146197697981363868894438282925707510885936223309238564006425702964121664179315911017269915084843479868044252956196933069609570985136686972364950694449375759008253894993036792310384074935677775830463313030862846869106575412112403713122512049120200441197838414820632772502239426488665843286095177487845726034741884034199337758268138885547130262919072670822879431014487032705782755706188240015125934390640640000*i1^42 + -55087796034304856591556129295387293669802736673309434506698318101759475220423153862034446683945513711728815124523833796082850226848025631955300274102384007345915235810961843747517962075488089594963832074530657226526565825437207204209227021869874807273562861050763633722848585916303376051261736335621389396411501704747839760632256513404710539338971716299867416524739041654392197062595652123781751499335284467106439864689463452674177235956215464223089416744831992526219865728602721534442990938979539565697821540972589419165632607823319688862331166155285932928794537289493069367565103253790419373517604478950057417291577691765801433469230917919181359937509939644278483267900230125638006723576139132800701805430380832756267566436467065406909988194184474450123502990123548338884108596455371366661640582360220801179595415193945978345169881914442700948634377452749487243302621515903187216424069766849046767490919314600633060553903170387968000000*i1^43 + -1548116763927727583359790648182242870238790482507273062983146858221365774216168071141408946186481123286113745294829026767748085075753733175361399454260012312804489408604889337610468245890089949558350395275776641368876903025166489777524874031902741747432559973208266572934255322291291885446787775912097237136531738368180661268647896079195764059709752871065622727664006634300650172347321570692496888542389049672820830987797011634522724789368385117794165375189369594702044271237543537836455460571124318435922335139042673532642397833321090703208986946678337342768764760859875021526538361403276552913010936345857012723609735326276273691202121200128405918515206505205377582796185488108083392684456504123715705247755953101561531070969755594003280832174540613104719546864525371440025679297688700490776652270294880769014962695758165216744747237645357442739985345223121055000029864146720179464756959451783301654542230999548716646400000000*i1^44 + -6776991559471024172592819669051691583078302552024658038520605586099008445443440181138910241593783501299778936419200010584845983389357794186883415477104211552935543018008854350532145544608853428757765018298147643609982029343728414222332070847990131085795794368313392647759667784140781657337348707194472981903145253408538014320604547139139096757855366273358827720955076418866760985222540181937432180996688556228591646242467029173678586208801802731824695267297420271432225306612131076697783304325133208149030127054099619784240218268080688760960662276020806119003704271239423911067316558119769462605495526342077226412067638537454151619393359985570843177070432584869204823364436562850943076470770367735195488633581485355666609665527994835804637558349253985164078276188740880820920966741732260001232425974944538207283599401714629811121200021196054568854616898074974254311838257514883338354276760933105664000000000000*i1^45 + -22820876891319638497677852484590370523788225278927235645136358543277689510172714980093262693975748609229549582649013029211084063530878064628924572101207936917785217101131445340105580902908316559137027984603034415222774255271737908515086596025429021827416146897638553983151641692018838187862229563835465082635785450920828885850744008407601835875529758568326117585476291758621753111108309712007363450835872383558065459127221689171447343260084283672182605606748636890575157166304461949028997846061259131745806678778358619864262407561717445646009360135995055138698019752612172171776383880727712033222710415274927122267208961200098008913611023416839318035600009394260330900655119194296163645768168439244712246779942989331039556750320727141351239373953852514218119386375328423776837997927985150185946698708672864283627355915765217629285698338539912050815703981107275730708115362938880000000000000000*i1^46 + 12559989218589012295129220989314590907634070679222270968564421313245192863796659510932795241828627515500462694104103094400561467870717659702206575249705938918127468027307702210450060025951950388975519318585504222878552463590437601219436965484386486652131023007209056658095450034114622931093009900317432943298585224538834622117244086096931963545348941682991247737737778108744989490831913065521100358438588858654943545850717227919129723954908840969564113705311969685528417815333875093774120141065624183138205394784593099273002881205930999333746967298262507078854220670973250243475779572028055058008655148985944165696698802536612942636336006177021047547298467042671745741420037699299831269263840651819790962763843681904843881946783302777449011519771088877387719226269165780597815018059876680556925211696723657707430274182104749990128320486643136894651596800000000000000000000*i1^47 - N1*532370603471255641872490256628185622053679704486498820138168075839316898440061678912784273232582390025700573641045723392698478619409743928807242798166974835091193692799911665442759989559232126831657581685433994958684887141659714754667649238346964451845646023633744062500*i3 ] ]