[ [ 2156153667189824549319922459124706149317570082881292119644492710081631218021157300914532962924874165492793589417463675311868495870086313306843134588717406778540863534126955562752274005645280987399486797298009103110532058466594440905062765387464127382560690774728188713949293646496918581436991342520477846770943534196082296910717324474154443384501445129204795968400602877044593233411168550712268698113429253241570950749285963914477828958618801350893925489105078259140064671445398461676510007088063961263741567732303640572042290978149669934160951095340228744993033345936266410494594758882598459278823046775786779941754059630582425838075311459329118488926608857073970713725301773531909857235821954226481995950407331390877423909506774492580799196112912076693354281450817325899654106798056632215088725534099990599427384854371040030492312393952521840540484147386468786919263574125257137660167649171484894175921726338870897686076479004134458648741117750160627604043827863200930339531888369265959643120449587708477057160010812137239822000898905987517739787467968495886811686648831409710495990157315324687710094766139396165446735901919049956977077220326916611341887032053945449544102707200000000 + 2687904839035697875168023121816450879591334939024200138904139298278220058369289736263955003805175832891891765578809712644972258909705021792319440282980899305980038367481426330113045547364128658864933099326101114638964245821837321548631965780440918403963321368485776419716631273866709579916662424241249148571848822167002840957859154397012112838498271906892056391281979503533802987125048177918707502300936605925758006831838553309444407896360190448384992830251726673832189473435509166923195651314227037423558419046611671039264622757087912112887184044294225848221224168488471659125980418099534379635180827139047515276689421189126485663939328292226351188737547189767550997002731987113824334171659888283433857782723523230784689262907779909273348112544475403170685739855419744810110172835243902666717774136029930087731308264311207858343256935785520259952581612014496336932683574150415452708939218143396703665731276037843735697391972497940312802471259899612803141687103661246100763279224762164601747799267482791559276295194562622937330658417564325448524714366142804138747998788167615729319914369954697631572168732087180216214533254535143453763861794797629036620202286192386246193446912000000*i1 + -157893310136095318603476368096922278432363012337490068453724213797386532014021700382860684275399392296576068946801749127858159550920795336697396271967553926858665889507042358755456430242160466789077185918724316244814435594719248876918037885638221413662580687467035473684772935277151669010337437855555217386131691840315327763912660297748600785350627176481574052723128180346354969555917943964923005069994849943989020832148915382333303656866767331209514620458646311164023922339367442653172720363448450073826503629002501551006882077313919270501497887865830968598171958113274259860338283780322467830209471299040205672691837908764559684758346883014364340725365034575651119583278076933193863800984503056679666375030210797923810578770530588797231472802461921611793178980635604994638787506404025409231062108439901828741191280291640840062293988173179859886396959440252601600899618108556627820308044825082571706342904561074305678047484293308036220469300655482235401493821116795544224541655391553077065816992544442856655118264617753346079692453202712030606252411739653488239968858052806485055130326863951822786561429601453420227758406962367202102234748860322430887431188780759136264519680000*i1^2 + -1357741587550798874708721978008043162012416624053380222046556487749385237235532410478851453709860309532790669768239668407713194356455805756874281387996223442334710470668183862367118756177957209223770174947895184945314637117420791980999889280257160855208738320082333295429767132648592708267826112234870012176761558345515385178123712707593301361014333929467659236289522705285536322368939768229551329523796415894877923703704266907563135833648505568365955076660111148922872290308890750092977561568924990141940957937357709887199982291187324266059610022416111249339974024543180784280650434800169738199662618672475189666203652128809408063995693528636400539694435162125300903489819963634690765434549171177289824134189190550792119757898263757292602558842825709157371694447849378760588958486560079220041331184855813631766333937587430991852596390243337447464092322546234465281180777087870346186023938484079318764967683310127425772076045769976335329825294537555197444291446517463866345715033982926857804265258425871827585697649009894340084565221878007792946517756392184818597885586646393460789304091811948220859187027105054806214962980654374946727829858899912075345500790454531830631628800*i1^3 + 421529002168525680022557216639972945797655164176850311065923924392502122039189448381602741648055975959668586206725108098347170391658791620863552165809755532431644251599535070315027653251553729512234321110090303474155037598889046207276859317513912830190827909071566824649312061810239499367638360693076287236129315424134840326757693893593834187391238348034616778689193474511582646590348099079877240518487929400748529497369024222450906564382495331740774330047256445001582109995229845827412801151944853900766193482019913943322242964698971413529583508380262911518568160416034409765782349086977793772956329124984514683501410733082755298371292459980433334313707692993313329772582707198319505571832733253921464195779360214110294518455113557518578013446242603494830478129897413654948595657444418541166949043599617829224784392650421703909782440398462715081395938058809002259888047346812301559283249829429727079227356201819092651030730793336675296127615110590149264766960432651115847456718323321015320847962000338219223410082121382814058429044941137517924111630707552157746271261165699187339648050065741654208671147200315768665055522192948263690434063171759315946318382152436229865472*i1^4 + -49343139699195623433851405480773600776495954349148287878118657441399893700834871037651325763733508682077790420012525511921591843745165678387957630033440844879316723788818011465443740874243942481265508179719798091865890159995589394158717127691180936011621533958197440341404715393563281497236816548360516209105679609475110001062907034120838496960670761014226826538327298713069067670481499956729000369121273883025213530324715025198323624537008844615284376088680452474865655950734866894647404840822537230332081754300330404475978022770323619743250112841891437819745366162994155143543547119212362470027441840292308267686256008914589956589072404599563287193357394123822403674469099765027343283282934503537071375624749453885896351318007936167874736133490032870174384938136732870987362062123798062109339899664844633522119580029125553485383805153551073695607811368407243800748126637988949653580329224898169213281236255195549473936010317677495569154278270124530428030003717290569172084695408215589525013000775509126206632439220027481605019722424569755478536571682104189756190899133353867089742570693616587981294960562270722900873487085649164588282987891110813503600192193363443712*i1^5 + 11226248363502073997144172428662204610665520506001506880642960624228700412093000744482332369992183919148889273477693292962869938438041399499948646879499412387413754388495271272059534711221128157290150385438948290382580381896665287524886926336159285908244416086048947632965196350219059880835735808787985697442952507708836312914669493653792651745026420302665742619606552704905211006910427546955177068441806944701178763308688911645198510167515863220243582146854485057726914563764458973058452114644840302993084802441695109882050531830890388957781924846373317843487412434997010675304521678196015758261554617436666227479825230234923096810678701994391972801407134924489974466229522126183444425541563966042369163176713317466883293558578338808723971321924008977187387018732648434471149967268227067196196113345178205763105822588237021885976658519740551340306344918867701994786515117688461493166792987312068970957231254037188131636279831274911099207654010862039599022845320216429274181789240467334346805282116385928717733222711048396218424634614178442389819972609125179141186855087157488039784896490055761612970736604400135495006904162830564387740605688214682630978850919546880*i1^6 + -1194659749593463978633225229876182088127669715805921097811871602312648902550251919300178473994799409569509688306755454771097644497552293582737821062604834507013172182902788127793260698306194144655776616033676515053980038116839632817724831901607321956064804933867521688940603860261047386706752412853920234012787964230095577230422083022503960163332177358395833486194679450550268069051957332943530565705010200566469715780185197495119247388972248200256171756268333151051136064177312051162896744431239379184420679689486821943039820563006624373178727387679547524098712579306285963625060441235474866982809566592386629907237551151153139218697919810516154054007170416404535516879936542353417069786484721873726734264111654880207373872911555541793472681877231097916198077853082868515379596727346266799117331834454137902514437037886299198443206614536232404413985046445794144157558281537712638359423717023816694753328887475966718911068858313882330110856714726138033643228975135412233198326211861586907470260825464238411520156723295762132146409435753322549976201442951831362887848594988370348284728536613119189690291410491385265928517207439004918726420655115218056621856915456*i1^7 + 60428829306663266595441572859023968800835721356286074233338057468416505076775592885625090124623829148892511176912162038730256142652724842522287152529891441723230781712567028454444289980453209824167457497619075695805118835920854458228409078853819934939643509861981060408567021842260182119161753933242451297680478058990877865692873392175206658237420828036783604385933195815469475607712679687918695215445935093280699788519216813009844646178004729135458358237144709981542472667046756762841076300256637785599169436939372837586798744307065444128953268705896297045785760723227809375183478366899363671112189842782878678173488188535884008492706497020095364363973963908795674283903045061451221924463378058651689326883717078773433653398838574737585584892030712886370035262858194769388064222262259857547388818791639693203049737970227978315294150011082683183073295369098661688754708485018277706716532333887555590193601882419003701925239468276508197021736749259711987443775835683095924675958129143498971570197754260070248787487267943925948120251198247211607046851644377848971730271037311328285070311661262668247795832395832914155977915533393501431350438123039435211669504*i1^8 + -1409208643620754186429188700754288019374023842867814700607165627386682994754093875835410184453865786969522358239052025028648189103133870735550123421445625226852887612375681832935464332851707395203163192630635886621939755902864445573793690401419887459809810321110760632552332932331697939252252798723653045943094687875712554691009974163376627549829799119090231985158260896990474896062569552019471068679825694423065531373323213826685933413101580993233223110001721458323124976278459688753383798086566501552192598529522063726798036043296709070068501185043003238268098702823339192043081742871476410184717217307158360109436370530140884750673169607236007760811313726346649503505316480394248443589066486694895653898794278450360660552273664170159684208262155660172509627960490164856200401439662122525056248825873738228899179602524130932441271136483813671107372590746854676492665661713607755715739206104646249024338059784329890742245418258300552584715141699825487081179701041038308483760223862895068042275816213445272249233750204730626830591297038179909577348400626717380398819446606565496374410377180926817271814745610892819738519784939416847358939571451215216640*i1^9 + 11432785936884539034090420093679523536180211289520955285211211114907151827840111794161247443330220678955783836106092814067180907254395149236967566580858719984010922195830510571463449103171410900049243469598653924132916795610466348001718295733390662883743460657013699655251142743694662160148463208436747884436581427067813575276029744607140948279309132275384663395296695998140593575879447732937033997409720133169211723414924638802535944051017607995144977716420806800304165625489309572657942974232526344573256681037315729976328388543877109935938233694543293820802416838407453041603224645374215164360958170950221138043250142766295309949017213777384080965486643366216120871449088088585073574710502270115899829006861949309761323725510114715179546601474693952981558927547783433611987687441747977980625255131205386270535485041650005956518980242364831423298989551777053886737415070147132877681742282754825410586744539304178731274727926131074837692869364332764671149907719858848889144921584457481830724264968676709967042361988137971219793535121259454493392986823483094692133550481694184393485696782639499531840955402030340055563202066678541185088936969502720*i1^10 + 30668488382102854359334031170830803488495275999548318000083178753142709788521282840206064298833655862548677943509789962196563791543216830611681520385044784081740995167070979743961321093581255557475382092563121670841371125788101395948681905148074356681014538074449686219579837788270675576190099153535343390496731438866114776611760199796460579349972203644596660455180213276218513512230359891242510703642161102776845298489926506467032584190972270767152541125420412575492586955800825578375395369264568735346524972809441183720932337889889545830740336580305476273351008514908327424512843573616887174539439096003089389137844188528618159671987520717861348057444537033766697788977007149928969476607825482052722037869092622371749482718389033404633137770462173614650061196543623995172881930972584975616919219177724100227658160614513207636221423748116893590648233744798911264731315706290774241477892460167673763144280543871451058479097899251713543490575457994384033605593246654758627326948350315622165293612897741486444210977674622355948490235451158465427565136152659312736022656801518608971380913006869628152742312054544614587270931743200886543725101056*i1^11 + -136790296216830030422797158731512900860190023127263670152229475333749231299131044085614575214994822883019218373923135257475513659838040965778796782196099005209890756206604731866177961318062622389422842051462149612957961940988496701660311610471767791830381045065544723574206265279075063700175321889707355651060067603417427790594766002197272342835720575500372735805528720635828458363075745180425680511514578318584185803264727771841631642918672969735662055138410023179972453652233175407098528070223895529507349376220029072755722710826364857911760649368714759836974489477888842549806012229869974070225826528492575494526533844241360492527528267897255731490019467200209820897935158130381792742737843486817289938470017076245067492160882920406986364015857394382682016214518940760168253536783343764508184631319578584055041142743056762588890357573524409910986989794741226622094557702473484930641016672553819539045358996724558964143396241796002627380882677672141413121962290445363048337634401628784800488707022265852300881746289960191796074408382733217758218005686223720916447989086630996527713381451016297644197476906414181086064447792795692826624*i1^12 + -378745988780016290085002870535162431647699966311597652602430707860627358509845953181844234382927775716093507405053508350108821857349316810350992578121512887596772739232462010127854067191219546762500505733772181531994047117303529810860683615245775251749003348753783717235528236189702863940154757034530007111043508533049892793375664360941189485844199231176698559382550440629381085426211390505728366928305798576876939110135051595257406057860108384526031258944910947203913604378668853545266411371901510186450407425437329747640415660982759817657040292448832250016013039188056404839369174132363876313578751520684816284324564456157618644079245214747447476137327126137694445280882258455003568533243844755882959956448581556723497906914082751058807604798894993619928616289542196172812970008426277259849431904457615380805994639607972517179250050174582238609542043080522849711152362546863362999357585409214270229264158511832166409443668309400820665462493933985318332458578824243015645100422458528633366564427764613742396086592865322809011129913724324172571170875124145685924893568517535931085938281463919686296212857666445504300552963556900864*i1^13 + 400090758042802215023295993128285591455779478794817074913732453465961959425272029535812669006716838832678929276637532958194350392846195213342062266322361947655352143783346168043457352553250813922380067377369262479968146663944915982432218003975137464830241874140157621054274817490174368311121766703177598586858557236895468966003846685639131908748178844453629813599189481045940658382330304895417960347696044934017486078146586402540480343140051949278210923816692949366274487608325793477933828403284088032508310842861180688150048460451864881621393939000061651249880415547345551175515025576817649361353073686273828972583863767231485769387911203278163445361132698528560390207577598355186504371387240136692288727446817077835827426309208461367899880422360072969144367310513914609075540327218032523195920417443829505461762767438711559579819178499107686301766793098257955942265027085015421248314703526787029667357083819000322398683406314544963314864709263414260138091158834681532181465841373267827512999255570818436433702180362305018761852425319951222773489937028820746432498984711711855263496385045146369152794217624625043244482297856*i1^14 + 6789299617569201520793292938761038197509610422085531808529636583718639217333204537245267312234923063143514132742608132872361029247694189058501244660827777741853350672014849201885007228619067651416169753922622572194143845792214310845574766147142340768958878109927479542525530272834091110822113691880096406892553573866510822682270999963673074049089574494942441360738373798015823451973991249518601995061128120251897832493826297303777078043953416358752716569440241739257333842949945417097484964184841245049004397330213572837688693876034809490431758465068753400426623013841323182056290614242874190611056165739671136179198231891021001635774827489191251055724649628186207817218144491415231079995788540991873419481974789252011233198055343959645405581894697064312847585074985721681196403355558149909704233722299412512436761248739525422528934727531251100536558457636946377064915103585992811542986331417851957628752383288253181113420757529345263993793920354611407658853698812130933081752701126566519566164668295129356903861875380444150577715076021852868466021790829343164676742291572331972603238879157345748527154307675040352567296*i1^15 + 76565165093584964985324352745942512389034691481976212368085011090977109371531129623821704341607992970990044203918129329912567513371982852728783061609978737034029272237128809113066982733344616527980167650648910361210084663980083565777958776478342917099909722813008110648822801355377179464357329669137194739554072239447388774046843598452372279284412814255282607555784091448374935348847934840137713611288085562444242944154686060211506076188201729611970305521397839388428296947446487633911170243869845723770527189338191794777824905116695826721397897112852622496845940357704302660358538827071207556448055616223804360058727644962590315682793056939355593335254081997101199335699147943073575461148443253930683363750458551857151725210732112015279778404508765433143254776279114981245535850476207687797068399282192373214287226070346273714264664435084174006580958502491359450819888958169972100560910844677066434625948219025925571526224906144078416639601836560237358475331545874644837349924872289107984783596202397718103253219602812022120824789470006201919972744190206608134888212950170049535668510113983780676996684941942063104*i1^16 + 444780926646837118323109978307905451174720363924151099046739387945176718278847995258116354602715218140854949512301498965017861553704542680256283603427462597834776140297633149156926790746822047151960377606761704456262408526685460819441499033798032524730298008963930944200001861030896018430352643963351520591521520354718465280561210103541641757299906348525392071562788431755417688127343735089123104289968584105471926387868082499744741457687280610378815121044176990044570867771710518608584553309993414465477831066492177914841552613835637035530257708762033454326725140592693941844895232399128943032218243720603202387604881099032195469014338590752293262552959753538287311826072095594179379682772180135170663647303308782893111943168274074447841319937174018868001663640316856349756223409074956092645087673811796178819632075254605516826597278113932577542744654890188516770988001460339802604294555011042401369880213256352055362184647067703476283701814390237084403733175337347261918586633418264206198853063387822672201139281339495666347357143995135708383009527771751857379658018520918120559811458254243732037792755089408*i1^17 + 1347872289503123526356569786295403529368828407210812423508511627224509937743910475888050741960168145239380350955282019392470330077999430549887768179870861180647811704344190380113102974187507722367395489145168138858592025401872376889473835236434340260915926851626413256783781704700293616138993160902527928109514425482130575411249459957509093873288704342256249398548117621018936004805222991948362289002772953478625112909066377176382184702606711403606382268211554183055213498600534409850770188682479367064664676177918539924065494421826687612070648958564067712395164669730766148897661115472181811068712608663685074694038838538067298499642912471922812392093645268891471360540623533337415343209770377973664025460969833339406576910019835718545380741416307129172425052826496276546066682467239078405969287986444858709979583704373827240782246699588232827406038175397797607300674762298605995909728123765951501141637025648982421690891153617724516132057737333145943060718756656619968950046132503517373470944410570178759130428560314058140295471770750118194162065081360514267149329461711434903175085246985709066150477824*i1^18 + 2132219690256901802288677617082978048850308467686283854322487910403238724421392088583458099827047737799820031952187405367998038052674811481315416707156941875757525015059531288842011126032758150103590794452714749399681316014013401398530178951909483754988382818426637246858786961443080525987293149951804675068460459478104113904238752423221264773585578322031833376080016300769161087950131118094153800699240369626529098618461965625652012467076374290439383076725155668212504003571037420238727421213325376680282123707066279543475825322975887725528233402421527674344052042525795179369152488888677309933855657455494549902354922351796226442528290394200925861557941327024465913632822213918492043843334113027109847194471292272267770079614686737638775437246072680422872448286320467956844411806235502887688949413320533729569012611165138737710204501203798646218773674285313500430847041417194639967209003761427796322960459916887043463354185741522844201672805742205966692391614290321259777442592410848446649979052241530943295541598060592340692500551855836013071678754299861398469938703596131913436808444205307265024*i1^19 + 112387885887466662380723343686582067635103755090615152819097857583086447135676277720027440430088929158492723079581586939216712689772858103301835569629138013628183426527947502150745350254389433226132603529966047263552671234005830604897031914892340668685404609484643056389708608361228835175755912771763463933853513062174835747741515693673089508787352812652391294990978398736947973483116066198313597370732948588694466237620992824172011188041901588380463232795392256354252361291850062508097659575375953530124651663714289737770796190402123049914186070560828307123919420574311367988064040275442709641589861331411640558372472687536792858220865159957155559596747146432144991457253033416962232340131279095108813575734520673312295854947200515429388267615334175047613993494428677035683007428174502688899597594984247887624846927353162365884079637303442916220382869280637150979092267459564932513234175533219254515716696318427022668479331775689759822058488636585447673266972057431822662935304782351993829624353281126037235045765217848080795874866777949589173100341343779630902880794227986655940103632846848*i1^20 + -8684430378808972187053949699767575297237083673518537330801530529506933145214574811383795029196060535459399566180098175342917382593693079879195697431630351054989446144888137186973815487192454209532497247802168269916268311545069227795573799204647509568631290985871825362736417773660167860270317851126594102457413819771886093781734378708486229618553983989778407861802437612379597588524744256388645735708277919077448650969161070640241280164642776159776770482925467369668028920670231689591411797133102724490055713888088774114078936052373625983509433692711659098150577084749522123733486929840138742622062795959568181014309033820763813751376218428452873487667447291476916122462313711864574564701433833040998323939398355347679118917674077086728070430886570089166624876317360657856269028814887490725091213711100643034443112525123439499160500007568540737065488293535368827542961031238462243721689871903966790312949011527722196314292227129018938112249283562730387656047956114435273146995347566779543534145675027326520413121981564048417809113930426716458180101282984558791645136445871480100668571648*i1^21 + -19172576016558482846078206448366325386093682860388235780236616064845412461027043109905376963840337956447121413962180408317558952943872890831265477502886199168022980388661234545246558237947279721372505671363321564950058233470610567097817414699542996178331461357808451627833737957150345415059433918497649177995144160038995097072347984796939371795943916319951667685997684725494493886492270869184322346779569334470711306682547655039724291697636129869015636460362180164536250036932097115458398371794255473228027584875408693263778598343294095271572765336757661418451017339228334549190355550499454285323645428295205862901856794045472812168886144646428906245870345050723760615236671017057838006481737949483690388462309942185718421133812247427027742116851414686221449055730310136379154217544759542378685612503061387376521328085214680847869950359073125268473966892966553320124346452593553838942150284780530058737953620238896847951070442371397186819828126364083513994434179613764567776706195522181921858369289880717440388148197212611252540661766328174208558577344496267675320547578421566242816*i1^22 + -7426826025678043561949999503432776624556091197642946998790307943858373555666239459269136505427498536547932141450752141212301201845917677786036238532699111256951607691671317318441834229081207510794213021080607223697062868929879382278987879067137085918833226210786500738664646119465037593391517803039721292604012416002579522747190631439591041585996135571617248291045835013192890086872120968581229370370441624295879248877358404444238520544149505661983008995283085187991189613906711809208556353051441134237195243133629433694352117281450771102481796846138634696815915045586749999792197992140083629490718482151568132812573472269932877186816755821975039872308721423278977207266071901618921920284933467883259428191925875302689495762803652039120255455738235815998507052443963757894996285556237752538571231162907898472538631012399635552947680120852949892435907313164705188420784685055266780503522091675571574749802992106085363021431227136656150184229745817043517644305376128479954143779576287991854533712526112229800453382863541764508505694057343150360953965488906394934908899395895296*i1^23 + 39162077339046817356370385648209395420024244051085950257856741877590158970106495113420021038606705261149025945090020354181000190782901676184006757378977728227747964340184840613118747297829683327628657856931872067218548528587586428639418793964100700526027194029506262293545889371762241432685211441321777029702324474866219521856074243899317156186341339008034026718319011630169469345127860366969898836209782690958706219749386848149298679006203372448154899610956303610735624864136947164663714590829696243866979520420623895827705279805688008384318078751299640311103999943011318136962909852469190557378372492815248968202529115443412550522573034807248047434875469357833388848666066864046140659324694207315533567184779056953133107087576038148861235481067830956190266205230033017978147992774859872769896114612565699818141034797827005733912112458046103878098413660799793607510608519914330341438066682833481062393036498184950046956530893811681102650628862263783441656421715510984442461594893775277887042698563660827988073216170909301890582329597146158207155379500054231164349579264*i1^24 + 44485136218197745616255943252636067297613037730864586395016042436951848626941538813813054212410911198857686329131311031341885351964692039081037983912955424517310868430161423639772406820138788992108231784311008545557338843725533069549307382149347442232274853554037540059185118402039903565167666411109059957782952811525535321532672017693563906175519617842932673108932682272226650097480523726942902624539765251071521583311752732129515846953989986074069526753310281253877860365295896026778301181033675852260762540403944575689827917027383517427619370631676850667212034555020499846331265366695052083273253185700931221468144806051235521604686920771974123506494778040170716527479688261513652488420598721770120671425211659269305154156048018476447982177823838864467112373928739117213481391021824368431429073369814585556773898860417344228821906438927003022148274537687837569554524283541577853797316452590841855098179305309453528259399370089187090229885936747218188268467456078141185341187712843033328066082742269170663256755958335453687964584344531984963883162169113676087296*i1^25 + 17525018854033139639219609248500475332170321925648962943150598176149784154565471815954953145341537517919589785607892484912585913300944960097866790025821829173248099438022485894468647068269261245441799409483500301977376078177663780300610807743635189855811885231147025482737646807776034461355043231059891448630761855043959089755690081616568221147310934746913105275730333914928503953584567638724595821006361581814888493431868191676739278891541211653275009360960591254979377538672205814637696368062234912001279388923444533697213836942192509508995072006289360955278463894915969623847186872016286200522939424252640848404173892402888481878601989419633880878030246661379329219929606865521992074005064146334690223539500981422893586174551646694066799332535130146103553609080902462852182761934402992503600215945270941099637875027673603481053266439927069469108485916064356920298511312625383683635244148335597215053564779231510112232254717230992788040393446449880018315161589244982492209477175600847382103282999785012779718063667018122411101800424222304461297978540294144*i1^26 + -9422864011059542781601921348048716775017529067511821379342028643474204820379508738280887354551098279876715122362862099926504265017305261544333723562247005836949408834363868798755511064827312890967926586667278511886309182604753538261405914475734585416212866416517043900578486808020540681244780915044269626118635465792364742968221853791886420795799371545792741153825615241063403317112380310376846998102597488691185479557058575427850086092251353111654590655806981716318401088597626776740967209627695480726350878590444555681924555467656210187384437202121922045892853616760879049896354279909403878694839441212281908805192053525279022967011891680281512849757061491587942912417299245889628682442321625063760687243075265820448446683413759629512719636932434386167252144825480705904557738177224501454565189018245983160833210201245615786720541309262644899130542787758380463090367304426385781879564794370681532024600907695626128059710495885543387114154387222477584211600117543564944915625677442107840322597030259690277620924513283504285760236895391421674029056*i1^27 + 1062589328551034362320340006223245216857516577577077442758364080426788706758088002311147333129142190761771325342066253986350719309771061689399605890812594111908067128377245861389868694568060976010275956556868418561370102628982642999651923449579465539529192754113704414416680760576475027765759589979135177789025788703167466080311145887319902740401912298305214045167604146105746463374126805078698876206407954657929750406701174007883466650852441385620874050862515959251199544407901563208608777708682763531673381598485238749148812621747826536034287971643298188182700044241833871688264012898710937012151904049990673961539894542787391795508498726306217467861336564886268269673995606179141601358126902788480479271717683048581543092195437758025098414512471109384476285236166014461410499017995150373139119575943251094511921209405794730778580329940586760661224955368825853297535758386839700892061716854808876781191716564531829906604044482956348307915861295103894824624437599977687628136863418781632680476087927392480841813469342972554620700827184005120*i1^28 + 7104627175152476321512301202224300253588220734395549812204673191880258161660712439692196068460691874388918630387802220591059383421755834390907671344157590673299358751197414340021011192047495971026603803791961523801908258824465979268605083833257840350320432555482072424016327250359223725973446764759757574436294680907658721339882061898467230853354400842017559401359547282711351979352198651636904422129621489549480213962414568762990596012859335554787074514075745072568620318180764729868615493846577821749495715592819270229824681046087564305725116668527737971882817616926354116564926780119898780156069749735999239104147257489164219425086829348277405670741416257976195234181929355232692006181431317051510735401529266920832188201065139833156035823783170443153240229447463737252937500734911966030886053155989228193442605073758163158179972700708591021259114463779998153747268139496303626121374677105648411816160151484044576220718268135094262655892563162309093648692569075361330443792972089297401902498427767312129643513062808768086074720256*i1^29 + 18976718176196524995625392713521527094220547980232617398477569212477530931662403053993026538466694705021576661216973159038097733246888864235853441712346258327611420010310122973250487007003700675244722383940915272489441853738315213391112763516581677915951064109721430469200435863194707134069027416276654860614269900846025165437344230767265788800155359331638316329118904232024305494362020472795316332702814329141099757558080236724861131630024835533522728011642035751761208497498680114659872825157015102366955294080177529905519685171175091943784869046634386024528547484773704543193327943083902602695783519969233687059261182527040608041109416009266031487297335567427767118530859071671842988245279100554547030239224148569916839000138721307836256103580348915192208261954877234628527780247252755228322396558260534132736530401251917471360432242247066032023418936021308651786879530257037801619591177143620914133472642509997040387361474589905730135339800985945479798590329867302832826674067735940654894380295861419811233923952837394432*i1^30 + 23136012300844716568430329321386469791924028439344611747311274742239349987723874346640324090734680489393847281604923036269462396272525223970286165593440401446237747166842410887841308497323891700462387316707046124865781799011347524806344949188821354305722674535620001902361993320642685069862162521240286919828873018317233304708414024683791500018583314248472077850624678243573120037223534595005586765388532211339045805009512537789074354984815296404636616396444180018986824321467554838154010267611796274418648657650669654110517900622059449016879637427147955987840028095574687544661695396976096370457340845055786261100749542981381341482071371858205039831260176572149990682685063006042424942130854452901785774972127507351737963884259873756715969216981438828745394095028450006782626579495308555878238156268247811512776216091488412865174610301530408614608450106275486454433684156800038793059511057054857304799425711273530323819560671520182631123021571417417860854493515482901683104915337130676940583995703058933636510253056*i1^31 + 12350967422022089257855752075719541898416981627868575141762615920864878469798957240955305367814020344437641785262473443770085956843694347926126955733524623662808407145052046610547429120928659844328040121636390199981506205564764729916093474771956731179115426419565458418728821924834252910471292395134320722329378442423521259061074258924007500423262880733974424596770955108232057931749853179378983628004198623673012644331491120777238601077162857816576715148862264678091245590456184323516568592643617874550301415095888481408737454368846823201118192986644321642458035295566668425469832558810694317446605168564521974236270561329236773864642239094534509739806354279439503812973207022249071724934977786190341941764590069378132960169188174406074569962124395753261877479710877440399418350031108808082912027963228136621566995325212692377049828318353011472509211531917066789825784149076179840612358384902387882679580449650574156777637237855398466985090900665119212952643865053866293105697612944387052677637688338153472*i1^32 + -4680570341828791776738982112138695763603588152058121234500262437348031151778135390440802727469779087177364880878087562054367511469336729495995529565414287898594944976804171305781972400614223607776089793286422032211078909263043407374114167156516222646210046710748432656739683781921292315069412485780396664985681609515772138324022254233028077912350358700808582441654974683785242410310557784157277060700758454072414745557339984307620191898672244780149228748615776276716507976430478696476839618862264676052525307268932930664555023228050113101171715888692978724922886837539522478616617741982735320075896334061178651089482215086773974475960900104806330879511457803634985910506184126341461143659255175195834520997658603444734504318550753147323605212537094062280876982465853249682096560393681616187345301088341698063838941955081150078133635412196226362543271285047968940050738287842812529150002890623677295846129062577208992380311818163908149569746863063935411191120982877416558272220073780854606790656*i1^33 + 501876818196987857118829207761094328011381647511329166895788772241038358070760673959264540658915817737337275558956542750601200033854311424961709417688671164105527661758938429094456475552864936372466865047701632341470149562795878592587701248004832388170394886837254179921301483218568639867198530108689790589497496590051629086620645591574811804344312169054690649945711831437240396915427649732186555400448831024150392046459092557128772444693704833588758942983963169214304339524055356251448740315034338483814845429734874036523727231155728165619225959672388509040292856776562206887435469765924687912298578785772449987340066777106900296167223717734589103222969130171237825956433705875327914936700794148265238023662364663167449462671829464361866636165660218435139613965242993149643155748213385727828156498670893335073908530685611153434429113132393343389251112235027593723667854623500425176086282334160175581236524026954374504174496232347429584249260600710091876154021563912146290609225728*i1^34 + -2022022387756726730168110401637634667429504943350730327791082633789213250093212009911212355118462836587106919119374609463926467977569583031130160425773836055796023596800464342355108889929651659867157495530027292737222720785877576172836578846640441944136701809160087530024568481226467063120376867322203197810503138426277485969726997051278588279168755501209060722237695843935034110585220034246003842215993138127511816698434138076157379853245401284136928571450440360088169668604405480529311310520256611574001217629058543155287395569241238421715885413207227527709694603956772598395433151933923893733822769697686036294233659616896538386285981883772375574149446885088668080314919142301809732268243731537298773116101415324004404828936812127766932609306099925679590705897298908294451552970660957100180316396607231376274499207223698338010559813444594981433190003129401361137623910167680235339048256910934114633878342821791702098687513760733245384616402752367123732370160615424*i1^35 + 3192161957525217151517548092248114611016265416566881796366905234413101411977179417831431334273343522608752146113955488315764857370860325673952623529616927477880608607260157799318634231705317209240731827646123323305855437699977312294657337994327306170022836319859268918149531934707377182598826534612683081281847313212421226802563535716697764337431642045899880262552012745568151431010613210347798479901242852288420439368935124636522039766135608465246540736640239084085658528143678712370403597929569158172457667767119497745498524689725743191733943394432885894739469772495410642882263934855686525611820729344474788323448753200872516969417299790244512044963613995763187839075051087422745078422640122416348001979823781262553113957781072305444942842984554129998085448987957761428170747227661428551972336552744149673643010825885693146067877996555005707009260276155246244309856748473544449649511225474670340279405014140767622699640138225946453705604020189003776*i1^36 + -2248547253475809120970076725046712240231505517616449221798140215595345273298555589808847411081251435032054078448166607649681908328219039700858961471102611664992765233119522465226829628639538374180826898765050380462032823771627508863983011896360268642293923321794008817628334743828993379271474581464897997920755729707931635166582624569617189319663502833124105370878491570734391872275167456245373883076202346243852663128252245572873198379985572467827351732585150898570224135882172337603942289247310224150007572513754376364138589544060005443100304662522038827687070027358435220694547105244343836735567080156992454059711644750993661683589660367199722132099704550515142054207380716554869849855350488457567553730018237808269184376785513677976405644823620883248137997202534349985439786634697839736850882690957701760520477938610527691722097906587004152346352611710803411783050615069202674105936240766063657898198233715061231603479738247782989824*i1^37 + 588211500660678508848941520075604428846492880928486790928384828396222550174899144458503433116287894819482186644702262186765005201142596819556699118097767814316269810902912401445616554589062951639981543786529690278377599897799580232375303053711131848522781880666579230198044278408272261479390265342405114475274480069979932031828495435935607353988458956671793180000976712742815284304188819568253461571079058055648339985236029866197304446353999963188238878454759701383585742164984300741227852608945428063461300495280127641956246020428878303330682609103684626761189941978840729620944430530217611448524970255833499359661633292669386707511228309083847651567994291396852042223936892815014540955145997636926468997382184625308501295293680701150427482960594386260895979963808495223678368887113080408341681535793784563508438386314732667713783603138902083443788426361724715766615245304224466389596461724980207978479245245425967538176*i1^38 + 45916719384825562518966296068532462026139194633305556558031695356847905991790205651071437761757914772138567812085481012891300089070799994819807481251286068963249505690712679064801798478402272394168776957700303550396496112043894502593939283665958563925982330568620318625415092597961032529340953477038351561458252016198339700839670135531722532292527384372457840654149440789359829375187194370726366757856037631606454515973578489567769109824490043755608000201657833591472506253567403600743139921868997317887913900650473564406938123501445134807526902791738255195081384373564947547297508955721086400494049029108619230572526370391720632541859391919572957528261146697282765776986926303565241890472742778668094726428950435188984812519433921074568126524560943480910077072801791334067497757428410596790682995682383834961315505738694761769420681341713855958989517913664029085174889579520272061902058583335743754240*i1^39 + 896607071499775531884998433296947540617382731225202057935179665920422834673726442878825349754291846332658659137536456912798861599777103958798426656317963361342202058653304199901779219626853647205713631140826470627734033762017746672264078742468516455980509164571133116440192802182405584993826205015579043920682557001871953236892885415127836589043031027968153091119264981159771619618911945248089669799778717784525565238471804000375448007608852194571490162063722262150299149350282827316129595933130358982669398406462211583252636500244218172555999849140722425948471871229621549419977095388227553705162890257479344032281620280336945302423581259613290114999035305582838489476707817845138466979804059573637622632874473517267479947942458170932700257596287798106140749702745345910886085453294199559804458797846470668250409871892332111389025439668915984316304459172673056197469889326429805376*i1^40 + -20030094689040193993956793175668286637388656504922575042213301034637576361385999353785510241961326313500163616201815401030960115135107383232058554609348475633786480226768491149323075249702433814694445528625135292440566827732972359178321876549762340474091688496638100224081739129476121010006481026012482563769458924770965091441495518407613058444849068255633356817590625726716337116160004282864071262636439659061159004747157862101067316944592098597722391288692637595823715862429992898249355351854219333410190379051512712515477838929335164470211844922468336928946046611807244354690337847712329937790427866376986818308580772823712561092414188064377330496092134307537238109528373861336359670676574654099790292476019295346224281657972972315929951375004556737791856565617849233799711313551664128130520083541711665367685418319838138644154328061890418561070000*i1^41 + 357949114800646153188035586692034185008303383920067488444529562522104714561300854474977820574539894955456739851156698750273043313414988870066850300004840145452319778230836972901439863691683386394729369488532573030314970985108765645116836337187165617317804524255723504310638672909548563420405894731599172952185815820417856701934804364742114833413105052853960426984136110583355251548662143154251584745720290503192595948359003704495665799780398863888813039392655106038997293807456493962777207974694228559623600509869292286408705152073800807355698281631946647963754976246205822561743078654039234773745298346021246285733874612042455236242531268759211895993347028148881362113325806868637917365565112383554368488220672955642679562399823933916466108823941787198289915945645394852650362536468487995189415729270972265625*i1^42, -212689837469060629313545806187714786690523349555913064472511183805278712956076804817615241515796125085499981960159451872666696568728417692311430544411381019291453384287439526826706933682276124705217907359802696027801565493604607639233424807658005118808844100658315064118669294798104415315987448264954209337762677707871951775573261868432204264461068194100067769026875223222462792169090563683570656156016645890524025012035582735465608871038569340968037014620950428876164597431631599040849133564646157123892978421093366352664985191939258525598630957309479281003064161509866687240639565002738816067881962973120077827849553790718122735127981781107401531094938779407112591650503408821498872482041490849388835192684321299162039031404390167499790868001248606040621132805402550824770072979159543133619010508110658179556662414419057197902846087973135570790719259262844341638766718597862308608929478770380762008613158273128591406816362536706556236559239102473069108152925623111522065110763086699319466685143984469614210426108311012244608902955564959430115210582037487823855354635532882106371859124176803835010784747474045150739824718815152816401774181330968695215974448129126577961274921845497214855891672354713391015710326476463440143113566985245574619676988536971846598136877467114825236135236975011894652134748510844894767785171154541370640011029552600083331932218418313491239254774180081036706329688433040034710645001065729674152911427198996008375113559350571822859646782151701312728832590384484014188370902705904902495648385590325117125643610156575284425506036579069030585906105842156780262734812713889828898338824938307463594953932800000000 + -264385648741733905085312305629098455027165816156420424288058195977773260207727301879120783014637225560520452453239466528333273840331523708696951635608766415748518828660855231795984639664902671613013363496426520351986937530739062930287199507990839966035857173766814449073276874138549938071152368948746116749085582915800812901320454267149756735211112819284125334418992290690442548944039252993540499307641479439755005975550365090644078871082330673659522560805657836336219233764376352895586522557255401401718202156975649794648750541791276532461462402744046807528615981205763671267004633729575986564666498195118774363857663657363905601533178825006600856380001261224253079867052536732145404526987087233296970191663399080608392664158368111672466346554769199138970549947079909843936793435274384634062788833049486878353705080760096815514752397241993226919962945010169430941802984532651390226849403354328151995338378827887180616422992635084882044491087675557830582337083196409912965186836333109913008125799028731456016218589885438645130290459934340018224531823443047593341142291237339249080480801557559884278667999333991530673007343808254693123252790644101686613660530332850699089062320324629100365526991516569671233035161569600231143405137827156281653947044019712525457011929349669344250516308922109969983498007633148699213652497880218213906570728319242374392683584512049958850721962615020371890181688549201355387091148041410143748489848140578912103277042603312945779473966351411713529159558261386229787772039213780432063036829114848421880419191308569560317848049298484618977937618911655647320947087472933158752704683302361096926527488000000*i1 + 16501429187919408622791775801245944987788393086001526806968453688465567756485061357827744729548938523098724747476762930777904037799583602999718058876909782475622829781380410517902475538663593778055205574274017399682727861428212798471041394411211329150264864927357382377761917737684233317290590448580776483831675981244339988442078834117549353786811787181627466438138703256599510907505908297750610083993003573972330337899473427551734222654657379213358371234516225229675685041830337114868098815821467308019427608021084880846801456601288799371578622664737270388628285371863390569532498929151078827113756584935180226796744106635767762083064822079416203798376839637689184720011036375545811343638591932568863004685586949027760736202804625557255419047731020375226670341512784176724459325045715486885501855149487955858459224693160458913716476728176765088254740400241622738507682734689266333970834828315024534380286808462742945034267734895107030249077577576626284408367547461314011529825634226930144807985763265416967067538334709202090804587908614730081230535665938658497871942398083099547157883287096658204394110622677869142336264295938384759855148522137741092303537067259520546204390537154742780597397093375009157449849313875837179762423517044572178909831399979097001593213953932869095094346792984135848435185792457943871271880795941482604173892742178956160532417836178239307667280901328148653546194327586116680496456716910619484803572488625459925148431839375746744451604275302447740208842015785565370419231798827404356066878944749525968360086685813408372096019733316710582984047775012780895452658937157516043309984050887107354296320000*i1^2 + 133840811559046722944484471948536748413421484245557324088754427097997712071366373352845853116713768272242656308265519585732239261954885139152582082317013880811558379293631859730066322904578318071983220886976236727406872869008064017134622320988487932612586062296994842874851206055711936686952256483084942648969862276670290238182779741792043675826714897861457441990011909276723092642000417328124506534678907305928843233144824094359260115550830038519843830438402306640837892035224738529852670292315209061172115808217422292410946008030833443089335672690889938724795014039401873985817916047510363290816333102475044254166218443486704710566623217848427269020668979455520706398544898723581081548072932793687882481589801980962220054067046381144299706600060821803771551364743390511385031930824220282386314144280944002707565088779975542445913602593423486170781818421072023025684163569444806846850552008564846389768568419885643198820127564576837152084208145302700466830426911453266873833275232810263296076993058305867179465275552442843927648562027080698923809512615055790065970594229911110632115334394484127226538744338549932369171486544186668706741859308793740822367152268411547090764320754433531274550190973331671872384908785849382255706618291253199451972178632554431542316424274331567471329954417092395455173391937672805405317348096327181788117281432565180706713573629404500284763725528922778437711726754412420747727824786236508527747177782201044557389904793670163342835990982127778019270449791298329583502612168628692132991448542186034165755554922529840592336635983138746790132141729607674571513337496961045491448273487360049754931200*i1^3 + -42081111773593406852286633015377953110724041171754234603595980711820974541396161018497659641130783547933529421308016584736270015580126511796934550211314096093796271761932888146511881015376839620995519398980005155244043802116871511590465296907664624758606922430493738697132431319345175476509328330025023798015276721954997400662535524965195445636917286851079039080891633521451914980495240831805765559980070908181488188076829352163468697155172268575270908193453632644930361915658181645862304175772368709541100907180725309904958750023754536373915940584631839740800456242389443405680672471810678848587846894589211693219998847359563569551042550035698079989765984279035410805517986429058542506078415379835564918986967617824608761546969059085720791220160927244771107075675904596139146045636526509982169733304415551923903898847415621632369813653166687162968668337130179893495253889746849889173979863833115571435573088728241556457012048301353626388607048766492887848046427000395545364946986798438243803385583387938477746494965764089038792739235665786318330419444358274532123778860306258323744257868699855884212216307065239263280344049055648694357170489849361989390501758420933999645906980505074115391553406735193813708569649537829647923580990005930983275273179011978629866010058388227618763420927917368382121093170501567008825772628891316730773737039103948710269827958186897099384397205007564125779504799805965331482414186731266032697746038885036503933491713098471212978312014558052054706146608570881337631945659827098858922945716225580742347716272324722327387988164138947451432042106968774019093981181075813897843881433757990780928*i1^4 + 5024980155857047109063583673170526871561678971882221302556125319284196956223296571174641389489024400484637329363163546572764997121521066206281365228667945001897735893274073921986721252704049260499907691336401316557215853137637341741314913952668528777793259022529393652077983901941069753388666892870301848903614213601439357641235820843166158346840055219337542121670703797940779678251162973388117174278324074704442899034323219330447440862042082458401882037195964745206220488083848566640826412422966250543101544442949896528245618697518416098436275022868732910513856434178486355758162819093739799266801259067675709900164661765805819765412579407762970870592543303129533128271902885913213024218872178892298252041042641539585758387642252214380128890590540963329310513124607258679991946037306375494127392469932804295601991284837447062150863508220827908332428239492451854885704174648492485400127241742522649640752845460449728720577100886803479351907353661183406014766941379824022214976346237969213094341849786024636710631027004943587060356651423481214460773088693818159583453093265463157969032122091667914267306185837542808568150192191600198703136006071925184918067916568518140212882354917893746747417370347828197462736572454666583833602932843980206971703118604752089386422418700947690650649933104386163341494938137242731128293884966194540976609864317674020324702105493228625300582093562068975754916217008194329978085862023339417864934498332125046366588327528007493563280269755921592652079213384192446734823526783849527682082936287002893992477539789280897323442693088058340869093602013150860111303190337652230085962326173810688*i1^5 + -1123315411630681112811970659131993674993210165545595936164493918939275432743716789425607098689380289565643456065717231510031959038744950981361327985906347366683651148380717411948653121765098458149809022462641429007836079617871929110993522301769837606089498020776090157450662607494938131125677462052313325570611145186098400927272441682531164183028838128225542753703560223691531688398972297944267087242360514595801844471239210109713153199065876911824222651725253974813629146133656659816636283790511077044085943444492793036320387221894409554894861715992170391323625470152429603632204244383980388063434672972540358429684935247776608091449947523831152045944694937220219114293484777854453159842615976940975128021645378846891754325433623930646160381567398231858182308963815620915119314211107602443038437956530356879775231748126014116907351793002552363088618222089780693495050445329534782576910491105086466311914518740039744757792944815685292061335457614955474492266955691127457571808855952122299372564394315266276419394465839755565810915386244410030468970144674678488646529289724001752121385849171440295510222747987427366012442045130882260801404608340296459531396862061615802724232822880672989244514625260361990628766617867714023737895670085407459880536231658557173807765445115744467011835344129311236693288230497280258370256327781408757631080470656162206168021998996813857914444623500635169347192308581821280373126993782330820313658096944860205857240045706562189127563784263431208169906351438516820154393207299984083831942220455372881640665397951807069313571798456578536827129427167701690442942196492298787994505177989120*i1^6 + 121991491223686022578167332129801322564342873873823630285026288166839593459470747422529867965051066240694460098430392802015042086825212950768061221647215498312706233362495412791861424992499313646659566299138329520337599969168978467597475729660298469573820862450797107398062741194792984037216265032992821836208109458516683491377551410818845398915057863898752548138425466272116102041301742482865424951780310872191658228063185760930317429202490060996665766731432990966980285260137645284030764545766765944588765074394359010731782080288424082607800673925249085588250361040416745880682210110306839119667264073679991075310666056637674163732499275477955560863055554123128111514106428807332558482269735803592241710590575945045883861729917339649877022852064688736011967850779672946292231444605125619825599142254423463265959897683190964410965080560465727446302684773649282829828728028108445177317450606744998862684961071400429398180062558749138043714189180799112999411326111452996419385865025034761915259064578160765119042234784650809761751543277690260908374334848702290778649580534402656067628735667995995276767865828751799963322572721129175096591299754650191936039744748256398524453239037653650004808348513391792598400282011569142859011288038314671428970877765052826102600067680457496080073180778707484911629732238930895877098633413316138047408077638398863938009950414391559391925837126498133318214536055920806496802537658848276102317704007239252854955801108650147237397311941163197810390824234524041254084649214397054984014300873758421471990418198081276654686520066816006977150510404257015485244069920823991763671711744*i1^7 + -6432418524350308452708360162227777725087933481435613320354759816150872636249796249275969341044030120287474705881481336470505172785030681574661467859999055038743908608667882331125256291610492616923845135560091480312335559903052755509415651374734824006792181884935243567577489495201146943871000319005257411685602218519108005286401901718386176581807497518065570934224859387758101880132430282624278120992330051815000259639069052786582853263240238837889255026174695507929748797948106498885991119299134301433315358616508786160744920806198003016425832080893067000118028694975728905210829366479281299451449737064187418067838830623878712069721976433446064571831210216041960050505491609786188991295920528140201371499866494185712514447073629751730558462122790427302135816069425449192960021170458170554881917726146007859960586370612781965705283559171714617168577685372662663273408941507829349329734787797609336609511456674977801476708306203296814950505940764624554387323196033824022168164320912288618437318664019416745353052946811341357365951314271692888175340460802537538213640538310414574957820130849164438259874235563866380425602655955180912313018074595457348544522591830078615978366812722343360481792492462757986638159971027910374670527656522233116809049359901997966178999290223271296270338524456524765140191782123666401536669680591298849320725917277989679004743897723237337698627903708889018159612739622311679867825412422065878370546218886809091653809619521063543806957801796207430810691165767818723012844589453344516693890890496815966874329235234320939843547565252975972739215542344542868932456172483774613815296*i1^8 + 163815810570950285914312050470979431197114096117636528423841382698986367853775581278673907265796470584259951689408178012444372163419291191824449000781815964855235123876919925029584705864295295661847145292673637534082109939891589123620927572779045934848831279500910229862929951662775080279751495121477672171860907721328444030348100030520157814104833947838930989946065833490049403927036888129922162411305751780292551672854689879587677560967775568563796064857272035843273458296420822789592613897623762981904440296772777803703983620811060603691826566923488368643770030956652707979317953855792202912862381496625368133725336464574206591245659702956795709674283623987026613552336749174073568855622804552985206872647767086691222977279963918937750092601181881481237606727654114876931576308680117274612939645657093190767327046941386877391397708141818708115240724124107069631587677558198135266673343751279221837681676946148025268856456407050153586224218139112064953524519784879289966502083525799204373867545005148076403696147059098125416346017664707433491865982573789956967564774728428627699918529561667544711939004348397914160464766971021849223016196309783087692013083288874631325334252121080799671918219006569706481963435336711875680477612576875685948742144331469607209466738134483299883810780827025904307039631752695174012874997508412254763794223209711750055888496057724873272948129762145384840759840661760149566981319601700582925575002786212419782571072661102482648308830195475101807716198473437102515972500882699286549932764283599677106855034364401655236539496797404411375368381907317341153415307617223311360*i1^9 + -1726085193345672507409218868471535410737797590792155373985731693876235651254410594752779724078346417708453446409964775784518078503199817417301715883077631013130960033144947541580465651250465672076907355440049938918167512051936109101063580737802103382655765038632809757751180391209107757667374391398727325869467943919090521633495481992144519543432889247310371540232545230514813573988248474386519609952616753796639637974170698293886361310800095581951072638562335191175159611258262105139940616890824824240552698009427779331009402186869296491276078107121846540325616652332391292999157275483189903630167066787663420117662248744318975204714242767472860923089437428121017262217359758778104772833850948947136823163880548354730639418757575995402115276470188538518576782988367198101589668066400928283120221711172345245170960663464747990324614343806041595816128461554080575003127919661480349618813528591310677233361857929958526170064376620345239387790823242899980764829631430530930485510840431063586816630323300371140587656532509058405486134333105058141697304812531800855500057201703741653845633666189849297499204797144756964344813689170193557432514526261191226605281603539119836786162430398409983227282404999815142297542342266608110714306739372643306565656194389082375244049152400373855996827177594208526423615576141912462411286841176350095492281559071138899815845464027728982804142050248191300570975599493790756441260842255468640306782069273854218053529758309589089494098744321601667259921495156563836156325795614769761199693137786388940223392666931129384802441798586033391272559712162271723381320874721280*i1^10 + 2022794122765195308362912134779728524579214853705976033656566610018682326642136371091798350761041254562052635312005476057278907364603820356796004566679946607434984339946592019577466104127488975674036169309279029347212437381141746933706480919449082854994724729210819980222129369968455969101784616180163388613197111174230840945359002427244365367551522205488526189235669471539021236383048233547353106905023635168495726107674110281163427929651734345393441966528944072666813898023868976336828949351798257004863350998689960364853735004581741689110112685649359432194501663952552637671593369221639781286336407723449532661097197721149528893617096040873249684733575058864144871923294754675482630106956775107405705157223860386756460845072360856681514970467995384466316787539778096967248726861447153441366835968670145395128317590989726179304450772025467468383465023069105449716905467355260636465854082045826772895646993155153911107955946331258671042546223346559980237697063374240968349209041270919970815632020167822971921596382386630262726708421948477326434368027330831250337822952125579320950835423522565071630392808819797746286233611053744107933595414974059616583085831695176371350143852579103070861980306887650029585261514648030925344040764673015154632865778168039399455128456323925807193766932920744362399796504801194195041797182804209044501452560059825865183540807647138058328849897394924706311723593848775878591148467337984591003391730440400802680047931762943577674727483159971127689255138833564176139109978157191865290844219664684815909340083597304238454644390137639470933595511372538947731193856*i1^11 + 28844592850406237853362136599004894159105068972649135289247282723456961441561440288697965854628759906123403858514351776121932688093070896720141367683075446748509101610197713935755463397473055346154670537046551718989716019776468268156227611767543748652823396343010900157256131356482044835502263835924809608103648709936656696488144276194374200419631243956028939053247272231176658341184647204317607891887346205077796118892020379516603373002543094850127151697481962329330875079866489066650471600175033275563657056870815378890144769148788036956851164526228794998158265328151888194473489718071639627053584312618474509866719981078368764480641536686236437052382840308077766194538554721410751632494799132468605290320851927585496306060392140143078010600350050287881636279781084496611327568691673018787641290810958280296582457069754383938587135243001916437020645107235070320193895891014011830412157405222991913304700417589126312477382526464851042785646090983901448197442122716082249159238016031038544772938187751830911388074756212123965751086648817781587638109695644997126651810808547395585353772825179054260350763400496819796648070366947333494036954718599842254730818566675404371180397234043117433645852843391011721534896973550760190452125194107711986645623653641378893694331702508963324806700372847820036247845120277206739660347715123207838415235658560987518016260695631196787429288880512635094643166512659803844095179134479159938587458547535493116362382930258740901070729564781604467734878475061914395341791936852720377360776585265018601564381440397206351989492381763201992645992326116646322176*i1^12 + -88190596789187062027812753241052305844024833947589419018840082392061839396358613696768067534335173915695203928615741816347316769162675633745420283830533376862949794236966689437330764702316864298049858359777829243878674956504332008805645401771858430340764063681178118578842563407093227190156524041995679875447228741197843502945175120257622388818862242317748381692799154023286606604671808361770223704737128428080744602791928276283578700248473849064091318784573054243027468665150394289135317167457653452662595687230630966948589269417894093622647208075858029404081551811555285939705619820712470511246398804019012096319705252305222752210396402406204352563008967274560755486869985318208561645636086510667471470288594100690776023645349457823353900265073231090171322870714517339048251129331068049773455658701543080311134755670484319086374680729766410537197342789686906956377784233988097021010838468224400977979884633419447653213965376098635194397800475945905024856611787059292710516797142858452337528905429377388512322491427676140348992700363832122498740684567278047042045250706517734840866625029827991888742934148976139380828266439596952808851932877515261268485156710701239629610183123699027225746904598477186088520375539848261020384006661592689648373467836099660961842662954234102875749490761993256729202755129327025952708347316195099307240659449828646194974140515741278325002444832859544476178682958621045577478787866845917806023335006165530648631533687139585459023743468464322591746125213455261094102290206343961159280209956977842935712991033241306847149992542235714073214420531544064*i1^13 + -539251362708979320236529141223443840684837483522919693771560136318391997133254171586663240086653856163555359346338385882489649771611748950557061369831999906887271622326476521306352320734259185144143822163602481086548119707262889666644288070300031322636342928409140357800591825764561563132524621336876247533568911783872891992635036908766391276350127808076587554987381149566459992341437991444100582855165889314126952868995109249123509217371813352956796417039836652968330409552234299002772564792786668136193059629671033255360243118389518082624396966112682341088664019156486620622841192242808826981346488799695609245069247088853444813207140253508624415077655963492540615898158249554474975269165714563290539254073119822747800330294843131872396479177894467417352331720474984176896757279078264749240896601659473367175495134203071187200210464657090009077814893601764847633848015861269208924667939514963476011697065963291048623813326104412137168417285601884672395849505052715311601761065695202369859222769620491863240130945274800426384897547570462359593186138908321212732594780534680957040147439345266466528658201512157171047289509546521322264806304253671941076849491668468110317291640428791600878743003138664669053362371013162582261144080631524959713152560511821093906663175085040558062770497912938636215806631415446333690040600111546950894214985064036438495237009497840933585939931318866269336291629463987687896235334591066980227620336115090650273497103080290653314349320111206737386214843136856355931723975074350384809976116707840928513522673665123517921085288953332036727780409344*i1^14 + -1235676707226834698041241827977130648770577972397896271076412934720678432032194150100982618307129369396211986959175579518024748383744163988479511842934355633895217579132125036509494339202377654392590607043566866977476893175866796995526635312523058840417237343206765912445530169352450839459710897419372200452443989281814385246841023126181477257907383259120461461511892897715424488822940162972445257583393486269625306721497687140024943227616542069842786296974243502200604098049426383685474326278755624844586499185720143368483598775390851655906423037422701321694005908602585063062542527536345047060109079613801016529004457621465658726992596990589707242507013519569263848141618328673744477723706851622038749188712039783495791366774285231822493261731861677453601118507737533654894083322230280749983475731660894786442769840096782731537077300086021038337191847745880047313276454762614036118818225153090567355994352098244572630687673518140676340160834751160330470324133192868366603073408510377546146374344958880374003929690403984020424646835642076021966854158653370182155578050951822952379157651645251577240341233995082143543464357903948675038283589098559807268493187669368616999633119035675434925993240944546194018938258327112768175201744089639749091181984501097607107709674434909700491964698127370733752667290927113011272394334553466620453443047706493530073389954004544690750497172186256876333730372798907715326721688779132359398033672662911881922647593099065178250851603464738523429958332174600445982099893105974331825447093910428223712785041873244484215890537298820966907904*i1^15 + -7997702811064085317476696912299515313209731684289530766314591981154008248314812051519731935905971319533339426581084860393008897883125147871456894500800819381296525381052897272684710872033364450559815175450423728898254537248202484436038239752895116538137297486867517384505885730556098417781149445549641085289984227421652400160221090498334652846945864989286093238885121189249423188983002763319060080920606199425190787240909563324351629391930170415277267957186635079458235757627280388368618595053451402203158140303858026854287278445327166612537312199874475519475239108571992377107848509241067385770120060150387761236553473609409612321746174764352281060339992806364982377173993203576568845563919922597338234038579115974902285882851339218624689153840777069011382242974458805471691554862188674251458031764735800532907264323591770659289056028429921635223019910122431357043250375211372531808469824851288039037874720730499410934274371969860042890911309843511025352077563478010409466910305057124828958703437082390169780984516702464155310192531465323590787887814095400330034494321157866322446423446889351103035259764361384800806750229582299312442796931836042326946457631031512799664118155036182673696090106928874403352813731139343568908557298117914742786104311833837130937868104773942229883572285478189782880952662957608759087028181563481920200742977512974575194024436855486001189328302558027371994820929560195166860542943392638909314232053420524905945957796598915873834058786879604923779264609575399962885371494007605793516155198425389765500105189938446659230520561889181696*i1^16 + -24171190792587539814751913579421731555278765085866757800634585296413196007006654928548364459162359918660281424481654579712889218599922941914641977948903960538112795903873497353137902311361577044684196405009114068546834413814367858742541708637179511873326639879247846749248724875115784027256663904455272387837744122901148890769048155922781166780156151423227803475333172893391852478483148884939880930817474288724153675821472902625001173337684539857902570629855292559317519461992665509354801549336707834664502178806720645610132103055749411926830566972767996861132645200569802347981333416285705220129108055491366460831983488525845241378161005577095818381359194215165117608977593618089669786730777985164671158348838488814227686267960272038504381480546787155179202401057100713659228095296634314591679263765209178461446285748428281967661569720917825957187922383529947337500251561061132216226965935637769309420095991752151288859202233295895445687111558238722410102604897545477223598197962452945537763274524336597870349968471220483493455793604573081061164356796987175832993823639955456114158901381898622211849397631552624858159535881133603661788098192761699379288943336701646987530077235010949242732050621557303678786567121770434857943203629847158689782758890633853057564142172510249087943986848837308348484200706858121876252845891722827477811620630289340582877533965289211027645716742651978142928101024466401168294759146995484443830780728422980196467635680947150122939165354253420825684089197396809024580951480444913314525982136048385367488855459054826558664256520192*i1^17 + 39317026069968486747341290871677686263256301534603914758250764399042862787018734836601413506215121015559273728644109276297116859111926557596255117628322762769290835337260038984266141883074328921825514988709463223932915394970818070093636000386453959371713610483570604821403576659461469830483711324321215071161218126168238322047635206472344115584463569662352071229534765304955963116033978363766002643737361907966826775049558248570826567147757647281121397565999530724302676249942965687688052648123636018573436897386543450855281572351466780831920482820565861424173972230442478460127149451312316891659582646579969966948958984145717429886936678863961904769372356180515490183369000225498021073585977052911009649095352892560942269389136098169013432564183233823904955930262976936613542308651672869066505940906327613078094999751576695359216616197606513969274066210351643886136396285094666690142800528646213406576345092378798265391309037740453900376202708294990285494622511127650689815268228777122275140245743376826623089058026593769650600502148985412686257132989189235204514895160567813590145796314366061446911229205184248523577666184092031154025747505589905678281427881455877055864811103848327576208562911434073758461997926451050277748390851160918406610435329862593293512093273363067875102226229593428506523936521105233159197482865004788554406518115270445681699223424340080116756456057235384729238415223399537229960734830029387941753076984602732024305864738930003400202433749045268838023723088063803621394343745519543928969163764060528768009801591360216864129024*i1^18 + 295347218376466939005865751707483026467544256334463883854160692164317301478999409435271359543363865174971384939219479245486848326978676084470199384910808391474767519616229812162687280411003005310128044475106398451681154506225388569332734132420377612023259083352239160166783976727959886753635700725218625233726068931917541311080585396840265193742103698538712382536473134453877489614178089022480839569955400252082508218423132066172968033332221510375864338121981869984425709716548687991750804334719397621910625667819179752372592755882122296665266770580142657055172355607388759298675998728361169951232379781607981103683474140502209928254507786475065597537935779186144665071100138254996508693815984054358636640885247977401636746450631904790561019319734201371395182497076392064120862606586001791708629376368928056035017381974334758418735892629195250181252337911327302455501128197501760871042139910928447159438469682000055658011745128787990665352235997394353019715239298514614731550863341114693202411080976704903268851555186902056517853330782781207159504301771497238806790719844205311609395131401062495765101366353411820324941807884278346649443123286038136863422966506399728786514685743970497653492254145260727188042793488482051665787067606984558581826924081749596402122954934308975896311948599468614969272128333353517074661289237710763809038987860030661109586964045654222845234643433044599769946964691934432558884266467104365469638217108535490622563224491404884669639188433411253713824851591705738592296806145378186030137873258598280753885176812456116224*i1^19 + 310070299674340115297767482382113617528236208878188402322805109564280203136605723114425214761811592020782765600937412057520965758398846728295369553161118308190946200351137339788014091592345009866447386835253313778180623648980515749700538518007543855297237781987329127254457610717176515756737488486283994521927130685655291851250911687789324920470610832792200745262841109572460352772045689452306421489675760730512526549034164894528326907552736953963410921716243020620553224228283886837560181999139832195743360195556916360303850581769362936541090829611569892858402836435345378417238705672228089890240887187213701508856017025855524760687851568838064968632935932950684786645294511346798075349103891404582244132999853404620540389764668367634599862671114690405883041944839380338591052817149833289893609030868883212392830731428475715730169136955628138779140949165925467236392904058947673825548706295685041222443059764208990509212439075273225637046173075120847505691777813254349389883138604084634182869185511742268017595562914118113472661197537103178329753374613744777329770882115133405623821831968963649216602828610498243455075689407222815255287800971524859924174330095809502223557244236719717890925803152301721169160492357060798551936214143559039789775898767307564111412000584282660854739781556788449075450290365941648795012970760158026410041236893321413738282470152802040869373420245861438520246662925111290875374208148718519423454003123931671882502368916593399964783881440208218705241213295385511744408515224098122698430040833903449335689535029248*i1^20 + -535477665585592141829307169324427743471357401487018200286227655594145209484365837056217812366077181970032363990925503607466904397788489276971638804154225457234053620579733499012772704302890400951517048591443707274465852288537663951624759365217746070690345190325503315441802480440072413297235751198202057958011997025946788450206348822168640946429768094291770014984251299997546553158117293125681993102680681772194747141586051584618650082563786013038589177709819690735486303258721097326227240019821492389843294521195633859216329841604818251974979276532779176394477314649217594251542507582627969237175217039512400645876499496457680836142108811538630063423539075762468987674889836028459044063309811207142309182734111709522356943665435465340569750035524337959439961242720509903648457589680107264808035479988402798346494559130729019624359271899709750225569396601468161310631660501059889230929696148021535804559781201359315362394829240431500946735049649744338457808941956136863916567239085439999466031882649158894584149992466904111864382940415490025341696405042373274074004171772680522715907370838050615262596425278581364773014458233941965965064236735882200740336690339847034018319066366283689312862993667494005336165054469867765603491870502174592653617196406317404467353838786757104208192849173161063620961549108906289423693186572152436839383238916855277519136963385431969071548481363791174149762973596003361650937660387150824333881742563944668194975955879052172622500313462594215090201378651456219508226829431909570117227843657320284760834048*i1^21 + -929115525844458449429453348224014180128997870591506940451362616273937448061591685886527538869925591336077227736257903096099267550041251354039549141120856925771779514039948173717467146270311891338567493593814858394863961337477001520468241305808321660150468089947608855550465486200544639002675607733006497170918845553189250523403297970540828650350575800988857712175854992491228105622379494000372209212825127563619384682791145074546990773661943692717226424085365483686819181385545262305755132411107269333893776570143046345466050644492976607699371884475974143511364070048413648009213792252525007157242940770766011993891826876037115584382365112412804067928103709560290539181330021143963811153898514501600667940539253680028037678646723106419818597668466327729476888252649475812263780760426886545066028244049133101191498013168063817413959864065032463662201530448117301898580898279873135824049902451574616412043109799915662689282407672778229539677839930444196725493478726798679044393484347315620287142010669728593009130648830937761215893636389065603079346045749901789768490950984543754451260949745937447651459539479293808984978127190753263818534481151596429961537449309255438082622611712505948361709814176127010225929256525522377891410226932844260245846032097090621666213868279326176103614692619576511873155959015160866704436497520117705578443225627471150462354989922459222926130169525010476540731568570062032707000640966712659831864344300092314249310512582775290977496851816154347544080009555451489394616870155384806422781794856642543616*i1^22 + 1214885634064315807032878334702924331903334364985967704694124994070252795946847297582707671223779722645544137126813922407548422808613087224587431061439563184593440688744487976748843226305579010369034107242963912862774688631094342225766856612367645755640672864007328494382050516758447311202756729452463629090266635999240870563574500684614121738152630074802274494925215065000511871333345811267052095823193873948440301664895598456647469313934257788282239771567829811626800001311168508802620883143872835780816825928293497488877397065920174442677313412143167622913055522071249348023268591964457918959591002774531087427112594524949150859517631275928803798549697780717652921899404391167840210391592334472090926358418288386974556396394236396116378022037624757404918768561942436007066849706852498312993296151114633713568857740254326883126677314882331712391343987083194102956986654242667942969039209111764765838937282326999907503351865683053745948417289865592607144158284999146358600389335844125970777943271622239164313125945415900749392542986201612695587239526534340806808014393833048279291780639756233139834741342149332250751782778338438361255363379915402210491534033169629611563766712255209390067373643215899585447448119383277742719313389185204635370986269439879873984260397365659339520314581374322179125586571877618618341317939500729500748828476699540764675169263250160054446502094399512774521708373194538673130961637760045478687029740166363818766607078035814026858419774669022188782422486674345848384403113088197467025150421499904*i1^23 + 1530517558253373093603408137348508703665659907313154099957120124702477808814420019714660498977808044090477411794897261083149811474450024539812865945249099891303079067122509016063640497070791452127417354419866311885617515885147189744371315770229069853597503736098535650494559884310992492662021739545701944858772290872507002427681515993088935979960487523064425548506835054855718859083554867749470336195196460102603997667759484298015246513128083379067615326937124405709565698482098030042118406873330765947932571191208418688593033987453387408853964883728671932205566843993700083386839498251746281249330374967137216485758754480513540190257781641680877231641057585318492840983336297823852990202958155825345917957759803129632729613045210233442715436789711581755532565472408538888700749250724372937778559490099372777990844824160235466337442078690970145404037032568789466159442342463869767846947948641529428545551932032652818451266704562062039079319014583258341222739639271958194175627960376814694045185884924782748892413144298492843403897270498524414864857833379951804503291333054124411076588956674608763377354864720638486215288542139020510748231528667691338794113889008411945183122079599326251274623854953143700152151976465107292823500957424170249791954792804667598207178595074887307782390454719863359292010591458574380088308216220810958794232678998182949367400603551568107075213930084437603209277339683436524741567305584665771475772870050338308960762245497653985050662534519650704881345419452856717432581917364332195913662464*i1^24 + 232544698722317576301320710091068907269485760958488656460416697026103578006904788527827169229363824815608138017240391833868128928515790868381404951164348882850787763169393647349006825209716771561613259021515622475516175134486274505179394665597083299926062046311725285305358328383629975333888686169713378676273908149543850513483933736507977256759515501480836611731998998299936650608919414591539933686260516739102676431995340777877578887248903086510106421691834374507819865584040613237576991476278986060747712118924399744245958893591683754282233622526331212060860566723940245267948558187338887444429512033574777564781682619411978793727987214093045385638181645687256637379373592984392957684639223925088715128545849388552111713037982997985393945437072578322511494452104798524689238763225407882001366520375253712592313525431806464389502098178623365307012887774531012592344572497064914474838251010387458443003567164818752123364544360049479882218120533250270996725790978447576463313451872959775272132847225118783763407264910259522024968484154909112812462883623238760797890850676996617428366572586290822911969169529904207379642956802659882313279274615326754490222603817796457865427057498372316640746064094502374314325165775944462188864100670939739707875514320238172682836589320449458191267387981059184485204038622990560362902192241235435712708624894163629384137899203989348330581259131044568969495045086098514943581054603705176195110576498551977548854643773797481446833581889130398591189886976805553828444355553023492096*i1^25 + -435916094027156500954287623807475920486755023114874666604142022731735310932858356518758462785219493596134209845931688766902158561110596134000611981338913626204320002387619769836011181491414074290573626009468796489883238013064348223777582996517429081233083036427185937883050128497025535289991712479994446654596429957118258324995777384277743406634140504613701655134027388806736908359552413857112068665339041836017297651406980396085973116706742954462316522636311190694345293882160237837288109792207501715407268369048142974258661018890688782903735187307566036511449744243453777110345973904719817807862289210330328979998678752377389967531712385906185006376489988594960662963787100527669819347106563939019072971833623726406682862750865222038448908065028682847073901339998648626686344381274126493194095900582102430625960172894725544170053326307119985499669592975681722128650246465558062549170638966178194739492345016995604850982576716500959963269431354281302012526563540671660710135999982241776288863447864120646472624814162931347194549379981552932667739637305442456294440695286925475520223124072887717168470808819975513871952853838183410397217914491529563611809877858223691285194612735848704413267943517476329552922431678191178659983142455872153761505981224818581537908436606290137231546930406923827654538281749628477601549633833303341091213037869925074292124225415971850850513943090022131836048987417735665997857653142598768133881261396961426770297377474754969427213726883174813949335060523259061653023968198656*i1^26 + 94722384820980330798308630842246238436357784140763784233206328601860217368962553113081687880223615461748188310228539509239501016031263607179726843894291411270623785101191772507426852145965282257075930652729477746860571163884084898374268241675693543733248654266973867518757680440742075599674456828763797541716647275747709732041042873643359409480157830375772295323791547647094073805263737313304269915735349754146088243143831805138697024804208579621323464040566221649761065922277681325063289795352920904573615351545717094277619136316831378223490713556595998736377913763255890583535383681905112402899633900665496847119524345775554786730780689412277382034974352930898403662503954611191293494662613037638111617213790911506655020887515362363246794857820987396905767032438822322870100798470271847470946619678512665444189051594851505583210748706213329899524357013580262558011816324968399295455434710265079109730461667839996761132819530993050463393867901861595584615626544946903268695482731043494025668505021303609032042496646148821110234469560700190783937053794059792893560063957539028600443335489884448718218876709650892842413383772147779286796223841597354084833060841238944607455922092549476827380801927082597734707817587894092902534155909355005750163900694218694408219391913635242541198911908019887888585117454561745959249918720564382821322623638881061795649794971184551086432184417144173661336758818389068959967622310690017511139550486436364619901340548920904462634358180052693693846735288179982598144*i1^27 + -25809864297502100876674106276644684381959066167757339477424155761543255084587888808101480121924767141637612262826579575414334173628100957224697416411224488223052060609740122885620407903169526483599245406158755973375574993846390936431414124807290804738577222916731437003728965084340056291120537778918122376277656457901148015233210537136209025522442376941330122813667163982936330157641744161620004375016296257869116488868527438745266307502519254611697359961832841809301336014365372378205390487545374527822425607436794779905578290730374241076400497434110665307359568137934248340640846999266498259494445583309811393302839152046320056589540849618050176299088820998334084970321478415362143895141353135757880727961179008044350619022508818198824080463031597168956167025358064206613756749114224603029665035902391328530286050696454517021084415761245262358418880370453398561948578921084055819647463534171214796733311950552899033318499824584897327362855440644254592227519863086384331649648586579133438886295641141066882068511365290491127127479341345657918925357110512626489456018980582546689249764566128055664813086035256158932712499066593256676388425869402732504938087951954536300040242805991418387855762920418114481423473794458539248716891200329741690933377002242331271990521247940998867109997337539515857654304964370684801192299260925613870783853593107452511181255839791032214386350970394197829334132484933031846603551475547725623592006865440264209015957576238384721433782776155815836853157631098880*i1^28 + -187521250999254758039048286575814577615709151734256289925249824842695116660891264250379994485584260777518790750307580139826799757983410879078866767906515118927955277080255945217688157193468127076939283140307734858882675783164790266094187057142574930191328388537465373983359318117026790096285047964160653536285952784336630174633901417625985857769652887707870398050553493331614088669113772238948311704010349373778902772125810655654513398275273470951726453886583973412075905787368403775834145613297638609324367405199957599638806980332739004789049886729557087053792935745312904700050774169628194934528043276576151029191762323875833849026700047114600855395725532616930900148716729418407774814191005050739690868419814662831718263719654842481028395020506109403700074502757740112919417306178838373558350226660861257472920896132669466471841997136605126516218192615304554669814925397539551744899815830857455942101403458594465505511858742197853312190241909599363087335251304662814356048574373023528298939496235406955814262233965753621211488831327291805791823655513697735417081930220889382227019998086590484570809899052717503624419102542423886705917544052508288363551183199824103266932881867016819782560653207174426011287658354245251480320665876313871873003823927135376243795325150493594893503968511547635134703145545420596619003970981886234604747697470232338509759436655546517110733209316184686413660650647609809879139719447278059808787739479095278196058692493434584796901222592683874340306944*i1^29 + -560776112335896236673150528291183292096077314493748485205375404318000909971106391342679377739170084819416517524398676663805071205527578982960444862848181255777147386359597492872127985321548129536463322145542994226128935755170708438052472553574559313858610257218215733663977942273999530987024659251464719809430736001504519306529464951624034655534316032154132164006663414100649366784439998347165428735808634134459880824862854347602385469825576592726367101003420826169487568459773828210058588975723616798234491508552982866930059993880079737926981672635489589960451420727846810306756475261545857799454269504562878622942095759920988724072213033677367115072204028043889914346856058723700828256579650355262990497524814445998970288896957797002147296092641177972841610006436128799453229931834114334161702407265595900820656193779267991214857635979748235367868358111986563911389441320974731677982208195113376288252759252900374591841471964149328002813290895848244060228156515311811465516860094575000242552384997746527993246492741361080974771052131201932414297110522709320572315159385423486276315099034431985956269036909320577120105765726825270031386070386709941682910404230937978267802022687027948086356718213503009424932588969022912088515093093940301283470947533445626042229353785625820846317197121898317215338689512802588418927068858177952602321140955594441639622447023006317049267418222279354223771529215049694834201260321105563647614743155433059819085525977764819408573000180563968*i1^30 + -793244713635480756327654687636505487863261007604287268861792925001313981745181230169099542399159521051118930067899482935338958531177341861927546443581980497703647394693477684067250740473508279284777144666518154882896391843964277662161800512589069196115875320800361219435922699003915979171869415025637198153127522377954126605859339451154516715917648098619257329348806353814965652671240826075056431670464457283828044327350284965143981877334945086619221365273660814485647472994289951129278262087911616544493616723203341896577463347940137954132882072845755711332867497260290819888038535281707558045989716104364310803716688944962588464310333416717858952658256882271186188286053601268026010435913584090386388718577214250547492283935137080678672361009981465939741973821947189777100380196502966257807796814146648702383424302111875622432472958915831263465011434260455216733412038277342803115078182201280488247721818489925721296744672583742947515373177134645897897788647901249874227119017222766725464268597836009085724337702170109273361965553298965044471514473930222121740714456622884997305596272383558535729070844890260233962192941372871603509611896237939096364930105839741602533164853285489705567639265234092596716562159771169828077456226845009649244801432859166438716694250186737421408637777650001270575196373348697706945538125723763178099857836970387955048359632602908463526346583609618586537932593973434015236387854166979935199647966576899486448933930886526968103174144*i1^31 + -502071205044458007658216861353607032870023558623376820273390242886903841818344046909875264785756784673771322123525667167777336398375150556968625161073359684205215063265163009911686890623027883586097079768674813798651763400456957793699322886524052198195417082062467114292256040739846558904364450612809500143784476166845129753083502970236173398415384250496457193636264448146355786493216858569963722398434618927906367382184434508365704322894662070830491337752440552842904390657901695859705055960978859840792392052686931999856358698173040676916954837817699475364560213570674690669249378554332911892101790730193963800520647503553947947050276161400363699244301130175087678296104867018856451689043793212982739450826839159290316021970432510602607934158084535769950405147937327553326352139089666575191491361898660539584672766550142698747222779410225746069447476454396531547565102835991199781641259263156825966509523157052419488390369048208519092302978641567775844527887487358511107990202386207777963749663500844854081166489179512976854821493848756588773044640963460437672041805773102691569444518516676239335764326764468306934184752623297278709001864110521316401766042621721673349663591976614857081208774124536466615380762750271449435708612232232462890106732790545634204796176242592575066958874175447651757993747019751005228958506298997080898401203163401110938484008017058356418188991286890439581081941594673467823741801302537611153335581925642077786965777137532928*i1^32 + 190132061410632528633086439982341058664420504026887911060711003004922526387310479682195311243170816007849757018714548408252112206319632643917075998402628520411064448222079370628484607538063445014623013924845833357760187680211174333749022425328780945691908286770918088606322755691956991209373076088866804420962850602730080357349338522729313191508456928372538854269553532729448920073417858765573830879019884524606165437971612528409397881022013997246104208477516632776231210489410409884174018926594574257250298962506011478638167677760865759391126196139864278874337878557377480217142720330235282135904500102694560081931234739893224699382444240935407977835223105193979389603218649606891001759748270365733196776507992512217577120605739174657098379032150559459648137908426100180835073470573833603362064799270324791450670144694704584502399361884376029615393628457335144473025451564164992595112501233220732334058953995372394847200523411778441359298059372308710473971548625972529610447515224332053018918342673449799203861319368879605938037199687730992623226167847983390397362684851570491576398790705051777931911417002092491213317348886921894869904650075660203611994260722917354433380804373920923302890746484393373175766272417265541714885990081117840190887591376266266254452948910782941187062214338048954905534047755783411768189952067201256637366485530418467054006867466364199829871196344738558159641770144910038410015123585342228005565670989508634476544*i1^33 + -20362305596777112500311358866157987320814220736096550364820281017976014304910214932045582830816501781942342407333939762091644047605500724404137738237350119548171911230471225810787467281891594742035125074603641910160685884275316821315260651170036093868098843428357782673012182917143562219372387886478625114479874307740167746639696830233435425764230177001241513255121942215910828259206077103569030466653012606930952997332831549800553923190728838031051444985446644988094417224299235897026850457769491770320784871973987412830428307752080121072393582882555524426951252102436687663806491784824971209694101904193187818813868753080709400261630366448323211178482112202477413724025159080283055818665503257187333939992573384178178609455538933506624819091119575515400985098030053270818570470500656776563064893154748239730916388606653811255570590089910590667683722217402963638566532824798785687495265676011247229351236669345067770629472071396871189497328486401448859620019420117279122744676183305540063821883931661505223061636905512519660624402512213792041734381466945857255745101858140105688945487344703716137945106605180303430589571543468582076528527875220099464337178061572699748793273204845595680862640123087478469521112157318157375588203461477018775139974006314064325424112558383704324486029579241865912150258748647105287562686613068697359445495530876511815007512954798585692736091274370985619953178282016934071204582533166615951281487872*i1^34 + 81949983741492274001934198740083969929040164263290880659466739335064723966129194917630573166863781270399557251790222361740346470424827020387403061965004325979343730119274788805029128806214121797142348454742629713130403891756910035958842318494028970288086725973709080140767116900632567676780612450842783756903458405616880225499562076914095752512560276942711842379990627365304210548807347419933232579839675295884556981962616564797856420885453189457579529902113016105396028242489847664039877885038608204804167641584606571860758660890776407181025466997106923352208573577726453348128160460167313594466261792779490050920843004628258386380992832043660429028069796424879696660150273545495777162990363596121521171467098803281715152380355243353570384598955575295519372999216545630186819485414278684344011232453040776501563715345672673421966793941884150216620874815361646418589384932491051307075837612146388781430487037124560942182572883995004885741504335950520166514365792192427915599431958934977227886812911657247039485420861721556414015438044733519837475429185597494735359359529422364945080911152317035085888587099011464746408528213177428696326372234354196639890530470803112432045603420611657136493394358086069221103400409951892625896268295616420789428602652989448788423214061381165491467801490208763723130713819231736856904533032139287861238962433013010241662411664904264504616918080312120774148083958422584945692299493376*i1^35 + -129234942895010014854286378318711480718561563440340552372094508669720133099104918373893006870647715017742370446407783646599125112733620560502166788546003012160153584554479031231860480460542395664745109036673863768008840116383343572486390488339409760941255279167877169378633917795939824705671122199122025974189054279401263803901557654184264350360903930564762518352827268180339584383285132582598485020672692901678770808750309506088539843938641542122546242811283849213938481547254169254583612843509622996385904129983585916628524476320154748298211794401805191022827990363034560363441522636655682454150660297954814794434303347429051872466032755968978162408649253247084462353075864317547647757729377002603271858531116045098160906609307076693170336847443487463223335401088454413524564459435661077383750022765945999497120400944493559326857299322593999746944052884106051189146289235093712840830041691951035528293423461877731634222359662161760694312059429682144738367359738550764537181856226525626064078355945989164888185772505830446770168191894523472221724435299101140482416173646051999768926752973952460138455440339334932389560923444141771260241866223972035099040183555503541169053498680303700737173962443818056043228930174241516616267700834239891758292204172573044596243456331649330673157783835664888346887671125104853738736543176507500081427541845200286350277884634899870363137978269140794041403398085607424*i1^36 + 90935411242340721553803288760835627296576631019720648193486832702914497555941635276378196845790924469522608126255012179916227488237125174832757196052831551118544427351544775496078924357323695630590203676188286235619417748518430396666011044014174725136155650733025048748738245805973845297061908379410288385645724992976918658536773197950018063763524359560303260763150016438701829119729749979726906681493320604288062850140901226361541788924152143347902052328629633293108674111501746334695143464839472031568459848206117780577911740248522836374689629931227043934225291394011339140175393734449660244935409539551945503914328298882813969207797901068298005071604297137603951306651004493651031629416367841230931334247877259207945062014616134003974613858481079676480984648425826468450592388854995016779358564876568497364102511715240807793844455938793275369706473544475831251157478251562939273171609687582611727025739517337403370668355697098787192053521867209387934078797042678961510900497712001736068077646718138515894163764363562525124580486090886916990080040858397066401576764494053781516406124845189930896280859425964738112777198129226070557660905063314544482160290740977347176577859432122079441514487247931451244957236179803323905858207047986663689227763517901490959005517244473807750582660935726770675839058812778713893706247879243356522014022602666753244428830418174372780714561523799678976*i1^37 + -23763219135607940599348243819542830114026061710960308337135888435424116852015024930493257889136237004820145580699502984786512314437501407959151797691203616013981714714290872963720045077992932390558444784856501586357993722674482524876309043758791229830685315081190513446330207185875930269022926812919281711923942297249360938969771404591184043286491471310217549035925332646331527110572180419428798436801579498126990909290581007779416646825774023855372184893566948809641804627372378697619957749692263908640103838326426041472173475834545223913037828426253392122644717818453963739622279535187333791378616776620250437950112895409501829631431600268662636681853597113591568204101985547063119685883317740435866448229477432500907240707996624710696279371803797789482462262880196230851208060051941978007017099815775853937341022763722633513665936211440356532225658619410283707405622427992465781607113071573510135313224936247476859800652465402707914699598527522115300107750685691178827289670487967884923348477889545592295611386657525012687987184549587604176561189901252542133660402615900559172213031820654421155086083255083122448399104738097594350440313115757743714154502144198992277145800677581928322105136693978854831561682214240588606150547631779919099090072945092974883174854241383714911501325725335600956228825086058287356685939097073108918612796393487841503588964635193807233024*i1^38 + -1855898431061408225403091860988264735520823184134421956455205507021049510791094696842867226800890632330185093513948778729650074119726241526685347014730135713296601761010265363414064295371788396322499218228308138850871660495441392715450429585742634629216583347992961056810412878752723418479017672471589079825686190187224822499915545356072622200014333316130673678646561346400395878098837788571347047642755660692349602280324850007346510718351536074335648158307699952284139769013089628336604073892188266845018823476767582701753852383136884851032236673655371640904595362243473732726839400567064413054723343737739571085531744284042284393324171496453724893613242857844177899842301582012859265736520278948161727317336326705077321236003646841890137012317016163332556904295557825731786171752465467262888074606463677516509188843634609332793066186332617047969209710745895993275810177869309453612359104108488185778660974620624338453305925206216925068950944380418012837391866084205610933952246951999149524270827985340275816939608329645404872569462263499288286629601211252887812490964577191137287861888012930752649326401050681835883301265523508712068233282088470013538572235683440525727161167152476518537934310362621043402461304220580110357244337316906008064601336985809699915825115635982111722242461566502859185081861471207016706444354949479269399397563667417653760*i1^39 + -36259070280581829975155891919303322622249908498210892439445705599255044671624305544059225705350771366419951139713869527191771581770782650497318290687068562682246366841512776582171172000294099962513942516610159656759365772965766479162684590391799611924766893823216647188306192539245699705197317279376126232853455822468286224638430360438802068936821516191966847614862116020683631891297463782579925199473013492894541419122762898711372889333550251139779501219440505893202779585737380032451912331038671928265318860974997902400248912719199329627764622606010758262618412833917306998802382265191517892855900812821241904391458834972552548382703223160770444109312066401271599927188585458853844335441421710880340603063720424719419361767139734304708867795740600229066425684818104812963470143953830342785373832125407838329994700950893301980148805601727252887861544883900942229312855146629378128488019240078885013787291626954701967844725590893673830197025855075812123166680327603838325871950847669360526462401746340819952459260569340434455676423945806278467355027482556102203510541601316791149786623602785016162348714178353517933941715778742737272198505788110930620152017224564063635268461249460075762415038497489748125293329000193029507637075746852359090456899888810990070551171340909356339054897296878873354602266579294976999113346093185380824*i1^40 + 808854367624692218648900975285330097321108178818843643551603778583711269662513177896882024831668130375373410520110304199910862561178615431541014161725039386540701842212866960678190408722293119909330708925634795212863925757363834782064795115891106751164614595187858527445933023421822262194095554213749925484198730864166866344415207723229473080189038533014860052323046486967999408957052820915862765327746937050021482539416468866521497969421584035835923120227181440633248880194837218034012704705638611490417331418332237212524080374745535743663391921440434704143894264580404995776428583832136412076292994735619765625824712536050561284298966762748684942146648964683576971920064992654267820809593408768954172084211900153572394061420723265832240937352808669273434840028901175616594580636986438490145452328089852869662649280291986100624331448664569634433834891961168973606394799243688350811385823270072154405661269639927296344211647239443179081575801106898012007862717356345568547013924313959381620102135454420748918032690048065275794276895811066990103763846869551206780574153978139577996459707263166310766695920690797468356419486947798105347991539699782263210680895389132944692054321481782265317396587797381594475978208908738430802207520289523373585103035483731124712528217711200505686689429475732112216875*i1^41 - N1*754481418571561635410446858486195416426195287798650969868923748989963598808080905598796671250860025163669972903697580372016305454134114824464952806650755196769516143895849579396721774780243867353751416659407012888069517820865587998310040924223493726080514775377677569133715931431338858684960640068720992152612969589436609188990940128121775910868084954570696332685744236968018823272557718854880313857436498105777313958172748892113423295000000000*i2, -280767975353584184047664515820772091750146894914876005727154152767196953168753901996439211237486563428144694669644326726820959545796403097859388929606788429954790406374363497692655421463786954744579715938629008340883781693455203104289495267179594543043188121307580393077462149526257097385554097516170335353027357829824463244119396681371525623071642788681870099208142911522206597342971191508262790714031225505712951864987769480957785852069580509787883892560553289023657085897202514297840830062698412791117961784358610412353588636469967406657368036520001676805290784736362505917750587937859269460238206947617849741712032199431754478808627549146569149051228322614329125199092577702450497395391448389639748126902061050099793451152525861457658899610289975312339666967266804649106043174875626889056092758958675198965937729276466328338224172235665136442848868551894934270685874807992970654051907793455289495667834082781494958952057611164340970746818301649645952601642973942281314896686623353286998390586509636739620586397474979418119754840454762943922019183255765459382996732059456644884096805606669080464861672962056659253073262107061335560700841609178154011352633423570144793438281832006866942285661596277294561064186098774048194310806246085509283531500515681324253327825219028210415407610857680682563547852389934381992945629806285573515421016680947825069023812487544726297262850862159037065334211059485977798022816767811045636996361753732390117823982279521783853491437529577718632392484433382692455128230910357936968374555743633285086162848061984608918678528634191658834513373654685543214005963370159888145228898661324891955291750400000000 + -348962961132124078502427612757416606496433111440053318248525489225782507789411034461534821561645543098757570468012101486746191167688965994926787571154174278246298237718994936744451715327295338290059577971457336349209342589143860526408942126747677554985569568537358888585447827098349361942263930609559527645700732938287305968062597988963455587254301733408307043533015473591932548898180288957703156882097257359802099460900699804294713760984051161063785422440315793723774730074947011894388220131190653496845157634411697165207614716527051379876251644888257070876426393318106426822732472612571037075870670318039080898448550448490192416781316425609319255985813363108518601732700691641057803718806158728013787066953777635038284686656986084432086597227324413599964101887314679471477767399340132016076683324690353288717587144143879131999964015750452033998336651837720408851099158710331033547661242365475979071316901555880890404795510432719051025954714962623471834172556530113369768682317548877852349837842361670591640315681199567739279116461952948126629688975316136259943595566120238065475998221275184603505805193533626085030191252655615534677355987576565380167105226851966619450781776467951114708335498721137933973017494733478264047143594992223210818195538093132234953063961648565405173673694059573184196515306034424802650374247815341680359916619771657158653022378522856742649748186124250052941681705123375905547168818619558011338989813582622179759246712908341027447353738868862678581457726035667128645129293096356228650183333761816990474337661627421115795179076268362496127655328350947753137545375882301906474036469641307408128016384000000*i1 + 21848593751601043443179069487112938461911812850871967881730270414807271186677470502999494731409259897885020231866352489851681068226512660674167591855169824786697308661691351580211366408485233487078083841317078381282607512303535474486383574988222062760057445399901005076684112873233119687640181811244520031445883342074807811961304884550289587589775106319673174235470479255868454819564540722178971976362063316640354914996322372817740575037673177093911727680981769905686225856101391133199289994191984697795481221976645559868042131312418503969756294078288845839309562854516399207070326142419286377349191313303321565083237639133688742406616314815452209989676450770671032309402981784593659969625943447845738725388934893466704607188692878944546836154175467863280246578245884945857863677673964172984643411646795123641647828143357305389028634118698677295382270306376088873493435532410788850668674715069215182269534832858759354798977708890282064762393847992791806127950456158645319623124908563927144417736687682250494026727147097854269542301612628213867092832687958231243832888075238114279399339579013461871019032949206887344334913049026334847213182446091391434952535478004630223235585098280487016087434061790854850992703672737003464955156152788435651879015829885339169987786793291606829678099580368308483310849208921203485779769281813644544214057036168279203730296913201503196848231272735342292622716082616693332450357272780219752104730336705576682231053855660780449027020463432040650164585266150408230033381622041274680926034563097917881839335251202350878920025648282920177897657442123622587330014655480023190914082160909657843957760000*i1^2 + 176693768622819859291012429464125037027883290894984353969323797741490046110869378926603876627432245086359278093218235260088395055233553442562286861220839388287594532404581426451882389597018299848485154013313848521889500412289200704105671050964438051186904714514632076955331525096430658978662037136990931512321139628277012245614464409308313620673401436830182454349157084090329404914756618570413803779036991594427563605948961771243186958759292925021021605572437372415365396361190359215723380219638828705038143082931784487952307271088486084520434834431135997070131186737268477206251319453573155877861259458809927017966238488408998082650050698411271981845433561178474602879170380347271869945143702464816962762874457814896375351516252047172219574557485952439537747710696231655495361049033649916212647492675373403920106855806686861749838248825339063263162430907446489299954486543667324779643411283514158746011601747503264045892971786975968011400609209137969269198268018756564447583842566970767143698455875771595286096903242980394740290857243084021473329843266906298805605809122380625831635943626493264919689415271027490061435464281805626741777820428036027267064796293866652127647976128545013630842105923301134758434881755273146884255840431522501984114066723790006188032764771985862245177501919615569265033995883237614649989530906988603721720020805520771092539529862718754285880750098238853289462846941998042324139425421030936813869649152925085220879192968281808101436013252016024995660743689464942727019719108689925726436248445041643623479360106919858057201804929960061645024107072989879529971612545690531171255400156956072712601600*i1^3 + -55572938890493764260313469947936753344117416677170493914071183689662104140150035236433488671131428749154095645718005564538693910175636759398518592633578882959307286735006710378467751404477614606808357293351220035647296977370119123147195876749666265690193043197889569835827827648410102491484843687165691185357413913508967584972271873179832976742828579612226454975543827918125994929044390289057093794890184311090113872670936398526678350091272543839662508789702263688484736175546951910690381720298772886282359552654524049890967949969756787738921664374495068956584809789132785184194584618471107230772646547304822091703224129928082321086422513757500023323371017456117800730588486017388518976396251088897302154395906385515231771310816269830101118958366902467144238923522452296108627480615176558517502218822193830245436756415371581412917804831014143419963869125107605414184113630641065036765348410461505690807761108505907037341577370067891770288639016840686256029253917032545032361671153332284296465017732970494540371010575644604433822336074883380379108007708122140179574000682572414379259229054056061319782713929991441330286546598454673869816778679394382593918713803822979277019499502948233041645612121875081558714329916495924619605108373519966083771837009027467964271582900135799183893604750662803668797981156530141452241268234930621090067584097242177369815332195118482940921061759977781167702724205702352816851544247774406990252740006366561241098834558103335295507715237426571211805163313806497863594966386145086196279122418867996587445748909066784117093487078795835393733433718889519730366642542177826854841655069223948386304*i1^4 + 6636974687519990894568428796528530458484676124077395449877977790371459870022357553890351888723934962304975836206561257659584768496732553689717976223544290041158559513098459917469595616397418746259112507771661300567162529292458866574784708148687939842629292195662086234999353687692552657613581513333888903469300577339005655000985085113193943135089976246128640240104012188794803706538894624935594970384451760236658679047725623186269764429893605808634955855265558025002633231813860530029515834856633350910584203744593297316956036003064587695254938857350718433955016198563442716144619676380477048733143581073286151343886504646028475171154374499032893126546862805081648888039768763036979649667111505259209173262778624232941326846918021825347484680053852092974539011088890649880105315384658694790922559134733526855223552478943551839197519720467322435099486101084400105186995458004198913219658624706904558319811307595210115588589189641247579712521346010448220798334869725486138447104177545650019606827534674749692757317476358348377660569078142750623234244016336886506462696879317742325503009808213565279193517966255657622896558654104913566959596217953844031930485260165197649357367255759969643016997566416014595993130829015146166050449821177625993722895137607688310695834521301677983662691573450459436291985005082525401218747894061443440145417811164402048110154454806640239643954332584802310328007337055522669964077646429585308183347043189851462341873603940547636342873463637428386340672121598056564575076326209554806402150450397694617675650515013706400513008660724405484626920048819637040944926987380366168644930042524073984*i1^5 + -1483638424152426284220239163922525263975994533715967641172803603649665422214736172739111904376565598136014008633445891598473991312846429356611192035994736208077351720113233616807891340624761573270648417688486137535522765234411739986286849567208194393134380804991653281939742151084153362309277351245988806140548450385230225425642767513243838448384318479766125683571070992713624886020260049050065171448216946454029514355681511606058904983738729250594789232818066945056344996085825750254561964434899862548608686100979486688841791525472713916984092097162270780205581612220039745928985629319532325943342510015207175890638544342470477127374654601333772403530157559797661619892591378890406917024312737849858516163190654620782311284115703151961866508383902945501970191450272873733002586799143973657944064465631597020625021122776047721212187388353226663668249489343253694422894853093194430047117927456919500735674907660355513975112453104922912269412432444899663629838152731772482176252131090459385522192344693057991095027373511480982000632790738797303204683361900561875048557828739055254529782865910094213844815991872142691059310717521057765276531448413763340085971293698920168455600100598489814489040244133614448357286367741276569849534274222360200811380705818104070559877976486919358668993165308919117576791231291587004553646231497686116471734714169895705314904952272924822842138548478904845385584317212800876136522588937440054813770495911143976495860873646331074576526545350642294458812259571388081641668181157700468884262709292664697020275458273973458385757169328152373598282399563740520762003440888242594494227320668160*i1^6 + 161234223473871768763489143753847097882305552596924652326210810738870100572431850346335353978945046555442655144059607419527256349258979291819845749967518007217719579631806501489874357708307883574787504650504207695871082916716334005440729834395037024036476871521451317111245391671186831205486337961496443576989899712836919092983850206672668062420719509477700723033859538283088444564592988567364537199184130378559242030038497169776066464600437550640305769830979576089896033220119041703140657242744975944873056005811357735903514258873511236681304703562710446789253472159961557835527946149502052391403350369794152187571910943455525138492107870056602291886414135808356990705577078171893100695975766638861698357913961293894548327358828197630006704614890575750723366576652457507282808259851722149009257221315238211160276910746163045805309664763702557056546134009628971995856590942697961948976818856893499983294400460989780077602202170161999051792048150823586399953809573696908161614421009982303131378302566329376774200341800388243207688382797976379954059211923396280123212960233998118657279726846887468833232085955284925324894435806463801370127526186021941986080016369764376002446053904354238111598390477360741042375396679260879606313882555371792011347116219617856593203365822232763058027507446487357109199364002653849202116488001854119720954767640945551429001947236581731059586921753632808737681002915047306566699504665605751893005083463336727483334674900396740532294672738586252953834605610285092093554884573732379890363127521074121109515039075314297799970584072457367553243580663691301304501377938614428112825352192*i1^7 + -8510852551638525635686873378004462686300624360565603031163949298273128999912372643064733426058901269136351617715759770198234574471029978464790793256687873776998699192766222438398333889309362345648049025654652707638933540490076089806902506619295818161957145700411416621663300030141251151925791243008612256090495074476970374102170772990286226100946010203263383046425385227126134388108537360966113318439401620716887121038851444859763126346781633603842563748602232390424762838591419714070358471304076111111478574855448193524882742597028586074652324457116082455157294490477674284270163061846367925818364606933736337788536573786859032444317172684596514779379557560233971476092619894462389754485399791774907836866561260193986601679633431012615680443774116828169967154997258095972134761299949941748021700091127401241255475771639061367552860822509986800126000598954087417481217723454584728449406442092150217555187339708564898943674939950254457025748313953457374847502170259588424775739420212632612597317029475021769547978129881071247818789439587104930782837042064451287349733098062745552287932158326932213804791491712078220958537567458423087400119124594274921591775437236885199880216197563629078364279761307846986658800919511384972734510666483584707167485130424956631030565407522057109661011200400562109641288854900272677663024027146677468958623173260745070554271362895291599660512946424903294583387854290484551847861476909734908887531892038592031206628585026379995781245397167800458488539351825663253999765931926525847627224033343994180896726774221484657731213566655964374913938919826544358952015755373355915542528*i1^8 + 217169701298020256983330547101374221791808908271500328492683847254062842636038660524727410320106183172844146132031058771647004328146569731676110321264211811540225569884679100728008158886126976400247207838353333803899981094693294310993035793506222056848987039526091533671961239391288738962329991525256507856153128981461800216769525730686970782947407798803540666498519282187390286294841161632135933667340167701042823489089410205955452813262450612956240000314389104102619983063268972751838589739382710147260222637868241483459046369588740839540723910085444504069162811361687639911512339468358855398763277632855933400493987154140576791297119885087164593085464370644342307620779473167593587144251484224715503345968243628047604120526536211806167808710658233336974890932769657229405266665547923783331319341990221445074928592788676077436314353767061209392192383485015944443686730180502242136332958439740034791482368191229916848404952219632112635408871334575007353924248447792684333618540952905552564742550409611425441371616611536735855701387813961580723623738575548189106129806046509049414981003193445873044534548145681021042127680825484566412557943076005972301823528665275711487689874875371592177386671090011660260419186859959711956513639164051919505697050191760351370424890644127679223870687599797149098642250453126801229191970633400363078253082892967553932634637334544107195346131431794360244587550493607391858065189718834857765301308292727580986258813275234275332787145319539049629255464505391703295404703526037935276632014998479426395168309090406572590362698054757378671114390855928597221446219632979476480*i1^9 + -2298817767704075611903839291208484301246189645432147088852789725956236023069642414446186653474960032795918527198475936115288601209394547732255982729597549978445404376766050699935781989329822032729508810081302145556895341206057167729016097765432189318641971908935223270812780628869249808218910072059246255722852889993572426001706677208627120340066241451498174989721019216047416346171628456309419658708073737114620711541750118149473067493096881271892392231801322912970672884884346505607783829191610966507511160344209077223669865211124851982866715572462024169802316040030673960960152630780441809247284273039917868457619058723574682152658605225184064838096754829231514680915975021552025562297536061247170855228585719754730185217579972283690535899434582882407495424772649063891706072457983826306921298486702465236581688600389748239607991404791752167880757173111096009039069045749674312891170860749661602770519653772120094809303991970959843024109968696057318476792299768523812201638900231703706164533002593030702156628233147302863671899699041539548643918044505441192396405761258500916282397652394986623999388337645912443072309102488002039961403626939011245027769783432266530847347908243739378578623751854620631860515515318626920081900121999284922252470050258898043321152307778888322358594563670448539990261996860002070118397925580666224881202573761211250870825387837455788468683609902424857462595102572102453778474208452907042336520712101729932511336331064585035623056232436438228437079541497477885317183919891490383211464438283230711088508792817815395072107248607721886461155718785546106319175459799040*i1^10 + 2823805898479508437192196623292399462072698153675245122832815562665931950384996089129182555092776923451184187753567216291849144644537780305196381481779008746980311651556856839429035975371925503798713848975466271218512012163616765929771649826903171272141080882193457880800195383696429146193611960323515042392788226289993340230474004642661816777146745344014845285924013658817838265335965645396089909767445225870389464445534046832134675547124886518911811602094805509344594480223730357207953154391155886908345249073813846194228299626284419736711438958545451318239962792450727594306539786041656138210395798155537068876064998210837152342535050083311168996788603297568694447735741055185006665340268787317578032133905999165009487131014980684286447782163502820845847835695889726209979623859328354085672748936393433701679183183874550442161398487239541277344760527144463720418923726511311207866228664543322469145589854322751669922053375616434477658302890073359782979315762770104288395028707656575512306402150766521374331131390761878713456655912812867173005933248850793577324638622717663049333203468650564193283806966966786088097681846725784057491648819589959422573202748639196988639899572938763931229250662340493813308400694567174960567199353813688282185830679468772879656509845966276517462853305790234489189460418661135409026154674431674054761974322419726591522523360097187699824392135997217307107263678578682025494949165926045060915941290077702002997060406192836475726928472469687483053706794604512444997542463434032940531654594269346698540665609186772136424044485705881042523218746508794076864708608*i1^11 + 38611124356243168830062144241126080324803652836063979728331885421278189666664901117934136300748132665533730584515977087861163656536852421886753673929328769130637654799360823525244002718319960440684085614213962298862358287642023016747862050503851090602755663771220789278054742966168426427776484006390757119708468059374838004834585361166126453523748263232198791019091257781474644917602573389366265082439509905398406444776800957707229469085568330083860216910133569592824507372655369328386067418985856422855991313880077594053880813803542936517757593780020321306995219231907981242057911426579032347893222750996484875702930663680269501638090215931540264154547094942948809386899492733241650054285696558153466337186196287654918323024722409678890032826160360297096723762577418006339247670905987048048987363357724451146624628600926087259349094479421684014718830796896256351174428191507510619025963183080029497470222386029363262416184720371711150642368157951820302617477570698874996833843093401238306145724960139695605860261726368493085515548032717571340816928988933673201334576080738631590316687715868635654468439028040300213443415039148708565422103841232985249418172075766662411371937043036090055740392845108116253716027547230163171255586312315735605236297708686478479103506845618187157368749206953019464284757735782271870654294786867689045074911214884380700995493217105485907885586823282060081300868980866025965482104871526329822768914928738747472936599477156528798985906584925034349293517586612178492552305201615896862164163439307878289030108044884183508842719241282345021914501881734646202368*i1^12 + -119343252788798647841683634599249258118837716875297048717756590773342948399687083963035048700826865540120519286458706590436331984684483227904385791181243714832996055494523229108547831517592879538275432963791236880600482702031474469035287682308617805836060017902883202696281980318711001128682992317400726399295193855817346881187065805302155053820538839896934505489326745953073834087636538729233308065578650909856518423819404285258429415105220726581194691820455240662129740349663498227108232536463199245048102543054174875121596251475148003369626836919775802530946303437059687475308855232843503669133820547444321366279877034162875763507915083140478815294788883061305252550734047377477221208417284447007063779784915216292354956857498970637500106885727737069932360656352300951054548612492793466293446081596484975678012115439557692457705997296458741826279485049761022134390501836157883723027087434294793358284619153917660599051981911352943513107270236532306782201151634332705042929578625811852694444446135974326327730983336842845521195117400947066595992320708471302065303352642061691041403179088116453274494129831137854328305592048378406142582976306676567436560636982560783090853730373777714122179251805318528587080201699602434806362901022974844772318007463253060727348977795175262159236885098374857180595473097562286638145028435168990994373239496089502229508307883977418427990055672388275566871775236589127647286583550658197473789357431147883163779228573249858579171831387377551099520782022305458879234396771933075433623919376318277534287155415959598583811691200310594702079677748477952*i1^13 + -724485445056705123080530723561393635258996303479519324502706914567652208855636349459474062160550500903060371612294529659720679001516622310654651414892120928926037554186209785071690264438968117711921128423245635594064142159595067735492636418537627098258457949744743242917960876563059577085175197884506416041367253978614233517214933359912773885729309487757145074331868998566782884426544599128989838145348508168432832393618929261716767368955990300060486795191661419748226228076949820615201584478351451975717552361305236611555546077342175103367479763602155367029220380047407789145607984298676604163582369676384893085794661168047593389702145069289530719023976103322625502351259965850345924051473732246160401018862534916017758955340287443755098049179233259453805106930272084325681950997973511032664802839343857729049281619535034162988580542303994647688588083969863929168054669156115388544886980987883993341932063923921743549313032247472648205924820678031434879444600034526583187208038249306497509011929094514627398201084677223094384905400532067561350040327008127336246945845237530615988858450915623069493612995792898646146111251796432487994040675739937603418608395955821043944080607431230914373639894773668357767017638841733861853992841484351858353789609718146713686224194969974742191665372533037941396266904799813385983639820809278977166337368681191887773987657864720740352363979820486004476847193883704749348485987094756727459282394696232527046669314488432724059261007739316482775482993242617658867365578109666274095585539854890511441737245684250996495574061850537105243601108992*i1^14 + -1651935709595134807030713134996283729795666881113477412555731901578711239051200772120199491295470470715830283372296366002718593096380273064339993335647301622664384272015866663699081991251111181481060748298565431215080816374276988147141596532000996577403907500222339275111153950204822079409964529493104761553105136758158109195743463629051139189563241223700154224054416373621565764333525305467911545144899376896488343030698539848651142709655015454155529676517059595199191128208133327563681881248969807673916867792442737667154458531865959857884889362042918098485171977128436298031847349015573713482023981689803552822455700014498759545906452591707489106933374907108030771966208430371348684840701231621490629608762353001614159548954605110857007666396930808121683628306789557423876389157497754306450987795583634161006414073929289176433115667787222691932976911093355309274890110566829793692538748177439810030011320972230002287199923963561600995082497479487935553597364045516491198502610156807202075726264497456610651300348761032499107652445627065317710778746240878822562368391501562098612638280501769574002389134090745261625819607818236878432830995136235110749952069591952760357840994631007865202798391030041016925167292143117665957643058949035499243810138535792423025512969077752364050104671438136222447614135680920256260959078790732128329746655741148914521031885276329604681827738194149232582577039424439766490787629763548158975366454753045423603501884480527591153837010281998131394816273621309489299141785341482473145577841738417868064190312016532117475078585343973965955072*i1^15 + -10647866292312140258979063477391820856532337364178247181843220761190841861544065230237354292324212905437844627540520423359039261100722221977888386636729305582050593476645882396373412452424231277446242047527799691679282390586151137978022528632298383555509664255689929230124668134310940183460527767627371562119927558178335525379946582155749205614077012708352646754417426701682534451355672873799589659239794059846374684672871397931017363684777548777629223352754061715448495134005603375924176853076075943102190396134715413593411696456937670934581117706581421914015300772842872798810720508125499200671023918564343787403544970880493128262693219898198984124979646340552087281310416309411527470611949506139889281866883817566110075697234138353163804829662766767812245468754802001318954461118818312362559817658094149614151989791432989478531843083756029050877231915414570458915963444971094451330739729511567786539128117268290696462364816779184872299580271878836539842528387052738843254482815376770403248038627519619579814586045794851988684927704685931847877332505074859887738026140760112775446549809855903682059390156707333908683644590794889268675200963984035224404302141252810383757331056103979665344292081474728183887493566995631151149039317747221730837231485470023132597801054903820874923075416762772891584636107730236492495634497818167222406903420730379805250722867282045155160680140379583455259723224794733678163080120183547557360563127856324483935814970743816629905339115065053851350658452336172752417857985410185020983680123039882813868117417763532107670657538591817728*i1^16 + -31779589016214703210900399154497388316041036461843722805389221620773610332068312310206766754371045895088530100784693701758845880755102927253910094992607653247845815337649460852544926505506534771648445779141928079062495442584793497765315689734563238905298473164079293228192214721322758109668336723007983145690554098730905995643803581406027093320182927798894743578154834268113482206080665001245039577599493569390774604861392424325955924925453627348304468416814596128140080619563576127674882672662305513154551589220591508844167790156716467372283556522468586418332535690071943353536994681539192165252427319264112952387838723017882610817164327996301100794047442514074946799725161231120108488854232388708490401979016884210031969088085437962531774172563280950195016448942552434977784516405311011644229485021578593028289420890869487592554427220862005350758366298870362810934507451823266971232517132881278430623800801882013279172401055210184150043284639733244786323646706192187561677835168703459826606759060759915766811744893464149401886062298834018475362177352287512467060818079940887685421046883496127555170996045222891239484568836716087284862347150944642310646103590521241766412387120169050752441716259967199754549340340486125684800858290200164335948158301523915694210722747969182457574322140549190449202694099110618132932749322052539903463765008099203478756009581335783732781224401372469275425838823231074566616971382590358463406430378923191446536008229923249831873475986341409669052355720271724103148575729141971857941285076258283615535931371152423419917270777856*i1^17 + 55614336644833101014574679038806037878402678317114252812529946387564154825779699977631763001447911312443275472889101703792220277706630027234401228826189630291668418654176906205236179939166579835457030347992927128359356843732798737155569693864742863042164404519974786639047981534316024017189560285084137258168042539851954530427824948886872829261793638202250374242899389662464061291435379260650930282282729356414813302814275223466674648344583605284304509622771272076630389735949592134974224792719007862246815943390379173965048683695128123877482612427292977396678277812477467318861167592672735696132701116418871511657372294402848123503636110761196888528600555480174321829687076970328205291901515697773447041621085633196269604355039350555509293159284790214120315668435843939863917097567425204968130620875622070911505939282911615706752796495747124274444725283749752909757202888546460244952104303375895832851339833582474055137793561883995119007467828055980306581492636800317980776902157911980536181122552626157353182802773102573377052591056786638356822499004637153188089389702849037141739041146770739277726195305795510797940862650503824950680038061265110170930677422766966714570990889051213792484560685100983071360169141717625368425007517258070951242505364065808377048012622247003772407436616091646481430104122049785189384560340318977403061187251835628961155711267431789194487129383708740981405629774538743221568747589106526872072682456511153162773049066100800103801270959347804025575440931717206992431134543326953615356387855573753022740283295329875218399232*i1^18 + 402840799522076736924759202107547875091913287591107944349427176322216287892901152084703012347550432721932824875564174186924138376474838350087201989686642510185402162268634348891982686102802761287738128173260213741400542036466690701156081296214449473399887883435984717064539220940272935362801825679050035233830673544023513997727906997353826611821626966298019996002260901384283309166501075193821765064727221170954390441212430924594743673501769736810941206924336991350210624758794939710529837064537556020048705015826153846217289070383788110992998141301325545010074820890826266753446608268209823044592354439286145146242482125841323474491270274231329157721324048404566229886971544110488458344949062985004409367959092075539731164759935564341353980317770745623906462919737258562093035721659490702798787049594347488107757259013207705516998860687740244723565490816303766024527429090554791614452598420659093063955388776388251229538797106169275735296043975028730721497443947045085410880297498194516011055283526397120530639055630204728657377541513867143679642886176324186003319775444835962526779563706119692763117439405795395933813343081864546020800659480337993068733694179506803650987055127066548437825809709216829398162127390089857114129694621289655831748432665345954432955194059557570552553317237539186555084499365454467923857985449106133446633825319973374010700002636455072189669432585936835372751627796824287934638738814691226026204478136933213282149921897407918330769266135158885122613460640604578794738074480086183465823369232616987308168301829876088832*i1^19 + 418744152247650566675951388169905552126576689732010078579480025236067032027169115506141469008884739722661417557016468048646731265447830154251308847835252561871854450296594918009456743902922765444308119605400247413442743674854271791733003724448425615750778015594088950836065378600790838406525406156766999235904376321458179903616764647403787489974008525952312069170576671107860214897671892414738506043406409395670454741615365623205701033362451890641594614677630179465063943603206523700902580688666008103882223907339343972295221310039589227170071460417061751731474308186651470900749269754149540840579857846838672275809152484053447740525859214270209870546160841100870441600259659389667130096799358029136370435436406609333268100293076160610513177461862328768218977818557535164775956254792446394976420420139222634162395855395565913665995861289607674587409007726705495294475412552975086002392230720674979082200734142568983476507180321136090102072061936253303807618765688745483788461863270404653756887083477071188085727905155463645699296989114783217816049750277454356055414772412104931004608024207760286134348331203350409777157542470750601459439559304386024994252869319654613736193608474932487703385329171940625745353453451102876401324889929179432224134725842809160758993753440762534553227853057324481874773902600938230230711760284251704140301679706928891584803793609722852047067832171012967932355860825984706926079182577109340723377164016606623277321023014236560231923994869633764261631133754941870474341815384263580694695282494146448448428456280064*i1^20 + -746240888313700422898418843640678431306732039845572504163340477200965619058994669481202655487320552962197349123393888656765157683829649671909283082817757097059764730592142281241691353772017427645125271708880856713035234915004920666526861156500704327465377606866144542338099783116682639114016652003480868687303981793821707555373627867713470192812700271508643426065964497899237343431164700897172697378792523220846484097794740007664477165951753699437962107801746573096583066513706684628296378086835594386213048190310331722197746557755372734702771728627123188217691789159075492557811706912507851566872642307542681321141139464470178339600758234620093483894641543694892496454227483590529750635201021722164029540502649641409531842540033316697950303517066082232415242879951538374861575704103341100010738915376095709066198107470743031926809100834372425305401166434603505288659850145060554400882366067945093542599985682639070852875340076302959766169672886647292182883828912618693460570890884959517244405252914674714628502050402287474053490146577423137846328166462070330522717447095684403186985690376357644748365451125273589764215844225971568571633291447009733779391499769519361328368412079868992722403718865496488277543513701878162582096063408751043178160279518550918994822335487821702519911071285394182861086889996024986977616356115764238404308436449461529964325208510085749874116458810923479266032941851843220428692552595506017204850657084931786609081083549222205348624413895189396521962358133457269983687870929316905162727204805735221993406464*i1^21 + -1314881433915849861255003280966126990533811390985964402918716188177340384251717147945612784731748913855196118555563887421976654366530905022342095771818437657028558097345189329653743670586910229447169269087424839799757861900445490412143692590236181292275618914647444683230125429087156603542582392170214486974094179560107866652591283698193154614963062426006227327166796935773774124693702125384290577680631395762890935203207033188997156705390541789875652185272904575523998450411769825830109560889778347741656685163551218249197343212341127625861173998563395430660325663307041206990921471842913320913052320315891768823207790190135483486187284262122337041550420473319013080028501472079754867460825511618318521811062385683226504113409605342520214979151769567527060407607575630849181939767656851031185567678797464591025955672551465796478757001696865782126988374195440756703885842486251099855323917261297561543771884855565691893352396501257067080342911466232877754761033195341481597824235565049708107828435471557254481533552129407771754614755923236021937384174351101106567506123730345505349676484123594384667538526777253015892700605959491947418601038642388402870440866910207233672242210351497199910773385303559774255157479573529233970425630114891091451717600520990939266452872521829658296991526064071329620896017841010918875683468878034776405012861613281010822342109043126722559460958122690179497714436398888398338443496869968921615217042429736826708661065575629990573785311344457539166888760460046758198263892266263915525937961554870796288*i1^22 + 1606160390320961471566698340904102394522116548826856647425438741784986935802398222954062754612164486254730328290111650089566580678194992514417192743635089691786293858121031667855107406408839229716216485911997374838632158145548397477062816195879614157033940991370709982136089282591366964211951119519368324686273897056586138604726081914689749822230231325550838549463623774276020635342048510004088871822370246640011738113306700802828564725176106096307491421680380066237357315206103561690889588315917124384701748134886775839899245410564396332888704981753916848133623108936409299360679304606383633064785389633384294363883064650140189186680555317343198176828542835039671286729486765944346818947778635472962046486200867151012185446379038809931035786074074544241735069174205031965501895525555925325962064980308408677401178442598775734172543659814815514752388978143218234672479177781314845280466411297038077373978950109324451792432771374074560438504494882991244458785479126414079090531899646835861865743110218855519727733434434116191948537519894031844948937866006823274001932715263848469616727153603128990285171911046838089102749152097453287713539518376746412254347640542636382754569409183043313796429086996284307330921914370516000950902963829439626495227356919172460307210415516713051935533734832445852959847446055419224613940034397539538851867991131090761263358926571016537321701875054212316948161758272446006931612392159199910791802413481780309849577993771171457188800585262436911403421532836119311422155180256848642369145979011072*i1^23 + 2158233084214157324889603899071742815468138213341738116221399164814355799467618392550494352039461745319852226129619308296698428489389779963126511154560652076093588736506754417218912528452860597634490741844209877155095546049023959176175187328254616069395508072879549050062513322552067253579505035705186325091381905693492572967799226036144959159906382376716785470309531756606129341620566736854212023064977824683917324955013851288849239683960716402226966967876674861597150607341779492148402733903041032114129705578961741805704390631300869928896956611744727603817054293068799935978598440384440300780468973962958779788890835410768757275491871016316760537368694826370628111783608126555845639240647103929567515410730418338459489154197487960646492904986470636785769768080556502651206038250286598956917751943550375919593214293029917951640606521509333700942779749815453200750621105225654289141237224229633191177764128819646333093975096706486618185088320099034517301958921689720597077446687416941489355244336520527593423858044940648720199735096499622905687139707262825204105898577448354932077876766926944675611700097431109562152492373886381013526359660425002144024830014868074406195355966393876563499209866633125231312740593706242624739477896784254067161168192494615372922469701439734057399979299872541194407095976895419818387929039741623428880257652277856692257038357485811800898030761551683851216235012979497427545793404803250515027476895255218454367437728012851698870879062732245623344221116078296255482929149610561729464369152*i1^24 + 437494067050463640038157720939525453696196045084579302788933538919060096025963398815764062297316701948685183853310677253904246196528672760850075821422391008296837244169197447783062124915997483317920725467026899381279945355137402160585757245772548732319838141612994321086242768977074150525421083410508355237244080984819340839248469699401723207009467843298010681310298060046925508699817006574287083336550834635290307869167640309777664019751995517938617380853052439091674887949920285177125218626346542634897659793821842904526696861571385365377546916210586882997968905968736168591447019385330969417893720873158547826584817516327108615790956912677834062728614895855346147655195828352171941280067244588104173588766371128970942781389499078959710544166040633035293248028460847007486098575255589367697032318283890309632337933725228888434489188078202462299975419215251242017583859199664095974529175068715994549117510462215848394698473241628432065869735952469250178826489882132798836094190843797429179477551181007393733161704170892003144219453892152884833979292630908541296605118187969896710358277029976584171963052471280325975643757126951731867806114167287207032517713691840112371428830959865792581047020667482829603546211241589752941199940726767353942854889802750129578665536563348132287136091363531725926687827012790608620910119296849642741024781494227901887256223127409833073669908580416148577514680741075142567845697400818751023650873382888866288152471944776534368919863094310300544867338715636490084159734517415804928*i1^25 + -530199904084640069780406577335501260433548161827267048724583606706418246966424672055523618087804833746381317191892158412325064834637561178518543788084217198698591176649062819836954960768288901042233164822904745680225047438337804352574176178568355181883420949045713358290758333901534841021150112023534994539773374541846937420584518636732942785155946286729119933765584345574323795136785541263742924480469798100036961374042828910383881987010342272742348875687592416810020634491572254008661776137172721864436464475806804175197545591531125884039556793247083035894725150939736252253833455961255909473299724453564833065244681412575173367437886810017569976726501676457685273689365434025404723814084615037913365768573221279872685880798345864578887716139413768915391923397933160891422994929801513794006150310132268341021082238766608101002978915290061826315214870776013188514778220801635733569626132616787485443012312494123707180954447234907733040413084758781698409046256158695866736765839716160256022975237087376860373119974221341348150166387572307678742398375276260679596123682624169020663893214434914679145783267340974377911756950991919015880439320723550362954830036661724019371826817687244875271854332580408099610179105057390311251799160492221326266442435017599770139567126020187941339092586792603506442333979986739748172301541800827616755229982068624878558325209918269755251077312181130215494727484186791983709917196275416959629127160034189740496989780452958958823984357895753137361451373091458773326633535275008*i1^26 + 90326986068414303937053778550450825367057093709797160259542014553177305636020358030229096068885209850319215755223044920130758458225400084482693706394651460495243774734177857270129908142063251389794293773818483029411557665347623109363883592511820832859089558365577113890613355789619017255880436137632706931545599828160300303791182611819237243920155775354474037163660643824066869375757746861646990973023470419905861287707761394651446826377793048385465289649013613190904281688367287201518081152765891601170118491858529641778448305527867412833100076943396138687632419269641923326921179246003192101463898901480783078742792452422799039276734820479402812716088523791826706194502122791027867221909860228383145155209972740277339011571530284099152438730188833652299566210311676476061446547569609978781565540188567022610312186620989950899460879901832752292082552913597634548637469404677614200951867417120991269690622016241821743669409751839393011273726148412074258919272584983559199163808148903425539493730097675323678453197168062342441907514930975751407216402277621021106774059983501620187759708343472250995362317857375025504174778418197693733757880303205869002774565642224713472875642554968441543553376182212301296440415818140730395041248140158744879846546207606719066592480949850665405499869023151808286680063706787332767523070121470100154553005172585223533837877630597365383751650073290636156739984376722183184127873856027429316969122986184796068928238597998178852248221314857545200567377274623483707392*i1^27 + -31295232110629177327497608585148444877604048496396714005460419794490432408583119989524398964390753925296704705206088664354109863202230293349180812352908869025241860747172395445520954935234831465236800385429745232804092855133475395469272642993562516081069749031129822404195537949329635071321991664698465297863917608126648223340432525154659357948414957146129425521573412848749311350720741316036662504008304482158778549120738199350599981888313376549511797249873094739633029389608024267880191178291028555836518688659246673974632039521461846225380656592851410189408138860435093856070135472809849948832178789698371830134365700501165717226464618268573434930413912856321412660140871036610275095213047263274673537511940451353347232723437902646374241620102618301144169787938924782693559168763853508492485056843112713690502274528756303142494329368345033863171040476569952853436114879601556719645426287444111886002276864944529977422349277291280887702702941648740160177338320884412715590644122946691947235662490406222713973026410250326300953913531920754892213323739074329982542034655190144836980582002951219235486910306665223729381344642417602594233932255213009330828267517612287847427274386577300028852681247176605795924446379753676768523445210072748425119428319205982947294360023491322904069714467704550934058471992102525165259874548977089303272417590426597056508344548424952853105579450223806312297181349841988278722893408392741800242313123086429590607194105738837374271910215642693716966771617955840*i1^28 + -229745999186106031430434921773356282676054078217820801608255741082103142973363723773329262832898333500210200121407492637812363922865568451793267763398090655767807154882061509669367787888003408648688430113108753009435626195979561798172243918078654762442533714750519776692704805513876031266434900165963722456931010803727479799440434167342930082062480104635397691816960620005666767981633813592682110792628611404266469798653378086842683990256070413646747785550798139353076410635833750856333350801266225181865826007481744312999197217436301090322559467440754276135554002241688706457082633566513392673932069002884145972421647269731801562540894722118999857942655501060573647068666135138084020648576018401556921309573711695543301318861012119346163300291778930125634543116862319226262902324170790829048520281479086411596870671587859780860334297752157443384347049217963754052995589763983275136469592252190716365761448619611911082734593178057622878410431008240334048418429975511810102330014472149156298759107700760624989789762662438875453115814494431548940798625365288004934898307253885003780217641402037230175099544364931135463494455913292905776133568943560747016129617126148980574522415170435312001410208175835689121738114066595195779490755885382383715219963057117097821939799643577408073621736295117862135737871244629150964463545917706416591047725388550791081917987975230618479465896208382935674549064237002661949779382042065988371323181528086324293704059698646839912147683967422168450465792*i1^29 + -694315926043609212703119772462574939118781808365275545100113103777936885391206406658575975044235212637946737158544161238251032327729703111162807911420236222632132717028951109444916516123611514561334805577624820697473758735183773461320453701928157525403902812062714406776246540588515729794634409906633566429500425519893238785419857465391092744704272109366695533236477170541531310756707803248489887863234021972739347445265117971620655845947913058033660099727418175053761056124080092544404023456973907046188732928659190410454418641554702994630076896929543298057507452705083510760467992826996042532911132833816686441367022049628948259589806027342511974807578559247366613820366632517975436057569365509496130356232996911007319452112504942239171870694937688372120448109603137522961824647525637924369219524341778013179717381134993018411780273194789267859646575756579476434137944724359403703432321306424223803715182199880398795374791243918763916004273602195817144744672058319754055132072825826381861426261004268640545406608900477869401307433927783236666982845196441149577509921599868447194298711324535382494143751701855193023028563049378860839628216530863502319109120622681644372105608921626991144889462438153951186469318623861909673189390437009471249852622087513962627680120271063387862832927719249721151243872758339047381694849224892842860337474954724098601312392753481431728764461484709041211814283942296591558727592813324040253318747508671435309680075197604128377008940094849024*i1^30 + -993420242274431394636210632111239107576949120830447940804331318194899551226503219551318684409890468704355448778449082104451953374370935487770993616672518898226798578337173129343724500772861640556760084486371995187220329688375992140682858797217426866369741136830704691603473443952323080636198702309199198678776445385866312162969713845494051587257201219060346495293557493595082743547430311858048415617615261294622976707426012276228599337421719422258339035762827885400067521928672084806795010163906181036920371307678413796967348305900451711081897134940167383732468524776289012255063132953929545473846921049049286025668625614123270378219613998868002920096810483569788002378969346505722456249489025436962554011781102227483501448590983978882713425119624453059433457455238895983416016228572605598824591759029911690582493534497056499889175863025280839148023139081413687113369440859924240644954673414305682494324997576374733862560451913732526682636864803097827511151501284582835237569456652470586728656763363165464878294577053637102686317936125345763802944976273705032058450136658486886769830466872474769844806961012841993389920088058846279852499544788595807111437942504108191990131978398200440675869984979435961489283650699208695842534345801304555126726530015624184618817231687321173799639957629374700591219720801553959212725604202466607517947980523206620521908496733078701791573020688779151291947390381932531414923566590998462652812990480961124067936538588496798932795392*i1^31 + -634470218924076048859452639084352939627890370732556023964157008239180716598958216870598536399146903504926601833873957827172970696395171399682182778996961423059343405114243100352209802673489733610543098334958909269203664760727741194057938466511498307192298149567469055199001829553671380943988669188038670607063599626133049313746294088742972696778277098967295412976873600515533324805210357200440706920230847747479297606932838368057990728299631010318608143173001339753787384091420195352386762263734895925614113443597082677702982121522673770489938699578691775013165401839038527270487030359322533619351045138498457092108801206830996564713128827531441610557599918733777783734810770797275562004725724922412707147107830856642169748554341465795633558289975795014027033437684844542794526542776795703576225342880569681758377476476645297599839526708302906753760457082986471150155681194457018787502326735739251880392650074878130805111012678346718612268055087849341125168793839734433414483780401574172797211907707832913946363849170666685371319989668742053547386886290843386476414243497460684719998042214309051825960998918022327761816553730270709721528716354238606427184931396449008428388433073889310011664429538772853662315095427185268806841295390942747246136466471353147208951017771486373493214993446618421369184304907055921337831324985552440546708625587826152334402994019330476237337397015470609642775059243346371571634925452431600176811633059853890734980978970722304*i1^32 + 240325459685353110803788445551380745671474364301584103896564456476069718714540341103062281126479853404320986178097145239994766757157809415889274112659831799216002877047882822498671475147306562772971306950398573738673932337522640466555613063399812251340325447271326586707466033138749922013959017569986572134373707172415149114093394204880640787367317992085570868658500632517907815911299709048394538217096507812961898651289534899671405457110989897816451473674330214478107212230017598138676904585026812982534250352042539787856053684975744607225739402446805690509828160923953155106902797362222473028041394831806682476583565141142157750724845242413934577676071619444996516588829653465067097896603323289306256637386896972232547400470856898314072059764682732586617964392393720376152936422769431649316549614365207525314051608143236010172520779433296218253652760290111987738037392555822120605732020017844902988050748752134735692431692902150871810834811893830832281142754919896230174716822380679049643736539004692343168324601322899358825859967146365741372407493293434341253446248887540911925771332972879312417122844204183047279395864177557267950516156856272981111903685799380286654417710808817778209381113707309984917268799897944133663010072955984771247340701190102059482921455792358694361967236455837370501343826977844748720254935351165793805615274332351810066410512119661872058518645502296899541288225445628938382326899664351965125515075588007858798592*i1^33 + -25744524707174215065457710976792612617815206512681326019912419666701507042408603574224673950321312622056148915042785829488547444383305192719397705978213404708023092691963657400466532836068479845348342731577221546982662894717728080636846572775353995632686248325457572911864191437011542261854421027496959861699905838128972347563430690999940232435847712748614403298782566674984968643596874748384378315614281177263151150797327559770882981744160682775909492717619571020547701246909073636132704968884834450435861740294549068363417934808755711372251268615517291590607821832969920810425919068279174523185965354846820000579673536040501259811251585187862555728333351173135549050747511077719906805804470745223968596513585180001869155743347655775375701804644362732137030434017196479925568354176180852314059197159879844352907634024846890750651368893898765621912297443241710408758201730263937167768735274586270511563886416130402247249327838382944962536117126547296189679919344810183654813981423564287394816448832644171602327631486970224277317625013823767905218210098999245872989265823460801478037444209108773596568646869781572186510230254071508395124649443095251592012077004732277484627448697055370971125056853776387138707461628334317533429309893753228390227309647641078119116058696630217133635654866811718086462932851886150352207901662618137730000030533624109694823029439926125328520714341541889930090450852444064310258348213372701962556932096*i1^34 + 103636424043611497413336847421615152195239596680905149560629515035441734916663194925769934873657125554195826636323850248214722050152297228680729693812541098799438254346299314617397619929152332201376362575068776547748210092005775178878706957308173324626856369932680409255473117752279354664904787502073488243385682291335339269662967798438747713710668067603030389212037802833411135274481809979755597052184095891149564983522925562430451014289171873243763979362871388047086931856167257782954434953195347399974226856462957722490240063929239656868120227567205119699722262862238954158840954420751898915115032584568363923330469253280362503457150728696953023268819326399120921719308731109412908769968286430164666189297722277935599656072413521882351076313189228309683859239524081177018587616867397208726810224979571136098412320615630836960992672272801592009233214954209890412457549258464423909906729717717677856868065580601640951089836002051000589270632684942795824429918687225982792621909362636136331382465256348469513195437983062332867504916741102514274596955353436840250079231427705098955486874275027218311599297104667437090097751221774693961939576128219455303502124860926601964959682773008295033452941127003382159222530432658934061107515513278754543882986821750546214155844101616995713416392661629439896566090992212625122628170038977260326340108769633593884906881896744564629556450647577657177925219610750192986691593043968*i1^35 + -163474218505759076130484791926492291735955742992769073623694396102040895035239414858560616207334246642572466215520691808086974589462040181263248904044307270092830206968249117144119066346365614323679723371725312098432445393757618983507863936568748876009541482973942369839153302094198237460402450861058283563493596349482800217353848477180878011157057977167183319311317029102838344643057964539997541851758062223241875069128795355198122857776450959458879702382082499818195907339150097393672628225288729287066986162648605588093851432003257786034839735239001796605458108198062163978961374371149174914259307596741180870904561744516742197919059209645985415032032681468836630620337723948858202094821415600962710195922423476341037593976477357668227418617574721552946758384399581199842498161429769598336443189956281956155459258883141507134779795864515669811273140454087108466211572443366328026751265594262379330748635909467039929016730953770388558027658930337599218553742415957405352842766933151072906820912882796801858202091123385053743689901829478751795718708660973120415516072848397514508083138070285676024356864858969329085163695933565134952636085746997188038361092902625110040595446864795733916089457212312408302431993116643416066344723066098887667288224379618764587734562662095045250416587639229263507978290864628241600783461418401721586319611562261363506436537923984201973851392932646135727872377135890432*i1^36 + 115055677965515360314154277493306420957974847129116621664458542768283370278744306563077067559548255680137431357019778811763102653730906339835048540702913406520932022412295615155854470674805673358488375758097881334121203881795046886202915057036928098138919880954400493360409567442731953999253401864843825257703844601637102400816490532388100858588284035807906164223952218836818857794780504621741828910348034865978405454099010515360495856735647984928208135633136950303298405344811451428498847357265796359736533181281231264014966101982223044686069028218832061457710570778271508446903241467421754051424987714328572401331126763532449101502584738357751600696916868037478732310010653818699951779401605792785562541845043471347807988217992793700441372766899401856822817060948886585338808174596006255203879367124758564820707144165076416389890693944692995879526228941985891375050106227962439242791046846630678337694992993768738563423421319641871046698638179932841181207886005291842889701432094206340342957860517668541761925457345490051805502903123214826863410207892524247592808472545308779421957778696411994525191993979965568587472316346877127008817249630297308295589337406945675619599951840380943938309279782845747240116044915233369413202882578187236258572662856909697510954844168493483181073012206412093079489925548429633508593692876658361135710679803729471519307840975994388213049385157706784768*i1^37 + -30073633865280134221908916438008734405798789092033237356476205854426655080495435303274218474003125179169512375758846795182559679300295881692404233745190190262102555927592299961078890832476161179138434232247450960725610410862030610424881803716468780006225075428599092652814441929798860367063141873277627605610110493412686020988063483442437217644272371789048866111794522654122145706850888822266207552210505811735470709706373997007704761712365317342019950355122095969274619586106715452447303803040792372976864945382968906496762640529272620638086367533918376380783635969104496083828410890555646627808354451513632295210323660621424526422753365872896929453945542332681512557129295061996601443893003244698069798656970909958021775409020305542741985925949650185155202091449657809595015817720988300398216563072074061865597853457990253477420858729385617936838947683489189117572500218817488288869386043302858788107957869499913715839245037069647132350326139912790763189373876884696631282618973112047123072516651723700371669742040414799013428201277547115543488224635593275168115947213386458386322517394026636979608558682024275750716701778079708591589667297271793659314072565593217455778152972731801257011789609019228155469037162981983033713730378091337146033607096858874504908048959325223408732102956039199744193671404246061153106030934482072417839446989957554090788671719731641311232*i1^38 + -2348559926176668778117758626528252101040207727273866708368717594988441637494340872002574029401571210678645235024611511719408615222242790728967703028089739746232132360005115624159727962098159121222060011627120384622413673447572200032590116804689433511992466042283848723237429781000049547589524486456672916338483070082606131724726945244127804503580412559399281862765367037239732567222331970989313329582643807728281183628584518135220565549360501532213073944927718354774235924514735346946127506314900347428386603546310574707186807194294986858026446442904875281324790490772071637709631044735860926097282024970646144836316721569959778126894572548116717537304265937876944039919909007590877107356795000860775183932932651179117731178127192127023370264277965034078689267885719532723918742312300856833522584072160965733734306206109852364871392637749786796664641206459704846803137183331996296830561948636609288836454161841135083970452018510162663263313028413084082384237207877959463695562475898898786683248720079042423581187734078245913003854803464629564697919734486598562592206566100034075713151117532903686385272077390773886673097649235326417255975422127930089266027040349694102438544486128409064859534520794667656048892670550187814193712825413605299482615459227179645232809427735927326331612777413521568528068913613160495641578372350826844138652116028447239680*i1^39 + -45881432675805652015882092861312776325564191163495016926262082508690224235778577445975984278845650812279023605318794408802531278274290325619004991900430374041285778167878548514033307978740491655826104880079315368535142935062014475040049302905359338003023786282963679596629399962896493404011502632767943535777717963651942810353124399503700178756402643477235171036303765582919467886197168316641638064682567556292818278919357563579107453049992943315027844172112983101864773462323855759599925888354141633272415144750455036091670373484956503295438456302090164278037228845750033454372557355641410967672236831042754890749757154760163234389900594888930001628585376115676006391808582009583127059713672926947945819359485401476926595175587028941019851780513448556603153213095230342103299511196573906039301265699423830661655928034725316418208145012599073588268110646200004351154588047931557025220255456121121874091830159692180558485117938237709011130118350432416004462235615440001631078171290553843762553979490248887375495971757102943246131176850128367570464508796959587324103104732586181782187627764006651938585437805981412110354631594054396709986304621603490561844489125317476644201987979059996539939676631381045066195309331549582137347713058909126830958133243162721175267637044995775318216054660928093498361325620896341763073790518143686632*i1^40 + 1024031460273887353519730941680038968578676546243937383863143717583123497965878187832241135133318595260576915184256285802307323969032725183194592552269701050385615666634622414692757257182745286655662588090113911938542564542743275980323310294689909350339247026879714323288219036096443171897777409533595505706431696749678185983817779848998676518396142570696008566926840213551470660391094871595976159030376273299959515480864921809348915707854975666740741103936649606946718927979999752064531159159104490320474626213439069879065121019504787632932220064380566905639302182292410220668331414359763198429592159819762450245967299802341314609149796341683836000206055746139144864239766665142523448515234883798549439428243681219620157409325802801000028455371441788230046581577443043655755563844901442970258845194910251234289025516983512525895608804854645208089127101954668973144342274866920949560884971267105395899210183430503248922061397351922227189723000371607036594840789921577480247310277672114120677317462241915954275592846244971802596540290575290607058623629963482908237823808664649925604623535710538843187973079013780529790881064165540644020527396669849857815804667934418267740346499834398545202206448486495984371048608885956251180080382421354939006881951130718941712738622747175351731984086215269219263125*i1^41 - N1*3017925674286246541641787433944781665704781151194603879475694995959854395232323622395186685003440100654679891614790321488065221816536459297859811226603020787078064575583398317586887099120975469415005666637628051552278071283462351993240163696893974904322059101510710276534863725725355434739842560274883968610451878357746436755963760512487103643472339818282785330742976947872075293090230875419521255429745992423109255832690995568453693180000000000*i3 ] ]