[ [ 166974781875137639886443707886151146553558269179532706861096250326537047499717239781137366946397444479778934889069984169022080592101088770202650086504664036222144077387584323290705909555435202234227093522285139244458287306181829001829587562150411960236251168923393176812131427969143687231150139184919703532946382040698618034828047306733457702371036004429374032591539144403417923287420595550984672479677046939883959051876286476560958610560447320775535460472283577471715111350719852102627820823552578859475515235795526330614538095626795811274820884596133597591970968851315055440901040065757521981603695641987470506156362872232110872981736306655985515389683295018527502084302567614774435249104731065913560912017576381954206752206720480837069862410643554422107759881986760102593677263118985460212223954011795633787975313714300504939601742961480879207974660222791591267877339579023432040186437258002194397334501911906724693388423294998663768481132842987348564036660889906333110552075990295574944786231970122204968301755621306525534968302381469200327812969256285535154995200000000000000000000000000000000000000000000000000 + -3211490891329159501245682173860360195272621077285955171910492212922005368646874414882940780427708305040723133394849220985254707336668092623811892970063060257487448830508079881135832443808398810336483558624867182244745626317800262433567738946416501578149920875473760281955451773608448574536657805222639843692357219106323321505562976447750287219629387095186819863318649961048039253872269383845310241161766446236054056318801867102057916285562839002955269786699791022435129767539488165553626409762368683946037258074185564245527913203630986281052731918290052326345464237288689149525148963914414778243157204232476647561964143082122891086357770850969722049282715126323755815554589546904086496373220120371584859315729840825171395263622201550469235998973648461645188884126308737688569199951747395980389571605220547799798587854915986807360734172763446155265326619936665189432904776629615011260079985330228472327349953400599711326696575138628438178495582557108696722923906542725048588134871464001701927863192841703520787675901307341450150648126224430374022725381584801381744640000000000000000000000000000000000000000000000000*i1 + 196654606483727192935877338654915491459068422297831752935833832178867741470583910234855917858094519684307363453891193748731925236948588185695519112341944248499829809166307248488218814996251548791109308232848169227453329442866794631076298132819812806290913550352839494845049335234891079255483134628479415749463044876175563646157341883821049780136121691149849444166884568946838193958247667633594800997548566164597922129415929448781429000830245337201612082136504984181376166840070232811168944543924233432596504407507747122905429948011350167367664456283249555721828085454351275084116597348110168545784275877988431224042407573788081595227656632685155837128980611271541089519024513893633489045904511558359162465561366191767951846179676871859472301346329121210892123708309544721236591653643454233073933170584763813754543281634661777496782611774995067546943609924836824415923704986295950191542319736578933738469720845344679778497234589955023254760414694883238110196999097253325526060787338089890839342496762416070395630885666800371247433196674680399184308530087234119925760000000000000000000000000000000000000000000000000*i1^2 + 1835376569791659715948253657566003600988941754382745268783552934559160598709763368418151675264464303092393050022798597965647642469846968116398915073822601683816619496641187663584801708077155564907324956240584530364176204275713997520304215723490237640899129481482633191421964596211603659019612472837374153193056115494265668609066489151727713356314196852152918503903427038778277317920449441905928749471163105249331331512531486048931625956027567444362019987397758652667811063443005476591556885141317774371420344252634783450607785766943170363449100659466210965944919339718121307805075963403713442377617002129166896177446076540940088928987109976157791053784093813939328550960186126120102841999456002704186103507996433886575769166974167078171466029780153152748590229311434162177867472060543171133192522817688023746763792390560328407095198661728569848277483591665693736925681689790308233687959144965061741153787979794226129171828423286071066107479887304947965912077783664752574256545597347791380652093679442172659249415874777207005715210763108042555027312596467201343488000000000000000000000000000000000000000000000000*i1^3 + 6368148720521726545515849083271647161414582616974574343586658652818354152805182852004041146525004944342941176826224701683880451576722808763208677621271958817783351358078274560472620192050769507968889684119509152194976814906073746141591132480584792251646168094365307628282042245275232787261086835477006509352248583064267976141494868932307802710329245911957984571809933499523214940295017915131417333330354497234328044579418337073847786015964133236179542656663619080057216701071230107073066684210029716846385842162710165745790261913923208423281882272035417251519235269052777750686625145997684061725531055063543826991349453139285604914756281958077251853299577140795452867507626714997132506636537615150348973618570578667886391213610282773990075724997983928163730303928004344825326556361213627276698334520306432906305937731334655343450165715319030192408373431059528205024424377606940507568857123470507612429856863584792038047976639664645294316320735745015888285902231604394349705003212020074311798937531686915327434205932985705784458481683364971133558177910113278361600000000000000000000000000000000000000000000000*i1^4 + 7885008146136824797811159939263574911182521240871499366603147590391702053791208575120137300365445155469589669481304859052972360803616440678321769377219774937223959124276327741951877823917638812687596153122041127206359214258734101387314985466081924580427185996254106267042778226547435145769288439923104883869533657736231096864924822216839026329992146955145310881801099978623790745491059966807711120954672676604179207070529912474129098571041346472900750298334691602896607391990150514956003403730775434967570494337471054133905330440457596721950772874685235314872371947181273877890909356793961636405113749487042248218514659882902039050183968638717337026029956564095143550931427495306673342579871794657903623840880630666256286480492050517790506823038374724848869509755433819633051687915648768015503128969111552364634387511104365149104639508327936837395944125487596386111570522663009950810681500910860981093254730073394250225449306198160504568940500344374839377018487418199411088387851712326883591658389580420837658103137797304868653313125268587156706630990938767360000000000000000000000000000000000000000000000*i1^5 + 5634971499910093222336252116227753511448021680592353795996772967699127954803743491427541170018529237021072322378058953027733875343613860522146983525107855380636270465673467601751918094503957900206231745955331215301623619687804694947543282809288782496430166600793168591368110536166887004516176589487870388146296669569254476084430377493003645143553724001290041538533448894339924469712081221202404835240018176835560590467023411795905153681267020799683629939371193337286082386293466968574701779423027218674184125702868704520224823466144831942545981482976916836495619805507220358306035111929518338550312901922787551636015127434309448907228329677053791961211364199268991637320319951068070546762286396412374626679991396707382058083676149195770667161047053890756907128156340570723166982443876327301743341565447379284508966621584478486767265369052985464108163321919306462359973856483782798266158258235559488949211882818190336108554004995301930054588583648335276735535431955791890635874485643036156307993933364260259708430130248423042319466604511264864362227058710937600000000000000000000000000000000000000000000*i1^6 + 994631220941895604372048566425301199101959658359362801720647736920130021401775389425147867081178736904287272748484310696440222191209562853991966727413367263929243546438648177934155757084050919289122996204746083476617569307241798980076538395923392079180800485061963211779102576305063322655103415142795117823911662973358404872954090918732128626377634974525587044623620620714700254929240379129090463465236456713395642560565323538762206483596600194667788760578697700570403242165585704975353241623320377431440905789033280332940038467022065860079528375430687297176507829208198191592090351151074085211484383299731710765665178785909018916715949752370235538197062143486458962518022128034596579243425021940369185804429917632134974535140299047531811658559781393908438691248588568521564406078887939309836427259960992030399535739190079864494551722445841960172290893903525057073973498695529504869054073104859973560083057074159313446115358390124806483326374395313859593806756344236273184860032008740822295044603475160379659974928462994205503997638947394232359488701071360000000000000000000000000000000000000000000*i1^7 + 74914502615734507056221760363169729859342919362998783777095958619106246151065181186001533167801492834437244478265836616082237689868140165310314224334273108916390557900209955894723582674989348893843404180517767269265930680806094481751386835204425969843820369266505709729828263176864190285803928427426397588118430336135819961793604218126279179405635122387260040769610498180228235198798625226441227630562894433027186425382949576519828859345231114960020241929181000122207323381203692356398208101939452556298627678677430371596956100010331189951869437593834614425866774451679779826118811744699783983673439021247765356561257554854440082064334744766080462844690707023279632398451901704547867605486412783273421064551072128781990534901483311007958215784112021451624616348479759138183398756090013275707100604524373987331574928287535863206768389831332295096663387286898050631777856205826882933607150439442792945933186133862584570697051240415859509775581387367793251886939618027350394224145719488966616008943824030080096904028352797834831235738894816225838168539136000000000000000000000000000000000000000000*i1^8 + -4489950580639421200913847593346430815243940560633517277296692317746334684226493892599358341601112286421154318486449030479517947809809613257011110198865932285334061182705769619035752188147693023050621863127079266813668255900060084388129023786766094753097989186309528995661001753776245361057198704420424595398670317969470637374930596891892894563188874172416776845783548423273029687427004456290702612768703760014504924215381266817825779436501859020499811018200146493835870796970770022669954176099355739441029623002455908703109282169823298432183731895732233430645318579439119091964783066630620537620256050290084439354338727488776506886601803058753518361668329690543661948693103222322448908485530302759502911783994128246193868550792991380694086129228700979240933731567714876371231029715189357836345457791373112873252338028619970137638836447490198962697420371848690325910496555744549289085409714184274109784310844213513356539738219849976094993200439202126411480013281958459393184525181895272826760321984145087699917631275111472989999440884715095990678323200000000000000000000000000000000000000000*i1^9 + 776403461780652067678637656791951191261644951464898033214840157272572439298816529590910871062725203952283479871240032293136196508746823772101528581124983379709394719060074948042687874042483251109495269096688772089828987517149710341982683780823857685001745431919143232679866003482481398000524015583749029090845676173965329381815463575954454440372618366543972089458678951283523336249147334868205902307160384370336010515187247007266270007432673554310756213114936042284572387804137407437636580239761518632960902520656309189417999065063548593471931827491608376156956776601868873535683875459528263928544455912550478825927620895045620810203952889003784680372712746269686312987152082395758556764625878282455023458255028094383930601543793069233231225823277201599317414558219574639895950851116120781839328669150807713008417960313280509129163396759207232427287257808748471229612795645456436793743250961976439247516543300388672911027317515932723527983684167794112817605103594559485465939441615383391204306628089477931402196330367894265084440745812651315036160000000000000000000000000000000000000000*i1^10 + -37716269135356680022859114873290213102707200700800900924365950096447804075430529896583172937655602807322689470103407105018808586012595487403649714455991782615767687851734759930653558043104625821623384241738692332169601853241346843057509564070450867441636192633413785366249043364389761621321199724579036185286006550349977975691203167102097665936775183134757486176217426000903169901599270709556324990731681753752075582432294258166699834069895836484619966965523631861938697198774367826232011786690342012577835859150688706808843986774625098509895493593183462159936607345491145813860234528761864135396919763463601813391468503588659056117502295903247939656281556492059652290430331877494153041069904471923861266297847418812613538490289615498204651548609121575042989318815262590685688669682557417224095449817869002587554163662111702938602397641206100341189916994036295737753847986847925133528217901073155174489002400052650185613770283682671957953390153215872638857775018342992293941451309494611835968090801308012585146680256252305838525958926257618944000000000000000000000000000000000000000*i1^11 + 2103554635802738445181194345461047319680443224051554496882873812234810644312227035283998742568266227104424327279267416039286951039469607289217452331706050856096187454469474671153736717186638356172527152102514630776617065090335255690892733585690772964133974732774330149272149088139194905577339934895953788754224491648940801789789414689355433698100703010314106016001251531088284685436745993203595972577711623075003633450717238167652199026920959195302690453123683053615019656553649462364018259853837518063842088085875436991563828802801718421567166543320838408876795822581708150102292230410490452171512208682196758781731049033177578929155853901419306826743910789055898872964215559157484826880695537970856735284347149052454228446165801005418313256365077400221665137020689582141111331249879008648659165314064738054572869272151434028350465576515697611852544082155274397026405613232930071635238782877995557275835295044024089063852517289267885677510218135511714134727123332734620932479218835784874209389053893348849825384794652862484628244779132518400000000000000000000000000000000000000*i1^12 + -68077760137349929349168464324563566216669002236462540178883500405019960740764160401397531688988506457431886770797749972506035903157789007397514441767775215699603425601670359775749387477094683540307593167940771932988501499415785107172981441821834823596696437229770348694086394238299969532163378523314080357301209033516793548766210656926023389917564846624951559209117642431593406937842736378223037436023846236925931142025780975731172849818836929014771246787290765458335240632670365195001631270263000846372931210421869547006101125178072749115901790165354494930176611039952636522681834719178876699932603913776971118888000584227412557676460804811689933504578061177600851414200091078471644474506286287823705527714120039235035424023915511266474695386554503979113243691651747540563684155156857365215047922934371336533167336504730097727157524257584503303525424652481452305025342611828691754671341089149543815479804868783958279298538384152273307744439308736971757786784697262299944253530670147548631674107621554410056399597177101801515217479270400000000000000000000000000000000000000*i1^13 + 2068899494543122381846484708107521424774307540896556951977265263436543514502333842664247027173717784154481931578889137937389869165254207888794215350209709645267184402600632785798510100993982419092883832185941305634399734149379666443448112298417758585899789744561080252419830945263615992959249552736041469629120299132364432638077860197721509397570386095162594364525585450470360368702749407118587137555988777331641275750202545159221459599851202621348497944054736597281467631109759534885119378948239998961309755837199227417294746845657067805539875797997997808465730688457363472007539782204316851057188474414647408588845114198001943836035085060908230267154762960444629215362560190619158542898631196131347013019717526304440151052188728142774786235150327026511262841542630641593637262548148607038897864677014788728420155385572959468862290012695049256622430994343464478520483567313904078867793418465719032148770351001768817421783870240700420497687285143638083714785105995582318784469572012094876628392584630436087306956658058987158579970048000000000000000000000000000000000000*i1^14 + -62271884342998172647506181133770495740078863218750211272981198574589923044667412345939527571706940736177955129089939599120707819284368105485861852550474644966239277108834848551485992816909872770172135098552569008577840197287680519699886474885293461428161484591321461299135121898115558100903607363386414309869993143708353112664891773046443011059724607712446673424389035867785442556315102039614625350609343240912606001064612074035526487747684226122489801587283797659951638177642021155600054835071374377286354378333887612728555441349626579962298842395422194610397693279977702647491079886829806374846085233924527821257435228882787202895227254599112883257315235431743613368019422078726726199431633830347225757915540609647341051052331945354120692030519237965078542620929985292385882045444928330150699873745554517145788697702078635782864803426149663998987471111869704329285203390112934130450630958635468365777917635839738391077939913749766949429679668979967792151877604288562730208499874375805349462966440730374094862417027444163110502400000000000000000000000000000000000*i1^15 + 1396377485813163873503523536914217185356116061339970672231578454107753600003850457848994862898543126961798819595110406059241405896522569436227280921975435918563940864535389978170197351335935987921514093538556843057500933612391420622415022628161984755533816884648885751764867919926005038352910069147721476156516507096616782873531155751038060243005169392460131173317039179007095337626240927987203192271931738252270802908385231495936771054130541664770513748283091418022573063658682747581676832518093721835454658173543726364748852627906616417983828465997216303283337683427632330403777342845647720803509600418095958535504200206080352846249122538511227590143328051301930770593431303109387451464659084832788369646366198230819596741448712520216482253867974388574541393162164040477418109245332185122859071411781107309621101005029029233211269471302644992658218892550342426357523813557822978047638972343561280208643433593124362999890098664966482812794991119782051633362850200903009021812364789808387073778682840042422219963624955607777280000000000000000000000000000000000*i1^16 + -22185304042569945557749889752832256982661987373595885566788115470139559550399995263656226547969854562284163174098707786849489726160606684267432510492241017754687728755953112600460629589264606178593875646155155939235113328648404254586935782038230261878183178981688831388111233111398729138223588321807267279633442623702270574075514910705060649407093068036298972680647855807646139747543358980750639627833992041788313676812534543187817591440250536750414258415358198157414793154915358537007115239397221896396949357330885625199299203051394493539346679523990898495251870592373765874056519369320702883222455699660881720865891758172093463786008196828052440534103624095553736653773833918273233277879984229420079915724610824181183794018912939041550526099727341557236610577717510161991184131406997054484837592571595746254752572280969001368347733071681395711919614229184167177669387698998808415121380906513530137705373248042241858018116968596822479145219729434503748932456825076429213001202201865070309550785864990278080686264984535040000000000000000000000000000000000*i1^17 + 416836008014939500588734505990675150257034084870462829737317036281533045272448499518204355718726805051302718018707058285539625208674633275967173054545168560091335181444094966803406327176970752214156790387415676386635836725627324692962687516765686123558861893376160194006494696987386040033094506695580557603178819230427880793322729040283764430592682521548331406095860175623572400475886970005822673980402133595639663703573198013322424913857926441197474133118663886719539827754520356075863378356676681347126927195227294413216152584228109538804782042532184880621595268453424624233968911728170443180145963503998349983520314460896782546446273073554239548465104322120462299398391620236756659879656183983541177599187193505210824113229346097873204649348716349253449185331199767744087001406323242584311533344409776708495540002894485208329419397375673354037949677865718330452910061876485393517304175731241256487919042335262536980762722934965820391115521653814915265526788602143530587632693484912446970098328068771471598774176972800000000000000000000000000000000*i1^18 + -3215032162992088316829050687934233340096668767979620365705758841270105414690176591629688199165342237098827101025230416321856997399047672406659631141506523391663258853006384620864806006180300768538940473782560781956391294771350462537771000844148148775257808360069092077668809445341662932931339587809078007743345192494815281981720116384583117766153669929892661195262150995598213212212516386613102205372491859932264391521755085797480867644716164168782096451511904126783962611378452581542352242745453404964897996788226586358006609890259306820426802324322419292354038940500489674576455599204508328675742767400500007512471145998389250751453075336481636814712812173152837390264445126786208005441482280072353717440278704273893076130983901623812628109633678764353856036695758077933697676605185574214547920282921480151783074977880408028758153791380240783369607313095741728945549166687243086963056328839384887883810832865886102482225502704781990669936809870178492753197858780802938644496534089387768278548490289229640929116160000000000000000000000000000000*i1^19 + 42418381588435998681861614718709455621292161766335848181634245464464511033849477006005221062124435520621215859672260875581844652635611026901409129599105655967807355991900885047769262798719767526166717968716074094905743040494483735653923854691347633438777321987769687409861924688859380726538531030192673125233039926113734070823377519602304608253725028559103685209841042023424963077850732547550393858585681759318876385296670016414198942738811806401442737707198687248338199260969296381731608114683605776025851098948268651701002176832000202502124461460922824493259049463420739445887292039286703112858711881740115487050315680389520954901247640762980855217775515185050197265834920938264962793188143827203242181857324397913859932141501225427949267046547018216204953131327858311044930795180901194549444012172307504090432376571770202823075791484691264712917472743979992293778427028958578644774862562910388000788326925891977842102599267514016334553431768388991977745067094938241980313061334243156348459587718344404369408000000000000000000000000000000*i1^20 + -259095934231048402260233788803345829776622126036758631041129180177121667712002615973443018686578365904123873703558440714667106751138844598460145945727681200214946167600642236813772110124739907459173703133160124560365408696590482496114040080375808866518534672706507167124700745673241277987393964937804335078328098835571218528643589833070200655287647414324713612024950023011935448209708597413593059159757887032423008593955318050575070049003591869499352309888171354672638212965438644078168528157953135717477495962436025607006554205289500344010661269620611934613016323936086575145711997685704509837552830703244411781527381907669747401051810240098019301578796816899667758693763975121358570861198963863142443719261498170528865180151809867764563457345937638426001073770805804447368012231418214216771286451147009626074888592879826304800668169622417589593120207630394250887361607418509677545807873564455233620077665345853137555316290857918021803370375623590215673605405574652440347741904144486039971783063630145126400000000000000000000000000000*i1^21 + 1116977920706636568488328535989212017069664570164744697881929157371290968277075792942792390098264350791357521636803168252030520584625665008211431337795626076691496939644237359669450268796553547064265013880910533662486989042508927244998092356055509740731585785902548344013165382414250370740094273963305390006010760328900547637998271331498612365438065754819395637612928190134684696174080957312784138717790352130076872552641314798986629552621280077584198245869265884978026774672956355172298989729185587297822585478436591230073710229383893772755241415104439780009468772945844217113370153456189715844134980752934857220240698697906104619825593014762598676927240942599721039803319874412469176936208862963180831881196293670879026467753466392918577938907434663076047524119973629297651410441026809990109277438256539198445802052907438435872789876811635439063750040515398606329998233158183206908750760449463784302656960376632654195088469343485926874783216825840299375949711058025638436164440161991158613587462717440000000000000000000000000000*i1^22 + 1055032737066455465188962831646189214630741798512617376205845626489856653336979543844127130779723176297873128226069946426732886141779533285852194106143396601681636452450082225554789221307954190972035354508100488770049642912695880736926202285139271105852404469635780351353771101419475514103095971652231995077761546551567624162905754249949766817685960702352090854508655934285970785993857899873691027804446636417696521009719665339249737486873252517031006071625865499995061609016286954907842369821201206857482424098184282765863005738800713113351194428130494194829134912759455402473227694192958049942758819911689081444112721901191387639954051015388348793959876241219943806495069425746660932700782893335257990507813821574218929970294443246430201833699894839979339934458303006345321554579461256210275943825009056158169070318148156815406097082299556117918662176841728447752764147942998157767398310391069157389843437114009022313780332814652929578458593644717549808468621180245975814321764819487076636426240000000000000000000000000000*i1^23 + -29938363581839346363321772954532190490422205360595421288343932767301995887724857598096963517548543763784067179624886676276647747497194077728560864380695050476542175420809241336596338873815968923476254936550275218885461604537691517611842562286489585740756943485795463209012991414051525935279713110042551601912990012955195631836715683820594212378622973374019168334829930300327193491354947663534175166350370474940243966066132370426423677742253693592840930137657677315365476536234053967879916001774981304673891595679844115240170990264940602697629837847424444502250768950257311164397160596080891409913800188591975274958884644583136263100510530761592632687166024689123667073505635692290498608916044528509248864824320617572825258744581748094378119565816543989272055606427360216682960064407102574808509840483132904802764037631133102530643374275123742790739002652133776835235194012991499369621570703374932855122684316882018255657999300600752487016788447063327320159550582537961932152383254777730957312000000000000000000000000000*i1^24 + 194800402607017323654862493237201508943570300936749755720323035134443365140813436434456237465300484911648141005534843558851055102551653879208899147635286143309026818921681448047043837041412848466195312981387370470879032118895565727474914451768439035712388505674308457089838399296756366087411006949782826318272608993955824416299770611118104487515414250097187017431582588073015582226418694879887312851062427982087188917945882538765168051559949966975876882308016742135107802616758528498172597703430826900044553886083358216318528429169970687091928512541999067625993426425750261862903270320043484200483815741933675166743329970835646524129850469838193497688741980944204125472452774636934231119246307210012406549398425036960203564960472198528406726284474639894612921592248628814067512310354498843819515295455696146474108500367531013905230326306575931377132422590287297035143058878147340504880632466631089110782386117394580155933361276261233264240126893614664319223525645544850615978065027032678400000000000000000000000000*i1^25 + -553244846937994803224740141621998755346792298707783247900346199019041169114779778648875495208639694100689311357607737630164435999284271280150314715069174397549362622548540736438565933918333366938782112491178318459848108979064940482248400267311487560982546990748532508324943411926704506072108550758829689439728723279647091833589655785563922056238119195221001055217877675719045773778404542573929619726914099648104819196314019271546084716604422969783307322443613640475386783328739896720458416103310118787642970151714157302777199717455451359567052557475829044982724113560967467125335044851789942262852348967649560192338247832651766864052692023370398420332522936167595908742169552292302098456042597635731643815944210249141712007015080074455016118142359750209624140409964264068931829246248522809650285831363928059451782290213432417493990227737808332681902193702231359938111964508690711214521010954762613918539006965624293644502617428274311811768002679376681549732928532230818236627823886336000000000000000000000000*i1^26 + 988332021634955123237218561115671571153554599299450758939364508855042957421008052076062859431850984962505434124936163906833060641994884577910549294259616625399852979573248668149122185863515070287205394615787957104707602689036849219820024468869708057246508894847225921619857146148688194057310709230667335136962250080721774099970935738499612873069653646269271693551412845960918573965148223794307336397151302960687588240861767850452095036858078638352066403898392033253957546092580781075446722340778331041532570833164102222057225363304118564977778216160791237673046922019787198683066982874864841094446318683708285357943869126440468392224762132359211950774392666229431415836338777038113164627817363383673643846330211539871007251035992432497434095869797391383849400571657047068203605244708092508812853223754043571251539007279230419434396809791055206695418578148616208971252989515712026730659477109367125615055128052118917690214331599351050334585941287483288871637968231894068263229849600000000000000000000000*i1^27 + 82946780086913423406692840456908323682545199259275127566349393837407066916300191819251217240989212732967786794382190611575800591053817887347413415658450012648401809773857844242468482629838068626645678928108441701716883315901226643209835316923721858529698437012899661370898735964931112167093675777538258825108365632515035541163189683567030772900823414993231338618815498986021180648792382483033686299348241586955530029674904108418693102662653654196823744075620799477068834667181477968260598633506188810866168280933558497645279319032998345713617293840168139162956692080889888248056745954176257705709264587680208312951478540939623486545978090394685360735192303028750586158146716361896440306507555481382389539477500503944423217712872879984478135809455825555771419980191326285598909171539158380260877295842940444675711620521588298030734677404971133697383658126967483671674003930894123103704611378256500311758469815427433346510787540857333587659815883160586620181425665202978816000000000000000000000000*i1^28 + -2467625046271078217112578295581752920794361317612386225517916576111310160882723151461280587772757821439666881833932880298539673434597684610199026124973517800777201781406629084124037928765483550227397088374558483866932257915023797507519739113218648209923414947947523719008977278081736698414174326299086527843061396246604470278121583453326400597815802513620703111332892838021449086528806881220041730565075771175388383753595049054322472873028898231148186638638428988747643444688758677712410995400529647568347885976303978969208736324571044623003040821755240911109541949130550597365086079155124277108389446948430772272129944332727839469249579811323204768125325014565862668129437154112037544637007063289227249878026854852450260704578698303738053798719338819325142524352784189034180771642524231360816405759413874172303466312110671553767668617706404269008623947156582784464463020646328594003479396915420611163711424656856756245165392940961510662222536929225588440492087917412352000000000000000000000*i1^29 + 832876659035315534779485591579610677733308751811928915280092347047523658699496491163890547572482974433928919485871717521350064576476979860226842576280497311738558364448971703790071791051134456333469802773828918091744984864246513380802443129905339484556133145799337398200235465713488360086045765560379029287590335124989680444626126761637446906898959185000415369609854991129979877002668540430380888668003659600506319642850131291844248113931606319206586796735310202221382096103945302569741664579099158858494252129763788590243021060335530405173967797581589185068604478148860586970434302688159859915369799793404981460520715544541484525875196119674397531995040384309962688891343212795216807868158722417182900365185433183418414232334742043629308967689132861174250093798083616856568518508617723362647194314548443990306313099981423540904690235294137962558590773190159371344301007459231242022696860221948115190208898863554987235241253755418837329040308418605721054845127884800000000000000000000*i1^30 + 1102260800892894727278160781057750622650845266846248466512994528482895040394874169535870589114021744112514876534821561788048993848037141040344018895408900908442185574418601586955003942311527204301508202361833899798028891625854377066621723040971260634759901449104225603704993227088411633131273111203237620193138451092068917899999807686022042748288933257715004238709349103337466273700205712095473860748076178788218505896282806736060747819442779699392357542404604773801351121610185757341552260150283114538538289096816764323936927995055324358760991632115409165963656240739826806169375704190793399214212646449862530717954176128613628867790232317560358010511808996977310498608803880530594941384086417691967365944194616629158806348299527534921501040174572372673145589039423585535561090246878427145954158269792116646416087458836749433420583997026999651791158629011450467736755828132136506415412533842489419511748912448455061362500782494724728350737698979766860733480960000000000000000000*i1^31 + 1540644780635814275323670956298401330339208493731778942681155833796980282294851881709506868218999078680451871068151113932360636528479342354890296677968859209501419169707937159754405052881371357083885916154603671499613695024615688590985262053401603152777823179301843583271899035114668980679742642060555132991696636794014979060453317898705655936216893905669405194986655935013003165979949970551291926570730722993061342522325697553049988042774209530680379344912789232669854952554421645335038752090358149442836658098077507178410861027469410333801844607240878764745678474802542422606079059873667138744307057078891645011535409323350415097286403632496188082529467699341265829434727358131576519619721724148473853696608336079522273510498848572386642101991074518178779710623590899253425118525825437432090463904788216985275939775330523329427382868983832715874646076478555911340797430842024113160842307601738261505544177401201494208336988090302869455905033413912952832000000000000000000*i1^32 + -1044453004580008094426286581159736237691449344155385213022697397936243656634737620032226282854218225461054693444654204492657879245634285013429870741148870412861779304717889087332691035487159161957599187904947932262476474544841868490850911850988317362884328324134531391341871740775006033016613445271825443734071341809337489801642523212545365098261163133739885842949410951873148800594915679309773873502848276424957917639511403929226757746583408423086915268019698576527914624378757431854836407260761515174962348952165797335288302322929980058467245079004294878349843905747879268731505975265057587318947371017183433660522015638506159395690292358556702325213632344872108594246544837570086276526938445671523360805220379969057346356640913660678017393604275222279954282653840085064283642375036209503616688975618968528154178053437721727052624920993355707711233394299416271239072242777773076040538024902953874840392575222286740030360092946265255575057098971545600000000000000000*i1^33 + 203315152563050853327343404694971484545031173332239694091308469443161233822625355760264637941785040282058827287590886677987390367254002932414500586716376058944857720134788287245866341921929347022187047830317904968457602095516556877757917862231313380341985688946407301400655693499320388073009205284027488228945736250748606086890479128962234918841957082447436823074830650845928926827012143140079071437751766115676422063976943421632868373929412225880883179067549029199532921418970828532424480645985604816655380137390060769310839393307373439091441955709917142680424222908645559490032762440363532080948087541569226755882519124986564582685942592436286325391194227300664127520475149075678462992454919176972363498241013274488364586535916276899824808328818053014401346332272938374854917619853072638340786515965935195855261837929234103541879571905630915709442627387974105109037614496018326025756793471041672647069905523975986061841292308045926046577459200000000000000000*i1^34 + 3368743213717974482968428184022467696799720985204858902917864862596707775200191527248063611643439784720288662502393581264299256300251332118022252068015173381155679542587641636675622556344472180566826751146613456142075508552395427798601475594130708136249589014691688715803458961655711900455629478586349919251249645165596458904620896880137899109347108066254278005921757209611542765657801783982229229180640531946772523317307851757389138176103067830430149361019399099982748855129152753374258764755231944307631279481970070972921854655068490408561349264218008887347692434004873442521500385279390713718200938641830325404955991868550318211811294408107932366093799666427223663959265531611721752811781039625095722517319854044490513965118375263762710450327051837072741332820438705859201977217167123365322104478419855063686995702118391676956019525464511456984110559274656680612834363760435105892230010915604725954938647877376200119532116831012651008000000000000000*i1^35 + 39191193960478266732388927520503967006932752612194496534389560643120048374110147056610367126506860749937186551026561645791631637090985679312273268547412144099854947662191183591777597765753557680800634858391987685803602761027997743724452305079943703193694351938298993638301338123504766623975196097305494125686425707933557151996161043182852622357629832768847102482021508403613279891392491481034444157021206162478764842787530620334479156719474532404587912111943010112472481697735073573417556897097941843911789880817597846496000436963110747873764019440605694710907947721602435884211481567798705540613487976644727196128561001184417195108116616906276313694317275765112412716988007767376228088309935650062699277389406910616534970200269400714327827655558290426485458156413381186035406687800125920723633361148538296857359917034627030188627310810966451103209881018666044289275663141145305628426673633564106169801553267954333088674493130342400000000000000*i1^36 + 7038304431573331325120825057052340737300304447958389796364909333208685353114562942520471936787799642726349778798044673823671131886774384719151982878227753315277457741791728995041422327393166920661436837566852536158661597679170723480450893382375329086678143279899040799489249911423160025154255299374378589952692441386839053708387447715641012826417623707031738585105803946444329581402504544789244105273501994481742312057482733139600526526660244627601978798102319932665160682618389228939976462363313647133133659837067711968551094990188624182469313170188397949859033484376296073032870191638701254220985927934952732925263610709959588192449132114852078782961666604567560912577981409073236562466569819535274852736132338503067164618223246329628560588570892759554359962986013756987852272798327678291759851137069432231128392348382248301787193842177468626410797290694982941192000109459239670899899364499104664669069071574135800961433600000000000000*i1^37 + 203269917801697174576510179642913229523606573893446730821112298130613091601837652145363042781381499389108057666881389993448851716219779938805458439819967038458974069718936859560369702002279409713610621814784825293237312735226590972548494332056635231595951425109213985929720919781353456443783482336489147111451341853630295981980060916670670170733621022295236742929797319286662871822738716232317256661121535423190426773974274645233132315208240905057187821291938082865677974420900987556060558986871590617077352930233383081680806502749861561557723128970620008526757217508700187404091327118614195829378043717532800129286471777859053096126675750813757149719468054643695389997803094884662436624480194459074249313379191779697755296718379584586571832698926627594615495036268367093054117936774245068915977634073400075168266676730351185441725580240942387449132516998466792871052632406914308823396805563181613878464088429570293760000000000000*i1^38 + 899673917004744681056847177754342989379356639805722345847153778886774580403391071281705920940437119485250442337780688354352763781884643918731939896373286063553229111416204865869031858204103487455182112352959521505196056742165294606019836420553825105441381554808143475659040541333339313029766902348249292031150711685083586130551820627653556225148173279088546892222528063561165234144997611549555271897231768637215459738035261614491528294847701076931428155325893096576881252640019755637911310659174206235038707897548652105367244614096103690139432219081138119887957936751866555436282862032975352277163113542814350012359576460713338095574003324171284794283346395839672322612746152625275637684552293312475721960831640696584408074922863511477143955293495081270335668310710684981944809583037228085910727462972231959381573323105306277039202599038172689648978548597848172272360277953635261355396427991942656400264527872000000000000*i1^39 + 1508248035196163563890935446443295533770862838567390279313755818244617168106154023801890294923548344351718040535083650107307651303818868599103946798870651856831196928215459577402490897407717106796509004276637519371491725111290993732752524197850360056208081438753281842408337055302887252148755781883080835121453133771897382654329289534779063081596305287594217680687154369064486766438911977294899367478553857342837397905114651043947393178681669859234535394245578677932340220587268434212904825097767593243259657941350603923990541477420596020939141102499419124188294770739182700497965001672335437345702005006971916092747816652463737432339939675662920605569839409533573436541024853244727981110075254785197088380346649784190092559721918091829209389240693468495489564251654486465968125534064388623969743416534758482654992517281141618295180169352484728892769718279746032683181708103232851178781583410398043832320000000000*i1^40 + 1119450959661909796577468773903539333574892093492996773300180127787907517028268180490594615787230359865516529178589644974027003835050488846384685249760984764580295253195357769056257450300903692682077743604903130986095487923038272504572107061129181232808171027488597988236223702210083612660059599946932034119504466065225177851097245859861472396607888011006929162087501059491988976572700988240456518348863088056684909281796285813980926469783930019126385273383946635260418429381826825476158564783126285354908609996459265359385415712759885675378888486152652597613539275686385701066315909026846552795864064674512076342677138494967348733278836571017255389979719926529779673651602354604346641635503323937657796063465770406150576154969823161265098286720958447729699313376649282393263620672482354384679221004557777917207410183501970538527414403617394243469949831521231620111634018553429986856173129695232000000000*i1^41 + 396523838575881570231087902466115168534723590396827053716747209152983238864580194414335471208727307458157473192063166888840549786384685653890840024427670893676147705893394866073723750751908262908844535831684353091182423710448292305953430838959404380761352001935310631874194272984776899465829167124197392060946811949313014653965871992900638927155675443494438246805252733733861233175931576024412245082463924824759556226043986878299978288388009483058578479543862059542390754511499739286462617495002491936657426526530796170229179111817210858637131159463079552541048073728510998492618836541885247684704888535320643630936486706600444667730815052630827650934920062017136157501750678792520067981379038282835727962014098249768116112665416258882718065070052853236818904365752250513983509783253507975539920063390623468904268356060182919628276734970416834535318118507603211670914831453657765406310400000000*i1^42 + 620972901697154460835592962941528675006173378022830893019157991744059444463350423146522808154179066575685338806381535179868953065983096119681090987594699365030215773600095964155252830762974514812118016694156299551279713110178549033017140950431353238975621273611072911655542392468380421971421616417193826520594536263379162342973722998661811353747341823465338846691955091043691899057163908347885047110626467721373968059418760558626647897206031494856259142940904626075711980087188202374830269782042827839813325650861286502564600524691348730434136719262965863930005254612677806093020465049650095600557211225422145553572123428052880031786114347261232394640088160245240198990533415294790881144372506042085197392066687246018659940473873522588209169573636482957912716758154056500780715963225258569157654852674421213252624227485743595968470845047971743773670097439834995767617046896967680000000*i1^43 + 1166826054262561920907183107850935563669301686150073723586163217927819339655194711085256512999311182608203758717515462168509439209380603166964760959182331820940299322620035723909689737031062739074950069853559133684816693002788180236596358297908058137314619561585299762537242996379840608101695961917671254247179911043756119276605261266118971381688666298507714510796190352072353218431743662349505940181015487071167103418506105555979448479192647669781446674630743356904795111739418028548147760226075425128308048327331229324781245691586117087047037387390722314080220490557827163120472030717185033623632572610418651732567081098683222630367720827628479243084936449031738723364993289015714346466432831102050139187560798548904539775663353176587730230884711143249810861035496560102997671386133018262636032002967045552866292181274673128971856707116553272420164725917542684846260224000000*i1^44 + -24962309750047399257267225159532074651397220459244632786113913033645496592277874098757135950100839009156993893346353485385511883665475456058786126345200877736816752243348149462576124653331274962216321211887159167475273780640812079282148049440903686980952576479361265972924662060416367174432165301803247387137402996239614765728155709178388144964208350595965454258536034816938704677400167104058484837366478842358489652439277052792648868548428132089850755086395372048543822892068905531103113951641725213592310013870977833941618164047757436046505706973063756065584593615277087306635802089375530908206790605218233890357518963975935750980042333529799920441869660691849922998472042079608923978421540238895972493698000364386875255155603966693618567719023015403817022373844336365229003730687114883059958045781203075293412169020192630918760229512819230633053388800000*i1^45 + 238225542769210151850257567438359986546725864673369710278776595931864157293776754733642280493843179153210018804277003603050415811960880043767981103614758661382244009191964403810831154435684726833133397018568335943666389958479488449975604985310579787718461046578043924900639218680592796655400564115793079160347758490979589167633726102185090538067476797476033737951628162159032081578144954385889175402436932635750272704111288345133585283322372483478512319157539546324715741963234994489576451076766755017547163900487116248173229486147763321564060147911580964476870394869964801483354182192072066911587676569970445023640912308231781214809675520719387181399430140162401205578174238042424023127973043125017603559738430702795135800291793070668413254246246228427921452679779365217752254833979793530529655143759485032813681816378168522927073280000*i1^46 + 118736788097114061935718297627452834277286139390500331003099858174092908340578339172040107284977174407002436609862174405235782277032014189691053992469807870614606396812230183320466312309441420135003382723467970840512435782883820587310439666603182787978006938242831235810438731799609015369912229877586190246142968447078909018134168938203803087004654003590349015699457756154881402819007359614514306385782142319519561714990698317077020072912490450245612915725594381627566869114927630224522957099650334807207241805051073611688518131128205384865760297789852300373435965856349260849677472915448913002131610801911743384439497735812211253380353603680580927529482516244704392755222803076231000097419260668357303855390240632991553833734237837842349857668873965371893558825493433077631119662252432703615694623744000*i1^47 + 15918715395892784675816049075607333290134772387515989716315345274298686323554443799373196340111828258943829938384461982570670463571490975020035964519389772323191155273478958695178076110812203561716809625095551680555979472299728291625441254421610513375089646874789802785085981967614837438069400452440419159168050648067378539740857598948608987433931854586780507096623460275462076857157919319549562471352278102437615062869392111387154395365708595658228897246673546361413076971155254395897401572647523380626654744722559157779953740702897117008747733764550282372013978517481102178088619260759788750806492815490138891706863283943722105900847215375662237755126157622400035982195376202754119510191920743246977272454412371448440914541662183793761495941283727914210227960627395200*i1^48 + 8030856011523658722564889747933299063420550420192042359406254476297641346550597883693872135400274303908173173159571795641791996526763571192136338768438592894424581476264581188737079185167729731634006583131804018307571126515005998346742962496654877317847131391798554949905727459684393115408765128265300200566909647514346147976464190590334086662751201457828624092769751022642705929968439562167655631336436078461351667494820230559310093923361425055549014268876750645446795022944165650925823804619964200173673689507340313228598593808151621775916740501757776282966328609242316759257542189533432325920056023515075060612682678781336773272350828645015582646782363246280436068031542725390327069663162702093560573838755349806196807086261436800*i1^49 + 1017279570651605261494839362546008108544075370844369300533917440749982842610878330500960727389184400670035810627485944852967722564698738181864768768684925557617119213546157149189488937899982114764855208621154051294766652016377653544444371782746322954836122444988694621823414817499053972894448923053489241733400233312039398492977248089225828784066929096213204421522910921494770398944625489989437984499312435349897573297328198000775056583061604280322366705285215994437110286763579422463474079982876989410780745383523048986869282739177426333012717915831933250659729896614738168816545829652493171100737583894168637428078527508368386068882296373079048870705533833623257148571568403659905537508003656929*i1^50, -46364434149299360177412019862740575299219626962528196007603594868940707886933512074133319347747056172727715364332911396660234508555965060293006903829517448088187094877012758065782464819163210030545382979298772425504896620843407878974344750401961728287544035341268379800958131030107826043311570619819304175153962154341649361802902343749745790710650010749598447364030955762062299125616121543400895828433085370789006956795560731007413698474272171076872719367236218479867818249661331612225897790623524499432958289565561103596838323745934442793979410074499292505491539860896858853477209457087051782432515872074312399914581649308532425220079824003587744256670992722752229591387601786051948854097305141832076939277866645310807786370566700208888535917413280475289890951854095476498615477797728896559758624447597033212906085948643844143822536264783425263400924043955409496262736467860276877044106907946845366579665169559700914560987293481330933027090489467952762906299735480989935665402010035707346819372397483612581328167270433231799266476047196443736625432178341679604620797779253266981015882832936840959011834825114359420252079849954986998992082933567099656497247406174022794026078271762813096457078311207317787749857776411631300974744701863848147997479118784157784836251716397293145605900651275191885414721290530967646813758395949298675218013793361617581123843285395165003539819747895228765359449592339149519452867193867084154124841948821983489412703565837304621328481333978425968738328342628104223935828276019200000000000000000000000000000000000000000000000000 + 891638944344177215312135209138060856757321827105375187108262215904728213264827956754293606715430054770908031837571667989119074617174784294475362508401945110983772820605834291797929965761765830167161842961253070038465711585549856530018509685813139314304779354057355626684780171251845355078992314003992525210835441340332719606820055333415079883412516790556542638649566440568651036300493631158980690402733799649127084688830827915607925893105893923611194167302955281809054813852822456891605372654161863850556664342896619130583578881440277026778963710498032919893489684588559492793992978488337042899689770863185470227368887159564973041575949856632156307581300695623348640832254712243430965347973015259031975143173333622328740849034644263163075928584668900318108315741222735813357319470194185922397294006261146379450512848113965748073591426685309319460539489445575281099367545784093330687279497754147320383696094063092895778149937654913554788157355362314219711805117380272012361167323102418151997601504747396018507766785416249534380753176748599411983579499699900916152516212621452783597490677009455569385280575303659347192191095398111527444706321130927120771346401595841704470897639650730991743806118628839288758811352473242864034275055010495162006174981497613122100046681578359170046823725708926300097137953932201732451832748503722802998008820699479927396453110181656422467536749950486305441001180735265460327865626028041721134109572625428984641368482160532636095578573041434294635510012505298692333783775969280000000000000000000000000000000000000000000000000*i1 + -54738656225035157804640222142229787233610589202327418397474810511425921166286542064714682487554033300980431400282908511846566776013362191792062786764717401429409920711160878207001916976394491981731501081147699802320861255272697378904400247684116039487580198670512927930330598394243915542900333348856998510468068609978193855933052523687057280743492296736090173661108224095298285054449544121624645492339588992547750526623471951656137971550842068931237415034675671514768943120977231204965241355143398019429708511607411921179856974964904823906131378230107558899345847117331758288757319786713998316897985784368594668238595450871699124877310887242553768629376194500736951655645039717192392257583247775178335312501357456095628288283832771851698314567088296107831557769917081025846916428323969369906636418524976170782350339182204819057666353223201372483402072625908249652687208373071577104751181826065209779773358812968083925059984506319053701163341987375568744839332512545412764297039608570135656846926327374549075467324953299732370937783195489028526254644780453029843919288234228043178688126521505169438335075104252556612660828885215544300030786264021845140359703645833238702581750291227452166449424878246576410702805300874490564343800009252933851825946516151804814104130383223076069784859712785887132303407472212558614193364157492328773442164645180023585440688164163970287704368781944289950702285777560553853016705108023300173508202420873180530792443738652035465968187448754701647645764728211420965692659204096000000000000000000000000000000000000000000000000*i1^2 + -510875161336510998064492106581247564037666589677078489055168233105926298276395968482956551998274305681416816833413697801851467727210488539362582919820498359822949258513806600641579075096783046576648139425116476010212799326413344517476034248265636183181137757296333136150678699407034411963742755306211414278194940327013846725428782199641856210990806959207890503475458974674913062754456695912692284013025184906929378861346830658118610572659750643425928134659647616083612722506041111569762238784719567259021324337760254260022290649239417374241850123188910529011029938153953122828003263082031435232570270346153424012812003538077312008643949322775107609587095869157298302419993783129348542368198073400854956175874682298987087734143927360268610618863100152780059599805393898567695965764617194296041203787888658316156064596865151847736031312113074120231161298343813259691500076065905696240266621979845189087982580479353632107044350058377426642745931262295392032321983790028118281641872911141074958293994728197769451024907717101277692780481253369849855089149071358793378696480220662458999995203669418143187994227328416122581199012677815670671436955367519835055988883481963444902868621742940789476913616509313147243411770617807508226465365722122645517435832789922912396045333934307737969594231627393806896871369846327352811031982255899078713240101189956343957965344714753037303382030355448662127662800263027908530174288707376782588139871883504807520620766988601870346937573606384975042041024114232639573297043865600000000000000000000000000000000000000000000000*i1^3 + -1773009387183117640352477082744112278915370747971597292386143569280701375809603296843179346088474061030720424803277833914571475751034665045306503683969952603273525087562641309248656486682345359803482370374919662823570385715964888014262296151662776006177187779708447241515569359955536215242562228907793341306741308254670257433565886695680507401857352448900804815063239361992695383816063052996530570769184134923442183277159527423989760104979200459065343299517885541042519435378311210455179285158817748045573129255816843353765108639645591281046676666746434970143706159544522017206742802915186575771783078361969440467710375262079866226344655691942974952006807045062408733036463592514945214960345222279021953999006442593013578484750309236007931034460797887871905327723202294824257104632896200455239634853029697327006384004520448719175342737136659317217301868038016361461163888005989112108185569746773328883057140549869479792713641979735832405563872189207530385534981470575303334579188799727156139670893019510375456948788400836944534136233995275741981674540844883138897179384585200795241684567390718973986901016800216185225368408942859227417413115076059274858702440062385896684588090802259647462061654321227221734337885952555818557708935353429662639601523920205470646692693649844891486569120019408435390635940392433828665418985963509495624556648403170227613186695243894904721021289102404705211806772644596011501412431748784632241225729620860181295979776125296539165976544087156121816119857489530886636982763520000000000000000000000000000000000000000000000*i1^4 + -2197497197316103685527349398515702500243207881250092664841252138590415973435068788905266497202219309888487675758531142578151983947058524003503615679178144627804447915445457312373008616087566176116188419528807868627179798931640740429874785283900323882231223379493990770088828750641129519217563816642283497445822873914873050417342945342563518708480660796541736895344034754299478821551453626871891737377721298320190611825437839939473160122725483457036630017010379419446845473623045163499064933776754740108802127740618894670329525726245999933247521326488625155968098394245100195260216373219330177613780545708884022338370729129366203407102413213986878212069222689115424628075979982052634740607799546751266020894854745840773733397770791048031100639707261176153026515722106841110978969709987702728791909544766159073073556891531209255269192415030087585796250582555056733572587539768823098833008050426664083179636984819548288744137808865440453304648560995548869339631069888138699467157256752058197226412797841149421574497544309582010299783774991429959464570089094840407258441779649282594461098521247291184111491914500630995016646497708412507338715574571065339062323695723837222410158364841145805155847524191416855451049377170197308940274168491347744052704132960475404183717952979219996623254307153547763590074336022756384470397576853593669602951742126874328826639855785430882537975286793486325272829889067686109369072413685167428496177087114751066499650922739473178322640097579862398548286182403457448639725568000000000000000000000000000000000000000000000*i1^5 + -1572467504492013025691054139701621768964075843268167103633774887022605600695116290750651307058807820678639254986730175912145906118651708767500659911887722272542956003819806380922170096426522463103441123121826351797152425115698731420722542165756576143640280145267173479073384763767059620587093871940333240235622466965012864278945107073636276061688522734713423997740737398498446831229972315002353400889508475379605074259621997630828704467532175404747501547563765672146971989363917612294080162732776240259131935980513892322073483962897388281288527778145272970863542469407710659300646955583430145609572362481449968036796712796514542509349323303170069598962774688877822461675440359902527248018409995241583134594004033843624326575482705496660448690063574929682499228292776368928587512667660741425382599499868831476559464352770948262719167220773972413365874246490531164022787405417738143758495569041415470221808075386192992734210392555303889111099166184071685260018943197026942507223456926484205509639717738204781397372058123040855234627464314732832804511745168252471014322864439943877979122291648030094206114457597988288861708166612828771214241162298078008121762524347361105379442960587768563943661140869461810479992139640653714976876469809475074300196886198066855178267374380571631016656910069275040881259298506419990443781381424357624349803927822673989527257068586032126267438522884435379684790945482289138154192067658251116139964941683000415745427500415185581365291671274530552626705291010046625107148800000000000000000000000000000000000000000000*i1^6 + -280153756961474138624317940406731349989732667045566321295231338152867727370815572859187665686639091492049958201505344924561542506473233650835073763753547738911682249406627991036839288051418992466466948207944024580006838847585233576849541630485059538532741553661752366930537604595170112558670436740392570723220864988650221860810829311465246110648746203275245521877106493567510331381114262530439625773310173430177127725071841406157431577852228232927229439668837469182769241849533234288097370558571781387925679076653230942295352996346720920657288652993393254707375029979567892716125301513128032575103378207580900459092659921863983848913877284788053406314673773807544721213749510851817668701894969299711474258865259206746208719119900477066966253669920330582407317534793782887088330673631964488242830337279184109830228091060174864079742293474065773280612432704364562130647464384504355135089181208894786972533006751084077299839339352103460130568166225559597322388965406045760820709947985834957270629750825523946908565692419527652981161750760894984462092969122254548892884022884716459247461504394208048610858711210406961618978143053978436808023119309636362695999310371778681641068215397903979942184702550806633993685109764800288905032657191160668359009992712703255028581903762518336319454171708503641647634716074973428171249867062753820686437706845356935782522930009875229583202583349221069931542127810890340326370252387040039150438794636584340012368276166584428892537172393494845695730075918790767411200000000000000000000000000000000000000000000*i1^7 + -21555052394936555821185214587098063338868395254276084663582258350529648662518462086010169731879345134072524315443535514065999562411844141059492888357726541389980025107793627066635690974350317714964046093849707786787743366584569146495239410063468125530503429304799047876246562201191898067311255250650661877661206598150596361162914898863054809199697733394818875584254912636005418051558947160962542939563980446783990244528889100560496373184051528666828683446487880881553774093951699806610743602510751716481902999896167024706966616237012620401157669585688076575255147881483112992793332379200630482732513730542535233666909315991401143772173611558317936392769698186778632647291276930007661551472632059399247033779769493175176236002456529426080527459763275149745299123456701176701967339835876990584355554205228422128946219118230054845399363749865511263792187147001957890784166046962137925660785235579375302656175893042379486538659383109346839798422126467271780853819198182513809419425837916372001780807806511384133713128193340186710781654094163919881411697151408087970015275152805857873152293441518912996100954010610911894088771696190988886162150880274786393762647347171230873029464827575036495173635286625475275334931023007535991007326265638768801282422813657115318476986815662407202072979711710186103380340553871930037436500367744222987251231497326353287956540958655528600517597525474256331441144693019447025554339395084958639605441725972919321078658596962141540278650278376063099915622472319238144000000000000000000000000000000000000000000*i1^8 + 1231208827128944147368380869951701907218871522882825220279543011122812725391266172166202397256524994453560817361896036487071482014440056242892060417898231005487161036253080387242424857966779545925927682670729035648804095695121959609565050446249877116027494390610263455195748269437750889670363364969330958369846437227660502412129064684950394983205535082774355189253565537995751111219620302984900260058129536109562943492710646358375509229539214769254468008325160435235634788868121933481291929199975300480288659331330939602997204428531961445413045321883841879855863766307891531813724790581505465070392311101283320628514468366807287719272710711881847616236362343168524916266083288097951295280608776656438396838981187063651477593942771025273673689421059968825524875143607311622889810409244492459816712868541592226718915951575170822363290618028818321181531978830590748711685365432340778254498501140758574602235671672914807283398834266019153102983760635857464917895713015218556308284098105472193964789394005325662329224425322308499335888340588951727614013595171104710231698520616902928668762015251687556215372561594409705189921834370470818372727883851324070916001717347561701212393919762529962435810442047468828466523536213545061120025513759479670041982523446008538595026093794848391905485570469833619625087030870143771788348322735167356774451348887001131302754772675875707714397459084676310572094230855449556839074185141750203402430680159384042899898334705523278854189162593830057515839513427968000000000000000000000000000000000000000000*i1^9 + -213655423345714894903464091407495155067523123388461045641441893446031153108992160502800361270317530439211874361216712171738657005917947223969729758060278312886116699378909109518675912451155606544923688858850480140776311332775659765673061660462169499880808107669421759704178042218776147678754576525620699326610322303480649164464824873569089914950909172987617589529310972108780319060966911727319476309082469101941629113917132269171829277186241750185468779678465595302575625890342623647927133206872963565208164317119802758988902847989285709597900229819740195116122470049317419994681270659414956760112321807321485817223466869848848103384489692958356119290053156751766895498961505751502211086104114521096324885103233786355170086394760939598833400677871252336301672308759948458802879605537927486833870308000574779635410955859603646245247915134514515736733070516296219191618136079836382627925173183313164694659889253879445382499077428779917065810660385276088288837488746312187891430340048971469939311359576746327585716342536050812496552066683127352207580310797646783283746749735629156031518101344609611258894668631752697579692743550737146108742654259875113007175605315993686966922967843742920101030138118943358155761090971784678437650248638059844415266924148318555530241508527287100682996242060184900222428997050621303457895193559676162847312208429199983530352513111862815870778612811212314792439385063109379817284514610845855010217301590099620983688533015555060616101860302881164604372177387520000000000000000000000000000000000000000*i1^10 + 10066024735959512795497347318426320153328542172547083977161168821534829341886653835951356967839600944821856200398889799419046926086043289967643631611511292378135383599891253697760360738383896634590534104095378870147221085134464537662462026245966516848761472199009800434001979272677406960902910932599589558456019610152235042047826143040779173526864826488472973432875704184379265220347737437338191506505276311664396705690636902307238090935817810021337271886938612854425695230102349417178041890099659142400218658314596519948207544258627011442708979559110736141930857657612923318833760088266320481545147526884918424549178107989894856565865240135199561683785108655870539696058921388090649450923209841767124157813101845447122084078970237810276637033166231233791083106241283086919198180292840836189793755851818719759515339542458267861511605418218208679220702536560135614250274635453901823290001261847566693496571037807292119101798732151284267431041737337481591347592303486824262227919668759481538129579332909581823526440015161668302870336148788418016978607923789990989318662400760411232329037017466640198038166344952383692028719179751370792816723913166514916827469001651004981555763496864765351284006400262756409533989719118942334884539993506356665824953489548521751401421605831725087447602012256122116473557057141006294601619377307994203552659455428109326023275386973223150619289250365040288972336273757851774242835275005755003611889957289832202171144535626048820750928154286029778720915456000000000000000000000000000000000000000*i1^11 + -562824995137419501969843776153801291404939510235718551819461055546276586617381675280483308692827831223891049059485981355482170653341916286756838425451184415959937878491709521336638703843745291426048092054265299122801920230788444348035581379703216950496848473669058868559867098914368794402771090199464024166607837093150021316506248728252127434497743382166402244315697098272023976809129540350113153938732389469678868413689951377216292761303657349590708733927925007970441554674973180204923227499107604604267862436218511532882007964678482047072630482216559824400797296822560315003322740042962571797173097333692090911248635924585988071192302511396029354873636233549179572272626457551866215980356192681114093022695828777434088079208078803648201691069236834629197497794326378301348638920019766466315571838968019625019637236325109655602453257351748310147965702334792446551651841543073027577646428090635987114795754846400964343121831433901304695630511661171487112346800003796853262649416839360540564907180020037856019224087328350719623495693929506784750685933773339025430782640884334043323317817482545057516211577832978120677426240385779873050638233094561672388899391748288019125714765638293202950249375136639233722412155567659927859286720832504383926912845671756292539352307184949760369915237532405698258314177423671376671811912110640005664283761012182652301722254062075245720859598461870374062249130296347211127381825404337073373282618527225606254587912701828288468577536974503093154611200000000000000000000000000000000000000*i1^12 + 17796196047582031769519935803660289770143344231799340685120257858931514653289589063314914568304434566854556329772458996939115202020737723906297020023445452700115737930280176802274479752618343601032368964825078296563166929600368655093252720721192852105215272521322621405737855380595838556558179320908059572137496211366917741792882111290013255202918878758844592032745907357219370040136915497796599388521144391523808505976870961314984440683787873641614552772812020348742939495019918714865088056385695017310445157966095687048228111751231553683144407999953486490172228031589099721653587521329781013789627840551593276548053236281970821323275858965330516873187837861567396123332475745985907414780714043700382235649444057325594022035613199816619089506464214972508721520789321021497313520816400155545068024546780578601164626395612630369663250636877314141009714751816102239366944402841200410111969250453916205778184045120975460107403045658247926578808090846945275062738081928212372815783504219871153913361908444976959882772842283635800275162309343745109264036364425283403127489712952134413770350927714910358589023267196695238070986552509645718570729727942636613272846923457544881803478166896107575451726373141078575861760263231959817882508434998062087638202497685173745931764929120792606510909658011540170953756237479563928741616364823208432423003306694111320229431789955666197992868259753449663108700507201277247689820106080337291918763669885216103864559292404884011746173052979354009600000000000000000000000000000000000000*i1^13 + -536542469788566426756779997846620887320196945108941267051125932510673485119427994957697615419248094271402226468798128729018424553307490629476880692992459156801466939934345121468229597919877844925398529539568586438554285226731035658172595702365459009777647188549013541461802985229457150423091085073571755388851236695143952461058890978963809013173866132371000504680152392248371286824002512409134281978728134997661029328656569918422142219189688950662549401246600777458423041093601166793224558840923731201214294904003491224842704377899768918665171643879262397786826073065686687231905242930465009119949664700481750022085724727299710641666549001959126414161545115650381492104566555189741031113472020182750367992822005938808556512769813732926957866744000606797042809861300202738382267696520435258911458163370027708691037857458147224089360519494966414583130021751101079933890931219114821119578912930898721986165022865698153142554593852938859892288577150192416705078225163433536854201897811633110851211755591728768984161669264355069539571797690766551774766636577210925848746404958276029486736878999410696896249197839243884352096605468877904441696263065962932475091236704704645131804510359168751962593588315913649199372739946780325741959099185056668282279953414365521733140588663394123542603509536121883273099384232331562019483187923230768959846907847958799538301302088128336294787112290135797943022599057665857303866022992117113219449611859801253512091605045931791327640183591927808000000000000000000000000000000000000*i1^14 + 16114252503354230369595578514853783315439657039227711031019830577892825743453858735593448032026965825915822833921748876742152391325772952848443382508597632467705454904645535315783531353396725532017614589732725258888174718176300212535992085211099302141421944510642869219242644217577501456567672625397886372597691474198013676195256178064099700144171456336142448067844376799536987392328958061012572787632920047703246186609619565667093757293611907584938717339183421570778295083578577525817608012427083730124043570681590804637976342081917563101558057313622397134501882075956501783627838069667877235246360726603107343752963078129471698958453363776931835749013390253857672144700955310265546404162123220381901421427699625872151845387054021277035741543765257012422537168312525535717264310639580717808838599848488471943824669560463144474055140833215080114373328970749426165920017413104695095231760271527157690562741024976421915729990758953373204940004749955861083001120464980494953596508499740916341251856470143339355550394873801333211317031785810552855049551135862429379414268467446959699673048139142547020911545278005355299295176257596383618851877139678307339858328832478556189790128072506273908382644040042701992577466848938410583880988394677009568237881978911376485205545910319692668396706729578172423920789480978241771744798340600421858086800149366729155760742659966865594107024662499692211474204984133011511891512840660649001879721529286127420600572293318322587711845485772800000000000000000000000000000000000*i1^15 + -352762987005422877099809176045075443275332179505311398267232525535577549790165233507005134351219078656960595521983876841901291510456732234446353487328912470702481596909986545584230923021561820469285660815345353844363238988406863511553518427483949202475614069329234914825377015748302742805690864505539433689855528634655180305665276279440679202427404113027489624328385553538729982288966166143328611546250527097326091657809203348704648340322618678556072739835605631791703565131209838040737730660798244981140185665003709734846106998179074914531461413734461981179063678141499092589467389119786989527519286058892946612677278075620259704318857496979629148728625931011659903382305400106277052923424024619242831322494777732175618008745007603725204774571025505862136832025706775488369421836107494057798792074728214691803039407713180768693221368083939701468495114474309452280187011877921690087288643481532144005502894996754411982507511783986217866388527141406729979927767631394797896672764545022746482506301812575296852275417357916485543531995581902388062839551614750500193136753021809825728560406376817463859219605663494554347111694837322255027700041558508070897579970222774920995422339509702264197605713325505105370974720279663523472060692448258283252270500693996284070538047927728764129084337664752032900852953696306901815953135148150365293829056785234495943348127873310684028295324117483489662814739999446438455927709251295158817723394908905075433262256821885034325312798720000000000000000000000000000000000*i1^16 + 5354505378375310503448968428509799395070222828314181237816453896087385986591160753987092913700958633246580808168530848815097089592264508440470396111875362139081811985265435435043052326937147177902396419489250415450466997116106043492608677092788521476589652043275106923604493353042150719596250041367768140173232194438830966141969054000091272849844948973003164553160235646927236870461775218319863391198893140974785341831421060730466529350100964123439298101696066416808464864775971406327468472886429812929115757312747440079642334630406222574255120666568500692666177966255983517569782487469848605189842350224417600559507413434128462394566601373161789204393508776437996982769028568246036697195143974288822249894954933710932009530715559308840206124967487434217856556080562658933262217512635807658582991255273581561453539584657330414219944656319514588755246786197733558451521926647222910445108569469524808154312814172084209512773854952936727258669237443279498219338694994623542196562624833765085233812543004731072810377921990841293122644526208497592393143694664476910918321192993823055390264892764033534954063628345322662505678414652447375772747228415383328272666492761588340259073095105890916765740260320076512468480987015646605952720688607051612915863038671165165335139293209421271563137294229000584627219009079633673865091696359001615799654634978045391487108869175854343210969065980472611059372955343329735053363674929421299266463744222875659028287125381627665973248000000000000000000000000000000000*i1^17 + -101415564613290170707019086763754915005535291227078134221859726892496166619730107080053952179317534198906234601327499043608362726910315803254120975832138220603244498113294289543729553929780905165879840779497027766961538715385541425520740219138550062003830535770405674581833240278773794694681856154390844551913823792470312712927560930308847738063058339983995930213972627051814209206220168786167356548670915313194800090471956619987920529867676653889965496270210469701305421819890122069177635584191982123320960189654522521975653947119757551365673776699454021003031757531262054259090310910075353183348051757098413638021708297809645939380960054063434872951595420359063356015279352798559302334479588083092477849505250624026463135406707840253481598838492056341979451333226496411739811811095821846298023614996758820208197443968943105609774685057096480104261268113405486487576900300602897018784471988600381702929302382979363482493530923183689704016449806607626005332837219255330444029161698896227226293761381628022257272837987499085134680500256996350780240364804180543540050701117540114673412394093830248045086676258493197258226620521085167739983481324279220702191871221847840190731139376011455932805354633807238935126294270097838368333514394476953628221655670531728150707587213201532859113564902089902338562988862466433573769222138810511002715170658051736094993650157401529799825061001210142178964635480730573290270815076158282677653609905821193127080010388192677068800000000000000000000000000000000*i1^18 + 639584569385989387947471609701663455818153728618151958058010893658232836906938819538146607823896186012309254136525355608189248921834203163224098481054410939250453273933784914153230967845335050703146072859744393134203324406255674130198640044618769925041168557976358558093010145698110549102436940081736082967678075758015548188470582961337841330751901958154501750370338388650456318206474477756540215770258152542007838097824074969527862978608330841058842740194285127924477060358851308327574872805259956370136889463147133420010055906958705048626163264423910724061263855708094590470771294110927028722915443101897828430739221629296115291421730671706037773818778585259185090368814570268418425086896960036425360458456489289400467365642650966807469452630214189834413432590795058947741760001198208814314003625472945211592594955912530427275523772281368461482049317688051508561652936605613434473906528812081627593837584975826457055380713508175769835769273999085992222423926258085401374002749063021414532029035982978832546666408735665303921302161510409342402657382416680054818667977461191783424575676268014247551053754234921261242367946987482252058445263565672383545258169554176726807623524760125413008877832997649560279122848043681348309818270783165939505409744903175597414213222738067020715764517862440842648391077900367860324031240975171444616117882293288373681393521232461591590171162982448826001804515965186803437815218098925244784319569615093852282466400521420800000000000000000000000000000000*i1^19 + -9049627806541979342559093255027652122367687320266523979547075255088483489334314579050775839308854183635399390110407737829009023600196464558987696050956292567211479780509200714265104729070993580588353449492310737294766047276456418086889626816334620946807598770784056514611620166407259150385338154441998757436327927596881390128248410136499500868962637845842019809580143466707579503549755294926470134574698367210337427109206959556264215355529955699868006891312864331820958788504599793490825974399042962321527954701087347102991393487392009340076122965605187498788205913344346128673185422634797196948745867182291648636964498207373461986967076544226549793459555777178385491259694000606714716816252231268739798218205869860886624449234218762165446665629741922115611392373668264011847746323885791087477643178991626540067443128625945493578002349914953768011321304406704791934709226944091747877299151653589420548269372812560311476578275762239775083012822761338721609943283461554973254185082473706048111596998595749877027297718402083114505736239624094742844316591525446118220025401283034786608723134608623510591089314206618287417607360074567043341526444035351554889551780280938989303384700924408306221608504042386677749295119092074937600037448039325576887494045372484211338121475174955629343289995295078073251620073546315470142512297611157617379242745124180323572860700947493370495235948924973780380500322141874969260477633449942367349609477084896968233860464640000000000000000000000000000000*i1^20 + 39835519485446413818739068468628119513094999206879226311163551669591974435857539215419294325734067739499995429094440888491998074723103561017154941146602439869086770721450922027157045343227581403158823127914015052274033474766477621190266746079951898644973583074319478327608948674722086635617027378298828133224754241556829959276760765269292683677602418480397166565092057960854324961522818664856639144888161984110736603062933689260804831630534439024324908439946866267888679280479233759054276016366083973399878767998312107827616457793981098546957608668241407700359761589961594413469401195203326655111043910513775596134507484222183373515665899743782629233292990575537466169461990219384528350528308425687413803998248225849405240893881813939013326100109567035132142111592533249152547341004525445696510755589540735127072060860920014712789941545168354600744930827587193615077917445275017706653687910871521209058566815915599153384967680373319428319721818352153253498229237438862873982053698714591642919189111974233867973628138798364373110514516104786547754455648279541838266946890237497597284388843375480732110058175686040732584004372099596647752761192579743871209681141929484706863396301185041249157682612992205110350187731524123330508135054197687649533844967924277763712875659215697669528983647657722243115102915913296857335261009381794623031630351488235577385359162805161280584855367282461707016867061502991413857755752967852238388710759758043897502105600000000000000000000000000000*i1^21 + -37607610235286873117826156366736773939392036330449166733239367770034940345914761524714966883963857415322199745243306661261025879995929559471170294468952737988957175733724371676874948154599726965748978790828048385723349924098528247990169490802196522750388054460960645213335910286343038760423964825735143926159186632786953541655081632854184348065977102208485941781052127954068743951563854403863178468910574601328136328244034755101942159965368747712989792257364717615576889465958860380810748029744131946725645976428950428493108937833459510091953192678198548151284074515414680230146673058393972806008894268738745602215653551443499652702666040640782450252734538033593721700041845287571339664424588633643115550719890919372360524802066901446194619725488868809708386845540699699227347522413756753991878401010145123794148389480659264132009774844515755134376550288609688065016387997690894814622147468878414720230248663524001472372972775312430088385729828783981699207090355559982106111149885372166151468885145575901046406127918730474431009378546834494689471685534479530672146617692496899697054480042398681128963948039601769713797404762855462137699902543059527798948612706388678346385629716928975534602804175264691622871988021329931065257539865935883937201812965265435935042238119213746202514985097230701355389511364083649730584867190639609525426997222338126929733447146738645929058640841861542299482323614843894720126080551523978178185504143847257538560000000000000000000000000000*i1^22 + -2124206078522966044358735584930452364203508166949195336706935275353960780459824757671058567760450077982934789240497335210933981361350042400621925702376389472611085179026137003450913231341942249801499346624102325474378430280834049145087245465022677707199888901950233452491477761958630997074378186574878235391965605479190249982906973611605426281182881255620248143040225771541696238641545272975369401128711252549780354290364606282796281139503056767112803574712160979675429330012234373324045046293014436888720707203137591070163411545480895855619614972858085360475309091904385137592380267052083225849514926764361868860443807359394258038828249741674037190875626160397158547909545840991187744965127336059893887067513333512014093127415767554060083392700429000017717421076054978822703177868895096029698027816477578474656829178297920977369140242482064288674477957235334537536497252849997265349731074319051672692620807467088517142072145709182124749876248849709452406993201708129161220220164838142512906288844046193724831349591093186032873486333570310706262665203409031696753073526157145383847435134435795037811133910704045153017524209193936724578827889864483567025690582877324198323321635559324820656474974400044120425593832050767431780724542638486198188389912693103629942118608145341943588922417310095004703094080184742941062898890558357748224245029153587028643605544377289372217575387670774267147690589828685634003479112048545678464849551556608000000000000000000000000000000*i1^23 + 16950448890750877582064467702389212421769288058608661849043954150890341325305642175420835758619921970169128889722761133003108801169032725319826707650280597542719108010197151465647632449613405087360633581720140657152822812362120334459256528032840495172958766478306619272712329708524847947354446364864717638614651731569644876464664641320995503878672773782258918252151572493587500933632262485873953918942146918476811573680652477328121561076914710351722871297279642571603269394591218285497531619583968904403164806376224794420609247538656293685561122533820385320621078862146025660204829172088036262908809139861340608487883679827340152055284126482611683665209403222107484048933833915340324124893029649520671949372874246391762745266580803426344952313145605850411247027483609342515508886530513617137518322662705193324460457270821143491022498789522374304224829491155615224353481334172917175634640282044298975887158143744083014073036069905079744776936855556394912250491156307443029497102621917722725035223921286943004807763050815919050842424641799401851184464554001244355411771501516027442814671534814547963417177622914355255348183011065876718337596584420008443085462136510078289503947772990704114577474892408109061898957154039813890585328496559147635000393285265565481814774878578100130317730587322455262183739692427884712369148696830749894840614745229939151688022294020399210192729296555429030429208881337269609807139112527719016223867089715200000000000000000000000000*i1^24 + -83973038559041007656579955692403454642662893255218041167652329669445587657477099607077235213023276199940699027543505552161410611036871890723950471647375163536653278206774801981199619893800819345835484551672425143899371363163074496411243154458480416972283890145958653084967936750207354374323003878294824132375727943258102231254876873603781671459705176665663173866269486665237903133019997345699500167050851841986639335783980806394237550664350065813089788766583332742807861720907683402685289603963558890989326067490934714923441385925487256629704167843777000383513432145246507941375506555074227149798875422518947535232575320022527256262725594644017255444612758253175427435506803030613869190752473308973645089411421560351511468024682548772515671942424350536877265447899330563511430268178325887477068795883914058583792395918471167434729462245150883295844788490407297195745674084017112956640029582411753210692963992740418941395368901008905658798697911957488275144023420245415335039498271293406841242049902807041896175988184181935682779482785786641393365976261086333984948305007858815456035275381751562176718582004800703767756820413155636084659080564307184261799487635397019716387644588823213400315303257641429316233054195639693786318761515244845623735331691024278747903327266821940842904571083043704750909203822515801742151379400342907624823229409081473762890830212360416545197280912423121358214713699106773968023603412420994744146984960000000000000000000000000*i1^25 + 217785129629049954672229836356746222770527464083125823027160958473356065852994380920032396424017382836741909932167604654745443034967098347491076312819533162680967860990770829851189513949317344993201937892295274034999865139713374571859180950055503276460917965829318376028470948431421077048481235370846276812980495780145541141744416553962187442628024766816424093581341820633337275784166713440989231223843599677345309065529383622489392363113584746224620511450094384873795092707294356549051155872805682419038735720646011512015477408523814289805668233516355628277650031032072191151967956894239421509126225934609074147642101206962077743844401281216367654419236607671519373443801879191521889971505619909664682059749519246522811108132418506895065031613302576358293179689506516399634448940764565261761067204895310325882823204613218924967936783010556218331517910320802555934672697825136319329598556248013636136319014901614504515097837139323400908294566943464542656786675861615893997742714608250515135275652566748976925399542417733941378937004222761054493421034737459035271358110408689110722839993354884661010195052064196265728430894767706510529906152922668175470055285131062461504227522071937337465729259361374901130169582104627320094824350397048189998852369216340870342706133395354479541362352757130590441607999168253078395877318728000820266298734648567519976989962354065579937154564114085388225653537923506908073569934730208577847296000000000000000000000000*i1^26 + -350865406734969758134835106499133483635345379166709252753620354689458222498798489255021251950452928969458192724324965977911232521513780041391634006654366589933758036486225155494166463498800430624167946462993995308263628081988515387460019514639893763604447639508228002952884617453388688575492785591322693909949610132343131035744978040599801220451900395258063093888030516199938711544051392057485499996335063202150228046270001478555658236382097977156507772862345862062572882739054121426750967825517843709055771683349816448897227765584280430532207336619937638026596316997160809812897226565057375264776215898876870356333843417935112574478498118023705205094581463541067688858406617608996981037364051737199979654464206157944365561180080651986318938023278211052328973530479046062703828905330955465470692600874915759930991945092300482869860032432032023038452045167288557766454220711261433401922430148531346849747858437920352037284634626926377382918899768969953999430306736469977800564371462405829704708675966897460069926584664318574264620735666713223288762850125457873321572140135733247941869006572032881043667427079604076560373849991865619479160952347049537033089462395899587667486887309512928359960139377454020513932692581036928534206426164057235516595991787311487448371378214593758428534071017514099280761655976560169774741783888176490683045494454196622396217732128439896489878986595094668482553407809876115337568365992266956800000000000000000000000*i1^27 + -77022673441475932997843474708890218605618120509158754739557130161985555088062857440931750524925465538886422675174844421960821120302685214980001401760425877257079465320207364491264735138677550954783311914544173502314680432255549668395470718135842269284401105701629138440865053877205374749501814938351239716642264111795026872016084217506657269983921807127109216128254507517132292804935548538485763573427529701304606711717773070472233945490779011117615869798573731126578999679152010872783473064532022749430259698670649399982656085935471335351753737574054422308185528531079792104792446244701578082384510227217132423756143395179467648745665301700991911037317621439316814945123129114026128526601156490634638742405131772848737128174545123877067115458299055304849744516634874328674589790067816309548893423634372565537542460165980339806977488481041552793204816146474417311448988435582241250227789269433757229649134276238503371999702566951122213149802023305608536412843131747983718716405804788861588857122503420683106159406588661685610761026566111645583044131029472779197079231300522363325244767710714266948003756651168824190559725351519686741530838870087882086851886551931970650223793749384154597369432242389635533908400230693516788853539128135006351477833304170931702196967468301815451189688429186744733546308047788889636081314886923788089279972630473368595201998350166247069415204864224349650714704078973788426943122636800000000000000000000000*i1^28 + 910832839435966959797602762822193653964592463205864892923948060464976031514208855160046314768661699831233969597156094179539200745052039877461098377206638073844637810141498732623640869376296122802659784483714762234648604677972691618592269310806579419685561781451817441415783326580343698069622776688447430648851003022951082516305756638435690791230494815440635600141135509267921507445070535210237074320317413684055100762797615880378837909708895812672898462295597939229979485037013929401618008802614815702143560183560933821454373226192704838917879370294622723711433204311437637804484214919534219410745486321536684551271046370569151720590695330801715188125897147420813451566662172361290129290626710671796001911932964307056153895776822859829356151023915746477435811879618692009030893003406423272680411752189908748039007055976037061579132947207516231352530272490949674272603955614382994741389560202198053126646250269726491933377520022843714960581694521593001180220288981627104293080357189705797047537007972884642238303759989090755702718066551316898590466498751672521432689895103432024944639078626276444256997187939251676573564419970927870952168341348364220928361792680383438420693028526574194686893529391465736378712042831478642937789727489542080090303124895090878451750628818560897278806009566211574851058970038604419739127447350557063434603040827023097327109475439011807291932325145950259837665750907399298330132480000000000000000000000*i1^29 + -288436188773597810163063281972709853780626319902973100816409738489134243348866540773483845143291932921697432432604244729408751858819219565870056628305525032505202265098282151598443296342764776799500528742225570093930415890511889089533998367319773208536225050011086068110069556472299584509565307310974033260263542325254572012144137613749825563629783567006681261202345530213115810977348700023370795075539177116997936882576476594213087431120965953102444513825167331293105273201889961034520976672374868086217671935063698684386937759031440660458349412764196039293617201825846583290752154181038240159777230464295998537579195471244888091458199047944825315359386839517779767910642327105079552590261422808510959253926933621828929224776941694881658554388651357062179254958168098354881395188642996801707094286808488543272129995573946644748167424449669749257924334526810086872236264979834672571887706082003963699900867262526796410187875475215690816789247996557961733839216295837029762598361150578605898366773782414343636948356269962259078820052836237678812037605909005792597210587377147815315099501226787063803656140605360033665821858375209460160878194890611588643532327027047454650348509617220984768112571601629731198743356810763141095462885970357582153082399511126624547581103779458074638637171631246152642243703042200940651095306170184517636718582470195732470347950769389596462877767779061506934917124766828173721600000000000000000000*i1^30 + -367703331237462917902138944875333875897815272704478016133662161003702304033450457244195133473214762549559977796513810838816237371367912945493280008138072263060162927817761789353818439439650112726390116715151574785262461500394408552156081276550481543571068870143094144121793411832628792740869228914747743407341836629402919043935463999894521265620437933053699745511058072773698401909144517320072616892289261525534719598908521751569750492972107997545230025374627545422193934123673008589917297721758960987818539323874772568312092087407188418139880862385257725787228326104693983061146874461391411258633780013764132237423597268298139516674585657927752809734792384390280777806935302996649361828365175337907460374668028504577929979764070922099933914111207033251654933143463556412887344241338943975110712448669188408057897839677614192347192168369930845749865442525161417920735340143460179983361632026463069214640018399504701395515757630388501221974406538296790602119587041672965447211983800530791955087964852591085477419027056101911049786225119740499191258729926071076530636161553009239627611510644712415343758862699305326135303930737679299026425388033526866687799467897602299239113405647705250122300272316830844305105409050397100570960685453415203247411027264069021889366157570895975877454497473429404689891430955210176016621397253546584187297741164529467658383884181711696049541464674855415415563647293849600000000000000000000*i1^31 + -578501800033692576016242403456320686689400324841291655801998375247851412271358581976507805382945313054189484927393158915141817133805405915998235766852953778053348551218765635391839799430799836105820994234023349032468957965191821541213051760853771788285094962973658488425800458923531352043537247086997418063801976083112088338665302927273632427805846849216280318945900121853754885826579264849359785614345185237551110715999021107747830063746333827934149908054231252008220814965070916784699230004128010418430810423487368493852784233294232663309390152599845394893986481253544777365861851123651324187030725968432915927565324220536056922201942793199222458582727258490953734486554265731215044071499776664742685994910416761690708204099582859357241696025461124562167499792866485604290713981074365952727862173036756719606733150090023252064491020871192354621541371954695490017654147666462312952256725686610698647475931175646027708294245671580927414900343309087094288035759476404955951156833835914268726889991785470647256003435282298530708125995415597688137522368368171802607623866415773416782677938165355184549518012039711183980361067020990490773633484284220965707258800949897195318545296268775093988023353014469986051007966560394220659397531658622160005167983498198021258072335363062395381694516704614047038762344716143432592517275823550886301116074887849977344101789871997511693726495722173485866974969856000000000000000000*i1^32 + 382945929473575499504801756602644031942927719331924614385913451576270225277881581819445408343422331163983374538063908010938433986036165597989536813278604179085557714203462194130003100989488836653576175475689321635430655937089845333876323363100246554978715507331581056184424825933262849398176377242336738644526494878029082819945943160876691943539229073462209188119512534248913153298308882844394674487437055158123545829299845272590670022045825191343562383479172746233336628980828410618966485264606151496832882327214552995242790024300424578825310648292161906586889890043667463670895753053012933676931521001283378636444896101734286244844683260010654259310036453558651833256863573779247107546935263140203563902290821184726199069813992290140382200883053037400735722330456797566610621676598285757254809939865097280455729478747156945252922235792010520547067829230619492466755827352580561437696645373716307509760283237372170017430661657132011342964832437853601364920295222028942429822321910802567014478177948231176690401298203690661439454261224475867903275220672260818299206447476649062448572646039562127211538782860803303594536085893737375231015837124051002545077426300029845428772192915853548294356335805991389140199843215244095896133001997918598427899101115262058550397255974329720144006036346804570494450789676884218988890925782490085300791217904375357602141720688277655461195212453630911184896000000000000000000*i1^33 + -73960722836683999309606725812021170126957756075234947314924123856626125896585958465258908072824604945923407841738227404424376893553557426436124640425301196252535238722720855804422924643039994344591150274129306867335630942905593123167537559686531813486348344069848879051714429818075796512957551697914564850489715805831188739333611169837399365373471297161137901927848907908642824996707452484828845620392600485541462795676277470116710574469516763046940916625103009708776290365206872738035204999624522426818390560411413650275234470244804921161827915561144703698560802658683149791521853180491389224431755185052181608555004113673909039330065334051901094573854548108022878687985863429988261798480393194306043922579655977651688060927207857456009426614867840479443397970892971186661325618420068981951213791891091716069701329061371940111559047151896766034232846214408634028085757985098125326102727600350007713255915989749576687308806351971074209581486491457520084077604722973798986138583532746188815649498414417309259121462576108508411658382467095505865888403142259661278536456647882815824671363434098046218855764509297489854072166082934893449843556638498638562678319810952387079753872521460631482955714235456729282657219680563036090405063595786770614305696766911904897753498835966499180615490660496285351224930075780917421006614513808927956545429534546056536120125386253321069590678780069806080000000000000000*i1^34 + -1134270735602796713020604892869292650970975093901017766252455944615204381247798787404570395295223807671478992039616403447330189699216613184819436690474691217778239322808071329576858167500305020510033365916943685353681811984582385621624667050901705487233926445405004197607085152049623383104406881853388814504310931660672738169734064090876507569399845884375251152449552978502942609639595257933388021373852647328861684792863751664584952817136978739992358186507805528801397958339572570653092446144292900450107503250609476684928013301089761690958971945951180735140642919581268701824545918709327536419780753838898972395299498633903592372492718169011095507504541667774896917365946331422604117517701489111184484341156093558801352765084358644728684278305562367692020261129365530077929247719557007344947422607077510006008597667313797907353313713079909128578735443557801421691438533968428295393332496804530064349959879651911485241675591943940301206933686795247314094902424565946193586324418288463693199466746082945070252109958805528136192257224870467070604682192908511234387155019866077980880084708423898748806052819166937757384496548411586954766065152927544190658450592162378022965907642100063835020419871546256311375358000092362814660955901402432766032866222082041397479674822116199385151977883965945703491588307419716367930341962192437319401562894624268768374206860899365001648685449216000000000000000*i1^35 + -12653844593598387074447747140505277728916326723347154929284284828177245752147065812143487503670572505946636047723580960835909277026351638814819201226589217743096868088286694713854911195087087879383541692569655434094400563303970936530061066225103703145969068526077762517912104004581580910418741538851615152046323760346183708392426473760428363815616558064318261321258479070569709829656806236523428562172550407130948687048279861373673163708724351685931952080849424950207690072823676016030133730914156804588239565024483799987682807287546374655603906905654284871043612544318590765382385669631304527083749262634771104996382446063774114968938459034458333513934361969965207514807883747852532223865430960555585181918859293140908430866893668008363073470701532185802677640790648614409982564805918118172348313005566868710444036838259898206297295343702974561448413097872005804752712759054777546805456563827542180536686245455370386692807062140959802714394351541835356380553765559511677751309248656495668854771472130054247846078379390029823156629151811022888832887149090729795774383047014367596237909666967613555259245920790398107094908106485741186451855054968602403706928649596421002188279918976749737066509137585984993295546136939663720665412398816804230709761800570940256776805428286186951260041102886188038791360125856161749646977443364046504227049616643465333515747677314199899340800000000000000*i1^36 + -2522733303802493214390410481782876048556505199121920481334638874537443067788151891312570184798171563204877315268535310831007069537524781006827912825167841159265413605949745511710788263597738221556867229761046360794529020890263860662205699323520590618529966606974596884645264159002830864801077669711359983947439354408097722658366915661773104979551831217535622606672759804632008080896082069800157468756396879639577185577367599352048303360241110210671822053484398287781787507005126461489192805941931949192505763321870677010748204013395880349528947295047961426588209042907052914561314833742511012750146100446809801496220662497516111078436166569824465162594050340581293676722302332430731867836171459907975274615098728623880245829143581922945370517784061818230253619654783250141741647308623591324203725006644352952007851400743982864199713028228299766078149792307820778855693292455236255745559347623640028012452360665185065949462137536862362508073588000262811809216050945452047959907098636551471680158054036703831709085011104290253951700770951752693694372531592700644831042734159054718821593213350502097726568547894948417978279962959412343423600620120857873508352933225557489518306058549784848107286927626807690667214472442535687114530409594024241072522240604338857134685713128521178349564896504377369924501667515935335432083594164871372290752363829291317481132492146606080000000000000*i1^37 + -70448352899516643280850446615275275023947751523398265929623207860567326497860457671179906551167105562162994218846035124739492611701327977651049648526278471863765851479799388507417699944855958083916083643397876356368957995242736546029419298148445505077961955190789546694265550343495504501891368519249388769456384068451480467873785783609787119206727236102245274723753543790818038449074402859299051048058149542733181047365128126949089649391628454934690826712663261063466286294496100902299047861361904805441052354472855046980540498661163042028934288207864297515107527338705918922867429419167200828549430206404283377072704586104229696003637366871532848537812914198491157344772824479231883434894166053813528263138172208130430828162141652066493752261440416130787715381063938876132526255424645886856386569682393333281992395745319232372527403067487505741732459013174006107542926931269768378198551564568731852945453210879816228245735224949575542382850137393602294862815712461664024122285082715018774305965477700170711101822432339925817077568745828389789528481744264549878447566980780959256678772554398720793397940241485853232424544327213474078914200108811225405716879198205418172308184717288754698091620311394057049060216101712680575791438408892429145332638825821362156544276407756840748986263346924920437565111364860367992940609513713569505172023796260274979225993216000000000000*i1^38 + -239872202808482581267114863900489257387221642315874928277728540230604278538744972238847008286870387258227015597500398978751063257539587906338061697908071491512257490308228436047715119272028470730616071345182314009170861831201559056617317576255924946177940793658243267298902635521876819696609675846785147562790891353436286112475334852928171263870311220567685962306573135216148728103848431777285669575791889948831826960477613396661334042503346108292743098699228369299650528016494457265561359141520867065986823881550881295189942752810180188668429381282437555092641921094474371099740112004698638613433265918159012339258704308845284256899948430478338165813786516906130763534141900188570368141430746135968705578436113855512655559648518663571217727461983979932029963331598341477062206841261111020375410888118674821860759885464098755623071125403386620591608375536633612145690627735335608983522608199523494688061310264637613950070219471971556777349762702653984278338668231973260948605227872274089312464089794759346629763156433174755354227378284509373114102892850326197243602416822410526008610803546872857227190311508166345516019482494203721041154829490708920648519517915046752546984358503823313841533808620307091965274552171892262977746283349979710987089547110164229974500701712083168059416734880231169272840494605674913051825072337456410208300764698705185996800000000000*i1^39 + -179534524923521442509386926092548122122604490792508067385929353754854416695006465433084983003174901674509569463228499850241151791234650772188605425920920472681060341698546110141809964488216598586721544014762227316221847396860106875679266632613389560102323385231609908584984402776837503609321320847536067250760234836533907329698350730795127323393821215954613684102673609854653563921527264959506507368320794342755606037969238771750074731402055598897349917206023315664400623916611766234583587891942577603853723706222986248603738370331352367094424993015171972168737993650305704492593095546011650002137107510560916817767349194752616177697266883782427759333400639386092871569502496597644912619685971804197683680015018880276063617336235022184914107105969882456303641210881407414152337199852803780945188354429818107301037340782601784760705969341827704329265117939033089432863164967337628103912676185538679014582727032709484065561619212938550580482673809448903784641102499590995864507511309612419077108228115637488779729632279080679861921357977808732008018572412493640440719086731871438931546774686828819710526865797972079497316391471205757137523954805267616205223225210396753989589531770934403238050018378868141423422557779512561708675380662436228539283707015531461715003489216044759243134898134900027238894283444871570371587717705514800563231496601600000000000*i1^40 + 42151967207417269085038897191461172738285112247832784642444330566950373715278795150878654866935801613474289021367165275680617784031643678582111792330472564152308530347547413459978130492782391745693293085615933377257710935909378484309582340801786703777747633152535119485391694412770323245036438468787679195671608598899700562340810549511442680495787996474005358494150770542053743266372914087535221011825074288073568101047507922963167279903738849227958818873420430847037989560172324859576896659247173691403673789623727032129026226485211356060575866537326229322061112923974047121779203817490071151166979599201833355145590576286593066011197620714810948194329588655166021022489885034827657130122223649789620816880269751566452385224891365012796460076818818510383566674784450324961745422802859936888406565036743747537016440479624331263643568536724398239104979836657978043995669751519858913584416822319701814100747853651753512008432595434508875707686004585275710504335838886016975619393452289904145627819714396026632435312931387475803578807846739513985751715533901384513825405804642512990281329336895473179620970014415376228354633314177887163992278488200965341327803718218193828966313013148293234753710225978079254765386603269915438247956475825349441443594232568529428087307392514031483296548431499469133900227965623505989285925469847480696832000000000*i1^41 + -144202636373114565138773676328395064216573897241543985329440066161728350350401143729444472208515827095134824954437740594427546709329943612806299880552271849707949068121632160317251016214268350900353841411052577540589548635221012676277009602752149587239536880216968889938063260010161309091224182779764790398143042698872796565538825800984287120049636207035433453279830450386891560931488149542294857975232918833535690993866844708247617592429182588176843791627506303477670079155750703803461783119565154874564790065328497475361877023373656236241230165472716591957135208438805221327914449133528877889802410660242956375282798234340537490762413230979535435919587711981218022447456310085179194484859752549201149968568352659250933797053979079497607138918978416802848707698537564674256220298238445844492275244405173767155504933026602419201797701736453668622295957152456423439020970467784278173891861694144978156195134777421174754448443140064299542289998350129686500809289233430991152012881256331933310823814476726376135669774520508680691402239909092456760751799520870266502655039179587019257338414684507531763917910706802387379492691467098561596969019065832997372379699554298327622748676436554689694754293147256721358623899750551104742700007844243681509661376338398359618579488604761080389450845008905631812923962077661189174978179235840000000000*i1^42 + -147014035823168108058366212867785351300009876528020851452895621221929839319110596032064274439407593637985035216057048029982901705590592235724827431269066168253556545435508293454150990323786270108411582182327374553746416579922153239538877247556794524834241396757169703356700491186289717408434670581618159053749522887948765279537528254530130090760720537222603503333729891842515413489301784528900441330253825376725735507224783194358765466946662677724997718263433070691292254500126840291407570517941676340969510472917906316436490188009815364474392481684880445820116288902026833253289742926119763450606312680885536478182718550077781533967120737335707016678286654606258641815587089565526592555947536612032556371481148027196660641409245515562783208961135023549886088259985160618755105578604803238632285851121202293958415587840631650463032957377601497795438954801156212672583059167035729646199326202882618883897890963360180042081504253489571884507190866567729283845437745505003243745679655319135425905616475918437340493044227396211261826927253580503209814174752973130514345276613725550115664507294978731775205580834784387042334476633049835973723134062724642505575934157363460001143922291284526638220065453790826216450890181487398520346701616242186797697611044614702738592761286151377351934434236511773049335479833801290834903040000000*i1^43 + -512604368979134434062775605867996018313766242547927550996914486359220552543962726037795799650301249423348921105775598925734417312050315644688549971712601411251918705194074528758818669941961017062148363763959517548071987389585975719022171402515104899713558199011890212918842696647186006453458672995559874959633854918969272857685905684601891632086523216119528668523446703741693805458919130720871750551041988173657975940495191696976096421069291678405012272665579861236980660316227800918783624122037002855061638369840723574317355059515560843078465662852904889432489098700224807959001275404299949930366245313700998461294428126279832694811057299261357012284365595088125250357248163112516497582109751107405732653571307364789607080330686609423445696552782791479586101312244700527374912177779619282360952323808176100738131069661456785018288270001980752595068973939517944735288234132443475970824062332705089095956668761390997760240249543570240037913028968433182148269481511316779320014751127569076955962489955203085235707826615482467852306918586989680942576096871831338204811088685982355419234746851520956419586227978435671947793493786007583996841798434925307491486994148141879532376148452057553955504441087655110318814183823408634592666483862409999246114401829272085087223301970955599105467025084943504878796958859264000000*i1^44 + 6930590456403395696975645750184050578878339710451761841692491156704176557932424012813943216296095487951373637695765803861925846833897284351978651404426574234596082246678764959776368771398784880483100771287730988689908811135584011752862584962431667520552918444678409883492447624826742088033746928902529318447621978492750261452480569393091710210131467483346943221401845410154905553966178171574618338089903875823801473896483822926229369728071186501669203793240833570137383085426346079440972907943519109034114052725783750727156688923871696244247335332267268830445221350801316176525638095942571020311470747442808221442376760996348630987689116315120919209352881139858112312712382343279058966071830986202768845880081170875621390542388208447722676937636363977173884524151328152732020481800252319826003441373931721435562918265326270710320926048146026366373818617619315737564540178273364220276456916458322022212586031315231532093362198674082804168164354453005739989488571652425633226836765494099331409521837205391522203348520275599702938348093427860661903758571583708245545091038176249191238745839933204758867516712878569353936675170069987438583401482236272601462194435898063611359550859533100571991027275900746711445397396931223169347413395564886838298998504440568315362292200005835474637150691532800000*i1^45 + -43016517522307252454606893165328282806766542538801394361972479099830973091915071804671261034761403099946495358840331249024499610739876512745477198915605383211964234270311859361279466760518414729521104689617862111985628529995135970192626123886552182083664872802329750301994410273857071911039138972333312186931867423850697957842300398575763192914660335491485800318670868903147187247519299631492078884705695533671515453461942698276255141170305904077563184988353613402780359648791734976036202286538482114615609917634196494109930309385993140198883676508575410707327667800209809257133190684827283316091701057998086454810930670640352068474321036552418355021745949803879018592036757434854855087428905973177310309881600381242517721352332230369305369819046586836568145786333785089533538091029428894979184830399804960195016898773996385067121629546375195144792038233071931861888575435859218223983460206502975991111648322169690514444197370143079224829406393787343535713902704154992502596770624253506681860000785050200564981293217454351561962845953386783440798841072084749283205625254959941144480992198582105578738384959817552801475394551810802598954033952557858106218572189332559825871909387479433441012084403640167546269070498328253650392419253747867794783187039629601669795723688960000*i1^46 + -22244287313651490468328643378212030906419703172683650882855803081609928813317338371064510496338387527639868243129591861615785606523671199667383304534865278226568974520754030208794726240497496750441900989182377249698684742609336135100904804974758950025349749045347863536200694582603748774309606303257256208479029328268218199341382420384901543373809133479013199891636362966043961837377581899656910732196186813326782106098245923926052738480764671470413966326255225103925964186147920378382165312854868551294875242126855008102975385157507564171135858828300989571189871516194998017977189187876010986671987866533874924711332727486711364097086225274265922028769509646803179633631189444629652805294874206005747586025873358674651223556261995696307625925742256489692583840871595701713990741646555392448457432614950981694176585207223502624741285494439741168032564356892293102480962165164300262308656571122907244131154129389834163833253003961024489798803097771176502540070661560126618029046355985825516551431372652119954388196838831293899083491913538147470037688465424143423656435737047042096690673255174735206697716867890737418408203786472997653714112046626917146990918050881908602448907076346610531525635431782014160144176788932593554563106436985312000*i1^47 + -3621534880291994381855426472765700970617596622382211949599577616336060460767805441866274174646397924795343016036336260486987457474224375427066647896012207234785551893635573125445078361441596170380539215972396676922564869188093025200662650271707795274125849320628191500626208105009948360526000401149809419302868412773241744537846902360895211069511016092303983361436388862211659330728588542714127159157619827447084840898942556343205733330729100823678653344367107956560789266242731698648475814840988459384808814891764551858931128089591159727864472938369741230892488452726439464711469198261308739660227002035991819068342303307208100116585136656705385829981023928027037981389338840379792369206901955138176610653408818908005623514110319789268037588046233448195570823993834780377464484524040884149536397271293903900408687040762888185702788899928480195760474002572024369979261830096271811924067492401508117481338981152153432637124664510282415815406813341981310439055476976782065905538975038887206578137344629779565115694319594448349358931215037546584923522197090106696057643018518464277146026728326099981045713115225177145839064531473867779852507261879323184023461834688626639546724293114278330533427438169675403200*i1^48 + -914621409881404604310847994111444184464558859057256410034325777617545762934537302794864650232807586277120969548471752496948952138424948995237362632920348371416652857385733422706428170851439033336676051827394911593343914232032159690493789594181745331282977111811718999160558106471203372758329340939240764755299397017378394922238120613490444814845573586100759059281896933764582401173101977661707227829964343409155918500442927981281919531954643244564750085594926583089874385752575493583151981229270849096527941339986055565404057106698616070664977921221232207703117756791663148154002718112775124344023988841917082861062548761875431637204577031036699856397682224011374283830309585227292463875344455713297614449782216799100770016477488396913019155992580217203319585522544466622469980194378296849664334869919979301125848050298492217115182528709290570059688422008618534855898238103947269984133558862040421097223669823203898912653938571692386391182108833090224235424372173707360315111729300940259200962150164167504659615630645182361448235810572056321984191370920444912946127140994002038444303033053839306995468299161849981918029295003899150585694403413617628816400470940860649710*i1^49 - N1*1751013001022377631262417793260593566400460075451096845598173445996363101696761197672662182458812079828137187054694527579388938945380413711724416172256042735384694777013713893534126216262384942758092450068123122653245967969016612597160073097323301614661802783780242651450992189231540341498416501649943237480410627273198250714830502152332691127318237563323763842245234661635118078826427910788651359889424217112262007018907076270520115671*i2, -15516062880901396612680471122095405734925327077283469439121252086576234084008245947975557249570346515822007248933979488223514586622648430378078527487660220852071488851053854392224138498942872117724332328018124149699154956158099410189654421032267108533204138626657579680628840132145117903713023413562389758325827058610135559323942803718543208408585199759644732956871228144380229597960771606583283688886086968616992774335354800104134674822833816131521105608336957100082739863375134951940723942871168614099405053076378045981579087459492919409495513100296987265482447294030021498430201350063031458337675045897374469795723631979746142892284023039810254214925937181359140750374973771120054263533556530499040902740706101675511617767641382384172291246397691823123560548905528876696619258995599992832722645502685310272494446305362015717843140662727018049941097524445238615047028472129857511355729289697223843208838862275223135771646580803393056066073544846401289360699998970342694549093025518101871737518007017834555985909419718051304940706972604032090308431769737172367219088614198439246384911940507103607998581879643528272866267799068537025841306024722263822167459755074188623866774348405518735732160266558840847287474604475906843006610822729078473197702949241663091564225817324707219462645688128849931495426610154655093733562970730881289146118765099610988765975022920709570769990792077434840962758249270178157922567723250759039708383958598010435447625074385722786834918833577121447553586150272348196104883572572160000000000000000000000000000000000000000000000000 + 298884045455668713529137843611212696631912197042420495720174372868439485114353630680090832297317812683629767354457682071843490551524923968278899698181610183279325745266208979971761197796447595628586008497626624024477141591836086535039787303437465012119963947410572190473835960239696083379128189573968900942821069927290566596165411197747507177005644711281895103043035859038642632927515324684962805983884747119006737128619121372058129768777541554752688097686796768157388943560116226872904341282672081255069553902950921947589175444931966859197344371541280191327956049702467085569980345741217890984304533207900069943588706238267772271025701144806514498089947422287228364028647279767517899669418938111694974948340277087212680662857191256835376452929783335089924396217668384806811728346794218573886251011399664058623509693357532710461850816048482771234307191546941638671325971266450876156503727408620635950603184308424280447351017034852362509495148852671458489767078173459497234308921197951656194945604608196729666937787971456198555585428113151645464275519523630012879308633242160706561122995335885500582836778034252583457163485301856336056576729284693894546830552227778266636256092385634575975400873290731504682945717872527063193167236008728295017044959375453019878284296243632912797620619363022452785522524364165510397906046984759350900880327942132604976729959676966115087434359627265861296281081974906681767494310505913590345669337327170470048888479879011208131332493822636998516883196900851340181473381580800000000000000000000000000000000000000000000000000*i1 + -18285158902237377077500273697018709513694433622137832109322818800179829891793697766612250447998126999033012108686814310692914195612436507535872978778223779221091597953909506532244854272389880456119836175701524117146940874765789141447832598559623884878849130956307282016982712385869593374831323833840362118495887471800387237665289878485528242729595186404572656234538705358678928501008341252792316862990810982654433493192860220537868261679865800043724110307150771089944172987847489899900608035316728429101198830010512459130208513000191386730486862574909299150964452507786930164025427609579168502184754105958879478286710722091411150470682609830911767529953592403371542556666471761397650916123206787555133890393902554217464157853255710224721821941741330118026643625898119680104915444420632178268333029417279193303796069075586534794437156581185285612486150702251220330112216553200082957143603467881514723733691109873066733878997057701401614791616544615809757593484295399124964331259852498359307053168716961402596267788998440743969194764543957049325499661803841192957703323373779926989184515410712962752140129175439683621124268915492205573361898640236245916388059154712679508523565919760629402155486119795922576131941138828599838159152125507629911143901567851785901248002612451502217843458653172674158441775655404852145352228856522795862961185672725706773475998148062019535712980207252073219036707397819025526743876536134151104115790529908255378193934244529167414897820304543878508746763029817415730879459334553600000000000000000000000000000000000000000000000*i1^2 + -170711633191493580667817131925430634739250360514880512618690220476770149652402452926880514154544737381146168341945404114023218700378053605944513674675140429728496905373549738439114223079246726482571081194924529107112135890171369617243367139816955186349702662106545501521239866339227909046515322693403630457132868214568144283251669044819306147711580582466762274845370368052626147550583342256651357766410677551875264836140697088532207203980108659648059446901082717622149123843338681904380499822514141418452961442841642600423252892961621523850862315641337494826645479817918939031219913474245016243402767798894425391323125457821325790319807388730576237802483446325772810843563884615056608811172387981132805937441874038277139500019287268680965275676128496472324350647375318380860997661770557645693263213329088876432622270459688955769779691624400549066851112330342623352370447570191055352230092037780040208262784325715023236338286165860476777064698383036734864218167733793454613185802486441150754573133168034440848115055192762939071399884414350460581704093764854478316914637938423727936356231990861551318699342332594560920010472190972984064203058016931110945802984105119674983043468825673696614692308771740013148655110192370849492379261771650415970755914313663792803671652315963516490118155900655577470147424539573161283864256531801318986384161232712860179296375486976449526647910525063081032099317458482486273212316911138331448677764286554519006903321127503677452273133079721183283634361484206431228172886343680000000000000000000000000000000000000000000000*i1^3 + -592557665101754199261882528699149811318789323305542497826516963553735188691757572364724632230949703252806999238210900910710813887767220080151149895861014307106690137277833062934433882741684237115204841692085418579811473541174508325344733551440056856414598760899149184379772812307990812930426116917726103727677868565986183662463011957677457968377412460956217880569811397331080251536094912600194344435422347059450155891982530590561448522596056813007292525493261375640634464886823055034523021019840941808757809231390844579212446403732871120278112240284530781430578319499343215944135240565798948181744883392607291958551127327115511222254270149000647406624717403205526401573792633957151474864252416748160589868214201092516822993877004743432807561811351312445459289898327117538190619714305193647382379776324486150802926242562756453388124298266844166935025607572893523891587569983004106040701640373978365744455821529468453463517702800571595665128465795907100424307841914977484543823787209392649869725771901689746056617823785255065677357511096930441946654279677966325526287278659905584866746996330451944587883289985501948211201863150274402192983917175967151591975693291923720927033129062076362060791432667902020652369442846029663459396297849683884841259071936335689967281971718428008173788011646876939399273235722159496158334340545483300323443263163708214155171651707567268881782045445634257163509775164187045112418908965126546679193557713854194259484082229883201369166500915984902254018239362462919793368367104000000000000000000000000000000000000000000000*i1^4 + -734544334345171216195034037085798665157889414253793649141636315968190329324228033939180140687762138736659427816355293553472947768705959491647087370564730980275403451762267596940018596464970973510503318670909648257529874209096527010483752195289486650069451331090228458361283223856282936613431816417642138881747499005704458179577979664036943695404009305927729510921545926833271230093657119851704259406539076975942399170150186126632945012539622268793580027645859697362564706612326565737611145925485070579459645534563999791069949671000458031171348333134701400522259119218063733296104016858069218503263018007286968521775813304380146702192684748937734842551511503025020763316480307887374672512383626481285691535867497728470527510525207642466957769136354220330671440733056406938683041971240200779662877164263447026466419817529961644694576360812534447955660090541759378951555974056297064871993200233084406944128764966105981173328474877845588768395843992630504900276652309205002847419853468715566710409041811295250917171983857746791936987397483604811266494779562319288494977449603948233439077242341085780117619147008578471117584510921794288269156495329580428505363542413081023032672156418380367435633947207159111339771582793916793207088726961365140559193077047754644693102371227978098332064846379253750362220468662691243946909286664701066814540896727050628182684743092128173828008470408455477373907750618812828607019952583346297849392236201012184199624424306735917875397125543942751547758310938541652365541376000000000000000000000000000000000000000000000*i1^5 + -525687938527106974970573355923913364746037140444202655048845534464820454986030972326265978888376187420018789648414383275113341193724071014856663896608243707552903203217110506072169364781176439566753293547132449507449188067910079818787100369426659669099883041097284679577640804958806618045435646816715112888825358101772852456958536946312140521526186576743326601314362080947518356132624043119226214919543211250582197958708704555894717850696175947361374301407031638320362680529909266468924577268041233407971362377972314255098137618680932052437336957512520910505393271719815812491914338651795716510450241321870360222250127162724447435777081270469350200396468609718649816709175964761039820430290014600193130268226998451421274130635397007834619215918543510902309918620920270328309381328555481762365128314658079395648243278172865856067682797849584251015446444427122609264959049312515913869396336488662632401422818356559045130765358087164861231057991378546494739781494373492902713526583019830464105756668130985106719515957597626643376827900539069872088886688807159226668426846931630956483135403287679528572383897235469050111233185331136218549398370082831167829611595606656084957704412309516509601018080267581823276946036153735066684486412602894607131298983569720916439247009942298212134313732761292777321775375570786274305030155007452665731805766172401957338351605391659052949059879448150012585938081139025534346508466347332187876413770632752799807891256229584257526941474375234450042249379059128028438200320000000000000000000000000000000000000000000*i1^6 + -93727437385329025021148852560272492089844556382073447358988094104860278826916398628858499716797715759482461830631689968318822771142253388090200347252547068222736339038939961397908862292792209792776857460835008945480485881338821550979784211400044029685142595139566645969887662818054335268043566186896339101442960387682796708039738684646958244229505101047398095293646159771876381503025233375080476911162117442592951337791052315554162613523961748651161962994297100220193260659404881229496612211698125627692277856700454584540578597829282360288180205012409631403367441583345415944504340165465157149344801799544316123420093469577906763723215232149311956444241314379057416397920874018941024178433792368923674449279896000668254178749219077361957387673338001705497793185726830413477176477146325903932127599168623529055519809356682080347596533390964084964440251677708663668510281638908376503319911285640129953146810371992420198605534210426925579620367301601816276066498575472218268345230202943277652506464868488916537573548595142784154730414318699935414596078397025009576188893808986516997852175312287061852324757661460991126484304331948401487019830798292016121613567799276456924051151300447214334194841860325186761134085088416497660214942865522639102657698422483284855538187348653619268339110035154577857243947169803727350821395203945334901861272662862548182593232041038901039323419184458966109697881471765974082784256719573069161709339170939650422015185184388509602960302543655665241230774636223276253184000000000000000000000000000000000000000000*i1^7 + -7206457245754330156590488028550615368896451884401005210754335527268337961282773716155090775517508146727181803229518668124146322941481825188738757956350035439298981699172927021316346916121839066510455017167120805105880218936333094750261176247555022602989256879305679795091557928958519853610443983845561580443705067293264308353323707483438260324254954930943451706742993180682796706991823941030704888238668615038092980402161330209485737744079558858065923796465129635895931977673885488233862715016544133986811758095494277991390821664480246803922162478336102557551733202539767484691911111532165831311802203496674982135509380018044675432806158943929583350258578103198004623504586697734943427272162872858675891398878962035058448289047391920347270271124202107630192363060771602748346479233785070003308397099608024548793133422177530902976994817007284713479496619648786110854195714098280853122060783937779767664736702555910452096093882264687772349932216483034210193509454206316589933723544680831872898041161098296708717302554846576647041440270992534006717150889815608989730693575649622645976570043032712027327670146176799063340869175751159474453491668743025108267092771807841968119347459831738416476566053117463443325282416868961464755274125088177413322414041167657415322143377979489456835835625674280694505571855454273610036109259529177668194650809734962193373362453244271411105196736571182279552210555627825303774804166614600537058441001299647982352120362873693283441770888088052559514843426927201484800000000000000000000000000000000000000000*i1^8 + 413355157125577821025427658107990732609437972965845549312839599128659447444008789747846567245289553514617970176332603322455513308562432863229616421022753815056919473305558216543857821355556575095902420105160453854654251228138279634160559557632098686483666804432038279332607493381758547283920919005150055294561557752685722140306092532585793472648075870403738282577798621583438006072959244117146202702546980430888026166290866720251085629386167613766974035939469352668288101688877474322914411772308113764755285419326995867948787658043120384968974301624543152635483756448317630121767703977513428220847418856545120626829753689621365575740933592301039578530525787364606481157801945667791707271852428225445124277078096643528327326574689873099494185123058999693110035248249894105240100895143120964345947965129799539331529367874965675107028940017743897160097527059920392115379160373958119446953081863524848888335320446268261325136202732411382230974243203643945180173421186549590265604466342321119143886073734477984373217115545335065397980134429868316181858302129609256028415791735422920534218357772025124294575055709167200545423508537101320624035212878642913354664813175191391526152974219322337040635452595681845649375926346475193929184377879078391977405785823136123827085685692018771634902974324148231061217726488798380658174517020639851567732172219428865614789763401064670397843977374415609130458864045569797971553699565577666209164721281680663026172457610172852889093774922957141462462618067271680000000000000000000000000000000000000000*i1^9 + -71515363607830423963155437616291671726533712066128329148098382842576700335932723866628545512528647479686397578637414526271288754738076324271784053282666889582554839482081043945189631498352661979894156379896965069769081586842842675764436943472131613903804950781223298811428045797934773036324521410029645920683630488405655696157226962588175961983496610008172021147004423641136335084632794462899059954502186432968581427962347509001787881101388498493518554538127532212244134282247892285777077794988978374501106640236001378883408796957722087624098944253802717745823366613883796986473579378360148825739940045355554591810950559186076063672927110280334974927404738160069101350193436495278170310379869589802135001696530402490182822006792152305711623593327038612565545673562434652281815578532145268155207602253803164719126286366347292480577363847741257614144273105290042292552734799176991862250926448640178725587401414407193650109258588838912585531724212490682328378675842461639217380022605377355130538595063877165254727684054093598830068279500635808660356044310637851295905972865986254118376502522178995768903148283910886569004386585525339371902597192414414936083457828660416470768017164067590939032886793291068779783003408171143263250421413666220842850996333230232075198979782019503723009460407727041397207229929186746855848020884061842141960574803854850466109843009572334632362915194416746334148290257822444780044437633450410596765498097118836148166387452431316864025790874215872033060957454336000000000000000000000000000000000000000*i1^10 + 3371581957024539179939099238368857611586699076792760886788550407230144379311420229349241736812525730272222128307058886728467948168567881655242742317410081280681756985894052570321619225644950391874966357046039051429185730549960649443632554819116117119732054197195711955445983688676689190379149264064063662824007340494126353045548727349398046102427501397146998517299774514426288528953596687175393554332946517315661488839523489688310729494811558644987008466243699237240935525642563853048562239022420948315665295547000084299926349980271616207985397980823513028051902390547955976712969878808894910545193799868492648513406914387084385011382721856345186042175353918824077372548526855071450534880027885748397008247565398451663432474812112909549343183879923589631041623107736905649646299745805837013727860806539148477136439269658297250072747210891035832345151190780498562298561415101857991446913086661557357067735756715335896806319104147725077335362488385422750351072175439635717927482807387508606381145121449432552430165235291113352512252537952945240824998530995828881661963353181978724647905228846895966148868863783153756819968660035831467036969827971092306490013046332152555770451808575884923924200263838738628491435500306655225334142025150681500912929329893438731604695435884797659005119042376191779821028337377929287107944194177233905155724723875559452786122742410599510435468517168090252961481464030391377789249681294828555639722325298904251945704772180493180083821351683237448712716288000000000000000000000000000000000000000*i1^11 + -188328484150938275077711237970829067260798811167573025598712090915772080911292383594844601574411269078840933784097515941141904876551953522415322560162249576483511626022654597075080647210199853816913409280760502965136015273251467966745060884850627749874808211715968959841184070741845264776430477978581880926890610498205499713783689776543470774579313497238098750105210276159621958778056834986560233780477210204329698899262856808947541231429172929851273475260581741979441969867111357376679215498601469909386533880618212564318494604147927071094553429081500858362071690797086231676011811935947615091953271848294019449801340892459951114445578662921948299312910468483638336258705075650143389026528684348422645597178708218961140920705702910266161868624726332108534448552342428884753706431158670152390963164718549861176455464684587341364677868334337716076268482747775910525326619198080887898803037485547345458098141298302987781133694291310742399967143001856581344842474320234372457131134236140839113528822004833758302282243318375028942572076534474340561470475159507042044551421032122052731611828347657215452450996927268722342481988472140791406968295953409529350129589496105700193868964700895411024349302866413292472802745706863828910300432096265917060272378058219009433922989518097792503437897545803481368042062379539839502321727500893857859371207079584633550288771321252523297534091315876761311681000192272785796853501921298518121756931649521006789464588765980701787821896842371003486044160000000000000000000000000000000000000*i1^12 + 5961484942848395736165375775002172958931711681998233289334378584018542640361245543016015896295177816781292260331849299800531285630941286527873069087114295017934919310597118178553861515844161615523122130077149735001996349553101732722712580519756986426783384218803608802270055758576300141682108106301598792482615570484423446604052105068865348729253413938527870370179518852261167796880188074275184906531276121025761534185352642039898576955302533759460075624624712616838996888749303841115286308925907777228074843603586910430870834010775932548902430716673370785577810865188013827030855650779088594364481698409022670552309047729031110142208925849362468681523642565983922772413257827472696515432141291437018826959807984129567846270151144920532321598060440271224100976482960490494822603553201729871549944390995280319821734256866840316343226044904862454297801974272821303336809937731318020492345779932009879821917245847814176950278495131725998374284575912151823430408349728543129896916585055099234902825975282422298226567692751402914312671721585221050203337041222598499932215428481757993065781085007343055311965207372681378481064270027220442984423814052968526630579885044078171209259954102299981490059777362340966748961253348513061838013063710931968302345610682363014363624746210023135457722209704873045089804843852724405597691137705576638627499670797627336676132288637895032735724008405554878005014863260550584381215289288088977787924233447050475305037787569142411603859762930887163904000000000000000000000000000000000000*i1^13 + -179634914069994575650932699839919878863679482198506458853496641506796946646887876437098540105911710462808645032252497545977807583035921332815173783079242389478233355784137484806327997749058538558293652384892079308609738395713800532850687856617604214795719490545961918840728341961984433145276390307559097321751626739344293028831449329397811998675091975042558417661628522314484549242668009361710364874878552283004261896167143119362205540676070392632437585051054563110661573790693607819453495412581936570345999215502146662049681582290065225500295163742811059377262140414459386820620270256210115610113806143796627835493699914769092515764928093097080491236100627589399975581408539493678200401913786179837083119050383674246840798107497591808070832794026449663908740994268467019310982395506568286539916540253255114408694603688119307432583992282586174999251850824460637159784189945426143037668880877375442614794814458872035412335463302494922273982992569229010224450450648516411340488355992906786868237418222282243449808183012058756276149800400380150570413897644769213420291841447786293603923173422055553061429800795318411790090545668862330181903668780585587336167659295930953586465307318479786146240666626612208314535600142890000461728941147874568881897077901282690521461928539402759780359782240744990170273235004001522755684010852682045327399587793162191804730917823221040637537988205882013595538778646159786306632327946074506270604947580568930818114255560656523295319870654958796800000000000000000000000000000000000*i1^14 + 5395630300375342076905121924527624271215205969781501909979228127062502829846259057848490498419707930890604460191024956136143532002736766659723981093937071922471715669563801942536543955154325317755049835259205735196732604329609183690260436602457343709015710852168890939337784893276940572764536625478394945496175268361072998744625849592000525313016678356565010566277578134232328311152128929177814341555684292095039984212653491254682925828465791951993895427704293549697324081332372641442921402689905709270872349285226567589456601200169795252040297021258159124299555981041246470253283779961766374286722345316689252683551449389109840618041449603537069791585063314214749775855260381315540200789054939797046267578258608118946272500320036732116452167000371527010555862935924554664404866200220207025629535085984734845987731716702096078732370245750740188013729682248775045261940719509059715141152289448526413972376472520599957939659807541394945817103180921632077834746042375970947454385459928128130870629362931037298847457431129711155976224121219657223285779740203898793721452458741301855663670114717663574499647073525057861109261746079073392688811432999559264057419904701240554633259229503278162416077507837228720998454166627334086953335907157985747916152571692204717809113109000738010202042378760334785424844709841584680247994006827239404659671276603843015682289306664226351280742586483026391357681310263619993547046591913864388512017098032939051343543623948484448473847032709120000000000000000000000000000000000*i1^15 + -118147252402234458588772124656281703139992079360350957855125744194824215520003595930282371848278007029538945130671888719089295149300705647523303149782170430757938288418672672067807732861408213819582349127327776170508250448525834684000809664141970400623193267186245302591958614843301575991021380119662737076981801077591879176204226464379923883314166034031656832746099648016730290636776882148037929927611266124905171018962177594915751002333573594329737420150733505728827820564582689944026022745156242258912607579528030388245080839321128891779773976432812304254249791206148048784429934765675033594262885035069071444251142725311626739124901119056978295430277359176995360514736743172423148015019979656201860366149946490721968384802161991797247098875413759828635788625252374264492619262049418080566800332059638508534677762630355012796728511223458110162649350155922014150935362055658583417915202399213539120788797247988120953975668632476507795499185912485662615220699639593752752818329095605849745158644659800470242629987065852234580911026238775922813517341724459973608499870636284892720225268147929407260818593608694027704501829504024156903318289974345105404144385209544275095243949278244026075356337177852049290421553991747421952684082151388056509230886138015067584737533570133029856592343273000187750187992847669554665053357685020604747634836415019904069249507771759281804520745294345655092383425432882349310547015495873285915054527018642303704012302350401335338658168832000000000000000000000000000000000*i1^16 + 1793829954206324012714839683222189246530621936346876718675549504038250210722029429365426617482703552970360048341283835029262995019648253603726113510558359564197048896439342782789093702847521843785202400732067865759852301023468920373757329513087976632092341864977027283240403084512977089312105842905817492106900062947892708242381097588849497056952275858748843788005468860535456886834373081517589560704652885546483555575663926585019674638229050323362732254409497126985393407716504593657836670231623104369967385087946383902920637152456770238195526771727541471153984349077421653317356107834508204674758485533065914150378443803243632825748577272745206351497359793628489602990056356628401990587985399785008685851072349470593046769791847792483165106836290774217047429347205944530576013314648962062756006130485952323586138199526398472301945445893952956811454726149777218503976801457287115687741543473883347294774101962456819890372611428949445127360138332239601745213724681920823250409002473433862108182098128778537361010976193039154397066662108686263830190120921116371634030550414543547656496946970234420001716953219173207119005433353467868910930600746600679514918303486661520737346373555035041895530627221240060848489139241341235383803103319319755664096098411775709904567932108303221566009480234859986235152237707356643645450800934888685148904975505651704310597188874836700495071181166642175805648245523184037190176835839123272837842068406237227075746572138709310767104000000000000000000000000000000000*i1^17 + -33979595189279326721186074862118429311267769651065062082390578060716865866184073853991621507659773631692608533529392411204332433861693558122775080327194614975659897654981528000733678065778389224937803017836843995010282462882257192862538595802218663409312627852932652399204747679697517490645544874237626674293210876224628695165546180230459194644970215583460174624314809351451487548314803981530435612907357259257834134645921561959651607984946436801605939349587249378969495753785840977497298818919322714826353584817545194432015153642117041209705788209247890438520488881788353667453643127051656177037209490500563152578586839290348941348816130545125730227529113690972022208030137327059976436710330451575988584020688052477978306775198635860501509957423921189092217417060243527107243919868130179427360742093774628641151413792147282768201876565326911212146356500158725628130139817478211593555202211965352509893012647258422370941657170782634315336022785960265962812540382985749667070500648270750046970140440883632945250401250528764363164878343011126126556321572994125906989396308902103767376943813445229587157165622867302880633789639786826186427896110529174808916692474223954274379964352595290515359677398704799472937509105161683319194821184851313696176201935117212640311163896138145330897007821962402614422084482016442140544189945584050976302342983131378779164912017901064997841755152456513167804470706937788384952301972603867187882847946713441696489074520006129090560000000000000000000000000000000*i1^18 + 214780284676683130827178275261818246727806252184815701216505117454423997597417062381154699289297747715618302652346116160998390654916257800001636550941873526729230929549901214210520403023119633620866879131802427830792793447947423511013748069096501137370349182720662908797833821577371995761518596759785972578993049317054757037807155077969324110518036988838324103684253611666706302907880030093692002472075175885234548246470455248101106976289197779190604384724096937117006744344327414945584517038658438102046085878626309673405917663878446060200633835003730402732768623459676069570266075543783282578114045545153765411744742589585963215265031990728199646561158755135575380749787501095823138056732459841412452875848502791213565080032830050549136106797756880124329332639145133086998839238556342025644114099175989666258927120924906032644793389753142951056067030520094434748274352692272252012970156476350796978208049601486029987126539057040892455213429172824176840000976487965393571269968643149653202475916589115291773808739335202978397206565132963047779666600610122752628884352621521746758527132339241369551130809021237246010308240298512813980421683860482002978804096981028448514113393247848642612529692321727711148924845526934585048980507741849816852122940827030579656972359478886483931973963570732844707987703595494349973736536351060014252652891395010750549117027767706237794598856745609458523844124350140676161799494306069001897871467303117869715292527219703808000000000000000000000000000000*i1^19 + -3036506763729038492148135318047378647240752963647644102591749886043487623543946585694691764431494659516622892096942970690490414246346494352665404214329632727503576092169443844493559496479730894840956025445897138614901739258773868147201611769421906106398231947182624446677755331498012522254197325757370808094624300146817046641486991431371053668991365715477307278925639938799234705569086641237847566898339089957257414751997600340533031399492320824055138980482746691483220882422756745049292780351087935515342041146740698661367936297902794701125112143841009149376556943121002140920828961180518834052928514089238040663057077993242409123222665067204674129997420215700059304771009790875951599923380054372654399864441318196455416217029290697323989935394188122341242027562160970051708480557425336384431147301612562467208668784307449472680094246475204955760033191544472888055122425089270233313510613214342169446237501636858816364828932162154526547318418237305540656033939960540941858503360045109192857515041617776600775831298305640118480754354919595045760819016505289868404543323096712831240756488103845344283475760002578085857925187514465486674629067605618751575605678919912941371819476660170913789569776318891853637927307666075976743358235701410970184257499736770219733884134779501576946714193333665209184713489411696660283503772484143259809453065109118549221902358498443814012720758342296853470896024309032302667610884307106908880095677957057376694288410214400000000000000000000000000000*i1^20 + 13430431200541213453882926397007918275181423766191939547599458419026793259122368563460809060195231873125736695521207436973321531416843898161122371522250124080983291588790541323475824953144226288672112116295293162679548772650862235245243981433590205880413473574977787698011057183261272144947097475430960599843555150007167108802422909649476600895163373764112327144260154554167905319614297959766198206295660347701442415432192699637535780058138690669939115891371195461088252621182541658742570134201741424274142693358263574221068191985748759736789649815113535970164034315676740906346478948561573427557240767131744318554304727093342655388967883096382446261661001508437826875266022030892323773197058073446723877129722380054893386610949107735696308557385183489380701209195596163296807521806414857777033575612498739059667390398670718048488602714552639493556629026444687554511884373964581339258288089949900530299593781198714399804652462088771006074193161733545973327695049901453015462309133756388833631070440151498124808364444552952050017717017031874156158424324127489016776344998550456034399173965895162242784819383181456645728948390136154421989781646066525830321049054788856227869341752904248276911263551225163957870431760358752945088013801047000690670294160658035470536227020388742311950013895348059210212296703313542143507311606376778934116225522589049027860876069099185125253686385750817609028244970320155126882145579081645095339568279330197476894310400000000000000000000000000000*i1^21 + -13389286653640731012178252132873034414840977080027336978589950912634114090366207202480014231393108366218193982649875473666740302161001047047410691162589363805748881114009804516212844081319061385225994269745756988263824435704223916220849652441841964606336466976331969793531156112776744520838195085817033635480549631263617803236198504585280722732462667876435874630031816357355812674458810681405030877040143522180822340712294611843968348117307389940659019540449755899272971900487588829237609129310114588041392010188928618900706883386377203126324432462397985332058332667937429483187633223273957053276491320799682111771031863669834039706077085028238419875627679715345451626738352346650604353775572410225724094926431619814609434328278629828272934682688520462728693477778557283422375769668550765169302192151835507840032315985357157412808099387908929320695812202556978230608430461479727091616999453481699046666852318984146306566978494366729056370945656288809006970183236568909806357161279739024178244256448014705822354371303113918157541313531045061431063716315726637322388022729965996167232279075926696645557725373372467775585146235812320119274422008046639392362684892924841059689943531087335293492401490323412434133429597942199517057110432460796841243081825372708617176981549785355840147902690860674364370743636547596799013974878737636995694664666247144334747518918137365452430399806082894903849270765912344569400082919782476746054220648877419134976000000000000000000000000000*i1^22 + -705791912216485487374959439291658137296993268223879483978697973388482481183474823033927336448796415332256508590017104858626741108202050995444540025938283672166922324914945390090060139203798824047906852817635457127289495210851096117201221933046067301054707352083854023229637396819309437708371862163441492916533686823213078611389962184196910587998695948678340989803471536226293335503766036507768351164480077683697540596688537843865473355461784678298909284281562094921187134633995494843478759016590745282259751037253777394426111058369342194075869801913253980525711250372026608301534356320916799189957979718011776027618760676244488777505535511332719265089401693023457784730869668224157461775911698339704989416674470022556596526370986245255567291583001096367422404810180989812401751152523825592269897717016690862687016740726518201805973478345966796142654816798767392098291546622004333153205848313909468792963189648744531633454777093303091742905719687900257983198439574847158238155669744625415886427570869544288943068709516058952201489104583538593387314477797211441348976491480989598077453270371981177690330697830262016329419513494498027421190254888499348839434759816935727050583643306753241206151731255370268043290853334095687815913407581980360126476634745987394511191936608353441694349233862158955200537363095953920128447283517422006139116498173708630927138859503391435538474256666356501065522953600908738357983836144387228059974132333700710400000000000000000000000000*i1^23 + 5650773267218233020417523062863925382494915869474245795152920849921502636220041454838819039332735576835330696260811763672059782292360546262183657584294586295282679362147330319741376256281277825210344268741114796256328625556367648540615831145230009561281291145956556555692288902969583617610427305484743612160523496990063180356009965387837269816761845916887250317376208674632200973746886324412514748123203649868475474561982475012779268462005749637606696769266089939462583758494878067777048487367552136589900289862738802395642595546611116365839392274767762819335391684562257293202154978598464423890278052829600329800240888558414325849517596657576836327443789202668326338971976032637385271877575181856148164924980881167445756231683248128702361450971557682389012088345547341527529648276177037454524054623036333507084821292794362787663788287408036522145116503826464986215483072529938584443011445864346120380169001373603746831997571758479438293882532328863702198175452531738895999550887597891082983348688225196491365565137554390226897358522889955190616243539836939548119327701909695427956142301511295599937131695583257914314533062591643590017054189610629223912661158768031898738559136939477508480348017711958455494394313813386144393476220076944227831195339690933852448526345449455336519230556687815458402146756545256457528662997558666113816559210553514251334330420239091574295993874014097247741734388261504501307749300840907586317956719575040000000000000000000000000*i1^24 + -28033420802475111744711360942888026552508240059366164086699554284114762033037822231988947854558243887530991961605249910828053599574994480128575836935616491878571644914840391773155762894710633164304834360345129257290418459024557853791879828389127655783904126105605077111601148934119306675227743701925194227041424082309262319974040361290705597106208728240363358736990737229016962250064205377254273218598881391698445134451644984597101631941081536282638272066988922380748659511503908526133543844489872064380338747713680259210056386529023017504476140770664296490971858651124953530968818373153625483833052796229082665707565786954850899334465836226768316156496295204525376670374321838246304954001035880168056342692963060532259316121945330177847869747667935980496290722585374297147047794091417797000682131510593850471310206780410642688141101257775077806748604130923033395229115051214718415796927052250439697638214521865885771968992537121863628677600489135299240911562653692395628518626275002346943948435249535231455824460516208260270584950597768647965645035213818123883419487616321900815016352789051991219154491240908508153902188091539114103072210618369854976225745289018931406716050736665054449658216915222858445970484420173760333508885602291904318585829874968601909413166196861981433017345764853595420124124925782922895567162380991271911065403403241468629435458493470430695185782734120333149752398397067369316386164747931819012964483072000000000000000000000000*i1^25 + 72754571419722054100401422068406187308658550684230110574475075678918795558721987472966534533124864578856192319340813922803470670569220255659066435269617696256882180004934276356663134086683916585882200579578830200820921481546397129592528401245761112555797323660103505663656045149210468834527732236349779308940733449317397359542291828586552112929138534010317842502239522626007633904685839618055345677330700583914548141254308443404258614564241357995379992710761172967278219242725496650956434298950123349778360571772129976313654843065671753262458139610350557052220313982770439162902656077256292705597277942471385928360642367191703620420662095710128991872844694191206476490904007734799799229323164367140033096945824185768068796693435164124562211869884593658013286983015095175501266970595501001975330990557354355808445226217945941459652253817316543214987665328283403971096949447008003224305950322683021152039131426980874731704416912176035521803112019049880516244864695596155650488066279168796097869025285077368909787380862955026734567459672884524143332094213894620668358037072764675743021641924500980249815964957250096161268612996558732788794711534385656824572746862337641910016709177506624393893748561874306769931730812482888577735326196757445670688269994032089638550826414235965664708564786483196457938238224491754430486694592232860214439603043217519676799828236169344450626100766579083739352125932612406490960740972425702381977600000000000000000000000*i1^26 + -117283605882047808588696916565333955944741919283179293005894728660792687684829287505058883069349998613280972245205138923362094373005156794768245049710351905195635649245964007134431520782980073518856504993151183548076251952918680712793079078615917919384611078049473442790314350254819766104011280243526647043290105257253970491962188747203644211765677330383382973645859478798653963554849831585977866726997813181293171195706362887024293333136266495623553562280763532174501421323041120397735692125582514199527666817917619630125403357512109172532775880340456611321126327031874768421721834126443023330180534244402730729216978526743407580617732702886953723019345712238726261876102269385320796488325008712715685067425555134946317488007238851176450664825948863354270389427953941460097387449397172025636376060179818684940378888888667871624603889094670198424910296710476131240200336180163831657206292759602077326502603207211529914624535135978605018131240484619169626875157903070409162914698810210382381015479948098516170159412940676042738880698420231269803565936513028304919032966203029396174946244280855453920745136975918641533487768363334247148025083436453389350065511298271786259657125318026013749364883111616033152491094568565705298701435973489346453419519960866605534567953471303488121462032820988839665036999001258104734009840542292893104652288537425809656495406419520611122504114656151947018940658447881698929269816837286133760000000000000000000000*i1^27 + -25545310678480532224037530124234793009561603282215258745770564804502748202902798941375974563799726639957854645094071086145873854272237142329800395802003372932921398483305205896153392475649705751239882345804276669078679698852724151702778852227319341873461118930311632981621702100259388941609778287489623325043208735558568042109579274692972925311535648444104445837100540045183689430089856229531196346796498540148937075387724263011412906299038843447645159133157033054661674589980409690963021971539848752920865548126087858636065310579716728090868975768654426000779361800587093114813579402372378163076404960936235296630844348829463064033203532668039378741856053069792737936604082260639396214347377509710175273815381615055428434219331366133167463605460703357172882584717217033193231420624473239733246641169816628630849989165769771517723800150285761445819437115872820453151254174631507110111937553136303714890114901684528301079266132612395278718882752536696453815617599363561056171719509636750195424305638050094885889563058380464201308847284171970663014787863730864556159855114540078589044426778472107237749366967561286888982797568336366579666086739108975373831152032097780299635837757341779454388147911582577501570633270027158862922704946002037301035884108119305011145424990583450596764377612095558064513858030931005775870007358353598465782964545925292198674092855310830402923846671019662526374331742634345203197118775296000000000000000000000*i1^28 + 304209036106232661453370253138866169638802063883092684103670855956583658951489158071264534805385384333367729833822271938837165736251816751003202882830389015067743080817690507349956503031509124841956695570025604856119406021240196264972459821158086735099695330940992259451042317365194114093028539901820588260041447388470421903532369178737319144406249653220483101760127014979218019299265001411446359538247347365055457322998909339039316480321913934634840151435664473182352596033122038975774198980231326499207408773829999323459987435250589768028526724109899964181161585014875577001210811542147287492227843472754209948018910389672617169499984236982918974319750006204039881656018863917569346952436642877121041288804387660301363551611032809798545959624833587652511110944036594274204368058948161825426594510305959138846869838768800698018590602485152500030957723688281307004232530208951264060377756650205187413116358207300875081236072040047459448878302197528114358524677177269922478295654129070041023024125051145904058518832987266989366806202905421151741701009481816236980361064623696627228860027582741412904086347698037246562750220688019395956918655113711366131578143962834620105057524747698034719980885837514845847573992287998204557684750753743571669185580134097710797433838056516711924290113436612774313495687761762445106560884746994403228424274019980688383294191697832555740396223356704242115342596875681899273519104000000000000000000000*i1^29 + -96477356959286417731567548434672909478041869507097561554644484272880040192651691904037703475648037455041605912373481788375666363859290622964432338199546822757155038551464385360573238522287811871105543448181782791117210681613843542612860371787888395582932873219799468376844594693662705315718269875568802873350946820597847143553818981243209181338573252862366541116908285067698511935174000697509070586300023167191591756365428905102221917168410947922147305692008904613332358038342365151700698076890464984623310230708529143365939807973051695174609811659622414292966241650987280068478972434047473125482751303728295872693817946672791862465195379960459984410871910095173665051938445708956651091775025996453222506837538462163731512286293846986215792447478345613641792819311182784527666484492635605978282230742315280329004590269832485307926083530050569553993519929471003829877218219512087407837604524976496516461031820672877951191274567696659698904180262562088428165164227816749098737558100671546350092946512204858949243960469864530424886481930832136595575129914584917919621235018110715776626086210271785222585047952219039208738990911802928921707437878742472918106140709241132615685935698805992402748205152626787954412039478655813265099982248040801526265559198247252025960356509771117258258264464559006639026087725523461860857683460307386216303499685075472317537482172150165734123404291695571144088067262428552888320000000000000000000*i1^30 + -122902876244123724391713090549143682467145776263497751036422645189186482594740528031654991202888372285208900988441187512832682429205331240419079093316079466586958963601058104675757757272343582616034290362608857775952955242894444966609730226778199981551499874106655262301444312055799850314022318609044661614228653146918814828505945042058370691795520556047816447872407381345937228766257564967050829701305993237540825908558961414122991576574681580250411507875593526020192316911287065767828445290711608498998910091299845263928403132369555796470275071831404265704414949862213178282280843941504649971090245458818618023430857750238209332349607932077099840847194698974500717041152933678955571830444538935934322219229198071293511006046425048248232771637322001469627379440272299656711761600727667070126129421274394199651658872978327643557733369481649230378388529518305889256657424520314286510149460585224589948586938607685129528310723750684363325314483678063094000868785927582184281537151617282651038669846847203034182150993086877903343971372504126188501403788561984717630022199441004948373364194960502390100446410235480132505557952945401098882122983648770409165115302951108736106325500907554862508166809080011178667232931297733137819427484481963804258945124482094438027976875309586323809203253856717521303244910078167274879911731716987919567656014151580811634254232897224109082436189215578136246472350166417408000000000000000000*i1^31 + -193218152041746299348741511118769880953205327738193201339048751542261856704294703825332693616861008046893370679072162955125209728281591583304623612147489856575509862897232675745833383503889550942615732981693614960810806854325765065756551397023393360720133518526056531557160230881546866198517575304444983100528224628127749844019751194292516429150704288669264619179321709032750514098146218214001641952872788266907400062423162668646575288775823410053877042892257750972787203873133740673173705573340002538415206993168195716028511792244446546165183895303709274155252971138219982457175413225335387057659605914016295055020424931972627720443233568012191473902236841444570435890620447484361626635463525487958420390242612081334326993992925601274307900550196327025694965237849235202334629037631184467398037705377137604494460681358864987207583829473459380950110802261333081376931404521638790667593739547023366639556754047019114335508481422103255703243354244269117860893603263850189450939896270817131131954815435905733678167293310156728993581042261372195156050211746600771682416142781243624903787067793572669300696797943960008034143389480847026227910130260842920321699993011128168584556335407352454450066340969296831211242555448820844247417809282397203194681847732335236491245682123906957234719849246078986267048961040886030768676395190445686177304197279189333336315122933992540103253724590464646380093282713600000000000000000*i1^32 + 127943545174626600207586235572263564658854623224723513962354946756657119528386948660691335355216714620201460300308057512964711566557012537073477688769780574647408133092069043663504680137200494522857565228750776775939914122683700058009875298221738406769442585666872154694860742081346027606509864360595933370868392686075591431176414968015876134582099698875518188784657606281916197318511849441346775699641029246435029057115444591571682023486128533246567478121539293263007764413460377627746365123118770494743898210915290253229795013426522371871556562427307920541615304318936336546102377376742613593226888649886604799830340643506204309497590764396634827504992106877478366401588161802836595723512361149204398552948953091193679383663346440474207965413009144350603551256569635371629278773954739335459238930955095049425628768841785734181291723193584903579172099754115503244610188701185364986002270483770321259811484877504897631969286981017098570137160524487601824986637897531765895017870415212342779165515829281105021592718546851996173051806626634850436694372697751676545622010987072342113891985720120916409008197963378304864918161670266720235398321327224150328829150308417498874386947917187703737530677340503346503148391825743465651514862056603740352121013439549347546619970322666887731606863763881737276143829826398556186068111535980370587775344948184625519169810719618477754117930557248806007603200000000000000000*i1^33 + -24715273668256589228153653121212621636462496369550389315808925026449392922205447321387623398746586000558841851586478342133831496685976899892253743626189425807824142847302297021042465397514584889779108106808315465368644629107358802388169400738555885949437265428131486161003246249848553851879806193342358356705514689100552821887831437404395017530857688959787802751133229531914013841004396151272307605905217888479529684117064507250022741635921523722093937000592506261572492264064319076217564505783903451753837085576618157598743354330305225221771096523676137801275133008892922212295730390554261086990795447922033050359292204677313454301456192323532929556932831486337422360379873889481475171055128309333629272324280351809697022619334741546706389752942751618637089944495416242079152174571340437749930022009117086655486842506065436491372804326438559535596821805807725373766847653203247965163148529366346174058081168713758570594153581814115322885248763455001131991453291666121217896871079201816955428789969471687065876389769488976325529346009457831305710100829187639290477117350415126469667985519951227215472926136521157545396403682286180253874406936694817983121190804453175942640189394426760060830223030279555128624804626490668113876529389681113091322127654142523456135210087321685648573727380721556649524947519352569396071470877700773297909241542163433239147740006721675808850476499516522496000000000000000*i1^34 + -379168884753527164149131885842515692371321931246875322191365788115796036781682153449800662585483506033681620999976085730887398565972163054772485537295282820989349224727432700918126359939507883929888430906965034013253380630021322601018052029581195067577408526904800033660279428824723835401069546725437777234568323693155661336470843671705861282866278998336254924743927010550244906795485733681871201981839237720936569690910917838529752892750638963128454457668777215744730253155195777003442049256474440028885338898795615946269150743908586973406377707943001735815188197529392658877777769169503732427063595502475937568779418746744685127212006867370058524971233924224383754284697836462329085213263783680629516467657475595915411638456945522501208812143878410015460591907796485339281859180059831970562455175985664634976803647683334934069357246370958356814934302343487530320979849878501839187474358293090512520088144474338581533390220739109094879555436608675626377860876123343602844257208692674257714052460827265475674013297959645022956361159996259209627869585587672336723762457259064976974848580990780396753486577538898483695908381006524058361325646505761190313116592679492587401212544514350425519633626343622107883941890630648476636399514020025007417938266661529458583231086001968932058258127159540617983303445726589371558898644596755293881738492971627740005569895947894086561896700313600000000000000*i1^35 + -4227671336915075995489729604406028844885261941705602140239804576646235458247752544595597082318707441254971954451416280925121882147706096439139169360497409097118842590890465339188052910021453032310920902653335593578261672341720066353925796287461314897691499812739785092011234030740275658547609660011303911176301150018417836559556493962008424880874401939651480395024057196858209716824469784592492544775199333713595646143425020057022723892217885634303991831193649597021080474998596458136820927654014507243553003677418896021730603301453224463051447154053221999622072811000349637283511800296019606872053189220947085648961155494903228876634338142798927854455457682054255366541881771889017589460487254891242424626466779006604769498675703787442256287964707659204249868317673304787943432450491305635299061648476952313938432087124503994212482086066288601370212074227663165852307589345539270657088570124068206142869180375182890618939363520386065495215691549126216439526760372024149598653634046474904953605932661033354792518928256050436119954391689544281571869844075472035272559358128869959763783930639741413792964503229870053151324294023786581626580273401554346713771913062704981488254897102105888196461604282686088461292800938851737135423852987702106094233797480284674824349042821256379100357975305075558255666987968518292070421486641187760563209386140961654037720211938660874977280000000000000*i1^36 + -842842967915218785787286614755092338265929043197565687044963589645503970656396076572469192901186443886593211681578892066575259514792116806770773803676901850486087557163150351824984678460911887638714922244059237684035394352919137149885843805420926858231955236888882452030387484786033336121584662200065787473576681323698943104298736347496342760818067251605572863022385732342626596077243597674714894583005889199368529581259064059939006539587538147078026986775979330221334836374731524296804324681039525590323547810612263055588164015281108664143129750300841120722461046776457380012874858129021645034484426115321813028501313561923637347606198334846224707488112975621036099273594019879637115026676506886713438648596161564625726761189272411776818946080973792050314728246886019216893920982644457298687018317071735051856243974573525677202151291317914031605999606632225302532118555068754980217345033911422647090759652300521868249407752383315237830692208214050240040714910837483206404533883194988269832068891752777633167277295978378792225383756922194470916651114339938749737011746351581386883378611362038443020791035215283720129129189638096833491420991824300448656861247412020845592510390421189625822868729929720143957760769897246787197602821313718325595488029294354098394637072048438493456924965188115529048054955628180163796938368740617783130111776782205099452495311763668992000000000000*i1^37 + -23537617822113371116024896012973136117152783348831435731567690685121722827539930557826466009200127467942187674570613936395469195674914782805057791425506389330742664923454977219996922401352513141112770657234762659618781050061582081035182112608185157569967606307619894580810469143921314274472531347437566552520458186083329443547647539992173811856850918275559917793525853437640197325455135100799530090210973370250281340825468932829437828714712793992453062087034848241163197270779909571766578958102229042485936354210360759481439862845351897987301051579202924131451932523352219550562405327538744180301324020977854827124298875489901401069501426387158079505147613499158221140280964445174385060822347587725129284948086097319706952835211135356723981363358729437692701184665687639343957717546473944292872266964194346538444960000439990223702172785011155826056560111479594563619992500158847156268473971387738480933805563349392814652456202514108032727396402497579910016211978437360018701783836926047188201704848466333763711989170067181260333034563427149540099621031693395353690456204581238625828714475610836459292627658348415225457325701705891297196855489515810817471008387845478930025345410618745398013537449084653931351952504167285837253799136228841863804356002729786737723828954232731127548391025621268759577889181587864835817894177635418021658935042540364741925561958400000000000*i1^38 + -80070147297890594924610048980051425517354516822944396960114411424235434070833740788888768158682287940504233143341358991798499429518794614189713555299538880151137076476269448802720554044032110380720262607078529128781481760965743968480213092195956013627307491419213623574474418397882261272751093727647615844046552090058319969842665177028145705122278519059087072709315012766907168579361496860422209562346427147564482986479051610630935153566218701470860342607002596229167007651609284820219380885389800059469509603345651596551776591396231655593656290847387716757342513660332024554734522369214472022646021071052386732329151605941912126585113851310089509344197689671765402656566054720319496019288547787114687554844194673088516968764333702506920253059926586564184821400002193462824471432960888928352966682807265451943130432190226216684671806344931344656740568117650218192381055320298563793883575633928925606270947619387806497101879705490992534993234513781468427954940909922858829861698039562623912840726640698887176422822487741335911765334615913079186423626299390858417451627034529400631402919852418104437252532908471134876448693592687204031350553566308692350386008629617905826038689574457465380064738062004091256188263117909341256866525765610461869313966099237104043285821667290299590526720207784040266113362054253630006371152194901010965588790677587036733440000000000*i1^39 + -59726912008386865302213232861700023998175274408339717163881372345865237009627022925738039245176350000079432394663877076900414746400452040401473241579367104015252419548781750695279585066730772194262557056320052059400771700887608524787786034949154206196452615132450981199584120775914537771285039752352626670709403865321050347810922843578714821521641853648589836724218830755702477059189886405362381739672091237792648932789150501293502388101171040182317352873477724319510888564317035733574305822499085064366351371325190719574815698858420798694071648284537041719494680132107952978205348917040957292544832405331074154260425385616121204482497639519782365392569859989929573760203017098080960790358816864366557964448629791703875449204754863028565137418520778056565811900303236548809716079680834874559553267698668614241217873757684389251773773475819457246185572819878210807447214511042491911139723113583453027493621739509803934946565623258906391256650146652782656556110975575745278138774564550713352606468275107163549181320719255536184635851206638873071051239153621606287632043221414931840113114181143791943691495650841722258369318403348819403602290335335928587343248642219349757832300853778228931032137368280940634930506010864107957006827970281929273770419342954100981286847517257056295266557761998817759538252307249965316033279953223338618990161297408000000000*i1^40 + 14211717183904833994265529691153916830822502135303727073251094489620548096602106229745854874316273292093224808955138771558561430262473454692862377895752534861002763891762127060455396880516635445083435788903080425573912743829878632393437785811311809056475198318790184112243032080718490218528646488959049255471496381282518821395225223714267330685899988910533859615420385098228294160863940282533832307103034993835849969774007433142284116452445994902338195872250000926695875285649878957042075004160360730496735724610011120872085741379564671004050872921042104657516398759252330032059827147763041731024845197813130010823102427738601592857100261613847652962790963607796085341775824080665342935888841845447964805049825821714024527056099793974605042221090577492726147618319496290222553533046473140694116553911916318844297342076744256242261607053736119749529976967920268115296570640753669472973509424601326934468960602371571561411302785320336810757792298555241183256074923816833772770117973047670745029195390264746272239209379636487384721758483586027041690144751435843606134312644405023389694368277592731166598839872134437581886373435054620225591255151564012630577912954232254455496389263431975393531231173991896848792287240522782502022904878627582331674385296486941443509783330035175273514825296176978288297794146583514423162307484829176194662400000000*i1^41 + -48277006647616457164806431699983163198055712341544186116886159212904231910858042365271953556550127759744183166164997999022032226265391754833513456069376306668954958243489412060584550674633389793107588963424513776600982726347318685869103885453952373815538072201322676683578079689889168771426972128597213764019323286325451283035049696048130059962303435683511734610817788285665760158495024458739470875196956207851189098060952513586750503898839704223097902942961401088960228034962813317868593958927768703068432235717237514698178913528676658716281282052961734683357350682197912168474870242029474355510281149402737298990048593307094572563056270826453346837108402595738033192469334346211260752123011735392951061066178025432905116829491833268409928279087749905065061116116322660673934524489787271940887717511960171277993661031589136150036227125584109372204858399384004481317709322469357834701312922519662194131569567971708416826979080436576961654281546119782980860802676568469905413879063227081800501122311328341344653436435015664451794408732480608950899699643908805315621599775674098971473155730400050560742784597588132630743549038777546207351469875900529598291902419213341781316162111940706441621516891124993656991605656658016447130484776201428099204734394653627177461821182932357150860331275031604777037370729793812806376016725934080000000*i1^42 + -48919765116466317539495324284199782264658932708916260265001996967687904918675727465270030030740367296337005777353110509860430468528949949267935653106430594453162485029077489974228102151485912130932983960372757042400963745297242924560095328093444207204069057478469516413252653343774929074742410626734223055896821749054951885267657837962072167694738449674705191787263882135664159018278506470972418674812255428419049318068701988741237944191018016824487147984865940447724374231008320585167193477862268599062837290760821527096116083731345713503603602902097691486820516294732505487981024993091530422632421131941047959346468213650090874457055854107666704488375007374861720917209265026441568305878207655864461345160922118229815130352728709391439665138726522390131255333142217068555445005361843967553073321243830505519578452710277849069085651467756112090711017098187774742260970895740676912928028943413765326048250527647002008817676041250767081718841949391106295392998467860322412672513893628617900951661248358997102091711920409216745456054454323071317046304995965038068006466368261939697935837089166353022821870411057951870431481991853276121545557239406494181063120348130020887641721943898114528496458896322314467655198299319471019532075196362897834420453549077877928157443413102123108858078772386721258756203361750350254964736000000*i1^43 + -120873924597929510571067698140908339881242794044067856433066288716061335239950961228476850553150535685791639603389177173748358252610415353492744860414328256887502347408104647159422830695431215540445443442279281872312107468683002365122679271728038009063898442529252498251732849828776954993486800882306180409223766583526284703219634723895778912540248340846885228802808658408921758162577225553655087201478566998081391194231794040236702831554949658188761115797955662061165980869988090399828691209771408092740450348292506680921861073399223584151442513146329596604078477378144623720027159876949800695807627228856369443888296053676511093008198097494072736437829644510747224232242293985368234664049927710821569774910980924062827674661570839395188606310296738481707444522173757456159060984787852969996982762250480826578600793756199791488279646949574975905195367549251014610790419815962718249075157080833330403529046037771830276092177957436539992674740027603511644673825325655871999017739011572912317683371588377358976870548980492613240988387075853033173408393301664372347808607561102620077010471322162188266431820117916790376855758665626151419804394588501842402113978195663197937110367276179590420243394528392385627782419667964024440423127827574047022254563280877152937838672337572728107501814274074578921974851463577600000*i1^44 + 1512677356977615206414481720077651669941082864322205001329107434666148342469841092784083221103255001955921192357945453790112693051069430124431204376212000603866014469467720914781501740543305654652361102885882497141506242174688039296701709889762412078749900207536783989999482513183591507982918897190980262061991608654263860552382626955343394093731140592736646116840198920493678846094789411726360073249429472597407588927980129757748054374489911736657884805929312373370717451362268144250852967055425936072286854541318367586057262700162430055135618139486673071638222620686992509718448640191562991507314261516151693650352507229082874252915475122119693829910796572257626669189007370788148592036498885092595131670299947515730091308538383975762449493691275967458253944673252656468173842553447563203911927577854678929259573313421779617005861641273425088878384349958095393033800571557898248415637820538898033647698475440361702919405827462938819489794161951561709152980384697064044005583103425280709533161446117378586055557483724326210401413457049046068987305305902641396210366409467689203673765448528110592262535354437424110017548067270264157612156848805637201759260626325124355769087018822526364607578149110555015612031316429226209216414562101967201970028818370535356663245430747719451138401585602560000*i1^45 + -8822093631629735940193742046530381805429316609965095552730115750888619112466153182780253204657428952929854097420569886667315301541934098664758746113631825565974953043529990412910225713889350770493648850319865170311052996129319973603448004771474581367033843315925034118798326462795129678177515281532051551383897382601882837948468135035461863702248054280522767155820289627144043173171346623673380148450359424639316416850171701311785321540461199728098828559764774028526847047884857665166273357750881564054391491715196684162500036492049011431505237781787137334634625755817616388132652742547486939227202975150631262189498639606946136630654536914639815570115776134013723863469062500623935273617620258179050100200336879544010922291560612887211611229503802210038382099755092771162588673282916089815801581404644015390917812598902061439771771878341885253309024841728196840810073848225656040411156410653642152070777284368520217467992720552162136884424610999855310028284791780178339112909412061563273972371579852793041844416420244671573092788950702415046003060150453234176291971895803770124527093291305543657760230275501753940518956352561917851163601237614313818847622054997425284070716485929957550139541745626893718107186890740350531659465719805562033218800994134592054252145933440000*i1^46 + -4860518761996339975555755547624867213445602028705449254151369800382357427001504457840480892063238002242510908100138664199299145407958919191014185130383300852174098514715222119060713545724599317292181187310564212622695132220878602604519387496512154715384291840501978540616729230485620027395721090431376720044959602367064642793535914991952418461699401996284687781773829165113150720125556595234567475315570442000461873106522721513435880710689783238718009457264806749472685492797930246732306767894962757029521321529119427101154983336868046408568557732505651168574863637350206495669289667325471552653388829030856080346783101336365553895915888204572239269330968375052140387653778116784618947047502427969624961195897917260638473914798313931347977448056013877642983731858914539531495778160893966681187260630584602171507061116303007257049128729335899557398414465444406610678149590306553783161221421879347813049285410885565624555583198804853528928551294724827797543302841066931576048586826084307286759369809191163458489468006282966226258993275525365734038739702128677174001663969904706120870284080092191656278463975012787643032343358167281823929349828710611435408497426400046642645580775333387919926901697623022892724351234422336097050095818746400000*i1^47 + -908166484632558154776951506756069648980046527956511336960022670856654351624763046500392019792708644189681909138401991036911642022411934375675644723780462738138531489111460923523892044711229493648996409417078082681517461220320101615031046848342548737171670426675595326292682775557215217840727665831850122779248703926428772840766774452872629863542233254791201537693582374657820296594311931027657709531206683024511396045538182541585555024810109549301872718226865192096150898988098797657759682949594286360391291033915340556652477489441060104338033040742323126995815058875495261062766587512888816605861094434213826319967961511136957218258374918315765543851739721359596892362609801056009361637041571486004448586118234341987239875549986604328164273855764401468653825043517728021045599387428987991284147512881818483083114459764132969133401380364546229111201178470718913001515794940287669737337804392122213058615446580679982655245996871211275526084319720556748129055532544006725231927844042929404743706737850706286246767619422805332715408747713228233518662463688073801520214714333961837063157451196983604874526745350054591163485546166746127535277075253319126973080713749131670523496438207695387321385765282534695240*i1^48 + -229400753453394186386550189583294446049196845548185676878843153973679221796211746237458011901075537638217766021361854718151296117809086963950615823069862150488584422605960557710099042190261071804306349844653018579405121440426109015592322701267537990923108340034188163915579557936951003945917438887061605095236525422486275774536824697649544965282462139780260786953906608632950695122906412403533821030641392730444303516213315929482747279888578348301626088786198191330314119448846401954562021566420260702943828708148271815381690531675820142612321156959583483836390442807599546484768671474281606355806732414957302960343423537813715269907626042189211051818636703824778630530042471205208074468240883100374860381711336323044578619664026498414683740344150698011105202957547015082932661228214027619626204554986589579874133183016241822497423199466445143896551515770180007926046901646674845146745306190129234928865171241689016953234643340433628741054790257302267841937624583735065488510722076440112135106446115151198305989593271916371577875979307859841978060582941264722271954261881831269817946754405918482528182753579707241489496965304504557487931904494264162027603498061396330362*i1^49 - N1*1751013001022377631262417793260593566400460075451096845598173445996363101696761197672662182458812079828137187054694527579388938945380413711724416172256042735384694777013713893534126216262384942758092450068123122653245967969016612597160073097323301614661802783780242651450992189231540341498416501649943237480410627273198250714830502152332691127318237563323763842245234661635118078826427910788651359889424217112262007018907076270520115671*i3 ] ]