[ [ 5148846065475632937423417469228900784077075660364358661355288880618707975351393621187396978103275108744351486632690032443373825068871545264550361010481603084369683359009822357972176128801996275370192522311275285119210096161595193524095341867929869306429882302358923207454134385207032739477469952121470252283196543275410228698193467396789143931352390246913598557234431895451595089166687602849988750269349157307327118607035167044554096536227138647185562598555922125613501893827723089985228173576172521328789015305319704902036171721233930773860934316857460272272333353010137115602909777614110184094191808821821342764968526790272273294497812470086887173024051649538362238732753750151074424331806154944557079695392954907813787484326132216961952656681202571605080221630369485715244129086618085450243632791926571036080189672386384521276251390180360394546014684193890589295870360250002738896535366461268929317566280095326058047102819059746125969644154275229347733627836825600000000 + 6486636499005499342363999510843450521200150751175828626019115141032283149301187690552479066647583942192962752738588301779415048225384749591742552094941309229817923684262167653011982516142851823565397337441668366975082830418751449316191804292647002211592645314565953164468077781590352909954297022594666466372212758655730143198956230037055621601915785403882780788021855567508039817589644411590730685126289399562382493839283707262261969893778292614434817289130546592816592124277840613370976327983859009440582775853055433486299779324799471146926029835681346933979929446644800576378122263789365208389960034836492349604347388555867752808245828326125318323770976911459562458428782721025271382506551666657506535779870958759518372323629576955657755276912996137106550590647303302097099849315618702571615839591877874194903678170679160106919770807792528876864412670108539731910169370209832200526768528060909908413895435149924999708679088960658466325420146612186499573306359808000000*i1 + 3121519818034509519517366529271635441122161559888938536389425878058551544619856396081127036494105836184383774684036882423613325378297048771527186144128510607382972095071298147840668709896361642380755701327665434930589576840462516313449094414614292375897673922041207564022445362002731010987798057123580294235135755158702230237170801422102664503418959356523193196138661968291672859148334959385654803957687665137458035674776250529193085682161282220094884460352328935318582247199102618001027318683246308750228931519401074116265707137375190956091077377561683703015415149206781218620425289918745746393695278863014401758243349831387371309323869833699397989688799720875077891932607091948678803574871183123319553196952703106303519078023036114103577542852538275050291350524988886146974473030769760510620604640670272760612988036579903390799751591229122930567402280228632546955327715062485122046560548039392594709732396380359650259961680840740158025549196541295662320488284160000*i1^2 + -1513243716129626053325442003732703232816956954178743671914660975323001548185838827847815893461188886403723851161558160425497542889594294369814477842774242935158511803287459638799669774257319530095806336243637904347693675194783957526080742849427335349330875204317043180196778003157897546845006972622876596921122148610310750514702413187693147370595436133484196391750918435913520364380665095617360556365090791609569727237707848069800811491334795295327745887693658581877261077062949950881623763484286162218209302569621692285171529235491388271147235726619730670173937211336779731701345131146895980485953219292216265087423084937879836334350870896177757128830393601137963884904314961132900836090662046050398740830828865299780114793964265328654612806657371399953926495282923374051158217817233974091727756389581635660504811078503055099174009596575464154492226238778295003086635794339971731650925941634066478280255495991796520052319422065732034789803159925803155978190848000*i1^3 + 4035049423455059237477236333312309665707065954659228856966454410205479973747628203322514899052346174677729538858680150193562669354234908569707992990050918653050756121031244727666031390077127910204329342298369012101592110607339989480992756992013009269199483697505948364025595323387743560424678389352400785235981482586540147792491236983867356356437660691473384632180196943111874595541504454511165371284528986600164271704714474183366252429023076466001375584400554305324082691566948655452040899178166764563867041957763924808802951529271736377868200780692130592439210306736407432578726396374344418364735118672043780558066538618019961701739204903041859498580925750135700304752711612244908877130419761154358104618119346083472775118231851400053806875383118686294279040784908237429129297952167909766979635871266599614913659112857526734907476525972237183647902242304729784428420016390035219608374166056659112849118482651967190370112623483427259412673709927123247955968000*i1^4 + 1610759271818630425362741211423186086835622865380649409376677814584055134868627994588252941423395514684998504236190117192319398018197549101544635107627044615225331018430178923033561900137930670696959464563621275559151336166056641076648362173558848432242712234257090704582216388438335380031052507788138772787762011749810986306611908077097496508488844807647315134635822432618018070849577986046871955968969716645435593465880094841653133428244231253117012968682724006688680185376557502661613663980063355317178287845809582380207888450560087703030671207758924343758128585281876949305239867361848224760802339684973635408512785089854513695598978116466526271411499971505307568112904430083585523643263545403001746019561002622422270127338982342877755404235962403655011457999545127309214860142814814272110197844484142739059802526109866980184808109595160561990072562663846288923027378255349473813270035899494228453169285632997826026365315207508194491187584828905975971840*i1^5 + -164321084043666481570397294914390384160521283217341064811835768157162077754260668827403670552910858630720261342094247224294068856133645087600372394610413502067440453491674952841779692367699333895691230408566609155426873001057159677432750067888282232675443773011276444323719637179755678113283397401905651270902978081948524073047156048397934884504202792590971347700443115505287510084138488701129311857316330824863960996760642040996380136538690398628251547072485525680048576987481515355358639544913295947115329616113172363922271449849008183225341461694072577032388221718060358429355592967653962503955449592634676773763579484469407835305502687579078214026375297767473227584287376743226183861333682237824233870616535723377791452493118555526889188825983104510125555920840936913162094052390637445103418111028689961615727738522739474875818630431719579216287483657246809196895122228588809279819021489199981539343579929668442784214762576888339317587708296480948224*i1^6 + -169150387256550120798482957378123585476616000483955859132381732830678632361609939629202400085912072299938391497523317729431216615786241202017692900863147402813445464998116756930040716770841364523314719895101966849577085608591807942841541115470874318621150732574888995383965438084673326239248956564871553069900849454546806791047253513146000730265222842290731776095010173921433615477581687399353478776690519831422126115903285188520391546935990975759719135024106307414180978368456038196370223184680424532111572060663826640797582077000446512347250921813894547068095292369110612909346072679094992949534881818374516105979825075988151153677992728010686335513506725933034330890367358725618818854815213429377512030832730612948903920826465264057696882714231928399683615474955584237519887739026139944108438279782319138509659438725424234382789581661356186426321473041244381239790664019384999138136174511349558580532748039432867097920031619500134001835888840015872*i1^7 + -41077627316508752328108357852597240491619551675507376678428519376810571956090943751137502300534937062838310259386264313371193475484766290441881148205171872816938792857830991426993587710723678330547109076993933396675799114740546724338108414769264930704126767908280219345097735720846483927271844678925744576142651080498664642384705262551324190202624443994478820846807838920744107735927046063966099866656550220114617249160696220720799451375544884671032182215372372853181295294898393876818896720931112407172829097201277551210448923490396256435720690777939865456212648287366242368741727331435668634821768920405527425632472277822633138519703989306225683919750654019671599367297202255132177080104212409685091016206423738696488982665896688475963760679338978788989442527591741942949853710655539420108336765080213096077840676480882868708976915660739438931826690237307664830505768467552394596262708088914634210043879032061504786641868697026656747188306051072*i1^8 + 1699439985146749256294165378017326168082102578500470239120339123774207130531814100250908262653974093055049152111249111835522054469064978072325041472683150536370235512501570695839424579461350276984279303807077947246462595159379057160993608535137259101823633610678218271003030307985939781023991409876340792048358224958734402598127516687470228245266572255130498243555753422290485777195284329587371377629235497664753807044935605381456035228531992272636067036795287132692168750855568033785846307803930258029102785052688794213505769265032493189554780375259514584464543307542146530823883527618412867159715552684227448100158686688977637131138545956649096799446338649919212580484459133798521354268308130356202938496683056115580853169902108178535482883851066528285101407481427204876772783873612729277891670171842042594204816098323896313502920825355601010605393828503069185451391509939780040834660520924280950660951584077508137143166641979954776745443328*i1^9 + 3069677753716723700595669883059606378568312940749385113472926222718680889101768787412093818041576758154462678044179741770993756347363165373689315959213365410013508442874469337510786715545946978919409118516082679621384020088623227004456090053993892201994318349705831401659666009401689548577219786690586476098421669426771249043077863301008363332120163738914586590112875512822809559348876993751207936372697648305440547046263400065168814768364900901454071869870636307946744714468576782166330082261208364352229680974428066920646118135524440681570434732579479100250487321566981928097068386428937415655432668244797915093704010219211307032946103233442216682060337415944584421036156929528620892686270475389073206983024475295442593744332870376987367555516249199881018806967940789147951547868341158266557270845815261829262401534756857736055965850849458221147092271107509713286967323711119296564585464952566600968466322083236905282368639195507171786752*i1^10 + 366797453842078477403312191798653910423550713106744758199979787470347433567700976790090191856262442023707213281236358076230720503820440250424840068489349570415809749168732708045341070164166469264828344983629994324667561153546561147828601027813304522326600271004744054895933975895296998926619338348457148496296043336309357864568117738565748960069848346638756935888064837090133569251479763055489981871312371964742344684836079760583309322861708592206183342542149961017757158992097199952796871430444056859903370833374724471592485581264231037713143790001252336440798919865486744748956780628728660378459865036904953012835982958896856657061068573633562256146818043474846546344965306746358401685851453222396148767491221426223721873387674600507061024617252700681499899669011045589493625892755068572218314718050741859329487176585465085229255840332029840105682071796831262706513181467596862016131652768930479466474056373071054308100927565185679360*i1^11 + -76680225077387890981001769692092369642712535883463006921199089804731166832744412934886781759127510769835321348239818131435393649544147355995089793103864591047851836609666197096524372594601151258881311310618473667574763454715921346419113663525860285246297582913326438931100365130336686295486749969341320562153551318411872756026466807945417671189304049802701454919302823883382293914115213910545751083496043585532586055778532003839004597278899543173785393275865405947674630183328027311496104695992958771455314154219674609065879419426005785567829080374465597319534663924266041189842093615284111446457379389942392942999663907829844370679854421119419890893921753535983989320790069733922527084495787238330727996257114335053820312869634202730913056005197522083179560401488927160934596787956006590584182717902610872829303757056511092274292365272638652619226336228256735707456213451411313679448494935427827436481358063437672366572376057446400*i1^12 + -24028299587787436684160545130864822479168181796582900352538634876120871472819483251295200763821489026103790627717870845145241950790668139423429317233017631380612975300235105153000779307498667453848500725562537950416101003877682622580591690037606837175293269823201137286246005964876026446588351594772519621084343364894699447450126100197518836755775932619181364132038118915828444607692474908850822198275977323190717903935145180688886314643441263251534891152115750087300904498047300877285557837132457644475975674138029690521752485520054881025906898993202838947305690981034640472036449891812610357833732520767041375491814218040357123070638808309533309776706915000828806373340898778535271797899177161507450760832368112796720091207092239356655813260103672454676954757028773924787647427762010533412771999476090029308285066778723017340574670337257569320371166409082931117679839328923853164400707941981421074917907344513634816290260516864*i1^13 + -603722249800058041129570346732516182946605997781671190803806832037151018534489690459748578736786340724440104052146133445529578934040515156059412652322149367459951187357654175233740335818983016692343450955701042136149434371124295884837017652301186039510104574406033130760198475796640251076837665005848403132455813168309299019362000658572039303075708916415180917115910322401418345384149629484039403252275900880754130985508900444268754428525670230879315172996776394453691882275333915058487307283460814093535015646309527679580526986903275774462536517818308546492082073276613050216095507566617143984107006654012087018051878455935691070725784156974350309744678125084095939579934387349934499615039322704718234722797032138532493549581763488665366814033242068464988392180714265162853743261737745626167917641604140135223825027329310594374692141772059802066706561528338825685306870622208084641941270437388071577820700225813291359797248*i1^14 + 586522347190487972587032378640100654849663460412107139045217769313529270126163862809289094897011327468719766672568684248383053594476753909973827661273921954202235218201869711734982786232526379313042357420122508693373655936065758858172706720607253728523610399679508855161099595793569099457547421966649026168547661433460275646683216730267969039720021461911568136860396767973580453750466993270031274992819261007597384282241397008641793923925699785927482728503977129001370814070092451189925847646658298607897179898453322835088852698531111695826586707131982286821909616342908418068613933526335398590499992961932085356638067852675264360365008415097354757478767364920159085821411492220539260166545254854707908425295539948488125192623104439436646640858407850276460976295789878288584135478547586067941985180152185430941008258423197755301867275724982145173474282847268253434198341912035084521776387817129804068154392352664317853696*i1^15 + 116258927961578065223533610882382492408294229394226354080829588525026823361627619919427951231594494419509722292402070509367687120180111688207284156604205055293592926163348013965102396392183206576304741962649845033558380282809894657163947333677444722939573343752630250918401424789077983225567541027293263155733090483481058609121435758449496186325107765536768515876070164719667055703251948470004749276384482146616679609943196181502598459125606449193465888114117221203018889797517754919443125483606940722251217762799256954239053933176251339533484864949413394143199701385734576684187387081508267670754047162885700375823994872093857411840969073519820362037768285088298499241800236201749079751938934689084213751419837876392169043390924346898950623310067585779720868396828548681672928797667301151121446350339070191782186189587912579984741699109306086378441096239676090009610962818928706271027610049779161781509188840578875392*i1^16 + 12060216801395203885100004055876842977430533604708487614747183896629261175853432178228473047625880661463592377044194720911864330946469863769761590112920757636594833487763848508690115788671852623322682451494106539631221850744656756464436338110472614530368073827757550441773576398095579850993196834075926090057827812620043571012813188682416845432290906488908161771313353488709455810779275647531208513164757862496050057012419948711067924895368143206603296972186497655884619096825559535563095917058549793274878868352123398238372272910625500835033587460472965740347303672341417675303475121613220428613995854529260291099254530483763546804439345971787889787450294991533322606262971096339507826985386991538465957932681131617815923431440154065794621391166219545456905479133582745785478001198058344030758937369830900611245362506533020413018735336020948004321771190893713352519456144319925885265000936653430269319124313178112*i1^17 + 840272490000930479994514545073156081903299009098863355737634438897489906241663606875927461645932635792083827772399900011312795158942980337181499427351476856464116876806766225962732292950915318391954376443932051988116879529156556350026050559352458788431530828250002795032736548173536821876679037945357894179934265777723154877055617498493061838737394794999627816506457762226296219056190497666999328803875992960413080663338359597299366316710974509646208029480349494765246205006709559850123414082790507198263661956597795430283404251662062599453464478037536898263164276040546067962470974747352048976947363093903868936183194133747870997643808485314511338524226739424329099739468879605951444110519011425799865460614105533257087565495882959509851670983642375387229209041167216591038043566109524453465810871718934929605337137538241841163527046043612036874914738101207926067824134608849725317050080108230891917797228544*i1^18 + 41723242590146678722924662471780541406606438792632708052141815569990257906752532931663229942122796853216646992192453452363731781846607980485531399775457090436584502697259465626693805361642936511640113670479544519122900750537499984222880517162803816283399059082506399304169446584643743939133024430366162537157860444747200037279247876609313017604149183396064423626130091377935618055459886731850514854703732794097896177686909349445937435045948950109539914294478531758077707872106970063478108182064148447555007419437505312197661245017365883710684020670906470903912013833310862323035055432424516892276991314581757148550922199240989657319891622032320069354552997703850500770398414169956307138337520888643300726068528141545743551422681321294009873599478086377211794781596292388927956152397529940382518815073339144336331636511959829940339468701613507292894231122587000216011101403909436665923381371229075580911616*i1^19 + 1442414499276949732614965702945492939593804933619469390926496798223800016894269502975855503327437838430178746046681744477935210822855486385148671196681643010092496706664492827224401588371796814854957356257482317564600122397171580526136610646535063711784594717376073431543425831656114124688225506668509600280177628639078423769657690128168583954836092624601532694835642879613493141968879074257025543117837841122626696706746584134928850038209993469674324601537262140496725493531173638389465932987025925242065827869886721030857134565623592930617697759174045078731722655923457550335959260788081291801221796873117460964787094496633466547574166867968413646621693078307794063209810056041187250346730032952376040090955650516404920182259120170632508602543167529449174225160518096208094715159792842183340990894188401712097668242245589649403162536156366584419480436777854109537531730979105405935745729071369158656*i1^20 + 32228764264958425298408112641443551447471553016388809089799442119580375279934341425209535424899257002322652759022808500617884667968092026392235671839778858073994012845733327906231258556846087911501428804857511816799115053775684722740007266943593628673040789643655129505363959372631467891985844922568623793067003161572891229252742485945722278691244875920549178082693182507026365709228091753848968247086008154325371153471493938785146575447490265856543034584048608762240775763201760408001239371819731654108023889418848479087559568563409086244363147062005847284684550015680287238666043610393245060450023489519013897961373726441388354173246025098092325378476075070640470897617894645087520810059683843444584330428459795228153190004625287195889170262564827162308974805653493102096092660617615162845267260239936101962431060814437475155313173672373278083033673195305212618580036696328415188339757919764480*i1^21 + 409663909417051193459107349459378113413945370052404028090139615039723141180037244208143866841962306924233523528818304770703184834214233466163218820942245511409096517956831139951478994372695967896048001133400615116153908585725443781116468254709444394943607971101615006056415200788181192081015435433686658089863381247704872366878366760046109449046659632996411677921515039410889042514971428402667702092664132354883368120676757143526655362122226103969323141161231133323553974706411461658171650861647849959563534578424490623750697087243062344277156654958796472475577553419577875888623956812767181277990294337494873602853743180532125862094708776633393662421596516585042688010860444811001745470686641142492097884865613464375811308169615413939599591735309854854031576051241189438568581666596396986610419421836075481479064031560299861502312444783841111905232614401059372702641106637997571794429542400*i1^22 + 2487499655546644998348488346040153928492691773853391281516282363947600085931506024976665511260360791613018789452544187620653436982641381396083208467030194141145053463396047079607366644354214830176462520434368167171193602232794052973832753768480879273682756650957980303841155004877819200706525021596848797897594355338362646329279803150706196739764289314640848866329734725213611274320897339445135913199774552713008014547301755036563282914594333481836358164917964109450624936641459041092930478377756972983629440465157361151341614452552818643533802319720588158628813239026994107912532604829504881263205297098325094086562507549544657678071264140521400476728965366016590148599854746289486575798498777083881443240207689676835451959429027944771504864907821746660676610482657214770246596782234430626595473830399751130825443467802954846854531104409645949303800363169064324986345582971492992286720*i1^23 + 12746740295461178111495771419063653062014468109472017517668329657324418050444347437408888088388548574177535063243266218560329322696104822139245454336059817088695681121297958758770018303460173471108237209254373532579708867732521758200032807162453533052172950778880980016579204081335163908229812756826674129830620209538825696563239173346576118159161226003428674089983300145406258397532719124510088081532433969840968876844630288382306347840557198658051231122657953024535804293226577602736973021777912679366991825979905771254978665000238948873408232758490773199092492461910650273237569209458239787365649267880236225276399108716263709177876806880673633160021692965908607872069484362836337436113734368633412450379447430917999300908873251419954369840050759227286985693643763742357876612039162535142301457208569111315579447384957343346594819463791605928118483987116818053539563318835937280*i1^24 + -34982417768715311804456181258946045572965810990702834352666551938640958280310950266748047045960531442422029635350345255072298181490730531740483844192214381485285562531784494096378181688018159703281260722047554248732217148036168501831177272302588008110800518921952102107721381728199399113991420515719318708985497853324083491068871755374476672978653811304779649041881686049090146095892199731581789694196534500786911820508858461037890084051070339886911049841691380608580009108660139706774525861918305925066729238978696920858183921789616216501873942102193090675441715290991453263705432311882331853815447192285874790607062350564853996542525208461063667015964507059104088471326909543659066003787697404359737668355628906373175241399930489566773876296312521422413588797150045793549202279442176998054823927153474495553077493916898644356223527974749374031350645384361491742373927976960*i1^25 + 763348955374876459140704066047173279768728337945840920045507594972855271646204801519717778988353205755814871161655223384303793985825192605160364247779082205956763547044782443634860694851968121211796184806783107662403739147924158005289962275972995116694756866540947472893228479079233443275912569958594198421109821672951076214364948976033618897782886728192693358028535701628579800482216945062274201438371061120076077733254869364959371400502593423550765647429368226573145450798088662572870793277858628441167663926673454896716635877164260328664708662831425582190627191463067398781222528927343326716328922068736195171646936238070354390112039302672018157898222671798743946809011162965921262164311796855894328149801243258137988415964027006123937403982032187288109677105994975887783202874157899285089397279257549312537063528272471698962352248938436636737718504223078617840615424*i1^26 + -292990221669709296470268235677234726574796511232141375253529165830043997974752901560406710901552216763073402405152665051290719424963149563314382020530910060371545955129605624834796072291132817884398910767932107721570610286795547434604810581189674120498543760979478852546910706599041753628184128062412042799124182859323332732952450169234987631457464680071459763172119084329362928299979095328135882457127872935694119273217780886100873484353239887817365997522418266892022071312790107299904545338700602791558526655991331284000744359276748108034049231515448184307930162085132162592237891204499785580128086860475225294597179933857548100886269900316164108208366714865222043669994549595068666873022969190363597283437972043390300510743230568869592377610488202948882359753866129793958373402117947412781387592195117907340961487718473587277032373479489578948170911083621515264*i1^27 + 4389391001222862903598956497736559331750938323385366727587471511871561161388720890737503364788290644052276962582254383328675370021487531883303169493283337950671154321807411223311416299056887870312795856937644575241546785869724063670975917295737454461380809952983762498117879966925378384422768078728006057747645908583480751673503294778219099481284161496382326279299473571248730520437547036840884723820863807511858174881068729572421302049416243601146186436634343646810395170009313473728713261517239409047283422716421446922602558003288119401175358065110599120981125864029561845892676072559555172549284837464823292480221201173225682871219495087348890753673094665506833880908204517217511380624513780874514667781484644727046604384396106701046665792618196439612646729830261165332692648666368588118539318561434157587479386955731623780502479344237505741570993605836800*i1^28 + -5518335089890759280750799688711535781246911911013895606412343393793850075383336738905244813704251846120931139789674195668142182018070094386265796707624150130912932389730207048880403833119917032332894843071966453752217812855366085456468410086629636798556474686815439116571577281820242470925236330114825563149139982856188620583952122265355761595635761432531303203542532190867342486928001136048713219028293384842434702174508965560214931646331683450136067465275252824111948825881986799718694028979450276853933210053307051639471730841819460872067207299858398095947823667968516361288945741969416490033488780166579731954416056429328528939426027886287334371373657009192482766869183246651280488898789638423594660206395447369063246074546552348237833581734198961217284260215180707027312097019236623396597121082969660069701463864008901346713115815067633987602087936*i1^29 + 1867731820308698682130401386200241428789733918100372300868555836921460536353083854044655890701227234083041801309182151021580753712432962401830129907370658432012228585134393731786384831775774196471717373123554838115276134142868819743541301646383810259984306857595320786610324484752490172161481491403884203773401964107916658669940587511101900625942517601426070425326727694892438427776730950097206888575757897759316046707079648486592734784522180823553024096994413033887028853105765344675640971038353542532770107374732523739313742242180353306682661038863199549226390423196386568444033235610315965346139670557563166086479179172722262477305755071952189513459909459532939790644511551429411057500935995418678098622326593041417956310253801495695134602284820364941140214242893540150019789268609315608071579119885745189734664013788322560832290431276760956928*i1^30 + -91516982828802036386819736366341957020184578450795389230457453979976695686992206486194359555147899266854321668011699990185342036392602379844440703727284008554929911810695872234759359956157626603304246088171609487310224817520605129711694429684824275217155887432151011928797710199028846183847984870638974003028618934359951374026204021450324656570511710257355781683685857050801766751989337241682723531533640973268959226035814000098030264960514639944529041061656112353518378487860948699784455107214676099375421454604971148003464211178858361824769666819672933105759546626317470196517242724591885049771847367445476461255416233488575319952034232396793098132654327725895002377961037376993639666175774042362898378365324479444383526281378330116121487955749427951824487914560421515872988716432576562361194206254298380247318268714249035581823152816128*i1^31 + -2731919584923110947174530552504367569037081586542883368400447300634217679179846485407763655991089612852794136641566650035749331986490956731517591860689389923942957095244849711341499776132377696185478342080703987841430659830468114898940439425967945510156791618590314637106323989430997840207268587425155531983778733007647437080618116857543789971231068620449187093096467557394843986198779712276932625930877406210421983023233161137456875834204703944245137303689585540944524223594568230038883395400298687409238001232919302700651481962877589075214119194634044408328924780763154821358837943684858176176344222983464509429193080767391171571971778252501127151949848841225320802433757410767788077972432083167345527288688645813277187709192780905325561588556528034164374869090925713477433382996035274664759810672526994101390878856724590821900288*i1^32 + -173742549396356525906537534356946753069344332525787110765635160025445964625477322957601613969229647476621659490298756860617054623350653459485227572998127778892605480413296467088626871650242935336946644492486306009202310373193393814827595335941219157168343479599858633037978331104594809129262719735568452195109870991334546617452432509672528664858594077393352488971823002797276549303995995504848137887372933780498909889463812426107763850730503815188500374831845216520601645353893465181321904893327303492962123917969155419160688006073148061721184043321421725969351889789855548115007768827495055884177022067739490264378228140858923210187537809905682789377089620027535012764552092599332774434202012814874053797089949165183483201434832927579969289376936096269254739367669689912149164058634106043592968865870281576298603885895876608*i1^33 + 245374400272167679153878030893552575405595689808286130678437574520195301866486739543599896214883724996058155233534396503574858331292174678543878836791596636545495830790610345650062805513260657132911110328050157427089592417315932445245983586033202361003331272247538597925966259836259812603813018516171362908998470606191854226010336397856523899702890696931877596058384992343109473217838111695959139397652346809599240019331358029256711814710743372076647100817057542081078801770029753163366521837382454404352928020578077217327631696299685799676646773656663405211206079131172221919649829276501480212789878296217490322441120959874454833679944062249721239705985898601657503701298382228733997190376134898065975203578444734719979512678200347155182490776584675750803627819121677167087230140311614912214445241952792318765432832*i1^34 + -163168263822901548153263733862967041531533378595962284039651664995009001968114485662301667218227803890746899682379398839350314473957499930654932373759277569111788181280797077638324747423028971234411599118375905391631389419630196238533137710823633629629496280230770426366897809277062619254403274284089486243667470020390222205199545987156258916470370190774028393873160164338394669231778281483572664928812680619459435438762655967867070456384622937367726008882568997811751296009559126240370883949943695754927265216381537995032379585102876947270078445305542033124266212932505157137545111845186210042677870530272190341159184146826348965232863869960013204619647793006515726423333068914260063551869613373545573724198301537258346769303714292567727194062652020073865904602483652776787603608172185212488277624423972864*i1^35 + -4343638994279266844734346549668449770604691782119573409405335995538880168424983406102684346260075627359393664935305273055449938698911146819974509041447643938898603824143135419700784287347378519353194445106329358860798325203100580178434256555968910600822854076875068822008282895640983567948681096322921100340548026908996274886152096813411580229445784577774393201237592077711754627607119011344825409023833286519835703199196947990646912149080079262124505904300477757779794797104512599719413749244642764330624599243912184471197443276866779822956352251704741550315982417546389040962448647125533607120735370902698646530141662781919924342536845843509438213493337471473524069717190717945470840794464426864802561576369801508445185407118299914029316803609612963373308524513792668664764593098306844541059072*i1^36 + -186574284624472419405224360921713692328333025560834562961747630478705516548805313544048274331794571573473306901191147029190646064189855016491266958193012642038739498145582039243327157702533958661859750622695102831683226193289673089070269935533393692055124586601872430567239086405418359774918300371804498237994896896623634109936024074891641364296399814656818778956671493184492927282960607100729316491831718128785608959433307936667020922213193477654526744179532615752273648443796674768528868795048438164629036073152603762411426933895174803973826136093084494912048528705347248449273423077790289310945217463194717237849588854397914429414557226920717249867632464835708261264960646472777327719714944816025598748879762189971671512143051418348378513093890198279170714746120520264172137913253888*i1^37 + 1880583427878462756800029665230035788464053030947355303035642595654256379717444612469696075736005936199230001743120318141474652445139801392819281734632385608683799830840655459751565031396317492746180013760038677216452943201410934306001357344811961812740540858486484829159162594950422524864680736947855219863916359415592863520154525064110009265588003201282879863467200046043263915707275332852512924014150400999409482090831188055276033351639562917270392483749656313618005549767925086006565394236634926076916073702095126021054472419909436055214306279443327619328428986927257567670449359946489559914328788409749927696919896836488991066111846719412564117481519841987225328580663925206536294882949140385845201825126962995494967212092679818355029652165557390266967323444701695049728*i1^38 + -14099652525955408354313693409402778162351041833142542823307233406033444110893796785827541573624666846118112511970496549222793681015399824195435439775264797585956271629702468377491344184016274943461261725154445565453831340750798491793535552664919808094801830333058664378291866426555263145627822353559496152364587244011611235643970353387854886943613584573848285194823033089662562404921049271221430260791926995369683850709170839584309058374101757998759493112669143128535978506153175606956256762191105420541899619663298319306946349756827718933343682366366067249441630173249337569925223867537862945389731719661946159858213803480495391103324577697649744676724318894983500110666364089414663804059194904478786845721986251178361552585584099006679678801018522551016077918208*i1^39 + 52358480069603054455843478537386099800843354350232747287769849881668681123423461578951626180391393794544519354757648896897699483303306843702525504664916773642795226091100213920366748519400403268431047965789856706197232124626867264498419580627560280913314889483441538359842885998605395115256488476935171399749127656411096709775716778929674679309495071436319756881457799445103101943168558435572467317260339194056671806490961629742513140517717245076960126231826354600807563777032582487153464707189245327032659017578089965975276750646399762392647647495447304521336984558621532801501835664507752259844772119887580583579345568443916508599889793802837146561449563777673595745528519378478895326103071888506531872851463597643425605036280596798264187138252734464*i1^40 + -11659488928151655791756523163423040377901113603552096303166739728326789052267440595533671782252850239132262696457581456429151127669834800145938520736671546355948607953135883542761742547741230870870680438147360481543434451133463350791331526694796185088384456243675383101333996669551482199048922315329068425554023223569070280842220557721649627578209162389785065582962570767535396199173241296608714590906095524989769607919004069084767693619153636017930310370771604795648720784081739411907451543348061948974849993925223656692834527574098638798114111518148195604786173824136240955165182086890096957554465984399990726437019140702129821197940689307448878051051713315502697035766660603747181730989561946929675836120400357720798458806776602438305579008*i1^41 + 5570841004791163061476136144118824170683759552209332328184452543941284445420401106207829312669147384525727908597656528467080126643926543969239923370224656846108636317668808341474286682259183400826040657415987499837308594050777470445954682727543691211749792904357120221488404240652593118959079477188013833492953119358113084044855843936937605402303258391935323847346686643607456194689085909896027540807940327129007149916336315000123641786348091779167280936482206673226464394432693054359241255241306142977894893557872966147938014889979279264674126971178099535641989520989355802863596492803739963969919656156013930783585395752097366423454430066253650695861504878434765444055165231344898353968672442656161839792135254265308738035384320*i1^42 + -1489745183862363825615731539800938699914649797156208986396519907797803505508068318940266129537156607600287394912192572718487728908071515326574137264686981326796887696590931570945388499043415592696003440503074819463789943487647876336772399591726168489782177484939025408532350676946270326345748985480320604870129338044534476428887859696534947681854193476379588478347351253862989276214381892000775785202798601503026712290140488204189746009830161301028058231745231607052777727120475130754464728992631312220317283122316044878157377968356210545923577294307502761525988131888059347896647907170486028585145109229371572981954380704101613465934638547161369350423162281039540234506862057493917053473699288674490960978611435208704*i1^43 + 561640777659259870308360693795132120270772038093084902456945034703588103597291860474449430569658291506333255399321030523726890133447708399557386712809378531035812003850983551991491222915990886974707285109929695521269567140685418080555860893980184369331845565113143053429630761218796991182580924816876358243784870015408252666842500133598208551005440340210467787058857210856884215884458695289495358356954147406003676931543852184165558333897355041394961366968724184808773007009860682673229651231907178233204850380348942859845373690084240314291551693911660090290556731514439732622775307104323568966139176962828272648633877164361634234206585663965110824723173245269330939608546559409843141384840696613707972608*i1^44 + -118350145767707461788539085741147852170554687006814657564397739761927802619821583670780326728045595102777784802483438835429312272476159458108265516307648973117559647944171942739652427594486581217092044384375892934597612743397683176191989235344914301702778778248091332944634636922529882122164240700968969495588209262007776537500376994560717526723572155536426811372695625516998739434613327307706283587366150349629352508097220522048886958461951856877953807675834224772328418149106452108605283917465887903201090436806542025148466299356062559114472789421424779589349911162570684985487616938151259410757511503395033174278536227872425616638889144818413889628232302730851648585121200819677617294147584*i1^45 + -5948546859779024826188593761761202044651897715092560198898799339309554815335596401390169057572751838574101047962327775709154103855583454654914086676263185575550254096259849421580423042057878484366892699087387551761086934425932434602138669472978583809619989308894178280738966424269227269513639645111121025363542507359635164471553494319108900189736047414485764741251680750950063596886839363456103478877302168765186868449267190217679216587797575993033745220438906038437220591669404092299542230693368564159371711600171087863696241277927796114823140068180752829887382849107390917114928764900817787531808968097729373388009271964266840642274514814473282105930946461696*i1^46 + -5383034414005367907524696733490523245108275403866292425510595557117677948795223856815405192295038017874637101232996194781852315907431797402615205832169633890218133649583612227103178195907888860940070602368061845724158686491878494837764358725695129262251290645976599179284937554950986419998898386655105699878970789432952772694775415368225416282434469408485971935980326721550314782301606844294364312590726441027085185691872401219938699956854649908148462463678964161870452266207178609037231453682466038196065426470362591513967749836340415324132444668368084990099554369634558364312463061596524547698452854498746115671261343933685890981888*i1^47 + 64305717250824574813550217542129461802498385602901993946898936897751743436366667738373289607434328914043289677268985353420651096157812633900827927583626012601944765544663516161046391315477422918085337373915529731287594164118765848710393762560901168420192173275965289635230220224844751813756631532213403867090540023588006338093277196819360856935412543346521824430167033629521393442330363698272560988833246946505184944902976146502303940289552297020708737780654998222283702829184817282843173534553191455303983335755592535951211353540804103598246727698833628517351486341240101518848652645278523761509568*i1^48 + -332168817957118581084383810668782744938725360813917899997960202338531686492406761747427337562524205833925305873468268065531093336321937179472322068264236833767874402754628166017411513157625599335546026865868614546977787904064154525309656923795776734675459039137091206103058078766896597385838278955862286714204433805333908737625739035878507126537264511525624719630892279871579773918273142136194786704408752834246979809041684614659987902248341565670720450162761215654856678985565746488876906568881507214301417827966565645207419342741528140716417973027645747645979904*i1^49 + 76750607582684697066369584048453453996153825698126148018338498142496511376878890032182327909941012554089918349463182372301037093444477337117122430893616415572136399217555854261394064696591716395188239457446573344772096566069126134869552701632197376901555078895583213239871467064313036982745623281141979985990968290028970477167931866313093575027492650955919419240073762492520833454448606561837274120341714833902342774147943592176680140920841663335865519336681908182755397746588765273089052329157891489946703463612530853270835401*i1^50, -121470715579860760749792776600447005790774986754868726422108336437196232947471854201905704126589936177599736281177749287254051633618916656459355726249766147403062092221221158208257970459644240931874845875236934510255829939817657413296261178941292048672667876880335723256251119339812793064506279520809734465344297802990043555743834573387392332710763006250517919868063533441069423215664729955976551373192131571664539166014806047749389221410731006748103036236576256859746876877488637172250142088302299257212458713359270640539648033406043558720990261004335326413130240175424471942915204801456798586000579870282121708085706960832264028193739446576345086425462167699296951461961187419088077411670712025448814497533439215811951129861799184454204388221988599898384312309758684795065634045687330925763784399990854677466250652097411501339667782494962123736085134128368984692698288394561398150308410364409060264712199085012439932008368910965285523500868192420362492401270972522633089259596174012324514545257847516399327505182690761801383476456681692660030435213684822380568340231596517421928643126650924888780615752719856716198661771706720241082760327253111566481835570066778867484164674426111121925079514752205220078600521200905487344642498487233232711079249307523862271768944177558655512563631290605400462226168605573120000000 + -162812330370323970632183619914183819664870255066990913339412381691996572641815843962585646452592338996349748124601978248055812447122173452056758103620146932274383982662333011960708779679139079701125070166406674060620724335056573675721215452662171972527332624967146320950177671312676588528169731292483342113693565301850783747374942574780860978015042527278314705633105637636628613509106638336900773644867077522419536341925680736930115734541338577234394537268375998689097131291093200603001645245194940527762306305195610188203225660758310638959224651471950092852175441677475324262112877833900047577027214483489237050623942492038849477977171263053212398122537484542330005157402186035774807686480559118087449819946732303270953010906449579032208102627147820264321117303605196598658511754564429406820442504670596094159009130055394778791923034843889882759526992800272046104184027229134471484329268244878974851110635831128338679509630553591491690559252230787391285934481975166730355430518688423373614234054100301421451377721384620347547897011481529075119082587169195593542238670631961718378439053874702167981886885824926497581234358891678644733010953889057199247616647947211939715476254717637718444098389268995404674671256325987583566938234233541326659792753360234888678345455176253908619293233307302253802134510868889600000*i1 + -81209247025174467890826229316150996186738588382911189088855456505564012406923125831238852928406218790957221103115036450007246764858149613627270645473981225473211873123770348574430200083094614675796032711694675928203270177656785904508272662740978097192135105915795649016403109579150804351619479904085058737149446772295548659911641732056046562058209236338696569140507083422220278938942930284195140072604556704788790761065429232997170154094006336287373524715471029136080921408145840110048308686071941450196139103401395545562657750946952035257110021065996862717106969669345389932549635755797516887437864596156998169826281673932221217497950385065270894153915685254422505987093498733144057369375426723155107718393131074403172944501973098644168293774248151159200641062806867706102519465331895330625599205527718271300475068559995050692951915986718958266208588828841619931893242849173131284584618359784175234406950523966143266042371455180788682468332150817990770776608746461604549267882622946174062661280835509599468478690019316893987634369765270846158104777182692171680821106402438903046463041500918231382134846856314699383802860851714346742958228918387728686388921673657851346611480402255357097229697599871459226172549923515289934037103385122805888750917090173917736075036352538267322905083127585819134235059945472000*i1^2 + 34825698385845282381135848344066876622004988668382539404581918909201534330702829757601330672003533030711380398448132466900924828072380658108136967949718418447290618524899437811343648300878283251261564984898010304608640253212358976373981746133332112233938283806360484301114386152824705604132042381404863921888953401033378881408809764599089988654054475704384975292863645522133224621206718877604568769869502057074114399164226708719856433093977071452563394027072525695785716695753186217295084339911916753672274962036561622048894235601776488394362650371366031680786704620268786460614101512872486364083600225083848558771976913329135229764035189358745875448024128722735651786710419005291328315625278425927702339565025734406119691983653552373783422635172748287091476778396066445100422677258214798773063025694870614671815758017727968020763015145187117823167500011987094549940440302637276933220917278358996904495827872324437908497843968598221552177660322781623109026424061262363035013081835970218992651959693232478754194242546126483461716745710143832298171310237329046444158946393063206364222930972087262423264660320963547809064410257384862954317981543127107179313788278935174114962972973243982785049831867634937042659590742233279724783734340052587480422829286961158248736103472298993438503490948665170889259404492800*i1^3 + -93173184857039167342635807467709328974658529502248970912014085075884682376523650459160531175710895971989755645266930268336004450455021212783328863401590854946083268263845262432996190189127153572784596034578352886071980905273720087655807722572449438304719072504966993980459456478919102693101723173713380217680960474703986093044922621597143026804099693045312450163148918445391382783727709612678681479720279113672891667406876216081332571311961633821646383473851369527664759756618694994394768559885585559543756355328148277892345716519267917697354673152839430904050406719211038445959942428036007241118760110427990718064960570452068140464164308527401816728240322276747530450148936054974581799054874530540755536495930745163990395198040146130594372728004018597822141197642379109703400215933144071969555549248215702480124957806337341063719969113095272340510334026667553721124829492545544052391796892542829594340095571972783584072667585178501915036706218507937050965779098193688584249676438763057779402510709624616346878954139945185561469574778658697494833832480064480331085419202778081719563492266246917983967914100881938383866326741909881625968296471269957280317870200299058603787085831397166163411069714818929526474841653294331012206477272299644954961126671739569109914067023096234057867003870852807594354933760*i1^4 + -43825246426225480017317191746511615135483159834096173463123991107003996272931678142139635941081521405530406608480157442236241217478951036616532274154091436499937128165043780297871561326437591118366331361828381078823384248841666537973453456064996464430552743611480855000395485950175642278803525827092706693985798270422532845601957926361465631106501342552246639515346708098898282564788161162248583153993666440887083307554056238871313751635727876145675174760539818619090289504072368917016734210640714513054783926819689013926763435490531319885539710135008114019811313139821108180886181852461744472507561280284464654708564398328369812543251732972098192842567968504614223210652310354881675812095759395937376085531503989957841968078198904484987920911615389512890659108394331881922795123936986250800334368987147141402416739167582378172717805352871777981394727688341781156601145453791140760749002374599504579335386207852383289484170691690635419445655534291991720456104900560690924674865500395221451147499128082505513191792041910058025078717132942378124770678364273232628350596114946475644075460533981892317660206502181160423129926590666226050687196392623889671591949401405371667148874213635739320628391776976779118854330658389167207466082210244805954005586068322339290585431335229474293590914366098602238935040*i1^5 + 3218431431029694289267277029769342410103214881858805666246916989452513601690478159531754782755649020187591198304740516006496102626231054568062280967072941156145926120415305843717927853804244137249531326404198980258150699601214436848715606951647908251300656557408602737798202231466402577213096391916011404056584940405344701008060580260916925332090906290986763475869403275433594574413961554605721724307947586320922251602207307694966560450291271781993719691966816948971112249055311393729946110615596918938055762115098558980001691191561651620727359066900046259009643208763744153867396614992865967061144387009055220496593469897382004408900412359318795040410177503167634656812352651057741747846947632810414041863594649149889119642500954995590242508903945068330695876769793985657160512497280809624251436593143022359327474056899272330553861144511992916080924898644882693788793540144537473408489122053119955934456947834245584794461612511279818306587206976308085232633938025529698538004312124253937429427131165130238337082322665629778999955051028563274335646199554710620018734505527336428231031381517456094724683927008756919815802721505726113634673033647691431558067619336938041132142242483425226408572561466129905577620772805835528644120130498148717535126863951109500832595418447640600098414366702490877952*i1^6 + 4270754336416917235322173922406283701159563425155341307980447753172478695709771690719231515920499574283269422743704913601478078692358445646740591857965488979026629881125137423683823327492920681293596859903992356046087187414988672299230583510522124868473298184807482521117669974436166360816514417116429261626080318530434135797554528529600278732507966825499417810179538728841522687244716773490563240146945736932464756159321725837176969915704308022547069095487699721989951667807820665114362262164114003449791003033581828126314093468850720183670399129413175448326163013105177063186704109503097665272997200714546267767213512104149847143422808690926648188429967715221332374112603224321325016875544330373138312154617117475797276172093266933742032043955400083848874763252048314965701691050849296359592936760354180755027477997748332914861148100842963466261540818360239055152407127598540392168759768549753346576664915765564529220684753654297964248046914930678471605006901074121189124155158297212675514334359417649436087988247924170257167818100793937566997415344573411095747242948957769984964726727042208714487623204031758676999557331679910214085643885340372810128354922180094502895831653993898324112455414846067428960026013362132076258673989275939107270855491424745478830016283210384035684330469295390720*i1^7 + 1092057567076590709861604837167533713513246779417697632017556096476100996947379569480267070643438789112320239610967353261515579283576894511895396821768794276071765212484820904716788678164552463052219394803768045208625253177497444237236063145221328315226512753506690679955063457421825559479928357121823004180914128531343800343511127490743223233832845741297659001260040828954862472027846019828733587365966827215436244188443103116874431205273458126725882664179108152178043472843520926447034991289347223671548394362424350768252942642425481080691377655466709684932706455517476852110849111937647131115121520195696472431276342738759381415975495834662640091035782047489978806050020072020353260768434416613373719687177421129216599929667701769794829863045905215135566696055464318559726449322374868310392225842675317267577531956268729648970808511712977728694496639995186919673255844171247588608846526449590411548787674894381608378458083448157725100594343126082114803092720518890839159494311255957785265190774143709969903760363659923367764644301906725544438762288024844117401839990191491076892205498138662278238930404267635208882110435863682067412973090517180521273782587352288264054676786849321854176588044556276392985609249666144393168098088504496478870540788103982326714126276596118957691568341909504*i1^8 + -18130996210085587566506799622780307261619424628516709996959936934745946622229464106239891610577513818051640478295882185033602330666187023919933020977137327512239468676583548165089893626341461914635678418366177363996957079206862405147457490211940495505243232359155777259388408481362641028987854065434566316929224271314468682354977365086126079107680782625908224964341226266654085052501401703528088696108377954438556121421086099974225168927762043142254823988947600937292446925292528930984543267604296510646948479014383803636052549932255139440432055725473453926087009978789376464545441091036145407093410844746573562223509081187102769272317206076320674077721563799587948265074489834538119730326784471055935630607824980162418130351845712994428977118831337021950418616788140114725143614806263155355543898722296184246694452606080603403181834234101038568478422292360092085776391380267506588425636365408081561700055746953717516774846334599807579521368285489978539473304529418311646578806209688409550147420397569574227966897334680049076554502356470340820741119755264984553768907120028294287605046987355399285071564987920502831893450580269805148847886339434366834510873872645670961932010712466986858246165159468320631218229842320436475589328559009513611679788624031765140378291662105477366893510656*i1^9 + -78310508606500728215932725823821947518919815260516070350962982063072439515068022558331872150746045662792125677354026206130602004404685054944475965172703538520891680272131706241073588860446728184282578737216546598621769111645121500121793857581878832792331755814295435766905738708061230988878481624558227725392649261887701105353802168990033481152789326082296465069706378812160957946421007362071218549965617637896312868598397889089758817033499774527069260787401205385597221487027363001237869450465704970981622310155720890489068251846708369644342304961664600668923861706145368471240824373202046348074062127938514008404566038922665197629562458693162592704475224692216709289628835607621990375358717814566136251880903198796713296739373921364067596989039385817044502958990324055555831293110750578825612758471202745475538939985831661174270589277645542558800295186052274205562027941790876792459328270536343471248251575226482934889652093635459579552034247183449194018605462712920310363708365482036411834934350165720092066208752001105666581566433775615181765880277547687615836238098562304754356869782524498017292634736784484402183102280073332268733893244947736668195583536286738025185396609100386165289849030650551941751764765147072538837336695417614099997400918645858122443184094374965247213568*i1^10 + -10448633157910208978351306998841832985183049388022941837984711718398457873128894206016376074092699737830362946175627042066820776437826356173383840614203405268305031063172787488040668857655200927609648908277264140061314420318339554089017755296874897135427753416176667174848308946614688470489122377509431565052339602874162098401479546377089625023229433329197345192287046336726330719982869300935975410843964160250479755354272691982436078092116726647519199275069055113120666509701239448227107592477752281131386271170156288127795230279341701413231663484548833038465241448701389256036985761880267267175028882066227473529263525089983814467385360782054541303896235476908795032303254106716658552210169266750849538847379497028663348652923518153587233254134467911429902294334613247646653309834406137604903931794577802904611405164614929234951109332662564982743991903918961234351045685047174324725836777716045046876076658585251594267360671568159522683721800629539977914949951517459481797529390214619713959175545731341463757906552244174014256027288017692143234955073898359940555638265852420504371644669282224558924720260757992028127913609408668829754000691494294587845790323818670839590389502574449113438507215984221633636224192266563088813916733250548383453709453747549989496866292181149679616*i1^11 + 1793914758819806986712065402578040376307695917514875206418320758556154951211555039919577316837712541134719798844673591149193077538247153219050510335728665354347398315155829149270539813625755133685599104761900854453115735593751698787729784269391036476814704569771304623404168990945367188804552672704445433800904305912204640780365518796084828264920843672980786377872925978008909176230077202706096863571448758917234293251443804254953730799771823691513543201099219537900828212439965331157011191289029838585328875456691975947939123572765618861005464250575531899966331999835351173166924653547724933853030229931232392569135664460248191861564919415816599514796960530018218900870849368696995698576418972074282602126415419619711216556507271471590404517654162324147491203645783722970240971588438903879177987523439048421072545427131994088873437975206624884455981270709974306225623668553771219800520031923555245193882725125528618550899395361878359158291406727190859983351551783584015606121812942382962714787209584167811057570314715035801670500164808424063670906518185262824585455963768389479721212088009706765405836582687820989156709096150744381244576764038212602120136862095773454402522183941311973962784025301672857046526747322072114299579125805667411191983392363177179625959918560870400*i1^12 + 633308306349385661378582823843876875109181962051966344858435022475846749665867812252656253615814048352599739676695641542146268901549454555968039998547962011988622765846502127127538695509197738400468553680578279545365192319294697272897472806340941515139442908348340420138017789042669297482762036134923004285950622916917692301978778458888964702015773714574608265323828944423948508746292924196359976345459514156884039410282846654751998580731546706160240279671585241242673939184014122818195063077484415177869179782369354211154882472573315271420655962554449005074402404432913778218346571802392496584864480937174959028400416889514433013047053173123239339909320125266793671918524081574095143991129973212948920986480436626105669512212876531317306139118615026467662701772759375018627141270939065805983178631577146273973841854098627802282786127970458104343436563802314621706095491165355497701743079506070786591153893743293728219273742700282768589123764967813049657067881118980434720362648549406803186839357285387320224735374660722529724043874983986852108043180778158872068287710142122402825963349012151811235141886397744112653671012629560295075074584177244663500736959134673221636160319691217008980328249838534828563077626241249116663190760738868927938101291339623023367765113176064*i1^13 + 22207437182572675462613194122909408615685378792786292799662446168741848516136893869255302245711435353147042265175039880640997786435839269103712801636783600920130011836201388957150550189283263856973836993722337845553927027437229803494386483985726935814498389544599026687371908116236388916137912491604036313652380309899619018202427521622101653393380645376605258097323416384701646633230287605980436301423483712976084246026405386390472706230731785347959575828041135487117655404422480745615986878845112704966693429593759453926743009615956333357154490566599625842349121539382004661906729779253199987856745177898862114723523506895663883947534972078407668833914877099398119693102619931251490514309600111871722413322743026391937969791072284378260752622338508853235478668618888725932188730248067401723937419464902109836050096122705434721623021067307911828686650303886948755786480668219104090327947231108622983087467091543079317870910906126841793016231126046400173808591208581716230847767763417612605817022225548968543147814296452551214361230511211957708462905155091929856394206477782042552069590962226950959239712454409292146731372574259719900314719203906408635856957834446744327882429465224330805390012058357543651956372458145503113641659688177229530721758642024544694561669120*i1^14 + -14445153733546379430585454785751287231641339724512311536244352187975194604055215708568830863115484803836743697649191838071719250125087425798805003355359617671336086967677246342600334998374680862940921985887465496801663143848190816008619799497809541891753181889445121966648072130422534550095010075989240472778522532125469916861765185162923398742551362941187558524499534163144161542928612753255101982017976870578263979280939634577577799430523197942854414536195594313083171237424430150844392273312890960269536671240232328724555860743223059653302846958186252114171561829358541506788499244779536960213716801831541071169505963686852400187811187173200598769705854342168408483333774339763723151814762925812248368685995384594546943553129337769906049506697160729479126701119872487197453607525342585069527669404556209235116133203256712191127876583502241292693297434014616640446906850114560536642595396950855389145586970323141272224941503017568104873371828189090069577745992430510896913772012682036829906444092852091000510031792887470934187005860038254412774833194685182353703439478184798403052741724641306552198767489830680209643189273258970401356108420691512341234844061979273973414610187164565642978358653896078633813753595905918998030801696027125136830584177693941555003392*i1^15 + -2979828201827910410401445378155542741500208029983633486383615699655492028498436778433314912393945433399348494465984028344517111737276995390600036707061150315961284812982372804240942817834517327414989669511258170502635065815219676879947058503717146771894677709205246556191164342526255049762363429022939656454313154534432127256853472209633123791715348930063222529597666692410594025059942132580893280901976333664207731777346851096696184175491082741315776657149066965625254904314256858261455444481268592771915206609831895366981559897515047119483494298781132011780778335258213559574740344460435303430724960895915644329096251822051624093112821554865232234892299790056672362995140647313858125344490494822248624072988774521911485320647007227453685317485733897213012901456559134215234993370523771010953521463992633349232348841044560787996500898504364447212124383329953976918331846368822460329422544920962367768285233471567083519580665061622942127118622786193580680760984654229289803448791032079579042397560184602283454094541550508136936381693664419908547559941949888309356601141671731306615005345281335816786462727149541288445334741809506707310737751331169485764097261484790495338221511562332882139302684240582715823832154017198345143341256796094821242689735688506572800*i1^16 + -313816420888450521517357127657370636591179464302756546725697363378965543153408152981704820669197254506548504686213201770118365592324935824608541145775682524174391431671189306535376141725624797742658593934646126880514678966394537305191990972178926819135206260565389973543941556578664132761252332119049378700144641390620342572832371293690084797833342819362152988361735908932155861628094232186977219605410183032980138587926900856859921765113966994077610245285590060935590866999493009228573559839616727944583450309887326518862629764788681688256864256521241420278621517727181294315479505598619201105150446488487080105453170833065976608132272468374516395392125258922768224043442432377743731800216338807191541010308781654004283091733505241846326634524550072779767185776987698516462598259977689609748602754693776432360909121208199787979241036665229629137867512749835631691175238409177276776474301386785365001753993777566560164227116829267910497069436594729448713917509060896438328983398124861680323152690590264891039852466396035124593976739527471249019487355291973827428932065863708289904170106715144071450958509498826060087956805997570365045460657759089435594542288120355033814264736820753553781159134312007696667120302127838946714671577859828137127847069497688064*i1^17 + -22089652430344856642652079035972472216542545915968186782535615396307617355579446357552420794468979421427778813973305967586539346558746550606832854879618176523372558615676493863962153728348651882791851997561186542904761529092458880974690437210615252988091161620223238381661822203834927879734038963205801713913134275975837043743509371358464245762705311135695323240715676896933881994104467060820699712987422890343990379420179483737951083073249399831661350104909894670478094730507451831759233488291168069234489712915046446442883500479554686255890892185187700587047290491567002115539212833323936717053125244223308104595567384979622426480266711542424510278854798875948167441701991935806828199290958374954472937841620319570065573756908537872083494087820692464213007241381711031508020629404080427005541482808212254682605291531963940650253008439705704796081803798392286064282391099385269728129963538695658191940796574001655262525730633982375035202147883202309817689514886031195606453557516845551080721286754758453546176388320659418020795238688910764388243463612015184351553564536048316270567151102341749371906497057386199078656653338014585443754783385223751624227586100534483824250564295790320121594811128359690415306081035810849798563788515336981434258644008960*i1^18 + -1106632738082209175754782777454419029389565516411847134603336671441766005995107109228936605214960318395864934652635577468374425267849987125649680678215012894750294565967616689341546895616010146900695918993834086432368887130418251547616307950319297909483779356271878766006603731651621108174816831591173050101487771589807737643981603300792271317225118306837216478340129935079732593848198138748139654926168036528115113335760898261082290209315182870754768222408267774503026000211611907955528732643939527182187437246438088123142357143037709165332946050808904240649852264056524441915106728609636172512944686838757970875919959502116983087142305922359526677524370704881395203389656821885155529412479140607876314080704855245426615229454122282685036135913391831365050847103389716299540571964153119162450997165260696562784549533903289711596447568870612598375092117415368529562566866863989442127526717345587471434226395351966310794169858028335288772259345043505566834586193221573758938032996062029921725510330279787441111131586728199453599140370390961957803152096550499349139396983026891950476902585004528906581672759149982406454166626494255183774612605942073612370180638424544948935755256154397908317560841069519196060204729022870745867839066124122395808628736*i1^19 + -38618166618230697054422963985011745650554316190032248632933910100045957111910282229632955855414844003839606276877222696600061421688073506909972703500944164428484349684044210657725454657434713329747755364520239890211179107030269546184855726345682333573175998741683099681158298407712798490941511879531049527159539741069316476831844770046339913816049201324932810970475632641053309461400556084852125795050239959737261451912095369634276388469524847164305238739442190475945253330899838568704308678191931332679348728049128377383641886620628321749153116718212365394092704182793539697357965636672934578610956464129246269968703508696111344359436472981227742250626296410206325350646841178385503468510059057395448183610001234433627152379688822871681440253179477254521857924571199699912323423965161128465874524561547958259661071939529515436347239484033940677329364303856103827688769699750752653820378274761608826466659023194139253948850758786108334433883925994319290551345483863956452198731342687081174934656554404849529238643646254273899664030975887233312832709869199549162047163744975211778566725749083383955472575248391896334807251187992961607719004240588276931380577079003853571617413137156081976676689418960198585602524779153471261437057676620456787968*i1^20 + -875677430838982520489384533518890246787770739030533517860572841126888569544583101270957444630063285911409274428869481128405017205218167409794534909771951435083647838067132657794625411782666929944411191490660344578244191717195483843195457906767307391663849577669799925522165138120109027491422563995274951694826489438501482110993013998823177713591861746406002091563309421536642908485927389409653868002066724145609845601184781645172421913498801239736224812291948167827791644462291445706314292169096452943240059159944536929445423624114339706709114680676718325133975876307222000879397203970153589429590467211724955376782702965679253378248834532074287761838678570367161076419901241671791633548670062654977822620413456375310227906357124229910875473345914344712192708322303926575675352995643375545714633685816172048228538665187100961387619570675704177616447770826044606142144690607942882189503459152722857770150483028052823256499005188795558795100846339350469457301824524678130358690043251824665853267038273813074046083037445301420984911132703360789169766646584923751509041379037272659916288648574742721386504428361719135880197964319438654929336551781537332961735441928858444263614654597200636002768199553658785459217819887153899302970531294216192*i1^21 + -11469378510144720933414477873606700453170041933709635115470263401490915809142562120611161972698898058981610897493116946912996924555736915011730867903705299055387281665804404076214071567940704157440430419146303029814148322035078263868353472923116533689207025010466226154828729480991461856690044184594675060218280980092114374788300085106525568116989761733463131460530094689999366507879701668392217213095201451328033112172787915728355504620757359370151949470116447734208454269257252041926804871994892994819739140702802005292531592926966781388556392517371403500901551367165479791061581538412042363653343633019679690989820031588640939281407037105349399961550651461620370688219266876378090291820489184943451963212018869166435484011033403929908720135342531065700148731684663291156722848204273336138651489339796010459752743354139011183235308162275126240965896331670696148350506798881873654192903380979813100254087454217965038225885220117854945816788549515091257327038697752866101996546693195555853898135261876471370005379942248746737579548609744427307303095675978395005706209116809093407043581888100333051050773220489905040205815954102270478103884754179133556412455883038758841909905149863447395780494351655043476520453260933383320980825309184*i1^22 + -72164566779053667056695931580677902383243679739834677064002104998617031936365329331136971724983015816865460928324614339075932316410162166940709619345436281812627882885603669680831604676129267434257300490330618875966837644579507714491063156003380592891671036060712094504023299116005542924226851323045489294420442672479629836368892377429940140003747388480518768339243632421099380803420529490864623530553381736128689507666958553246730477810288294739077918304437620576775583169358147479334330258418316833958096726231102180789830472565604760789325098843805401516716948421289741310391106857438104884379261682216303326653687177383577968027376115917875653935432810934961141297750520622879691955080513293820259357077138759137941769617813843619268837668667073798660206745494016180225014685153995863684595343961320051560100269731767860294918112887420726570731427049463579416661847121752991347929421746373594566285117853981343292318872530365935719452294452610189045644715457077770030589282859007715684910676465462427744637774439720267666200558155775192366131463347580788337752126000556122612313373194908775358828300234139469739720147099943051080143160001071615466179051518322668858694535894613589505630613220336385922305648387152025537740800*i1^23 + -288164835071439874097791686470985334392596717128291805767309681612397386041068689467618045293680016988533409387405446774302841025501386668785343930120273565061253120279368730643819033690677841390329601693089830099056972838538911990871850798710591028502367008839896639274356153593205917305020320856109410817816293118501232126704803726030243039100612996628662593359414328410370250469104712699382484897568977945821724921823817660609596835380102767714432129270506931936986934328345824961040485924912600092738227402647091567840390502406076660717876716508249664755804494864384329798505046864691777890804095777968430735448276791296719283600657705021908382833937416687607997365297680020547407034529533910880617909613795201578384343496063311324834394942700272453271085958847576238908310051197524707791465583564053159909827314717412430543201377827708496776128437149460385356703028128665738739958883350879392923465554439507862552771647659973836174763619074516467972501215860888496686830252159447154531480365121549377221244350024790455152735506774549983931348290756543536744487742663411042229339058066150718493900506715831528037140342436199597261685543648701039623203732798632701018099600203759167070060515163201744904422358390956621824*i1^24 + 1860258781137272489311081608075849047291580363750806297785506735664484218783953028021745955535640000274385658206120908556946784184082133527204336831470847810853734361568416650917061965943020485940945062835980241997102774435202898006847297757959584575473369489106499304518271501243968787682999970577491609536827540470212765449715102844257232805164321129900484425476521830233492738649592072253508433843930347523571121071110640396795084442915337241336866023295541733351801819228302301499341894268946416387186718668644129537582177923214933977077869274067140000541913714740950467854079366149358431975090233063371940823308194286858439900424886638410374904763135613082240287051021605249624938767922168667572865631336880929926678997426667185466737514492229096204205019732382287617516645119643618919090883582554562543176250381301940601782957480074754338187884445129066571907072426163732780793981402695190426271366997726058626509296406056371327753322888230123897044874420784573653595219420690461336301852715747618925905322179390264468137439174925039785171192242553924512795727981435627180627756833398194874238362880351809524434695608167645037954185533553499962038620871705281756203165726320071357244136355583490011420606225973248*i1^25 + -7266525645952921923422619220812042234562164064288973171620557066303729108535255229567116344206585622116977430911059689094229769320138443906528352011998149502951890476294123479283895193770919136394040323848071262131896363069205348921551919905043467130821315656388008260544788197182271134894043820477096921274016135374773750717530487926802136606122941543067397291684722695479421468480835353921659413802296149538945313890557527958110920476878571762523084189258560225319951002814645362042690401668038903904904253583307106143813527010667449676996180570648693397851497638339890617516474137482643553216021684945162101529258535928222142546998832264176693511367308326716571192322272767733464780080272103355363544586199597873803910387294045139516541155902377028984934051338590454386088370276212855958177900135180133271489918394099129076457968650780331778677702695105934993601190826630122347863970208990210212569532755959592507991961756583212344421460423013236862778630207462031449239092050719350747154315026335705523230532559297551243518545919124095575272954369440379504132641175715290044188656988264154673763109007262399778231026510652475688292204668825849421719023646757850974628662265717077130592362374271172841689841664*i1^26 + 13218305907827381963102574045674643622342308297769269839147756419836808109549589959765690903527065284572983118540265965071301037864874790504646444399924779532500632936661711168142784074879781897263030453642613190497644675525163607060831761006797082333930581360256461807173469735941728775429718324439383493550808425869027185849665091267649216211847128022693194725407787902573844373078792737362433722909017668217443159195121318866179926631425763944441312029537338415295797142165279444977828121839086247909693189247396158535380269522941435170694146186916668177200861003429274751957556836074996839495780541133165736102072496569559238290729329757488079645381326037490038567345483242472824308423963690662798991269284634192407871667269351332931653977769599217390188444533007509616679252114637783087941920506112444533322892729433604936898788144005220715939868824461773004903694814997620877855534449482222559874273576196278026870728570520598301867046345499572485026664917408795278832489042740366479911000705928124442320555722527959454659525932991407031529204844915635208510010197940626448435935853222181652542246172142695280568687949149541580120394400822916682477455300972947656063443951854968725636615363828148862976*i1^27 + -50625256412159689123644095134735942535149685769437268930307086810319687472598507806374567348503443541177754452230873154146164961638204757423441218878044020732494190512430201422407506159167016697701294496375690200988858609002550338086654976602029507014880166502820074036663563002718777186537686456786607654677716901137719860249094759556212507760532224524063909858381022318351683371432509594005574081838350294915417095958023073594057588993462163391829411880098579689725277598449132579251778293708867912030377036002006903642337544518840786349865470217555889267094497283817857646456878032867092791946805253033613150482101224844990274505652738955925289238559762377059011438678214985018106051973752619727379133526299552314868251317103510888401561395326002821150898636411706913278960447855851320200860589544102073205261121588341438142111185828836872988148237809878814000016141672926257134058570562012508388205491774409011478793739011176638400317257659517648399093532910499611106437067426690251281704440369653122161494561809045861610938552299696441731229615145902663901617843684606203479753959433948963606365192322089054598751757744852420257819146912977439161037049185802778170902956104108103291756099558965248*i1^28 + 51521493009237679580592433000950898516410125461206496089719462814337814670437636984778805134771855695996673967455648999709271491463346633042882737786018643676639105020127470323945592459873382377757147618493036816286198735317152701055606350066219282873898788367748286493336988308633728102544353329238408635602023754216179706946825734159060217083670013497770997049290596268901699822697105071022543283877502285181169100300746908525576049214056214181381980360818383244723036023349803420151452008883802396035033556769680957447343790928870453381436173867901773520619198528724696857213253528425697411049253396039482988161880003484487749450225574254518681642912007681504419644273593320723362328409602231752430273112151996401898101438186149394385864046514935788238904174244633326704406116709017539267039822437200329963039800891749886453550848564084713351425148946052551889614685940540448028150643371838147244316783822840746884639657856587716442575004349400009904458623109884023449045768978975877551916288338919657692314772194979756154793027424033674493934678063709823836548718289191505950340520321566775459204372989220146489178031270464578828335881326849546397253060744380567826790089170695810442965549056*i1^29 + -16192666262476316377877098994031340493174682421929295708616354595794453719363853944359858811165495327560242457869693397634489437759732431066012015604091722210222795795083205619537832489045179081094478987576062992299411589908940922199202102994999483930917640153598595192000109185552640948663286011580438282974297893852819940660909712862246064343687636777634624681397866023313156709269211010007357532903881071410803584466478711467798937279075737064956736273761204029046179643005343179928699811418865023108871466510992992061697192121902083585927046881158213788371461114116755724936404293915056190319270815193374611079907947629838053046234728331483841931986862249605932980055529171794697692235352404014831610359430775161307035704475647714515000299985860467545904245446760450848157494102718232137259342298436207284713827292285141483843063633635711040684162007934276563060780573103945403668420113077412594451389903379597112613805165820289346783253189762612690434326548892635787955267192083880579556492998151965959246506942999611163413769153780706047118588508134428667212618265543982878934540129031148351779530933363383823495874430471925480192126566160807882685106178874498894825946998379986812928*i1^30 + 789524571127328364629013683941935550525116370241600253155832526051398260398682438373540111489594550283554832958022604044630392957180839663866643464189861765739683914071139366643251289112750187483318904603121921129280394762124172103326136265693492365715935154359123337922677307346049399043515968424573580503284298636978940516691127209391088779181490631253480462135970496776857764537077574431523291791878367565111354371822505755164202272337704068014843273738329380996950374900044519169598641234203796995426083643569101795575721193893906459783943363817601173911691602002721855500532375832273725697008338636674082452107550136062007743566255201282974877099642242986658671101075651958473862192407311187073649747788172024761133137586506108222570657903274722474528805425058469358088670929513403966031699527069876291505716370275927802785240791605742098518653012744431944534284944815663685211423772950240114830583068330578661181733168344326085359387784210004717764918161546462143934837516684035959940474354658882459108589175888888423836496746212001656105716095314323809407263280621633089117494335999238936489808069766730916191727418379139048593233962656481815915194690611760630563975188185088*i1^31 + 24318990916700574098865985932889185758633595725715565002585712367515573958446875812215297603436292153830585954421279854676440136082841153138421358567923490268477454061419737286440572998689042918525851371297989295871432481657319264593242226646798869612101495447964451431738098046833242950765704887590210584132741162665257117564797825247605995418238497148807952023059619364248455309879079622408945050625237571137033888141037123010988996659430191858258050052396481611127420056602639182335149281081218153549248339888351336024488130808580794802004395421693638800458428556693909032429563958061041672897963134498632017281088901592561786235367065762761377245670460120315050001946817526241444423402388636355770736402770045271720382788963201102985889807174204843650197961138191932477318584343007140673007432206620008509692073468419857579188207355266520166441648701055105639080551577590410384582835248827061959292996371650478487786448811874958128235169580320096662178508862188152332733866056173933823900634405927327047152411640003592926612198298012952744154576768675893077460365032787327408565625772405697958309260021135575230544938409924313884127466860553639625140587025183695446212608*i1^32 + 1470406209002656921518043789660770284941332220772371081041420734548662138879704369380862849685004728559287847047221582302571326404782864076281202604034880636411243961661198160882191831123852480398582436434151180016969760776252914114216745478976270703375508279211738415443603398385479319403542042600544577622292558903498087482487320769998371276884762450155191051830545696643857793515320301079514749686701499412746626289233867524428700653889375825463530182227891194737255019003658222327305741920615778607125836889705646316969097196433190435836216674987062889864423097496206852372790783081949439629966485238606413162294234793326082319441509426223278139952265327898934192177569092990908292219904347799906636294205052685878399456123506081164204873386613158124503587590697472966460282394005248889984560990427495321640333989642603493636738842364607452107518230761124733670506428192804590064890778817312410695222869009560472832598619924134451451375842146778376667041523756664919308155915244541233030385635408051886566803879800875102463803727117172576868150798499688814169642917061213618345561052136203199346413778470287380963736717698487896220259718078355180037566988415926272*i1^33 + -2063900324737944098482016774682637263844751112068263325807066320006544056507310345359165423006296859065835759765988095650766227390194757338463755268968877332724055958059787174554434595823588706665211111668270395302741065526053719818581290723169930824930836886032178794778950289335859102228089798981889139002013150939188851421390675589675665587800296360972522822893262131881681523032209453430425798091886246511188537889324204947805691536232814092738720439313945261003785334053585166374442953090444177839728661721704705219437462078227510330591529443291563607634391621643496482182656829619779883152878178013764346378119873245598427504437325254740353352688844316953822393771706342919112449314540780966538164108019503749201903462149927309686072319228199051559501770791201256232366155202567595616013519447035790462155929798821339830508347009546395199387308736010556411769001040747954310733094060436314414767209130182100842976663918239401268360652772931423388031632634873372733540924272378790512304425928756051535519938345122322773206648527093758333236822755220279007589486988394740365764899204929299956588612292163140528570480736776723972340569940191415955353501696*i1^34 + 1368294096615587236154242983961133895707780510800322758430806102938261839941868270360105345004238579867635148238019569039535156542706309905121125741145219073033456317843150259774791577560670658944286163950408309809819945230777160062734202222620869875222403802075206871173053047549164898138356233183586876112715855251847140084868520221590897445238411762603430643118726663571560678990330250505214574809529856728785203780030500827056075562463449938884798985718107332576181454131984663036297685542635287183985126876455222417998678318659186672068808674172270575918480820554143872848355173357058246605659824695188993616994193912319507933625765846049930631655578125860229851362925019580244849621542546334726127986108267792234223047339278351552060084870691021803748072231603208194995215982115825695480966819663537890135813064492117613644637598420530404417538041367213091442078318761059695201162107807014672390507536541482972472041631309280433114204507984837962657882671807247351071438832319126483177141408769591695040667098577977894570988343773251052381889520884212208742091066439766948487751002587737058123734296911924797966368425034506843119135766586851328*i1^35 + 41194650824728042399026143894569849653237040146629371669253724570629836511207361387550674936041589178612324655123118281104793968582746168116774079435605926190366297571437115466963967218864305279359021977636835236450824750446854381922035087100341018531997931598411505158850582830436067334838274108373699551031458670097843588148719659027557711183674058319397774425335743081674778703536546478817358764006084716278997941502233763013431318430129029023419022746340735026104763193000043335009348110294617081413936615167245080390878749622723798252757053176458947232897676149040463460544198407729288784831929400287797697262501372751703744747870395072103440019912393263740175642532822569425324455947327795559573858386101460898058637694429806843031456641643060843938304411333559466518371360225307854467720579871856351938601120062806927642944247571208754858960007398444061849297784525119147317841775396984668717336505792147331128039269343388630450895934827556585986649559457466833903351382653066067943425182347627846814160335651223931878539393737650999988731872792821181274406279368533789994846921215254442094391085936705078273602248824519606535192576*i1^36 + 1859599411107394206360336969714935825075612275902143780737417142966121096030327141968389120250259569438966655912299866935300866961988851101338220867188213375757587527656351195389084988337769711932560494543561287142198354111963104874600393198937268290713354989136773129267677470901901183070388698465234733484906800979330228485973362069556323240500517985079618674532580367485565293063277196388601286133743787125403222829348705831402351291160900560381644587974227980327699434887500560035120118416512780019032339648369026957701418411897750338184489930098203359116518720147636691656002393567046371099451640856724885794440070583214928097455777483179847996417697509868611629084793279541329331406203881997035148392907705088379498102503733604211201874021027654537201898369657464654910238436321240120157739342656491729059515203019353234286193054385448744656431724557311388863307090315968962214132747795389929663063104082775276126775671623879606324946879482350782944300024759966856815024377015799047218926471454527545529215796994838942817634135658109251700780729735116990295446120873474572710215262117876240820354274377705956100913288445952*i1^37 + -17817846953600405536312407280993435754441325696129220674673869859073904524764932924030303657327826732362593997408690383768886050727496155564650863584549394380269699496577606809637061377450838834792288047070068764244778120107935326271245990452254969473746462292537119323468202627227220227666514745693575000341372550884621701237017248326609707633209129189339105871818288710457127224617531176488660962871017765770568655838001772734395783964205129941449175066022529471595251447090759008736586662722327072029391131393849835326288866156985658015042033713967722558634992847079956489568983085295844612281410842866525015790537262794595086640924479643678195126570886035494004713733866314595173539236187988004448575894647430320068364044021724033487635887406352352713361539288771215297755484231668826107673663225553290444578664024690157539195710958947908207315293165897345637767433199741933029101667923286288345337307551903695047630829825993178230017679382882566747901807507523089968682560475533476140166576436265860232497232438168656775460008866226021825892115285938105036965700536496734403432487949607672168794708323802112065536*i1^38 + 112871364608723320020141419089392860736940964811052167332776376685331880835830674106083805871390213987323707567536752249898985045677070757561458360901045705871958969718613794835595303426835425827254058767288753309913115590783252831017820822685894381139710365518921895271094142696914382105756078879348294253063980927823577197198917954876442007071163545608165516353134072700863329574515957539709925827688869257019555765749102614962724624904656476082801970334893720686924867770584369201073936317612984811747275389505888135530828812068081751088021135181661085909449774418723510426468316729303022778469507172659515392177330190949225291216013610001578034136161725221090373255985832676669787800403997027358217125896562713278903340494747459182049600469006691932537601469986784581582173347590128529425083455902757175445194582770760289902285764348945481707558824193984909977955307300610394115693143409099910345971100019969312860557184064786519782840390522156137476518061931439840558889613908941831638948956917887426730829179837970184522354605780983277842608936881160279877692356779150188525973080452333323021642104832*i1^39 + -480236485938059096397454924147582154092391542011492860938606602672294749266537042044965804722082121551297798249877778658912080253147110866243406237742362046375209880218198416088135927847832499837441695622890446890577839016729474232954029079553942934046631634240695178921545136461131601055698839538080028140841995977210949610016439667618952450584344351871201551896589911043503211446520498030296391508454219989903432654602498049866947195062643931376741071742973619690425801311638575849077441769379585894805516394621702821218660757724465840520994173792812563507451723894885629859726718638543002534620624225300405372668338602302834968929753722918907143781132941947235970012064959471696590509921573342076452788198608944769382607081311102013885196266830469852772148226780627624838634049023166748440107925731044607962338162067494866107992158446279021282034461576032157219008641945080763254987301737568587713978188736772174626519298109658559049026406314933458427035043648438451934526425273442726653752301877601647280917617808597355812279027392469832925332034307444272733694346027798875015151197811113984*i1^40 + 114450386335498268401268050154265309584261122839246616741225799655012956634568269716005507221573876224322318870867731173820624900260467749967324832975786408622229682724136954467307138446739238164330673088227480513265832666947751756127657312284614751072349441107521793391634764937778889710349714123062191219762149348157817078404116142955743946287378422901607963815388664803401780345859168364740746668485742215654301488212180706229448517980831582259309828840185033934006599784664692638980298541520484673717823170630002924904090747893333086756184060240830153583570932657871369848225996330199956570778314837798195430478733522517501861133271258825636927392862643067045195742829695382281643759747608113174262318979619240991354310979198149200260681223943263563413283864022099147498070741576857234788251308656662448311561239898294928382626881673779730980861677041533148575569414516013038712711153028141753871289760579295103237750066272149018606088824545935136646060794044920162426025673123125190073771410202385267697880238853173851326244300073158976396664659234911349890458035999809075847102464*i1^41 + -54276729790392391896634864459215437907792123436574791427148927169597433940417651293772819881426625806038618888326435975460093599968242179884516285821219247968693668606556199345931322980793013199690400870794942236395994004383361242594818240280743736331621073465792121957590459074005988326184874388043780301127689867467381676337203317947155086362098671414425963089867002278232672391839283568442142715593075667393561224942442252975762527755961774407947816110588500969354757510970760965061045764488887345315790873236790685003960590594830567541410038056815383658797766693214018059862467952380300380584901104040776384927312323119135836807793386439790318943948166478403351084418364855148587352405142064919494375057217767182222895576159173237418868035435914383454721804607052382957045568828480715206109380926277431554904939444572064406718219998663470138377590456723292591596083442274327404450745115774151370610582888123715516474698533664466946902543645987203949856152732460492041150478058583932833260593710556560583457980536360417399122356881581043711389432456186292923363001106432*i1^42 + 14347397380636347291816365882503108012546694275277133681791949517552506958275948994794194583211498046945421795496851679000208553804317073562787839437240691778257159291798804593955126767900866925938582694375180982082257851614878132872271743292295203416894586832054945371416441162366452682518090883183603633838746931305563225317260136048925919245081572524316783885609737992356291052003922837048454670489184015230954674376099455515945097149156831907735544260911528627579890595900356191682879787445166924426339857405554875195340218933022143109287725816432327237054326754081763364636412612826467933388588886762168873672777706753581818364649254005474307005806599869185153173874453465222081567381814677336400381601674491267609135042094578753901601963592803032090212135986855549879966665331769413182494049347502217741253110182125763726625649888447202679289912604539101119379644924799048096074761489152372661619287314596036550167436233898199150101283643633283961341516255035569746042434799826417294127121730459904365806251421072443536381460123687818809904114583150788608*i1^43 + -5417234528342810085410275049674906777164946168425370847339947321248556576053807882547097680092651235104510491838012368077250362180712652443051930527975803287167542219196743806732392833733047751418016429720118461668529132754060653191638072183487334677244499914895690945491921394581911275541191224837463122249277414991862318439244050836646531969953393172463287666865604345859132188255699318822679204070902575859535245014974562140613732492726785228633904103687556092970474966442767005666311517157981846511885228544862780547293051530144985278590144335907761711943292849808656674922308104195470856330928640986910180393879593168934408390197733310688487785012798839369839982535959147106320796969508842402884002443346360808996072426999747265543209538887732687748536242400289897360775812873232086622233520207695541299552467834978655757363667295622268623392755559150188717432952202718518519455200448704082839975116655258165299412922681546188184016837280209216996422548528374598137431915496433015998507164345099111211556855456885623716458531193448470522101760*i1^44 + 1138677505207470038284499307086481819022436479416819430935790862855921039067163035508578674550787953726464509545253593843700318097306251650157768655749419089835610374349062986078810413316393436500496151378432222559608167841445567087561520125339936683390153341180279555618448608045727555352094467534251300120544261624328716256108043366516700126708589964157128026702889531556047100541865340242181715327598962514989114610224810448512758638636137284283736563863593670224476391677876486503706507672899291228918105466657012713480989887954016497342804434263629369337734254204393838901999580096778187035825540947732510134498035758493070627521656340195711971718783041649872047648543888827009942619905532176870488148924796180024596357044199991130399740423883083353404971166339632409582211495997402128442966744462434496743563101790401704925375432798470466669497833002793949134574845829674202081231735697294757553559835428293015167817394575166090547197464223142427481539591223319229136345451762355106557072805774627033165832136418111853481422954496*i1^45 + 58302525825942360845238684505930663975703161968594168094380665282657520607853616533888499034391191287710828102727269398506128553246040447060045340363094037931218168327115455499498235363427335469535295537292431557282819973961017461243020067465410169080979820947438546521102611221343964961039727537014025522033988526239093464209600297165580641277406988827291217696451083622926309749064714292503185336990888968191271073438728608269452384184793529089409213459626641041319560114839947673272598639694337717100707539745279080687166280276151778374409516186320557554503763349653949502473349397399870716442548822729258329101215330071585117972776227828177680380770031775356276956446260543597679792289797386981245106304203905902490727954585954146964412725771045761232359373021701479938072164638057500065016615340958785647902020609043799270061814344381978831411231784905092116493255049906028652300129321378394524294006636550887746850916032932736128941416302711893096924876208323138681676554083677783763461237256676352*i1^46 + 51262469934340876561001007312054547333733660730279292813146533127977104488734172517175101561190468004312567731771255586471799764571069585584599248129013241246534390891610553416559062495110747845002068917782308399780368913081231759859062442892166857911423882501019348882531384438419921511002308187368081316611599956201941904124532782742815355832724654725074254743082301208179634965614075344060230759527849348322632045209528397685174716677932811394871006910644450669214529024418879142080134794386871589627368523661317546233647134944838919688570802523539478085511891045622678555745711035200961793192186552502499039206420581499716991276831686581912802235539677034539636266237946346412175123271341972569065659857249325115641402165794445115158021536068886572325216645645890337485484889173516029189096102774652376548391784764097967106191947401314967871813140577463179494966896060232944629595024679135499435014332044759362950160377839739506912666677864301217215901656656158167367513472*i1^47 + -601626631621111347981856560161413008340519231554341775844162800904204380102847340474785012094097301732775924972789956214970578228372732336371419647178831745375846394913723911816799266985893094043524399509983275140947008573622460467904685536193054860519117453968189850048017980371264532515934710748114650166670267737721681546109624501386820131333206406000416232584323717190312959851396907864388216774246885916847071324677577768033150716704071298676822234931915668702261118298046956580677967790490213980509300613764343421930515832821152000293797386408655901300287475174182677216675260681552323237168872704752988450966907378079231869633730573439587299175710355942036375774933905621076456855207463064881653700972168883213743331206839391260696124838075496651681499988132606745456778633243195419430288219633363205510008957339377039415964458757656641389935815010163616870173027763533111188442153776485411166189758759186358860821325517139152575560252*i1^48 + 2991714963449524153993709088786745441212485057023136197719874575533960799597723135191928040016504642894595177435650886015343687474513232142139334477121012090900628365898327218365759929593784463653550880337178642706425430232528097141204125653406973948304227233389958636151508969568139809763259442650136987619366814772014957564479800793895246537990531714965179030523305069777233264514685400642242555124673220499330321461980081448512096724527344667398275784981587380021082030449541070424922505202441157201191755387493347119079928960700482268815113253638351648778361377810057886550920347978393067580234957052124137493591524515594656125089711019510658541041729327830711018649699270945799812127630488183900407625830988137529070410588567093356060264281654943126629037016774021343789602132974279630413911842548744753078992347327214723943906652318436049427715258958948152915971195172478675925426369717184988910199193*i1^49 - N1*767826558700254440164450210644417661426837439440605557385981165572161965163816094684715861159276175055134133456886147652756262424720445249454849903681259435708145214895580392272877784367874142851006432458279432383832533610111504451487559369886003226918604256646441946742357782248234957924434369624072294319086572300626657444380135734000000*i2, -324096932803422372091162279377909445021597940671160262605040102270826405908309090714838238348580991997638364809362515230444205345101996489755556800351887145181656156392104672048774693918194717224386740004235529070679981820033412930408855670359570309808162184926606034937982614326441988745392109928751131673532340046425858068425974275735949008979896533774709754412718493240481866929161537324738455473517221653630542069592638247835997729429990962080529604032202078275401808517313004843242319093552424280707805749466135319183261068903347752923225384334515288035559097342486836969993021990612299236022529092117513830289043908840765597409606078669873343567278692046704727289963676602134670799957918299972863624014172701293754078840253044145749094678867643778720550921589336952533514259993180732959239786794336632180270185171357963084066538741224739867581737721125468866807377300512580443371142512507764759882448654003261145986416921316757175917001381839540888840923308869957394862653436306793794681210463105693069541949424188718686682708389482741330093771693064242943544907925229960440509910741483681359346312515213646110270219008004875804639152288538684716255128690063693606197889520817647867554193864503018907702171808148176158472182264114943710615806477113028214562191008102360839691027693073159130464461311180800000000 + -433906478604767277917042407812690297571014199843357273274015587621493918887251269430324647639616078224553953877771920352657601230581532179491758494326485702071622953088444490331707150751477198615929986306907779975334223240883213430351750396716581618650999530336569855517494830782014949016876244105594323196310215748572517104360894497553168241714124873628773871100933524114987988598014379163420420570165796827488927140128671730754727408182071038429124220614272979296372684256040930029338250442204550318311099701608860240156967616798484920898317550252943335100959226243049551279401109157701582494155033765342783793788960013518514050880813096602523390862949365920867731405707357530822944446735894390425339030004634984776943212083385521155344422554748285562246730781408900478817945122538666780273042935276485710578716961918398557051817151821654187349874896108723881835701936715709369729970627715290754850695822139661094143099061291734425383030426392539967809840707606066210608392636128357469937117544257638806303513640786007717612482034116762121532987033545243322842453084298077832390859236599008335016420802809001315622328956223751334591857923082711242342473025869219843579729526517721303353454054748648026772461369544870765145773577141743872755838599689109953058362963720101512173912132553564651271139260104704000000*i1 + -218087544138713753507718658510878215270412223002342964067898559687572211733575046605443089930318275841584099193440004617967089998773173460023713382740533129814653871426852854607870621634597079441054605311317177380806007982451805293317170324651211208216444612406347740553949440384412336985985554642238397319308454478387947503583658050247090038246786311709030997765808734748289856918089968752788647362173503209464610887881922392380400871925813849406650977279420115668205795153301005088090066349389226738497607694874025292192927342140362389441036312054956619405527503900544081884686793975707649224845478344231596943404547497092626525168162714537377987155541721106400262993727933890450533413731179920147665200806179719751594383623182955649446424114256510798484326221507942632520407043627148621218429688914831578028691511660065102159820206179927327841640502608271782038915072481687476443635772051371551390407624798355586969897178181094428734719446915191422593641860519687050545504907428474442128400506671895843810370755196618746137241241796086099937590036545334721115264493372130834492112934457636495016583988393750122236518888536513086462650563318189741481724401282981320555836448196780485071003343958438244231354924990214337465628096454054854100744567218642436041806762930688127068560858827912776004440613191680000*i1^2 + 94830738807706620232691187124508335665720267281024680595080399838453901831820712000810757875155841950441224777029250196131431175928669143755628912439131144034824028642637792634631865964835926274422763565507170506134392400698861350547809686333528114904598960443024533564858612044414010832039143108160205850787278110004618316268394552426147486581496967455945254366877313013781428528533220829369978309799654390645879530093816769508321141925935456038459901595456416608984380911112765624810130799711096286251015427887453494612662422582177239920851735035190862778784390774621107006108371381407561234055870130099533255634520128159659386189006649895888252008940155971661316293679457802579767308310575423093586831967961138260104668449998236776863259854197976916527154624222868638467904053271643225159641383579761805335916224639947199913386650748242715091444677868776469501998954523416426934542819697255259569728032109411153672853400290484131773296026073241767278083334279172441641524903295298108999810792400318323202721809006978010185094211317266207330110220387200021582430587511060776966658537667965552804275661858229191085852358087129963025678917715354754262464266004927492484030924925017184660486801857086183554488171665540125667746593193923410760886554222433109886092897557981324876996593338059193759121276928000*i1^3 + -249751618998481343815940974354310128997664186179654394236016322785976990329213122301125857202564439749287929034833121333259913769246755917489733535122070926185973687946161256706695293874316654209520089263990751376754432956521158644376335941869380175822928789072605448143184635204672952380265506409327535899820054572414318388090698170491378000688976750313438126155972702565734175461471524642602637959785972862267587532389494504773799396437938659184773838717162208068386145475260513721449011134897419851173924014854737605845321616177873577937070883368754216068314552402357934018451304288508738012189633178303586834775317715642571021514919788797375199081900207373205699211550952509741164855041434343751138401185668853775550768783964658569751437093097975615827917449034219002766502182948040033062823731688964346650917788281157973445830578366930880171756738203390749422574344142128973046196371274490505777192644288078371569343224794925837410403810245114474727794446043698217925724728019011129758049305795152931328812332012552335142066982943400612484221342622561196449874870978787049115320091066089593001491823108785550064763047264450987257328222430862483297975124190596404277274874820259264090148995500861922331964844259005029685169351039149788314702067533819947511771747857053044759137314214266438034233753600*i1^4 + -116859526717276033770506510202559253331131136469952633372703233003320824298841838439540944370264898190787857789406891740885067660080572869085447576717243398282903792150238684711914849605641723175382518107889251370464426888515236659527490993280596336173431585634768096737048987154529466576447296496073957283879541373683148317625601109925643656932621584958234968336961810567734750600249599132585450936142567549646443490964764080681191759962576585843813666457631108925031733187070671531042535853241891872113855605970736118833802118434359198876970439482651439324088984392995961520909997376512360323278614874808746183453281865419871648883494460868763919042154981547837904892860546345448297415446265377808466429478089069720831154066012464422928136939397979900785828104906413814445177378082679291314658778857985889555157634447384270496461546075072812255854921349823790785775918927416490983230003757460549587027148553933277807354414048085305125948478343760714871927822412527813330819125576181044896063574944576581576419990771286147992881318953130243349804989734554669710459246800242193829971856084237714153130738147164155151887512112210830126169607495164595051716247669032184749765301198235035999527456483137697925784550661591779789888175524755103156728197162457209499317778882833778478178579988320755698892800*i1^5 + 8416782231049758108477579121456572811197482349186017676441785710709316410571420473364315953060959159334155445303359069186991760595018496951332514259659374842595757663233663021451460306933821350211491450683932735300020407868977035172735093801711617565948688816035007104702727560842876697333797023421758126222169465530227789195988685296638407913301942087075951322762913505474608762181313274503241284098551599931097678556142790708325357637658884952911613159587692885406679524279428634435064408644143818437110256486029882771121731813481464621664345568670340001573226162615945310643794056033453721193774311196830048955979075512944565447756144886805847318989872821404660983173795633786699622336017481750071985822035595006350123548948545423905517575659060366044401810951439208835013224309040981001139947734480824234672551257921743796380650151576254413848775485476786454971248084135075006566848537686531019391229375914270404653731273017504539976167678258399655560656514144526815738189459778628295254701466364334394329898567646775826144590896278682584542063216197931545245592182456252690160116154146062110685426618440645105321887462122667629890106729723473143165647024230525737462540814616627094721268137256592900819002705376350641365170307963932150256050771882378010316123104306903357253589957033760653312*i1^6 + 11373364908333294774877887467287928457917161809102996836342680900124807636657537323548141798631426806857475478994746490013702112955649333937152786333482468681361821042715760829428608605959248990266094016896494021137323816093925491273373847537270008205354236154747325654359797036065177525367195249813342596509258033688327406206285852704024541866188049984336982106491190074642950361622646089405700683026765683848889244800044018519509046702384106793516000971241372276899293147173815711424932690061024191409217730533431450314272952126278071573312447481642258835074554908887197654018667708084729223930805482881992552339073952940922182566835631238644908394441748753500292639806040241910139319499663358465503685242435282668159471044623148231765422289301469052325545944946675303940654526723006657087668789673290861105144671476958051722310277978584493333966709103335651193801493470378014204213810147462159377841560395043317748115992607198797124294863421887221571409148521710804851048281497921816347951859900753987575600552080456239194220760770944499802456073678811164111440724629286344958412005750771810079170049393849676201210133719354237972473727399684908618835511236694649358072049467036287000188332536063408774211262248029727816792473709707114594685630939896393116711349923295114190665851324155822080*i1^7 + 2917494258377964659247754102810104704129981291994928412698554554745236252092430755394774710395819447603408308926951879064060218360607319507582851459541245130995440501183610682940528247574408513399342650258272828168822448351034558483578361482827293551883250243225125262130602163021363508625109325459522257585916877190279848167266206100063039215724759609695709310593970654135703491839404265070056843823449774950646876550766051657655696719927226367432528177034357400498843256476328092110289074755269430090026681124741236988253984446202710220132507160570432984058116409940818621091234215077438882743764247482192411215928160308761012582632784351144243878094535083307181264240310987631823660966864396928410136010807940013327094079864968672779502979865739819314877096686065294936462701791852111769419120284964687247597224423854595055390655319396559225138478522095204969706683430863261777441626053446641279314172525560715873853113219773802709440542187741322489427036585173192642586497721070711729030267941779492513832338436944522706987548379603115082063647623409282629205794528992447134347690736936082324888944907735575255555915570953727567973290025713619599360783098741302458781841961684956236450806516408299396711439865087858411962777814293714439642183129805916530623395920947052244561146480164864*i1^8 + -46096807585625458629972516818915275479553401858320771768407846654752212786854715264105627370272946257568002638765323948827252616742837938706618580455427339920523961804621373665679468909718913933027547328573393766998973203865814645330697236976222150919404308574388936375256371150940508619037235340583008681928171128429190695410267044489877346515636563008701986975688533581268077206882591465360336231645385817774880951096942995606483350966850230937258188734410720738539059852157330475319915957458103468262736533675032644279740070353838995354642087278531866075977146064667032818990025191315235032857438373802581908410361633580611977654804738457815693356144017857601904026295105751893216552938607822003351925507135443385633210627950110573493129318217047942461899933420149738219832893543498178549217393427150959384736783407033945171800275359505018063884436845106798829155637261816359875799946133884432261807693355220545143526742548590884809516578844584828425338518841301298897172397704920920551639586690036679409774523951488290011609585458128236265257718262814339780263259859762877083931759164142422255545406673095883919994376094573666330217423582176426124524679330707803616782641585631440181251228246902692165887897907986891667542011396408496535435805999875604056396080745338878982000476160*i1^9 + -208550845787505607766593112740326869448782591926571845258213421093396584974474679085086954698702847440587709217383764680791088428739072279887597968668057221581594570447231410540146317840429892447040133758956919592031654611842142627571749585992285988360693535717715893611932338920555687900201382179588556281373232289631425495971452804588068743367475265751853210764607801207499065844087304530934877413072988800789271521649645116690370242022232810592078613159565226741154948648515225892845746599346909987711842242151029521920331510181203203811098776939916138497118776549767699127960956415416410035313530018438916820395390488409041033786254139157135442478865630373422793805259041667681632981186208414779233532551508289685203742371905366392254070897021074950359768994601606778264603260415154728486271094724992972596249210390133106144688884148466687086664605049006728969812538967400277351721903871334413585543394035829254728276215030960091964336598808151334086592743149878707167209020933764503664285357364690986246960288451428938509389476751606742338396148348455107689367597134246176096955977426438410190792822537115921695096466960784726028320340583949883112270891623663751820863252000152885256593022217907979292815993679804453990336486620390483055182712449423325311596449732875224518492160*i1^10 + -27958299350528906026498131360094871977383794960489729779179892802268165582130902150895058043554737538337127242989185787849521809337002649782481651060138908660565864175258548751762439464655628209203450039143499969363581880975368797214633289378476061773276718078606993465896951162544035748551875919548919041224623476448517471061833745958429868319278001293273799210941755231490099630329640206894023091107185241412765073035423958388288089757394666784041160133918105557904210659069899671166629564984429474883334396662527346531288335065969919861407020440241775932556839435455397894622993472056371665400503736441221342700315462044966865170071813096275363094730846467051428896803901697078570780339304833942619704670849515096809506208525752482813097986556741200589740885739939823510296400150546028216754506360926248762925002388184904102538962822400522621015958395879035035717844856838162905344026589472195159765469162085548961169767256403183742639371335916487097098517765491801417647426978882834439061679346276118513372921272070713919054354616555579153041075006683831108038828154885709598938194102280950165572598115168464039333801674141155934223379903222280758280964547020787682907482159188641148605372865464181133948573287518095357108822995228168535436718471324663605845776131067538833408*i1^11 + 4774537013296932811795382476702650256517595362237661203514430791421981887567706735887621542315625460414487826933690716896572845158431816108062926987404068476424411439246490593144930153872737129374365770002791392649622395939606138367711904013837092316950531204437654294615190065569025220138342542263952042389390116710667061414054216692754667066570782413512807904950758244992093156918969949850072190627239969376334881714486194200711838252032131956695819334634072050814047202539402694863332993164627128206842401420528968560065272996711522458937259585189121220557739751247214832569173703942463459875294720381826456979035578441007796078876917177450399492951506944712697614326525171509357566026698493264521705971565016835292615466893546633463069807456215389446649681685564334153566680353745400886345812641758121081249627691801565417546278671726121767420514870435200439620994213834437668027678518770305075087726084809470272169684469038544467157790522911345896315963142415994507493333834994659530683142506734647372744176287484643087304412145303865856112638116974563324381741046226740714589610986383889774173437537468415085802671297726021169363066720412963893672695693036640761659468074758062675485667326218197696760915125847526331482080647573655922392536362610251484878518683558739968*i1^12 + 1693906319305529877567375471555710145803607940365587331050914322639640435248878612458195562486613604177125952378789741939560900806407937994754185480810383137890307398475259364784147260927293358740180806385346708504498466828188529436954591753258989179588334404802453631347071852582706919908788295495988319508837458117820267441016187826881165442445653504799197023237619902262269706398214135009586800116081529367194468328214628533234868381432691104811996671387403556075574891857262230623528621216410517815359917921481765069535874987010230537459616320600487472951337689344048927949462189341903875796421149880982162350257653399358510183106575549065666397585213420269224090617029879385410477013543186166054067960860114032150211831008185903239112918711401651884745421178029968719467102187301608963314956656193299056670819453290305793393625124285878770955645947694410943557186686411917207694275024224196913800453370589826359728784185373446736309696484641573223646810426260601791584895053630941441056332370213717961552709308131531244851754539413880345684506927333263102579536582465720765993110473035284734772934715717541137233392665346894561349054461685918334899153032539118468463888431183928145751843345617491336442066903330135598834297344877164499734237758234155870660914661294080*i1^13 + 60785115565289093891165782776090472451170576136390138513976145767329769405648093949667406833825531401485520426534606588430491932657743849123099420392682334470778415710458132364745665918366780443427812362778402776826061765195396542201843105410565912412843065191055231211177622481744635604920072769244571829406244904335139497249779826946985415057493711816768911795965692675912989014278196862544920287597156643175982774128242360868658962857296256708522647315067253505835625904099079800175144725651691508877985318091399616528616946367983818618197341055469285065239604661700803722567603474727112510115816932804540508218330472990042516257141038939990739647879716457281455818880472102273282207400075091307555398366593878918110817521723620359278012672270931905947896493751932549609926977099764066910316274928479306841625134084215467768937100708941274092554847338643813025587864792517048581716901593861464863782481617113781448846322389579706826931067864799203300953899306881099154963572904455432652599787344043816809313757906646017909555363715373508305026805352790787194695165126264647444742034698060425481571244483390880351377981615214189957751287474854385856557367468145097727657735218152236677731718123523468486576500761808806750368700744408907602930633570525564207114485760*i1^14 + -38413421775528904160737044605671549312691773495649015763042995789492276783189765594414286429007850598582340711181934206451659198556746253064549126931597626767089583192400737163594615529434293717830375753355504957164926664427801479525721007199023526888214096580173034892776131458249732119695759862632946200145329720141817347002829662785964947281736516227229169572684179508354928203685326106645217896135254102582523933404649399309508022326709118096452189615433706110512379969743677690174054314550463500321668087349709521602851529005139430469953854188521902194192081518509689098659751312306142579838815891704929259998209572274193459994329730313728160106629695071328371641924618930339557396111294643293232926703876690764956368549121489463373443421826843798261110763027444553669848794950254873349961180171362645940283767935410308847925078837514174616116590225211596159433899173680037230971579596295202091889779266121798798330950644587070912305443637659457598034391770795356598976823264248449630964521406303870278931033603548549498646185738412601848810105638033714019546816906668473814576858799732000590838242158593530845317642059308493670872651814905976828955421776655083611519545192708664242997115598115408698438725543675599347789088814437515830664495838320183618830336*i1^15 + -7958990662341068747937450171723740626179207570964718203509297546073534616467783989128024289616198871425467195711385190877947615442927812179221610616167117208315637639953433332102820205015664702963089922450411862967627925896127490457339324244297247125476795307865292794510439273876096776560149918353912535503729685526508208318717393981001748276322982175867211788478195550706653863569998480342015912179678686261765763126414387689222806136854569785388210838615477833744225008427466216541300954550058474091995192739291141779166830117995790134737616554390393319610792075391164989913760416636118894417430419000119460813582520176502191108755270765107171556757954667526479799703445761730092067527755108182052328720952098639002905803004699253346122853201361385412622295837771084716309459748487666972548859496061324439920099052836384426647219523277426585922094144191505987555697071348851501158951688234179402737326209400144723758186509455504437368272617726496689151858841553511051534728677609461059001748202734887588526964710185496541038643247088069062827847075929460063496950789763932566186618314108059042300380329981550936720997879901227698146242928134233349884181805201552776599077657023399352822613804642094235852113034449596087983455200726889050844680636629828763648*i1^16 + -839643186853024152155869282937561530336152896433591909665215484026721116437210173400265379005010102115436868592575278866263641689013669328253309049142124706965343630989278034617544935619582736389138431031917096794393774497888853550387038719241189057686963763035503669639466229455628253990022956780156275291971886672678151087302636296609032304761793896552538012191728429316728291833075101417874585162533463497925849327524296045901721803577192321407384702138086349423781864412437352186306501574328638367792536695144175630639780826239739436862741919197479451097824658991874727054391996628448630220728679041992024657527261683209036644090282168170061424692007696469302038742522555292073408672927861068597315929747216337342595843920235393930009886329242035344689608323416558884850983234009124865517597965695751530654020963940227294945326699775480165665382849125545021655773195222705646668306298717775081327195867242280512802153791015154753236130140053504495257379871889274640665271419191101387067934277959052957931021181021921946782772231334763757243813926990670107301004628366721076266270297996577517816829875943127545402385381155607276747977312079258833869516691164596380241546458190626331301272025016691920887601129014236912219864334647791072669096700547170304*i1^17 + -59154640456285832008146307356371698699387267888443326375085141523383933442939071864762402651534066150451708261793396196441438804136723510091226691949275344827677503984793969358351391168802408282930514640675971482388282032044325665723480517282159541340200824484844660175538496721428372427664592172751211052521594845042662089838263517235984820674011364618459108997325716408185142015784455484237739432794248563636812997680161378843776831145286677339787813774585886132009848106628550474796716155563401582635166046369329518733223163488253308187369641849051851147720811772832569393152252054613518905974963721460586680760425646603142352517334853365628351846220474012801746446602183585201689267536773766178969659129598286461655647823008337183968310682767918013414770294394481606761247168178976090765570365380289198683166288633035191236585434891655186728605471680017876257440005952664644174558752426953390077142016755423522457573758846538922338338853097610101111373024364830114287667695154781610124316438446835194475003629160535899436377369048886802987773977906097465715605647919762873060329830850435615871674209762035917919812141869988244737074119743243718977769251300335772356241345325112353662977418529560063682638310022789807253295332653206793916677563088896*i1^18 + -2965681486346811231809133576475082122636917880288914454200613897772341187797228406515038651985039590128971683727811376601652163630275279291226584492972499770649897681988282269237796689650345605542515058269181643635476684797875044447480419926253002522893703287247557410187293894986603517463431887598922679105373858264179979036091964078008166952779335656351507690710761670934541989937435677274391150015893553800538506983683856761195945372140870695198491926105391454914512101861364705569611554008210959651407197937689533939822477885503374160102673853899179454939242650393109753154123916272537837215704453262202726903888894830647388577781606568118868865886525199142285477069215449097434363061453613328597606063236436335012761647358516994241310030644893950155269088802405125986384574454478064973770144721430116152161501292473412548117535289382123396093260009972914526627986161607440435289588016142182192874900503068950957944029744719854827408765968142750400703622939764555730447403703457942919263100158891924900634255121298605021033129131800192335815777886104060021268851838171909048890665922932536361747891198745586677755119210618126607484717571878539707364066119392698165141051239623147109256199981658492518989251878503171215207492313956318129820794880*i1^19 + -103564085106267805715484814861100010499877069176078649023452280103691926459799740635918373783582581888334280169488653536766529204359998097735375114079486419229520540874550020352326861155854792898877174193539102508125002380088914142103541056255405905506917193037327879019388993104119039983884330557434216558931217183679894542434631994532972059327970564866546529283483151708536065487283800673728467087718612578733952876704106990098962800311016377686772780396785184019816229448286012868137618051903228664797776047346855809435274518778508284616547942039603434348193283509149475782345316742646147792209459026084086786448859152147485297283955785684148960374262748206023844975365881168201905370741453454528382180284481520253339374457441222812081427560676854173965475053780824265900792260510985555929648769325998611420067813925361188052737981148699926246634537096325369794030153478014519618967849287993279243026519120792695479463864298180411393067786676529534617413821739733316822829744989364981560646405737587586400277454288672157615053132337297192838385511466260191253012467590770422222393621308195244859088648674522787448533907969961459880966273879095599161371811065778655515216199592932640634497957328086695516723117071503941798023482943103356108800*i1^20 + -2348307953692395415410244737986332878952298682028420069966106762963978504851834851561644291269957167684259345928832024850347733106494338974925685324277441954346729335640168949081569996055477501146496104897221235432499896987000532737769490134598643094247189318498634884118143980323647248743498747416565788820192198139225724873469085447717425078143617551167836791392940092102522300572479073635949272776704042116577754682025404911930146320507744256114368359292337086358266812820176724819282457928830258138318523771849908004023573053766892412047123814757613429280586386944811790113397467694382695010273797484058759950215933155155622007505109352931721500345440510615305801289683459629824873323489466440316939237398324522349208309625783832005231631079181649489286590529651136514529786720001500653534597209986839707065906598860064802482961058141587102959852281694017815981931825563902280780489139612308240220865712043841712982615497876733588797741174142586817782389370930684047130329119342639913789925853126321247215156254541278466985191927047463513462606662795499816559179883003444934280066427307819436514648748297304349244208148141606262641217750827216932620926551397561861243028504977657874789065368488135243054406450363473121706171431567491072*i1^21 + -30740816343916516912357198461615850528795584399013411097655302929684483349774167204572118268770864197534566365393396942026065834281809584335526854870079908824152945597178348152392429146199052258696765449418138360836052570455546864785250031854139923109120791857321308905686943520955609375998674550096674069230473012637724127009744112316414613618044575139056411014760615851971067769664959108597664206336310939362198704307326732400923865586625310747803903761085831770678464771035105804026531916180909189442213587640426322230579475737652457235491824798973639934739088927231605836570081675119174779008441361182651095280219011366027678677113875838557359331167203159109000703443475652149270120775224775471361163518291356307597231225148623673513878637641669231544246269483000284295615389491526883753352811932137600684873093212931770109464897808965074622927513192886536033283413364456963084657276725496287006839075730167311216068592739833775835144380225061378005037347082191266922576400978145900542837994559371905885030678673787742148646340425658897787770341363406064427200746301122418380062929240880390359192356240686932122636389995443404180592910704697338094459915268580686413869242515658658836540151977991077031167072072805219348221716856832*i1^22 + -194357631086490587795097849238699062001996639434595691650617204123856508670897071677910915237562225845412376228628394082700785410002617143550161557487769152630861686405274500739402401744422172830162343534932015032011802394314214160312166592497733150056417110111550974607177270419580104731250690030652602236198122341808388870657663356644009018396054571787081747826297594770767892678707993685330698803451709166665945253313314116305775427446272497087178548801880576746473312549178026454463414549299389890860096981494483282398784031089638656392509352874857341565556607107745201729176313575234129040399435436732311731629572183021041602567101362022130041125716842784952885884465850644878027576361526677370477938313890617414548841430268983476140495450375625279757198039180398653429486239485344148169465594376411833025283036233756273693121243889873578775775032486229223681901481345724036944977180070408996730144998989452286766033573492458242820971905662379728684208919836956260429100321554623992597140907789670708821556282470955564067699219374956649885408280322085269624668226891213755993469261886497644508802725078480586662458232480912354111992845097014301316281676551913781885889561547708811118926512353356657681836452038089993699196928*i1^23 + -773610912361801862840079498790444535311801547107140446419146148526534547192879218513864327652775530467567270455078074496858435215850205534875469784834091922172372547606986412926578953192221935581968823669616591979339265940389064587722356327634219045186570020782525154620095743623096131398001907555967380490772350941054526225920545966091405655752246702966247322429693744818485065944643557834661738698611657843089102690710262740606754960016642500055999703277662006497742168676825615443862383918772755611668499155010778602571511687972007950470983702358456245715975157482493629199214892134155093854557984727028386525907307370594025826607051043912260101281195619666321803819465164167841954165440893149144083862404100490464057299782924596185742829099600966964049527329263151000339273351677896363391061876506883027447190207888715866101172994067251061421541553279257521877482961697857475444964402112794753065391597919712411547977252142230986209069007317957727681574777758367917991836704421007284705716448375899861986541851279432278618946808316385386766531548539006234198902270590315193029577836922931449783944298645378353317661595835511630283367827067908259797216013159241000235752857533749173705446131220503369361290756339168968704*i1^24 + 4908243709415168054221758495458235459273339329771041244151384527907488516581635855835508256932029168360458458968056909410517989683408588082304373476074103820387068721145869576250556829290115475334465343131953190812419963568366964746586666783367358641162586014742673967293490252355368539775798839072102598338167084991278961542632043307733809422472750095126834817915449545535403669951484961364380110231249678212557453466175028068281784494761980228233431824576109755439701895785946284665019370165764550304977367784182419310229747582238724025450728340800186827202822013144199110050088420560487353087253131194680866305324894729419685166066666829465346883250676639213697445546083995199357227378995052738259002316774152631939631033219577955160203041584740517237467005252428191207767555551904662296357091700315453943942411018901353002886399235865631310719973988087715618196746545564893479382574844390775551093010510192478674816092204377263788433488930345646789521364783668283142794007324030359980531119276581600604689081087436631962690176900465440089666957718195056769986342318575238068949283699804029820724956848501570713607193476591302608206262558495428748860412489023048696822295724457701736550826277165881252397546389635072*i1^25 + -18928804181960657459016782907330908229156742149689299058038401052743697852717229588548885996778938215513176294070579358859519713633134401448319217979421573391530197078795772177571406788963480202080669985921944432226966345583435682936475989642874477678919292558182559299881968434414941821186997580407854819937237086119039204914141566926550200743786956147066558335180927378567424325464429983832888079655016542419116112156835423163180298162378561743881130151256710309065192904014407875079371816844881863036431996506546804107971151434315765893225423422199991554779784199690819493903253294898654246168733895177338128711984993401084979747049858558080008174293728737117351221254977843495008958729250594338797458718688262934123992642864273446893607129155834661650468761286305942074974877736071139687472465503100963206945860767453834559564037786496217596128389407805151925487836236651296515095656569893303750148761446601462062375420129728300823859698048350294154527342276911524491545320170229292033244567940666663951327571140113433991478603859170203646487519941349790956351784636110763890869519389360446435905151174095157142400404618143096742753955984632498164883916329761502597375103643932057941618311783726248706856452096*i1^26 + 35158480923091792450109008451735422875714934845202961715325651871223800613016176184923226747984669087893009814954567338383290775120746762138841553624108050584463417656672460192964054779515308620747160852894226778220828767881536070343743934952314680909378817506962804094844966882180601389692751223757301290123433278577805658152998348201092916087528136012963842281486181798962529742263968424149802605045086649819676947711309274779420153561290893202107749547151207331986216546084078171889476763701352900004414858895766703725585294127709053788654475006327898195921847705996937973596687975414412602527111720385210580074298594664590852053239925750918344481211012196075176862242159928461393898822229330326641618354433211502155247691138550773403677981479905418670612752373489505478783832541351635721343017015369711173500812804791951594514088390122248795912124985970079776577495691683005821226351247970655729964381530856509344667272516697791883865851659436209446463129644946749646127065875046408347712481732987102019630870386699404978815319531603258400547844905444921303304159112204445913775803816571042196806559212109036947830439107177173866388688148515582709830361570097401609429708916080013101181947619229491527680*i1^27 + -132729690463741994530522070386142370024874117843655190486495425466915690896139778418713757665646740177301752258648602147672459742503008056227907961146039916266867114591360521832432756205077926623981734399995725804012680682248381719304111348117752719950497142086116867118717935658272470347540073403441491480875277393282622563745936828019342165664746359583842144471684409609177528631353343810732939269640489031970200314564063401638209480685518214371000672796366852043398328683104060053737975015460908645001692475608334752487953484004917515299945909930055014868835286954498069738699686819325870912423410104038924022383376405792974087465598739164544903295382339714452720720290143705587912516995992919299293172516469434954842487245140856589565678470765899084841479521705826628825986539722677006391086688702695188331060305318394064653302510173180845529704112593689404018289335681909182091789794486538631933980416056739263871972357717419207154400769988002617471549043050439601567387142022033679959667665470521530411964528828048420553820157168701883306478612815554935559792409918224336689390704766299502151402899240653797973243401664223885999984276254260360217329672319530794959629323510112975814290955831345152*i1^28 + 134889791928080616148785275189415728011676931996857669718167729605481965450428383959115908112782016452448957926844821375974476368967118846080693546659831343121596865297219418805092760632996785728514122893993787491151599780150288180148843990341766976737999813735068306500765353386858318066982734217456190752929602946426470685368963167875225993750220239810834872986281103808623281467740570033639802484043672411753408642275222512614350109906274648619407246071149217820861334144686192139687060416823141866905915163031352465659298640586841276757983032834635430209588425697712918532528775780619876113557494725338853431399017997409440787019801018106097559207270318758592017024164710106518246292807642528029083065392079067230698904888689346427262941650998311855394070339869994768210515738902001806489779431302832675240831052375186035659380929692855409643135771755880426238444352901750405856300742451508672409067562015848745769285241165294202309166922412710071341574881092276138473552550538428986818894580122160285713916791553020165971088907907925154081317960781627529686216892351786832106079089348016665449328874849362884974021985530004833763472031266634909687433642529021220089547073400283998086607405056*i1^29 + -42625868777456765894330238746288455068134755140530831138420826058362942836472763328966077363730772268601815210136149860354255848106467890977018625180502423400467718478451146245437238233759714446708379596228266882920810155329106637685761245789571443104320043821900289091702500723086498827876790530044742618052358338641362000220875812781981705137615968995491742632353002653345028955856536045269028784413338487502025538440150695797899718715216585199479498616131317056728893584725451743857086440216147115354486818058609135229227118065129697930109938413113006369598291502223155628932619036177030206482118587783110515207065727712261199606985393438837245372672838076240942450120268908307018584728864316528262821122946189437797302501938006586543115404628674487414666521591242499191067451665526514452050950151252377711530790358520321500710676594341661864491697265981626588419789973476848534755679837811992958131770740131981352374769396626793744172761819747148114185976650073147558521147066620362404073340451660301211934818158690875659554459053750595347928676923714009244724901835813369045644261889499797651055282898933105050181930885453272988636192661174402313920759026948025629812437519645674569728*i1^30 + 2162870514529627961880646014012208226431377462408194345605540663544544299419877448273660946828829243646658203422396391804543959504357668560740608625053478270775904314040022026101527540125143446594194841164752723798210602909863349080247038921294091915939265020179119390886458024117452509451298752505323149199222715613711719531516878391156151025385861618089413073461277241327210885560431977581217712445554520324456371110033567511193872981442982925657913491824891990159609644976822926703141261960559224227358727924137336880863953384815482862854496609845000363714722626541073824082518798576051696448693408436445326389890941194723330292513416653090514523575365986403121053208716723008768354712611792399039570395718025768947754770084873454724352496645170864810734562576393017305146028306326589561440048411749029364864060589841763446513893115749823616411315968432397245977727918365231293908545191484818659307359288419621175280432720238304992461832906082746410277341913977241580499924058062505749940160071081504653253573202229334714955554153865467954366065888172042010954089427222055910031983764963077744736992614972791649032057894788377720416987674129825171981768043218553581348513296416768*i1^31 + 66731872030956454387772673439190293527239206658830504609625216918960535593326123358001101086142814566669449525759844884410198182391337254295916839142260607368914538695118648660105837454358566779261184708654520114954558633103843809679125883569464431715763069775900672051794813867611471317262315570815024408890350844093437925041167141029940920396809991858880108111472676592869713590343358083277373826735394323785691874190338579749911643651734079231777092420320628910903480457581367197196493450949813428695382798134885051426480822177270288549214206596806345868887396530603140934577485445387083316663946251912116620602922068666751342605627811249174460896560773274464683633651992847168140167605838232357321327961649993298024474269899290260552461810586026334004382609130159228319936358334613448881693110168893123366493273230993601563537342104167038886004391884816871379741093995572286240230011955358854869417735923297764568986120063602610130140990009923529808777750479305930602927722451992321913269448619002234951766534246230607455372633907377452489450547126825031106215313270740091743412581604479926431670508167004654490583625386753404286933647646725464563940277158789809719738368*i1^32 + 3980977626674115199412095920248940654466554739843623898851763035100106541537544838939684547405782686822302869537917118169123551364363145503795294084962748954487129538132743336539227018572033550884313991233059796449521456748010249132416794166189596692738480793999713417160044050372282473311613170297309011259551946893133077731669199076313856816874387011866631964362173295906897610448597854898764386668201123445368160945739011647499985733608115652294407150378331822716838412988844969859297540850743132425827772889370405948136009231340899833421901353989320380931672530410466514281721524336791963028392764651553408304619322196841006800097501622910253292062479122117762236647473268263371064509948587712341430487406770890246578320978458727770614438910573391479523855332571145051712585750510773204972072403691697803876470556892929709649073624346041844498456437393309124992611269453909339135385087827082133550379952060368687213644025074184822797456838459867861355092624247963576534666388632659240780541206293447503315625624589957450216733222703883533514763300526602429926598129979564805281574297662189903160947325901191698149773642057609235360325281785595137746279010641379328*i1^33 + -5597727670930889946990663292892451899001497372583994251398978918806479231436279758081201075485257306281042831565367302879862885315284511738309416839059073071802689485816346511573792011004531618225194633446003100052714386177378501340272337355114478881687078717126249047862158986001682377201225547302508863959459728367416987217320369640341791209711644906275675534591493145638845550164702071965926728145519024429381823205609324198238906679901756074742655979295110395420923649631332706427242772738452014016048338698520033095882474961429844719586797780732252322347488320378286732026067693148811609756580383757961800831337296389802590714844715095788239261795119537001766989777536658375703197691959399471812880764105959457030017962966813885919127894793617641732785683624476416961078455234158364784696050304264204051869859754959952178047595574560686995175980211249006650078584715750765329728608225252221083342061769958333469890503361245526743011284829132857917942826776266893281899554327263508535719660801505294405516129020143307084767868975356196371934798750844701433634075241710055708487441546433522522490736287169605795937592006537443360822187204977789012031832064*i1^34 + 3716099904235514383659315543326154953584673115744898150833096341141821809596653218659434633336732878464013223781484685221496053488910161571543070261976157463824655577380255992063379660387714355571275873573337148411590776304398393971378220123482453911066082233041264162762551821991080985728146092088747416511422119504391522473042093006547510866000618417149656734286646273779473318658643058006116178167313481958946155304428700300591962752316183905712749512370844979963283092214132938264550700271062557440633237748187269141739474220785335808862052658641664087474917304595186006471281700642742320345780978682936824681382271217340655907051786317032087996840773249072749720067792464193151532857300371289428466933072041010962171375663035240760279501775278453767029213078819229408284573638728092714136465589850448800340646125111233286138838252948552795661246321116160157656282843146792343472310688884248802795020250428223988547961402746542319045815397222490675787122029404321840180975101643612266504054913266481673996534815584883485438564489589572063021493630101710955323932612611677376088345053304581871390615476535456409898530428981696552307759487091998720*i1^35 + 110501711867219962579638573274342340296438225962563530093438426689461851504442659253903418063378981122172318197766576108791638678023084948235087274553273267169990746132767148650706418835683398733437260596116851473813071811691095038390811702455810570959588367577512413291105460970701911912354586302489941359697980223580539491760712001682623980392417852417364201199526464676629427452095926833897124055456384784683023224529711563401336028709077973526310655056459669081650993570237705149586034180208291292533184009042121239170883630135097312211440868186454265906881022736098196501213765916536399878240291221294876707873078371184904904557570294929199370327655334280021390217801112981585865800315234142028524347692849867852051223645398552974002604695368290253993037073417341850112879164599436637158349471790717248786448775728805264608961836531166144733975500050503568995707504997024572265823336615813845908283300524363016185157388717260562825953543631459329487776327713382035879019983953602275633864630726764451858641679616058401804054776882102711851764629797277141118542584809467520305132072525482736973592103145724357657375076614414177736327168*i1^36 + 5031001112252543357584600787489122883801906078706367032447334270920356395889359657952976422261250314387756060598627598529788708431180570587739228585009163403505239167242141749944665650811574710643404262387006706229744660079716795713258119232678233015573801733801048687585931187780990563340418258902052181790863445248053291742766893817945051053978974646935081578255148679578807498715420247407381972666902277937624057687654747327683882478414750056989550345341443959654912048421296952064380559015033363635918469089977092173984392617830002836216682363100415576062214752320386176316577850160235015830397411375802083098588201511249378424511109271183049500422095789334193610372438492169516839706379045928364947196416537772319379367373833139396923731091660727138230486512589691121063572572631583649788493512809194038093172260931994297782726957504688757192318429069732116784606943588842604221099233133339427086786950583595580415350910483472033143705147533392414720788299629687801117831394841673506298388586156091698469198375084087782945774639245836237624329218565659122767011915846277655629471857616596587603303221981987666101110055108608*i1^37 + -48923208179118234824739211951439385091658597023266341970434605244772713880602684664947801492868240315671754738091017879634077815717459317001805482980937113992739749937569543941310284070881470548839542399067717648946034473102796937280544917045605837310263131707791732799521106868227977931162285488126339442469004043824137987429034932704017674260158827667640120928081569265698384776171993969208662915619203342039984386737139085966650367743259388346951053748545789861727891678732263794632304166166167137104956842979826370271716195367081512432351523348744731723663328963953051276404153244071953552004895825058545154305427273296249938966956141566080105821146711621331892712344611735102242971097975216945798095962776593241544233290074146848487081147930489486554237991526351287478623802067130319535330251081789999314947670377063158299446233855748714623032526736361463505093323610141747075320029273364752311916226838503283887725077164003010567529913980747013728661461203026031704869500110591799533804578767112841458750869159265129590768016187995029329766313142238216609100801893212224236297796823704470579392760651257294618624*i1^38 + 317173139978248522022266363216998996066754102776552290628128740546325861194953763395972136177642964987528383782606445683807134026713326410225496584921548896836456502173678455555383525166767065580932482536470235272804301817563536846271353409238749737799812498330665139374393266183106961051517192670565760489565577226745463748675097130525964973117143538872225851262738176366900370352880137885652966476727984179180521630107356344904977449942440224507428172677931885699537725582258016195055808186355023369782899672032674390484590352271917520332072521378761767750478533131063311272864384124290542916468294806029268764875210624414777088086863608220145459316535831262883702848559376995766069146487799126501727303690483765642439157392900372416658566650570640526410754943358313522956479411824210850845831612011809819747591528643473714877596888355351466776358087628187645567889745321982737448874180341289551090740896908287521466945858219329448191787671339847265579422129839238889395733843660851089041545923396610841819528476463667121454684412769120377550599829717698525699999415013213753671464608938174470628703207424*i1^39 + -1362135741047485597937812608036596375894945130123137565485741071536672924273968834922539756762124312805623338379529207081753005329207924142386209544655458217960683816580066352220306305335695781171140336483160876122751424314411730839997428435742989315023389475988013772532079913780646678156382331482367647739016357484685476718522738179911361201257694938361415596865085275261728014502260325721388833730757502859176449401754447832069475039947599084157128399232656182384970872435790460522413101956102001046384433148203171023933473149965536231097181106374685309110440395781881235437952766516391644338082219319913071769110474639193307918600607049602329740752210895198255852514662462664468396429239912359480378398872217241212621196529649559936241191382690210731172424169294293695690882121499127555529922920453444943123070612461869212542340502202259579860098733937271870289801993178407970270601137519392646902755348105987078445244935863358418765876180121637310314262819845885985515135762294540485764596709503221688470332587482557533266169610645239095193958692770641104867297326031329113181561222602948608*i1^40 + 307723258915860474991352404306161031221257738653176198785714087875882287364097698630523321616278979597621008411789262401271866219503853795226989247241487968852981254192555047884161319151849275337575556088496755054733992980958424767595870464536491301828463927858331790164607145582641639655455148678615142024118857129449877495392355189895083183656737099373903167423773615248886973566340808636026239054461127857557736925884267315936781151314331804118390888370656111118481902801118346505830915575047921158955323266786905427562390396209536864214028423306865209498441440901549929796236598750255902127854335123408922960261835771667697190962207128071650784313351757593793231352587428596215487351821160013041647194465867621836260537976803397879792625486838143138128208715746908697583976827829936156240872155239461603392397155679138735671489743835233422415439290231242482761529169942840232710662306679134666235362483345143445839675124832971889297627865302830882148603055536831869473358338428707462358076822381390841154650762482338897660865529870006108908815562190974009998451254887601253396774912*i1^41 + -146158932627714277722647515900722352289837163186105859608117951790519201722387801841796163626948767274436629714805017395629876516355882988150284804623345650519558306340646664013376922559531333778398511827392884137428754576120728135704315837833367952042769733927516508653928679684661701964437889408651575945640265307296431565011195714112021762141912276943720032609496877456732447674308424799935728078261045745227197777003782867685599253219072559667688237196181635783344832731259850968859282812445637663934477033709949079128560554014735314922449734110400342957819795043393794434691953961854964294803958601832970328944179776333570035934739113137035190691259064038359156622761214116563956182336086747050760342534081999506141849108532277712566590089179569862129478482190450964623872277902262721240734768002642982949677526955156766766572199948741713898022175123572556169784659018886519172773616492915974774167003629830581731208565246711109452372444230556864630029935347104753586323934720967512143566774787027984077626204257079879357426320843179525796485783535331888008520095760384*i1^42 + 38715226729205193269085218080889957651120467410154996627834269446015894780221497950390060061456084717554942515183363325352063329251573706469199259957264411773286194108994899237876293044333457500992506256906419606701331753670615366036911795732306459113947836687353976970886078328786373248244080518760017165179469331259676398046420444537769029319726036767402373786270994740007332102681894308122770495142196310335620698105261824416796355400029979914401950321389423910395932091653856527536277196817950482810143557289205360350243680301967511871918422020918658295797308500697866528494950886590750816821556309476948318029852919504586235362272239303323500345855855130535033403381153362001590567459272244784535130768216634914144129934632137926210083828389040592755227396738387834044143066801197060986474759544448373445428623028222413308671237382065157156038048863345965494237245739400995878811790874142893607219445696762706250807739214201900690510527291618600601739372033766930612100134197112184534429326989963262273932736777258054263514738483364558419655261535601688576*i1^43 + -14626614667631723693738134551977539239360979925688065326952679336422522972936635438066248779708684096198788776277902978011754264781163057054721464526499944007478996613057141092859462782973513109194778122538416557113486173291297253256146758259786776200364518581540918830416127456563027110089466835214481737068519997063272291327974396273053225619109998525690627506276165214196164460642011544793019139781770419486582612040223665341582652797073019529768108287976570406601681968025846630522787834819853037624864035225026938996003685826852288930423828811544080402538613322294573949085795448607156557538115763527223726307794486029820423375656621097965056331879006198530443932425778480571098558494043425923095666630617926225758306693930329726643170531202681748594658128271851047519660734178865475839253209630554010144638714195725367029321298049828012798176634386755600731557634489848781366712806057910751041185292060536860018406864450874942530657254290285786026092924184908786212047087525682607673829876808858468366186750715603093558320896518185085159211008*i1^44 + 3077606285390190169800533475222798050799088498604381346135307537176732381293582517110331688092756336123498882295714408861746205570466096488984628266826624357817274288677819773141447894879609353174691767398506620365925913082624315228830652068982169133307961422770021560772514298144879849948096530941211358785501935756229744743092864571355707076524612754962544212210609532747324394533253472144128783741206835074470993329413018037559122528199587732961317038225038920349377411786552717152837759205654446651019066190477641042865896298523409369560044297485404033199744899094073916417312756745819826403845791318834595990258298839248627198286608054818267107319561655500334825296228124365923831955724357403500176121240633434442321140580750284838121848928220590176941841550823251466000268871545119309477828321389678499330610810343264388186414782539452701807132278691553132075580909988092082508907604241063193003343044909759259205063733779875556359910931944171759936286361623444930886819966061729376986566390719331738991103578545741565107894747136*i1^45 + 157372519124572067738809421741360684922198560317003622767357032920322487394100417971115148990362804350743349928806545485196151498986949049342557833633575724795523888464761095216023276394125754663120681313915620925968463817918224907612817609546181541870689424204890642797596931288639062625911545997834783353100998845311826898334174392772627277264557122940613956083287492148952239452446344094664786157477361218943815269384308466301770935232804155409417321936462539170746836375647254918413108826818961374833232969217234620820637984360408096322427530268220290289814125349998446692840161106047188626415881524773782907493640328157819584451359960140213211730717282710090944810141252014295001153744451540353800294835206311979883808273526223862694437358208629609971835609118852900035393118989395739956087968847763422525047906964302172943280637075480853154289601286344069845081253537983408799127606889970113888294308750124514858396192017003546978628761230324019775401690377921211818462732992459757541696499334621184*i1^46 + 138923532622497214843852954334651870195727352245220862038993130190766580458801081005254088920422096747687690468492684677372545802656826515480197403147651537456260473868587309018403873695833187455899073062067111377774537586436634866227613649561590944539416387074954166801310385377863344744812872946818906502220436742344799770125760895782294379388688539765296959552150052557364274317920734253056384981943716785398892772853515813866034334666061496273476246297115006660023140457902185711498530630811058663506289080592863475081796239228522137572195205404433742067918293585048994511352525990749805962202321448444428690508160700027712552601160541152649802782441080463377376487889996575874801182634513275258270835185863139715293452152460533381659999826446801587281091609660313445409048915395757207142002361552697889957868571277515044432306716687862419770194348140765566743891304603094941280727369395046342144749827997782503398329034683051929412480219594099631027957674107230529693273856*i1^47 + -1631735682397836859793082846121228482896459904192531271119917114065934966590157322744919362071622193079212468742470488116909340654896733853834378595088626098757833625066642125261826498740040301756068493831190247375286844025847940462489673930001216534390910776741949941322791374076330113451794237675535961512019603718075652424785414471803427811944477492028715651319419951185410979555167763190925654659007192218899416980451212256551018890215786326431840569409412583144932148031832570657465538924193041147632980790169835389092391346568621841329596322654815215719414067674891669604927057118786711231373252192050537800295959879354277556949586225407038577346548129128423336184147622680309831556993446819241682492423236481784964516359875051611391617124445707455173687107664041923519674498347795322446353565283633962568126347393546754024065084176275504177948623271470177790183998721519225336313497517059329414838985727986607864440663088026223936430864*i1^48 + 8131357881689063518429743054031502062356272239802317087037436133115679732464391059691055722048312032544841005671197061523491958139514510036127924931334895297327754460763834690578364386848145801983632813196380363454453755418583017815989947881705733683775838523595644307046961528157596945039740457970034243501841900084578335596290489066959023300939107703112247534140941257784111416521844573717713863785098151796853591496878365073161298642773712731724425102870360998361694856760343837957204725597953269834458626719454671709947163223623744859851011122222412117169326831045018572375374651938462981953088760963262424152961784824584158826176739937721788470366161548505426750434032126430066998582188151765795098459688397750068207497773370228401856495592812854492671787681771703555434813950127853073514112601591838556946654504963678420271675437527567768963289821605829199686133761443536175746048234816756613885633923*i1^49 - N1*6142612469602035521315601685155341291414699515524844459087849324577295721310528757477726889274209400441073067655089181222050099397763561995638799229450075485665161719164643138183022274942993142808051459666235459070660268880892035611900474959088025815348834053171535573938862257985879663395474956992578354552692578405013259555041085872000000*i3 ] ]